From 5dd4bffdc5b8b572d92f861d31e3f25b2b1c2135 Mon Sep 17 00:00:00 2001 From: Nicholas Pease Date: Fri, 5 Apr 2024 19:38:10 -0400 Subject: [PATCH 1/6] Initial Setup --- .gitignore | 3 + frontend-next/capacitor.config.ts | 12 + frontend-next/icons/icon-128.webp | Bin 0 -> 4686 bytes frontend-next/icons/icon-192.webp | Bin 0 -> 7072 bytes frontend-next/icons/icon-256.webp | Bin 0 -> 10031 bytes frontend-next/icons/icon-48.webp | Bin 0 -> 1900 bytes frontend-next/icons/icon-512.webp | Bin 0 -> 23725 bytes frontend-next/icons/icon-72.webp | Bin 0 -> 2645 bytes frontend-next/icons/icon-96.webp | Bin 0 -> 3428 bytes frontend-next/next.config.mjs | 2 +- frontend-next/package-lock.json | 4048 ++++++++++++++++- frontend-next/package.json | 6 +- frontend-next/public/manifest.webmanifest | 46 + frontend-next/resources/icon-only.png | Bin 0 -> 964 bytes frontend-next/src/components/app/datatypes.js | 8 +- 15 files changed, 4102 insertions(+), 23 deletions(-) create mode 100644 frontend-next/capacitor.config.ts create mode 100644 frontend-next/icons/icon-128.webp create mode 100644 frontend-next/icons/icon-192.webp create mode 100644 frontend-next/icons/icon-256.webp create mode 100644 frontend-next/icons/icon-48.webp create mode 100644 frontend-next/icons/icon-512.webp create mode 100644 frontend-next/icons/icon-72.webp create mode 100644 frontend-next/icons/icon-96.webp create mode 100644 frontend-next/public/manifest.webmanifest create mode 100644 frontend-next/resources/icon-only.png diff --git a/.gitignore b/.gitignore index 2865e82..a8c7d15 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ +# Android Build +/frontend-next/android + # Firebase Stuff firebase-admin-key.json firebase*.json diff --git a/frontend-next/capacitor.config.ts b/frontend-next/capacitor.config.ts new file mode 100644 index 0000000..0e8480d --- /dev/null +++ b/frontend-next/capacitor.config.ts @@ -0,0 +1,12 @@ +import { CapacitorConfig } from '@capacitor/cli'; + +const config: CapacitorConfig = { + appId: 'com.jacsn.chatmaps', + appName: 'ChatMaps', + webDir: 'out', + server: { + androidScheme: 'https' + } +}; + +export default config; diff --git a/frontend-next/icons/icon-128.webp b/frontend-next/icons/icon-128.webp new file mode 100644 index 0000000000000000000000000000000000000000..134c9c210f51b51aced99de0fa9cef33e8cd3253 GIT binary patch literal 4686 zcmV-U60z-xP)h9US zJ6nN&;G_hBkW3<37D0)C$WCw;OCgH$M?kU?V<(r+Z@7Le^F)$!Wk|arzBuSDa zNs=T4<>915oRI69>uyntV|X2@ZIu^y+eH8_?dzLo<~ZC%@{v0 zI(kL)SAJQ@a6f?z`j?1M4-;mpw0c?d8iB@YEzPY5U3FNkl`qW%isd(uK?}%m?^Gw* zN0VTPfFNlF4f2bLE(sa#O<1RQBSIUh+k7owo{brfOm`6x*1gA|i>gzB@7fx!%mpf| zzns&ZGS=B0$D7SJ3ou9^2!c00dh4;yZbZ6sQY%d_3|HrX=>fL9CAd^^!I-cXCM@XY zg9uv^V88``34jY=P%Qr(o^<~7fbU<$A3X?!wChh27jV$FugOgozplB>i{V9i{PH-% z4che##~U4kwgh-Viox??%bUkK`;*wtX{)`yp+RBMqshW;*m7Ugyk-lV?qy`q%b907 zSywUu5MBqVFw!_5D2Dql@r%$`AQ%nbd~~L8n@Vd7Dy;@wTy_DI_7e;ms{`nt!)FRN z!hQ6IT@VC=fOtGrd?a6*4wPbP2^&sNzVUc-5G-k4Gf-*u<=o@slW;x9$9fn9H;j#O zD_FJ4cORX9Ho%tKv*I3a6$HAotkPPb(pmxpJs3O^1|Kq<+rX8>23Yg`&3r6CU^vUF zQwbEi^77$G9rTnpH7gABTuukfJPzx9k15bmB*^uKmw`saZ3g|sia+d(kWI3HlkKc0PiAPVgs zF3eu5SpKt0p#%@Poc1Mm^Fan(2Dca&N`CSVGf4uyDy@A3Lc56cm#>d^4uYk8c_z@D z(jO)7F?$rDS1Fe35Z4EEr+vAZi4VB-K()(WJB6GvNgz<0Bktk&;riU?$J+scL3xl! zvn$!O1%%(P6w8l5jvO8+?MuyCs5lRiQm6a~++$X%q1qI=Fp6Dqx%ekc0)T7-1RyO< z5A3Gba)kbFrs4uZTw&cAQVPBh{ZjmsZAt;%;YBdR{_MvyRX-rITAEwCHMIVDAxG+B zHIv?eKMgN5_kO0VFC!u~%ihs6qJD@xpVAK6^rU1}30DW5mfbBvGfF0n%p9^g} zAOqoH0RU{!q67fjohmRW!~+7=tzDnI+wP?Zp_*NJKQ`ElkolA0U$!d{fFZ3;7P0{V zVE`U!oKuIZXQls7Is*V?I3LLd0E7!@c?v|bqyfnKOajCnfUo9#2>{%Yy1@n*f`6U~ zPe1~Ibv712*doMI@}=n$aKAVRvH<|80$Aq&P??3Fzt8Vg?|J}4Q9!?;LV1%+00Lg%mQgH9*YCsl+2K@zq zC@Y9{_J_PCKms7>D*z-(^P3Ime8n;#6!aAU;?^)${|?l)$*y3wV*n_{(uM#4d+Wf1 z4_?(>y@XM9kUHsqP<3iA^ZGW~9TaRA0MI9h3H$CE>0r+6A+!9hW0d}8^4<@Qja?Is zqZ{m!sGxVR=E@3T+`)nnF>eqV^aLifj!gOhGVD)dU4Q4wxy9)MA?^|?d)y@?vP}$k z002TA3O$2iohO1{=-1{dsWe@xfS^M|XL|ZG1o}_@eQ)wdUMngDyjbwo0qd3xtcK&W90NQgGX%1|JEqz}2qFoMa483p1AV^gb==Ptf zcKLZgW&{FRK1L#j=}rsu|FBtxv4UqY!>6Yl#xFuOP#I z0nnK*&4{5A3;hTNWH?Ja1Wc==s~8k9|I<&t@E*mkTnamgw>f}=PattG9hrG5z^3=d zf)}ZPAc|I99es)GkjcJ^4Ckb3SAyZ%d<%jbT+dnFa=bmHmkmdQa$jC$_2+Vgyf?}8 zB%{Ek=IwVo&$PlFwlHyjDFRKYwx6$98pTJI4 z%M+VDmbzjxNM$xq-1^_FDW1jnJ+d?%4eNTd@Ar z)j3i^$a4QNXR*5wVdJ5X%U(f*UD(aR2747-{>72zlMq4Ub_h1zr8ELn2quL(l|b{S ze~ESWTl@l&u3Gf-$oc2rt}X{VD}^4c{N{|TL2eqzr7N~heSf~hu#g(x$@a#@vpOc`S`sK z)LVkR!G~0rX1YfTtVyGzSHv4c_Xwpz`Y2P*XCcGJGnjn8!QM*)1fsvhJ)!Z9L_ef| zvE{zRXD@f+dqq+}rPT|_DSc#R&Y`asSqbzf0xf?9HU~t}_R{b~@Yx{~UeG4&_w#SG zB1+db{^;NG;Ts*Cy$rTM)P;O|cT0g33{rHa@EMg>=V4Y4Z1?Cm01W;Hir~!G*BS)T z9=*$sMq_tcos>#k^{_gGiQVq915zgO*5xht_cXux3U^04sSb=Va|d}5Ox$lIe`k^e zAXHX66E5B8a7{&|24JlnGVE*(rd)5+_;$~FVy~UR^1c~WI4^gU`8+niKJ#PIUo3r5 zg|WNgx}A>OBwP*D=7W*i`CI#Ejon%cE!W792_~p^<+~8FM!U4Wqj<-!o+g#8XKK`z9icBGY{$iW6*lFkxq+b@2bK zPSFGFrb(lM7Pa7iP$`x!?54n#FPOH=(d3U%=WoP({HT7NVwdfx!)nh0RRRF2Q?)at z0z_>bQwLFi4+haY>2$6c4cPh zw0R3$@_KJtTk4cf@|nwfoHCCkfI+S7NPx&%%@O~-h|pg}x^-bEYu{ma@ko6>zy*Ke zz+;cSHT(suqi}gP^C8u#z8;Nn-Bb#QCD_m#p?QsEOxy{`fNoTt6))Q&>`O|q)Y_NM zs)4&Wo`-M^x|>UAA>FwITf6dZcYm)^$bE_n8+(Y zaEH5CCi@vO*dY$2D5$mSfr4OAY*9?S-74rr|8sMP?`yjG@d@Z@)8m*;k_fx z^T1qQi!ZX2Ag%$3h|mdSIbTyJi@%ddb%$Z>HAwt-=;R zSNjNQSn5S)1%7@lyF%w8|0y%r_fwgz&OMNKV~ zeC}POxLs8OAOQeuu#@WnV5Jm_#rqb@tdp+au>gwYHX4vf&1%34qar=obeJzJs=Xjqv5$An@ObO?Ir!_(n^#ZKcih#NjDs?z-yq zU_W~S8~}*W$J;fDtFwm#8|2KvqK7gw7?p=j_7KvYmmtiV_nTnZFLy)nX-|ZLQ;`61 zX_omeb<+AM{O+L%dIR_Q3A+ao_Fvd^PxG!`r_$o_0f-G4v@03E5&()_Dkkr??*Jgg zAR_d6U?wuzPas<;PL9z3K?Z#o7yUU9=c-fTmAsIug#Z#ToG*NYuymqTJ8cGULjwGy zuO&bP0*LB`5x(l#)u%QO^?R#w4%r4#7E5iAbFqJ zq0X0t_0w7A?QW*~)WI?Pnt?2mK-71O^n6MKo*q$n;A z88~E6xt@k>V=_pC*EBvH-DDSyncpVGHS~q@5Ba)Uxuh!CG~^2jD&qZMRqsOy@+ob1Kn@%|hrKDh`DD%kWNidAS=Et%Mb9WXrm#c< z&oG};^biLg^siFwav5UUQVOt;@lbW7I}2f3TJxpcg!SdPM7<}Nzfuht^Z{t6>g%Nx zMwG>bE@WC=g6U^U!Fxn~Je&oX+NALPPy_jL<0k0%?Xp_CV9!OoXitLzQ_EY@+>g&jG z{uS$v0(}QtZB)rT#cS&9^5>&%rKy%%qeO==&$dCySb3J0jdkk4Yy;jzS}dJKhI;}T zRLxD;pX{!sQTt4Ibo5P{KV9KXjwy87ps3uN*9XGF2U=~xG!VruKa(T$f00R_fQsXt z9!%&dOz0V?O;ia(is@o)!g)_D38P+wt#&H)q%8oK0;5zrKGkb8=IhR~<~3WqDAaWA z9AV$Wdhx@#3HwvIC)^M4FS!RyN%ko8yr|#$mNNHykw>t&FP66vX4bIf7NAQw!H9Uz z&u*reZFKtXP2Y_8;@2^@xme1sayz0y>`$w zG{CliK~e6nho)@Y+kSRNNi;VMO_?`qtac%swbvm@pgRk&^-L+2?@V_gqogf?;FdG` zL5)=}giEY<7b-?k|6ty2jKOD1{hpOv!Fb`2VtLQ=zWkln4Yc4-=m}Ju>do-E5&&5s z=ynm?w2Au=uZSu55VYCWGV9pgGue;$$4cuyI~1>|~+?4Z><~DfFT(!%|hR~(8SGxHSdw=OOv%k7le1>E| zR*gfU5_I=t$e=&MmiKhN#Ao`3U=Vu>+g-tz70U-TFn2?gV$FO_U0+i)w^#fX>y_)! zgfoH+dO|69=OCfPr-{dt#p?@4=bwe2`9@Fa`t=CCVQFPN6`Z{TO*pqgiZz@P;##m@ z0Gq6wBkW7?|49AcYm`W(_I*~Z??Mw)hBuSDaNs=T0|~ Q1poj507*qoM6N<$f{TRhU;qFB literal 0 HcmV?d00001 diff --git a/frontend-next/icons/icon-192.webp b/frontend-next/icons/icon-192.webp new file mode 100644 index 0000000000000000000000000000000000000000..0e1d9d52712168b8a37c4e7e5c76d90ac5c86e3c GIT binary patch literal 7072 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 literal 0 HcmV?d00001 diff --git a/frontend-next/icons/icon-48.webp b/frontend-next/icons/icon-48.webp new file mode 100644 index 0000000000000000000000000000000000000000..4668b4c6622e0f4355e690ec4642e7e2f920327f GIT binary patch literal 1900 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 F{(stjsg?i$ literal 0 HcmV?d00001 diff --git a/frontend-next/icons/icon-72.webp b/frontend-next/icons/icon-72.webp new file mode 100644 index 0000000000000000000000000000000000000000..94755f009837fc05b796f2d93864eabae0809407 GIT binary patch literal 2645 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.9.0" } }, + "node_modules/@capacitor/android": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-5.7.4.tgz", + "integrity": "sha512-9ETwrCaLaimLHbwGpgfsPS9cHcPMFLmKFdlYsFsYIusMO6aOrcQTA9Q4xVAkr55ava4Wk+pVRniRYsekrbOLdw==", + "peerDependencies": { + "@capacitor/core": "^5.7.0" + } + }, + "node_modules/@capacitor/assets": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@capacitor/assets/-/assets-3.0.5.tgz", + "integrity": "sha512-ohz/OUq61Y1Fc6aVSt0uDrUdeOA7oTH4pkWDbv/8I3UrPjH7oPkzYhShuDRUjekNp9RBi198VSFdt0CetpEOzw==", + "dev": true, + "dependencies": { + "@capacitor/cli": "^5.3.0", + "@ionic/utils-array": "2.1.6", + "@ionic/utils-fs": "3.1.7", + "@trapezedev/project": "^7.0.10", + "commander": "8.3.0", + "debug": "4.3.4", + "fs-extra": "10.1.0", + "node-fetch": "2.7.0", + "node-html-parser": "5.4.2", + "sharp": "0.32.6", + "tslib": "2.6.2", + "yargs": "17.7.2" + }, + "bin": { + "capacitor-assets": "bin/capacitor-assets" + }, + "engines": { + "node": ">=10.3.0" + } + }, + "node_modules/@capacitor/assets/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true, + "engines": { + "node": ">= 12" + } + }, + "node_modules/@capacitor/assets/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@capacitor/cli": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-5.7.4.tgz", + "integrity": "sha512-Cn7ndfMHWfMT+A/wRoeac4/mAxZWNTlZoD1Mn7UQyVV+iGxZB2JpS9omqha7gBN4xrAuTi/X9FqkzrmR+1V96A==", + "dev": true, + "dependencies": { + "@ionic/cli-framework-output": "^2.2.5", + "@ionic/utils-fs": "^3.1.6", + "@ionic/utils-subprocess": "^2.1.11", + "@ionic/utils-terminal": "^2.3.3", + "commander": "^9.3.0", + "debug": "^4.3.4", + "env-paths": "^2.2.0", + "kleur": "^4.1.4", + "native-run": "^2.0.0", + "open": "^8.4.0", + "plist": "^3.0.5", + "prompts": "^2.4.2", + "rimraf": "^4.4.1", + "semver": "^7.3.7", + "tar": "^6.1.11", + "tslib": "^2.4.0", + "xml2js": "^0.5.0" + }, + "bin": { + "cap": "bin/capacitor", + "capacitor": "bin/capacitor" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@capacitor/cli/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@capacitor/cli/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@capacitor/cli/node_modules/glob": { + "version": "9.3.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", + "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "minimatch": "^8.0.2", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@capacitor/cli/node_modules/minimatch": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", + "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@capacitor/cli/node_modules/minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@capacitor/cli/node_modules/rimraf": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", + "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==", + "dev": true, + "dependencies": { + "glob": "^9.2.0" + }, + "bin": { + "rimraf": "dist/cjs/src/bin.js" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@capacitor/core": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.7.4.tgz", + "integrity": "sha512-iZBgvx3o4amzKv5ttA+QHB6i7cxK+/mYpCQd1tnSdipg6ZkvfBhg1HkzhEqHk+I7MNur+QwgYDZho9+ycHRwOw==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "0.3.9" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, "node_modules/@emotion/babel-plugin": { "version": "11.11.0", "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz", @@ -979,6 +1180,308 @@ "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", "dev": true }, + "node_modules/@hutson/parse-repository-url": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz", + "integrity": "sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@ionic/cli-framework-output": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/@ionic/cli-framework-output/-/cli-framework-output-2.2.8.tgz", + "integrity": "sha512-TshtaFQsovB4NWRBydbNFawql6yul7d5bMiW1WYYf17hd99V6xdDdk3vtF51bw6sLkxON3bDQpWsnUc9/hVo3g==", + "dev": true, + "dependencies": { + "@ionic/utils-terminal": "2.3.5", + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/utils-array": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@ionic/utils-array/-/utils-array-2.1.6.tgz", + "integrity": "sha512-0JZ1Zkp3wURnv8oq6Qt7fMPo5MpjbLoUoa9Bu2Q4PJuSDWM8H8gwF3dQO7VTeUj3/0o1IB1wGkFWZZYgUXZMUg==", + "dev": true, + "dependencies": { + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/utils-fs": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/@ionic/utils-fs/-/utils-fs-3.1.7.tgz", + "integrity": "sha512-2EknRvMVfhnyhL1VhFkSLa5gOcycK91VnjfrTB0kbqkTFCOXyXgVLI5whzq7SLrgD9t1aqos3lMMQyVzaQ5gVA==", + "dev": true, + "dependencies": { + "@types/fs-extra": "^8.0.0", + "debug": "^4.0.0", + "fs-extra": "^9.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/utils-object": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@ionic/utils-object/-/utils-object-2.1.6.tgz", + "integrity": "sha512-vCl7sl6JjBHFw99CuAqHljYJpcE88YaH2ZW4ELiC/Zwxl5tiwn4kbdP/gxi2OT3MQb1vOtgAmSNRtusvgxI8ww==", + "dev": true, + "dependencies": { + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/utils-process": { + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/@ionic/utils-process/-/utils-process-2.1.11.tgz", + "integrity": "sha512-Uavxn+x8j3rDlZEk1X7YnaN6wCgbCwYQOeIjv/m94i1dzslqWhqIHEqxEyeE8HsT5Negboagg7GtQiABy+BLbA==", + "dev": true, + "dependencies": { + "@ionic/utils-object": "2.1.6", + "@ionic/utils-terminal": "2.3.4", + "debug": "^4.0.0", + "signal-exit": "^3.0.3", + "tree-kill": "^1.2.2", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/utils-process/node_modules/@ionic/utils-terminal": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.4.tgz", + "integrity": "sha512-cEiMFl3jklE0sW60r8JHH3ijFTwh/jkdEKWbylSyExQwZ8pPuwoXz7gpkWoJRLuoRHHSvg+wzNYyPJazIHfoJA==", + "dev": true, + "dependencies": { + "@types/slice-ansi": "^4.0.0", + "debug": "^4.0.0", + "signal-exit": "^3.0.3", + "slice-ansi": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "tslib": "^2.0.1", + "untildify": "^4.0.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/utils-process/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/@ionic/utils-process/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/@ionic/utils-process/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@ionic/utils-process/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@ionic/utils-stream": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@ionic/utils-stream/-/utils-stream-3.1.6.tgz", + "integrity": "sha512-4+Kitey1lTA1yGtnigeYNhV/0tggI3lWBMjC7tBs1K9GXa/q7q4CtOISppdh8QgtOhrhAXS2Igp8rbko/Cj+lA==", + "dev": true, + "dependencies": { + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/utils-subprocess": { + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/@ionic/utils-subprocess/-/utils-subprocess-2.1.14.tgz", + "integrity": "sha512-nGYvyGVjU0kjPUcSRFr4ROTraT3w/7r502f5QJEsMRKTqa4eEzCshtwRk+/mpASm0kgBN5rrjYA5A/OZg8ahqg==", + "dev": true, + "dependencies": { + "@ionic/utils-array": "2.1.6", + "@ionic/utils-fs": "3.1.7", + "@ionic/utils-process": "2.1.11", + "@ionic/utils-stream": "3.1.6", + "@ionic/utils-terminal": "2.3.4", + "cross-spawn": "^7.0.3", + "debug": "^4.0.0", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/utils-subprocess/node_modules/@ionic/utils-terminal": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.4.tgz", + "integrity": "sha512-cEiMFl3jklE0sW60r8JHH3ijFTwh/jkdEKWbylSyExQwZ8pPuwoXz7gpkWoJRLuoRHHSvg+wzNYyPJazIHfoJA==", + "dev": true, + "dependencies": { + "@types/slice-ansi": "^4.0.0", + "debug": "^4.0.0", + "signal-exit": "^3.0.3", + "slice-ansi": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "tslib": "^2.0.1", + "untildify": "^4.0.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/utils-subprocess/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/@ionic/utils-subprocess/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/@ionic/utils-subprocess/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@ionic/utils-subprocess/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@ionic/utils-terminal": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@ionic/utils-terminal/-/utils-terminal-2.3.5.tgz", + "integrity": "sha512-3cKScz9Jx2/Pr9ijj1OzGlBDfcmx7OMVBt4+P1uRR0SSW4cm1/y3Mo4OY3lfkuaYifMNBW8Wz6lQHbs1bihr7A==", + "dev": true, + "dependencies": { + "@types/slice-ansi": "^4.0.0", + "debug": "^4.0.0", + "signal-exit": "^3.0.3", + "slice-ansi": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "tslib": "^2.0.1", + "untildify": "^4.0.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@ionic/utils-terminal/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/@ionic/utils-terminal/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/@ionic/utils-terminal/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@ionic/utils-terminal/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", @@ -1529,6 +2032,16 @@ "url": "https://opencollective.com/popperjs" } }, + "node_modules/@prettier/plugin-xml": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@prettier/plugin-xml/-/plugin-xml-2.2.0.tgz", + "integrity": "sha512-UWRmygBsyj4bVXvDiqSccwT1kmsorcwQwaIy30yVh8T+Gspx4OlC0shX1y+ZuwXZvgnafmpRYKks0bAu9urJew==", + "dev": true, + "dependencies": { + "@xml-tools/parser": "^1.0.11", + "prettier": ">=2.4.0" + } + }, "node_modules/@protobufjs/aspromise": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", @@ -1622,12 +2135,122 @@ "url": "https://github.com/sponsors/tannerlinsley" } }, + "node_modules/@trapezedev/gradle-parse": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/@trapezedev/gradle-parse/-/gradle-parse-7.0.10.tgz", + "integrity": "sha512-k822Is3jGroqOTKF0gAFm80LmhFJWBAyZvNtyuXq6uQUzDDe2fj/gHwixP6VFzlpaWKLP7IuR609Xv8gwJCXyg==", + "dev": true + }, + "node_modules/@trapezedev/project": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/@trapezedev/project/-/project-7.0.10.tgz", + "integrity": "sha512-UjwsStjhHq/+D1bWREmFDoyKql+qFIgJX93zQLg7R6CyWZUdtlGP2hU3l7tsVRtjJBVXpVu5mj8tdwJJoABO3A==", + "dev": true, + "dependencies": { + "@ionic/utils-fs": "^3.1.5", + "@ionic/utils-subprocess": "^2.1.8", + "@prettier/plugin-xml": "^2.2.0", + "@trapezedev/gradle-parse": "7.0.10", + "@xmldom/xmldom": "^0.7.5", + "conventional-changelog": "^3.1.4", + "cross-fetch": "^3.1.5", + "cross-spawn": "^7.0.3", + "diff": "^5.1.0", + "env-paths": "^3.0.0", + "gradle-to-js": "^2.0.0", + "ini": "^2.0.0", + "kleur": "^4.1.5", + "lodash": "^4.17.21", + "mergexml": "^1.2.3", + "npm-watch": "^0.9.0", + "plist": "^3.0.4", + "prettier": "^2.7.1", + "prompts": "^2.4.2", + "replace": "^1.1.0", + "tempy": "^1.0.1", + "tmp": "^0.2.1", + "ts-node": "^10.2.1", + "xcode": "^3.0.1", + "xml-js": "^1.6.11", + "xpath": "^0.0.32", + "yargs": "^17.2.1" + } + }, + "node_modules/@trapezedev/project/node_modules/@xmldom/xmldom": { + "version": "0.7.13", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.13.tgz", + "integrity": "sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@trapezedev/project/node_modules/env-paths": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", + "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@trapezedev/project/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@tsconfig/node10": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", + "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", + "dev": true + }, + "node_modules/@tsconfig/node12": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "dev": true + }, + "node_modules/@tsconfig/node14": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", + "dev": true + }, + "node_modules/@tsconfig/node16": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", + "dev": true + }, + "node_modules/@types/fs-extra": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.5.tgz", + "integrity": "sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", "dev": true }, + "node_modules/@types/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", + "dev": true + }, "node_modules/@types/node": { "version": "20.11.30", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz", @@ -1636,6 +2259,12 @@ "undici-types": "~5.26.4" } }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", + "dev": true + }, "node_modules/@types/parse-json": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", @@ -1663,6 +2292,12 @@ "@types/react": "*" } }, + "node_modules/@types/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-+OpjSaq85gvlZAYINyzKpLeiFkSC4EsC6IIiT6v6TLSU5k5U83fHGj9Lel8oKEXM0HqgrMVCjXPDPVICtxF7EQ==", + "dev": true + }, "node_modules/@typescript-eslint/parser": { "version": "6.21.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", @@ -1796,6 +2431,30 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", "dev": true }, + "node_modules/@xml-tools/parser": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@xml-tools/parser/-/parser-1.0.11.tgz", + "integrity": "sha512-aKqQ077XnR+oQtHJlrAflaZaL7qZsulWc/i/ZEooar5JiWj1eLt0+Wg28cpa+XLney107wXqneC+oG1IZvxkTA==", + "dev": true, + "dependencies": { + "chevrotain": "7.1.1" + } + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, "node_modules/acorn": { "version": "8.11.3", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", @@ -1817,6 +2476,34 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/acorn-walk": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", + "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/add-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz", + "integrity": "sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==", + "dev": true + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -1911,6 +2598,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/array-ify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", + "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", + "dev": true + }, "node_modules/array-includes": { "version": "3.1.8", "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", @@ -2063,12 +2756,45 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "dev": true + }, "node_modules/ast-types-flow": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", "dev": true }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, "node_modules/autoprefixer": { "version": "10.4.19", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", @@ -2139,6 +2865,12 @@ "dequal": "^2.0.3" } }, + "node_modules/b4a": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", + "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", + "dev": true + }, "node_modules/babel-plugin-macros": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", @@ -2159,6 +2891,71 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, + "node_modules/bare-events": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.2.2.tgz", + "integrity": "sha512-h7z00dWdG0PYOQEvChhOSWvOfkIKsdZGkWr083FgN/HyoQuebSew/cgirYqh9SCuy/hRvxc5Vy6Fw8xAmYHLkQ==", + "dev": true, + "optional": true + }, + "node_modules/bare-fs": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.2.3.tgz", + "integrity": "sha512-amG72llr9pstfXOBOHve1WjiuKKAMnebcmMbPWDZ7BCevAoJLpugjuAPRsDINEyjT0a6tbaVx3DctkXIRbLuJw==", + "dev": true, + "optional": true, + "dependencies": { + "bare-events": "^2.0.0", + "bare-path": "^2.0.0", + "streamx": "^2.13.0" + } + }, + "node_modules/bare-os": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.2.1.tgz", + "integrity": "sha512-OwPyHgBBMkhC29Hl3O4/YfxW9n7mdTr2+SsO29XBWKKJsbgj3mnorDB80r5TiCQgQstgE5ga1qNYrpes6NvX2w==", + "dev": true, + "optional": true + }, + "node_modules/bare-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.1.tgz", + "integrity": "sha512-OHM+iwRDRMDBsSW7kl3dO62JyHdBKO3B25FB9vNQBPcGHMo4+eA8Yj41Lfbk3pS/seDY+siNge0LdRTulAau/A==", + "dev": true, + "optional": true, + "dependencies": { + "bare-os": "^2.1.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/big-integer": { + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, "node_modules/binary-extensions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", @@ -2171,6 +2968,44 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/bplist-creator": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz", + "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==", + "dev": true, + "dependencies": { + "stream-buffers": "2.2.x" + } + }, + "node_modules/bplist-parser": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.2.tgz", + "integrity": "sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==", + "dev": true, + "dependencies": { + "big-integer": "1.6.x" + }, + "engines": { + "node": ">= 5.10.0" + } + }, "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -2225,6 +3060,39 @@ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true, + "engines": { + "node": "*" + } + }, "node_modules/busboy": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", @@ -2263,6 +3131,15 @@ "node": ">=6" } }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/camelcase-css": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", @@ -2272,6 +3149,23 @@ "node": ">= 6" } }, + "node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/caniuse-lite": { "version": "1.0.30001599", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz", @@ -2307,6 +3201,15 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/chevrotain": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/chevrotain/-/chevrotain-7.1.1.tgz", + "integrity": "sha512-wy3mC1x4ye+O+QkEinVJkPf5u2vsrDIYW9G7ZuwFl6v/Yu0LwUuT2POsb+NUWApebyxfkQq6+yDfRExbnI5rcw==", + "dev": true, + "dependencies": { + "regexp-to-ast": "0.5.0" + } + }, "node_modules/chokidar": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", @@ -2343,6 +3246,24 @@ "node": ">= 6" } }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/client-only": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", @@ -2403,6 +3324,19 @@ "node": ">=6" } }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -2419,6 +3353,16 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dev": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, "node_modules/commander": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", @@ -2428,17 +3372,275 @@ "node": ">= 6" } }, + "node_modules/compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "dev": true, + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "dev": true }, + "node_modules/conventional-changelog": { + "version": "3.1.25", + "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.25.tgz", + "integrity": "sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ==", + "dev": true, + "dependencies": { + "conventional-changelog-angular": "^5.0.12", + "conventional-changelog-atom": "^2.0.8", + "conventional-changelog-codemirror": "^2.0.8", + "conventional-changelog-conventionalcommits": "^4.5.0", + "conventional-changelog-core": "^4.2.1", + "conventional-changelog-ember": "^2.0.9", + "conventional-changelog-eslint": "^3.0.9", + "conventional-changelog-express": "^2.0.6", + "conventional-changelog-jquery": "^3.0.11", + "conventional-changelog-jshint": "^2.0.9", + "conventional-changelog-preset-loader": "^2.3.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-angular": { + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz", + "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-atom": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.8.tgz", + "integrity": "sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-codemirror": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.8.tgz", + "integrity": "sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-conventionalcommits": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz", + "integrity": "sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0", + "lodash": "^4.17.15", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-core": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz", + "integrity": "sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==", + "dev": true, + "dependencies": { + "add-stream": "^1.0.0", + "conventional-changelog-writer": "^5.0.0", + "conventional-commits-parser": "^3.2.0", + "dateformat": "^3.0.0", + "get-pkg-repo": "^4.0.0", + "git-raw-commits": "^2.0.8", + "git-remote-origin-url": "^2.0.0", + "git-semver-tags": "^4.1.1", + "lodash": "^4.17.15", + "normalize-package-data": "^3.0.0", + "q": "^1.5.1", + "read-pkg": "^3.0.0", + "read-pkg-up": "^3.0.0", + "through2": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-ember": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.9.tgz", + "integrity": "sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-eslint": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.9.tgz", + "integrity": "sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-express": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-2.0.6.tgz", + "integrity": "sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-jquery": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.11.tgz", + "integrity": "sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==", + "dev": true, + "dependencies": { + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-jshint": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.9.tgz", + "integrity": "sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-preset-loader": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz", + "integrity": "sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-writer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz", + "integrity": "sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==", + "dev": true, + "dependencies": { + "conventional-commits-filter": "^2.0.7", + "dateformat": "^3.0.0", + "handlebars": "^4.7.7", + "json-stringify-safe": "^5.0.1", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "semver": "^6.0.0", + "split": "^1.0.0", + "through2": "^4.0.0" + }, + "bin": { + "conventional-changelog-writer": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-changelog-writer/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/conventional-commits-filter": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz", + "integrity": "sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==", + "dev": true, + "dependencies": { + "lodash.ismatch": "^4.4.0", + "modify-values": "^1.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-commits-parser": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz", + "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", + "dev": true, + "dependencies": { + "is-text-path": "^1.0.1", + "JSONStream": "^1.0.4", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + }, + "bin": { + "conventional-commits-parser": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/conventional-commits-parser/node_modules/split2": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", + "dev": true, + "dependencies": { + "readable-stream": "^3.0.0" + } + }, "node_modules/convert-source-map": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, "node_modules/cosmiconfig": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", @@ -2462,6 +3664,21 @@ "node": ">= 6" } }, + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "node_modules/cross-fetch": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", + "dev": true, + "dependencies": { + "node-fetch": "^2.6.12" + } + }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -2476,6 +3693,43 @@ "node": ">= 8" } }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, "node_modules/cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", @@ -2499,6 +3753,15 @@ "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", "dev": true }, + "node_modules/dargs": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", + "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/data-view-buffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", @@ -2550,6 +3813,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/dateformat": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", + "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", + "dev": true, + "engines": { + "node": "*" + } + }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -2567,6 +3839,64 @@ } } }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dev": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", @@ -2590,6 +3920,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/define-properties": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", @@ -2607,6 +3946,28 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/dequal": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", @@ -2616,12 +3977,40 @@ "node": ">=6" } }, + "node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "dev": true, + "dependencies": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, "node_modules/didyoumean": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", "dev": true }, + "node_modules/diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, "node_modules/dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -2661,6 +4050,73 @@ "csstype": "^3.0.2" } }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", @@ -2673,12 +4129,33 @@ "integrity": "sha512-OfnVHt+nMRH9Ua5koH/2gKlCAXbG+u1yXwLKyBVqNboBV34ZTwb846RUe8K5mtE1uhz0BXoMarZ13JCQr+sBtQ==", "dev": true }, + "node_modules/elementtree": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/elementtree/-/elementtree-0.1.7.tgz", + "integrity": "sha512-wkgGT6kugeQk/P6VZ/f4T+4HB41BVgNBq5CDIZVbQ02nvTVqAiVTbskxxu3eA/X96lMlfYOwnLQpN2v5E1zDEg==", + "dev": true, + "dependencies": { + "sax": "1.1.4" + }, + "engines": { + "node": ">= 0.4.0" + } + }, "node_modules/emoji-regex": { "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "dev": true }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, "node_modules/enhanced-resolve": { "version": "5.16.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", @@ -2692,6 +4169,24 @@ "node": ">=10.13.0" } }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -3289,12 +4784,27 @@ "node": ">=0.10.0" } }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "dev": true + }, "node_modules/fast-glob": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", @@ -3355,6 +4865,15 @@ "node": ">=0.8.0" } }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "dependencies": { + "pend": "~1.2.0" + } + }, "node_modules/file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", @@ -3478,6 +4997,20 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/formidable": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-3.5.1.tgz", + "integrity": "sha512-WJWKelbRHN41m5dumb0/k8TeAx7Id/y3a+Z7QfhxP/htI9Js5zYaEDtG8uMgG0vM0lOlqnmjE99/kfpOYi/0Og==", + "dev": true, + "dependencies": { + "dezalgo": "^1.0.4", + "hexoid": "^1.0.0", + "once": "^1.4.0" + }, + "funding": { + "url": "https://ko-fi.com/tunnckoCore/commissions" + } + }, "node_modules/fraction.js": { "version": "4.3.7", "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", @@ -3491,6 +5024,51 @@ "url": "https://github.com/sponsors/rawify" } }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -3573,6 +5151,145 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-pkg-repo": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz", + "integrity": "sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==", + "dev": true, + "dependencies": { + "@hutson/parse-repository-url": "^3.0.0", + "hosted-git-info": "^4.0.0", + "through2": "^2.0.0", + "yargs": "^16.2.0" + }, + "bin": { + "get-pkg-repo": "src/cli.js" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-pkg-repo/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/get-pkg-repo/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/get-pkg-repo/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/get-pkg-repo/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/get-pkg-repo/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/get-pkg-repo/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/get-pkg-repo/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/get-pkg-repo/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/get-pkg-repo/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/get-pkg-repo/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/get-pkg-repo/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, "node_modules/get-symbol-description": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", @@ -3602,6 +5319,93 @@ "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" } }, + "node_modules/git-raw-commits": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", + "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", + "dev": true, + "dependencies": { + "dargs": "^7.0.0", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + }, + "bin": { + "git-raw-commits": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/git-raw-commits/node_modules/split2": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", + "dev": true, + "dependencies": { + "readable-stream": "^3.0.0" + } + }, + "node_modules/git-remote-origin-url": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", + "integrity": "sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==", + "dev": true, + "dependencies": { + "gitconfiglocal": "^1.0.0", + "pify": "^2.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/git-semver-tags": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.1.1.tgz", + "integrity": "sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==", + "dev": true, + "dependencies": { + "meow": "^8.0.0", + "semver": "^6.0.0" + }, + "bin": { + "git-semver-tags": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/git-semver-tags/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/gitconfiglocal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", + "integrity": "sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==", + "dev": true, + "dependencies": { + "ini": "^1.3.2" + } + }, + "node_modules/gitconfiglocal/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "dev": true + }, "node_modules/glob": { "version": "10.3.10", "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", @@ -3727,12 +5531,63 @@ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, + "node_modules/gradle-to-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/gradle-to-js/-/gradle-to-js-2.0.1.tgz", + "integrity": "sha512-is3hDn9zb8XXnjbEeAEIqxTpLHUiGBqjegLmXPuyMBfKAggpadWFku4/AP8iYAGBX6qR9/5UIUIp47V0XI3aMw==", + "dev": true, + "dependencies": { + "lodash.merge": "^4.6.2" + }, + "bin": { + "gradle-to-js": "cli.js" + } + }, "node_modules/graphemer": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", "dev": true }, + "node_modules/handlebars": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", + "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.2", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/handlebars/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", @@ -3813,6 +5668,24 @@ "node": ">= 0.4" } }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/hexoid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", + "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", @@ -3821,6 +5694,18 @@ "react-is": "^16.7.0" } }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/http-parser-js": { "version": "0.5.8", "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", @@ -3831,6 +5716,26 @@ "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/ignore": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", @@ -3840,6 +5745,12 @@ "node": ">= 4" } }, + "node_modules/ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==", + "dev": true + }, "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", @@ -3864,6 +5775,15 @@ "node": ">=0.8.19" } }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -3880,6 +5800,15 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true }, + "node_modules/ini": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.2.tgz", + "integrity": "sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/internal-slot": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", @@ -4023,6 +5952,21 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -4127,6 +6071,24 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/is-path-inside": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", @@ -4136,6 +6098,15 @@ "node": ">=8" } }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", @@ -4179,6 +6150,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", @@ -4209,6 +6192,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-text-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", + "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==", + "dev": true, + "dependencies": { + "text-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-typed-array": { "version": "1.1.13", "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", @@ -4264,6 +6259,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/isarray": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", @@ -4339,6 +6346,12 @@ "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", "dev": true }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -4356,6 +6369,12 @@ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", "dev": true }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, "node_modules/json5": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", @@ -4368,6 +6387,43 @@ "json5": "lib/cli.js" } }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, + "engines": { + "node": "*" + } + }, "node_modules/jsx-ast-utils": { "version": "3.3.5", "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", @@ -4392,6 +6448,24 @@ "json-buffer": "3.0.1" } }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/language-subtag-registry": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", @@ -4437,6 +6511,43 @@ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", @@ -4452,11 +6563,23 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, "node_modules/lodash.camelcase": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" }, + "node_modules/lodash.ismatch": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz", + "integrity": "sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==", + "dev": true + }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", @@ -4479,6 +6602,211 @@ "loose-envify": "cli.js" } }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", + "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/meow/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/meow/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", @@ -4488,6 +6816,35 @@ "node": ">= 8" } }, + "node_modules/mergexml": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/mergexml/-/mergexml-1.2.4.tgz", + "integrity": "sha512-yiOlDqcVCz7AG1eSboonc18FTlfqDEKYfGoAV3Lul98u6YRV/s0kjtf4bjk47t0hLTFJR0BSYMd6BpmX3xDjNQ==", + "dev": true, + "dependencies": { + "@xmldom/xmldom": "^0.7.0", + "formidable": "^3.5.1", + "xpath": "0.0.27" + } + }, + "node_modules/mergexml/node_modules/@xmldom/xmldom": { + "version": "0.7.13", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.13.tgz", + "integrity": "sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/mergexml/node_modules/xpath": { + "version": "0.0.27", + "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.27.tgz", + "integrity": "sha512-fg03WRxtkCV6ohClePNAECYsmpKKTv5L8y/X3Dn1hQrec3POx2jHZ/0P2qQ6HvsrU1BmeqXcof3NGGueG6LxwQ==", + "dev": true, + "engines": { + "node": ">=0.6.0" + } + }, "node_modules/micromatch": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", @@ -4501,6 +6858,27 @@ "node": ">=8.6" } }, + "node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -4522,6 +6900,20 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/minipass": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", @@ -4531,6 +6923,58 @@ "node": ">=16 || 14 >=14.17" } }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, + "node_modules/modify-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz", + "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -4565,12 +7009,49 @@ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, + "node_modules/napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", + "dev": true + }, + "node_modules/native-run": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/native-run/-/native-run-2.0.1.tgz", + "integrity": "sha512-XfG1FBZLM50J10xH9361whJRC9SHZ0Bub4iNRhhI61C8Jv0e1ud19muex6sNKB51ibQNUJNuYn25MuYET/rE6w==", + "dev": true, + "dependencies": { + "@ionic/utils-fs": "^3.1.7", + "@ionic/utils-terminal": "^2.3.4", + "bplist-parser": "^0.3.2", + "debug": "^4.3.4", + "elementtree": "^0.1.7", + "ini": "^4.1.1", + "plist": "^3.1.0", + "split2": "^4.2.0", + "through2": "^4.0.2", + "tslib": "^2.6.2", + "yauzl": "^2.10.0" + }, + "bin": { + "native-run": "bin/native-run" + }, + "engines": { + "node": ">=16.0.0" + } + }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, "node_modules/next": { "version": "14.1.4", "resolved": "https://registry.npmjs.org/next/-/next-14.1.4.tgz", @@ -4643,12 +7124,157 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/node-abi": { + "version": "3.57.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.57.0.tgz", + "integrity": "sha512-Dp+A9JWxRaKuHP35H77I4kCKesDy5HUDEmScia2FyncMTOXASMyg251F5PhFoDA5uqBrDDffiLpbqnrZmNXW+g==", + "dev": true, + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-addon-api": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", + "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", + "dev": true + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-html-parser": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-5.4.2.tgz", + "integrity": "sha512-RaBPP3+51hPne/OolXxcz89iYvQvKOydaqoePpOgXcrOKZhjVIzmpKZz+Hd/RBO2/zN2q6CNJhQzucVz+u3Jyw==", + "dev": true, + "dependencies": { + "css-select": "^4.2.1", + "he": "1.2.0" + } + }, "node_modules/node-releases": { "version": "2.0.14", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, + "node_modules/nodemon": { + "version": "2.0.22", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz", + "integrity": "sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==", + "dev": true, + "dependencies": { + "chokidar": "^3.5.2", + "debug": "^3.2.7", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.1.2", + "pstree.remy": "^1.1.8", + "semver": "^5.7.1", + "simple-update-notifier": "^1.0.7", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.5" + }, + "bin": { + "nodemon": "bin/nodemon.js" + }, + "engines": { + "node": ">=8.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nodemon" + } + }, + "node_modules/nodemon/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/nodemon/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/nodemon/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/nodemon/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -4667,6 +7293,31 @@ "node": ">=0.10.0" } }, + "node_modules/npm-watch": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/npm-watch/-/npm-watch-0.9.0.tgz", + "integrity": "sha512-C5Rgh5+jvY33K1EH8Qjr1hfpH9Nhasc90QJ0W+JyKg2ogE0LOCZI4xirC8QmywW7XinyBpynwxlrN6aPfjc3Hw==", + "dev": true, + "dependencies": { + "nodemon": "^2.0.7", + "through2": "^4.0.2" + }, + "bin": { + "npm-watch": "cli.js" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -4805,6 +7456,23 @@ "wrappy": "1" } }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/optionator": { "version": "0.9.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", @@ -4852,6 +7520,30 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -4945,6 +7637,12 @@ "node": ">=8" } }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true + }, "node_modules/picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", @@ -4988,6 +7686,20 @@ "node": ">= 6" } }, + "node_modules/plist": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", + "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", + "dev": true, + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + }, + "engines": { + "node": ">=10.4.0" + } + }, "node_modules/possible-typed-array-names": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", @@ -5146,6 +7858,66 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true }, + "node_modules/prebuild-install": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz", + "integrity": "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==", + "dev": true, + "dependencies": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prebuild-install/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/prebuild-install/node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dev": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/prebuild-install/node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -5155,6 +7927,49 @@ "node": ">= 0.8.0" } }, + "node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prompts/node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/prop-types": { "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", @@ -5188,6 +8003,22 @@ "node": ">=12.0.0" } }, + "node_modules/pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", @@ -5197,6 +8028,16 @@ "node": ">=6" } }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -5217,6 +8058,51 @@ } ] }, + "node_modules/queue-tick": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "dev": true + }, + "node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/react": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", @@ -5309,6 +8195,162 @@ "pify": "^2.3.0" } }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", @@ -5321,6 +8363,19 @@ "node": ">=8.10.0" } }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/reflect.getprototypeof": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", @@ -5347,6 +8402,12 @@ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" }, + "node_modules/regexp-to-ast": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/regexp-to-ast/-/regexp-to-ast-0.5.0.tgz", + "integrity": "sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==", + "dev": true + }, "node_modules/regexp.prototype.flags": { "version": "1.5.2", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", @@ -5365,6 +8426,278 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/replace": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/replace/-/replace-1.2.2.tgz", + "integrity": "sha512-C4EDifm22XZM2b2JOYe6Mhn+lBsLBAvLbK8drfUQLTfD1KYl/n3VaW/CDju0Ny4w3xTtegBpg8YNSpFJPUDSjA==", + "dev": true, + "dependencies": { + "chalk": "2.4.2", + "minimatch": "3.0.5", + "yargs": "^15.3.1" + }, + "bin": { + "replace": "bin/replace.js", + "search": "bin/search.js" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/replace/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/replace/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/replace/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/replace/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/replace/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/replace/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/replace/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/replace/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/replace/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/replace/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/replace/node_modules/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/replace/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/replace/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/replace/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/replace/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/replace/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/replace/node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/replace/node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/replace/node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/replace/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/replace/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/replace/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -5373,6 +8706,12 @@ "node": ">=0.10.0" } }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, "node_modules/resolve": { "version": "1.22.8", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", @@ -5528,6 +8867,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/sax": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz", + "integrity": "sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg==", + "dev": true + }, "node_modules/scheduler": { "version": "0.23.0", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", @@ -5551,22 +8896,10 @@ "node": ">=10" } }, - "node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "dev": true }, "node_modules/set-function-length": { @@ -5601,6 +8934,29 @@ "node": ">= 0.4" } }, + "node_modules/sharp": { + "version": "0.32.6", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz", + "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.2", + "node-addon-api": "^6.1.0", + "prebuild-install": "^7.1.1", + "semver": "^7.5.4", + "simple-get": "^4.0.1", + "tar-fs": "^3.0.4", + "tunnel-agent": "^0.6.0" + }, + "engines": { + "node": ">=14.15.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -5652,6 +9008,116 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/simple-plist": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.1.tgz", + "integrity": "sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==", + "dev": true, + "dependencies": { + "bplist-creator": "0.1.0", + "bplist-parser": "0.3.1", + "plist": "^3.0.5" + } + }, + "node_modules/simple-plist/node_modules/bplist-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz", + "integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==", + "dev": true, + "dependencies": { + "big-integer": "1.6.x" + }, + "engines": { + "node": ">= 5.10.0" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + }, + "node_modules/simple-update-notifier": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz", + "integrity": "sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==", + "dev": true, + "dependencies": { + "semver": "~7.0.0" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/simple-update-notifier/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -5661,6 +9127,23 @@ "node": ">=8" } }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, "node_modules/source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -5677,6 +9160,68 @@ "node": ">=0.10.0" } }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz", + "integrity": "sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==", + "dev": true + }, + "node_modules/split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "dev": true, + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/stream-buffers": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", + "integrity": "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, "node_modules/streamsearch": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", @@ -5685,6 +9230,28 @@ "node": ">=10.0.0" } }, + "node_modules/streamx": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.16.1.tgz", + "integrity": "sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==", + "dev": true, + "dependencies": { + "fast-fifo": "^1.1.0", + "queue-tick": "^1.0.1" + }, + "optionalDependencies": { + "bare-events": "^2.2.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, "node_modules/string-width": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", @@ -5858,6 +9425,18 @@ "node": ">=4" } }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", @@ -5988,6 +9567,106 @@ "node": ">=6" } }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar-fs": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.5.tgz", + "integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==", + "dev": true, + "dependencies": { + "pump": "^3.0.0", + "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^2.1.1", + "bare-path": "^2.1.0" + } + }, + "node_modules/tar-stream": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "dev": true, + "dependencies": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz", + "integrity": "sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==", + "dev": true, + "dependencies": { + "del": "^6.0.0", + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/text-extensions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", + "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -6015,6 +9694,30 @@ "node": ">=0.8" } }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dev": true, + "dependencies": { + "readable-stream": "3" + } + }, + "node_modules/tmp": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", + "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", + "dev": true, + "engines": { + "node": ">=14.14" + } + }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", @@ -6035,6 +9738,42 @@ "node": ">=8.0" } }, + "node_modules/touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "dev": true, + "dependencies": { + "nopt": "~1.0.10" + }, + "bin": { + "nodetouch": "bin/nodetouch.js" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/ts-api-utils": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", @@ -6053,6 +9792,64 @@ "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", "dev": true }, + "node_modules/ts-node": { + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", + "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", + "dev": true, + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } + }, + "node_modules/ts-node/node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "node_modules/ts-node/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, "node_modules/tsconfig-paths": { "version": "3.15.0", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", @@ -6070,6 +9867,18 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -6181,6 +9990,19 @@ "node": ">=14.17" } }, + "node_modules/uglify-js": { + "version": "3.17.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", + "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", + "dev": true, + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", @@ -6196,6 +10018,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/undefsafe": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", + "dev": true + }, "node_modules/undici": { "version": "5.28.3", "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.3.tgz", @@ -6220,6 +10048,36 @@ "node": ">=14" } }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/untildify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/update-browserslist-db": { "version": "1.0.13", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", @@ -6265,6 +10123,37 @@ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "dev": true }, + "node_modules/uuid": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "dev": true + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, "node_modules/websocket-driver": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", @@ -6286,6 +10175,16 @@ "node": ">=0.8.0" } }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -6361,6 +10260,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "dev": true + }, "node_modules/which-typed-array": { "version": "1.1.15", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", @@ -6380,6 +10285,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, "node_modules/wrap-ansi": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", @@ -6480,6 +10391,86 @@ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "dev": true }, + "node_modules/xcode": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz", + "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==", + "dev": true, + "dependencies": { + "simple-plist": "^1.1.0", + "uuid": "^7.0.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "dev": true, + "dependencies": { + "sax": "^1.2.4" + }, + "bin": { + "xml-js": "bin/cli.js" + } + }, + "node_modules/xml-js/node_modules/sax": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", + "dev": true + }, + "node_modules/xml2js": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", + "dev": true, + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xml2js/node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "dev": true, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/xpath": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", + "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==", + "dev": true, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", @@ -6488,6 +10479,12 @@ "node": ">=10" } }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/yaml": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.1.tgz", @@ -6543,6 +10540,25 @@ "node": ">=8" } }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", diff --git a/frontend-next/package.json b/frontend-next/package.json index 03da846..74522a0 100644 --- a/frontend-next/package.json +++ b/frontend-next/package.json @@ -5,10 +5,12 @@ "scripts": { "dev": "next dev", "build": "next build", - "start": "next start", + "start": "npx serve@latest out", "lint": "next lint" }, "dependencies": { + "@capacitor/android": "^5.7.4", + "@capacitor/core": "^5.7.4", "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", "@headlessui/react": "^1.7.18", @@ -25,6 +27,8 @@ "react-hook-form": "^7.50.1" }, "devDependencies": { + "@capacitor/assets": "^3.0.5", + "@capacitor/cli": "^5.7.4", "autoprefixer": "^10.0.1", "eslint": "^8", "eslint-config-next": "14.1.0", diff --git a/frontend-next/public/manifest.webmanifest b/frontend-next/public/manifest.webmanifest new file mode 100644 index 0000000..7a487b4 --- /dev/null +++ b/frontend-next/public/manifest.webmanifest @@ -0,0 +1,46 @@ +{ + "icons": [ + { + "src": "../icons/icon-48.webp", + "type": "image/png", + "sizes": "48x48", + "purpose": "any maskable" + }, + { + "src": "../icons/icon-72.webp", + "type": "image/png", + "sizes": "72x72", + "purpose": "any maskable" + }, + { + "src": "../icons/icon-96.webp", + "type": "image/png", + "sizes": "96x96", + "purpose": "any maskable" + }, + { + "src": "../icons/icon-128.webp", + "type": "image/png", + "sizes": "128x128", + "purpose": "any maskable" + }, + { + "src": "../icons/icon-192.webp", + "type": "image/png", + "sizes": "192x192", + "purpose": "any maskable" + }, + { + "src": "../icons/icon-256.webp", + "type": "image/png", + "sizes": "256x256", + "purpose": "any maskable" + }, + { + "src": "../icons/icon-512.webp", + "type": "image/png", + "sizes": "512x512", + "purpose": "any maskable" + } + ] +} diff --git a/frontend-next/resources/icon-only.png b/frontend-next/resources/icon-only.png new file mode 100644 index 0000000000000000000000000000000000000000..a21883c2e6f5a30116d295d869e8490e9210f07c GIT binary patch literal 964 zcmV;#13UbQP)004R> z004l5008;`004mK004C`008P>0026e000+ooVrmw00009P)t-s|Ns9#!O8#s|5Wo@ z&;S4c0d!JMQvg8b*k%9#00Cl4M??UK1szBL000McNliru=mHZ1Hwoo3K9>Lh106|3 zK~#9!?b|_`+As_S;AEj2)c5fbys+N!HLn?d1SJ(o`e2zoKe2oemS$iaw53lt0xE)Wb5E)WcY$icWMP`F~eP`F~eJ_ob%LW* zvWs$23_7Gk;fq0sbSQi=XuRp@o*xsa#N)1fOJFchg>MNA=C8uGq}UHFgO;=kzj1*D zQ&l|?Or=cBx>D@3&h;Ev1({N=TaVV38ifxA$T!IfP)w@xyLhXTlZnj~ctsu)q=-!0 zcQi7fGR`KqO4@)GSY=l#XC}1@c!if65vdg#E9kcim=OiN(k7FQ3Z0d{Lv>5th;SwJ z4>BoDOQ%01gObh4-ajT-lsewX#;uL_JT&-w8=-y34lAMVfZFm&t#mVqr*N?|+E}-c z&#_=is+FWv+B-E3_3z4vQorSYJuOWtu|IlnB|aaR`4p^%GGJe0s9*lzFh zUVJ}Fu*($Ub_b+L4PlCeyzmzXQnrwSY$XMUQ~*UB&|{GY zA}Qeh+U`(^`fT-TnV)|+B<+vqcqN(?@+hT`*Obahu{C7f#qC#cXsC + className="hover:font-bold cursor-pointer"> {chatObj.user} @@ -105,8 +104,7 @@ export function SystemMessage({ chatObj }) {
+ className="hover:font-bold cursor-pointer"> {chatObj.user} {" "} @@ -126,7 +124,7 @@ export function SystemMessage({ chatObj }) { */ export function Member({ memberObj }) { return ( - +
{memberObj.username}
From 6be9999d4487fd7445269bc1d29c41bc21e28dab Mon Sep 17 00:00:00 2001 From: Nicholas Pease Date: Fri, 5 Apr 2024 20:31:35 -0400 Subject: [PATCH 2/6] WIP --- frontend-next/icons/icon-128.webp | Bin 4686 -> 3898 bytes frontend-next/icons/icon-192.webp | Bin 7072 -> 6066 bytes frontend-next/icons/icon-256.webp | Bin 10031 -> 7701 bytes frontend-next/icons/icon-48.webp | Bin 1900 -> 1633 bytes frontend-next/icons/icon-512.webp | Bin 23725 -> 19447 bytes frontend-next/icons/icon-72.webp | Bin 2645 -> 2376 bytes frontend-next/icons/icon-96.webp | Bin 3428 -> 3158 bytes frontend-next/package-lock.json | 19 +++++++++---------- frontend-next/package.json | 2 +- frontend-next/resources/icon-only.png | Bin 964 -> 24600 bytes frontend-next/src/app/app/page.js | 23 +++++++++-------------- frontend-next/src/app/page.js | 18 ++++++++++-------- 12 files changed, 29 insertions(+), 33 deletions(-) diff --git a/frontend-next/icons/icon-128.webp b/frontend-next/icons/icon-128.webp index 134c9c210f51b51aced99de0fa9cef33e8cd3253..3c95f8e9ebc37f216ebc0cf77c557c39f861fba4 100644 GIT binary patch delta 3891 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 BP$>Wa delta 4685 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 aS5aJ~*70`Ubhvsu0BEY}seD$lkNqE=YkP12 literal 7072 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ͷ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 AF#rGn literal 10031 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 diff --git a/frontend-next/icons/icon-48.webp b/frontend-next/icons/icon-48.webp index 4668b4c6622e0f4355e690ec4642e7e2f920327f..bd81370172f193a0b17931bcc3b71d25b6c9eaec 100644 GIT binary patch delta 1608 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.WcZS;6oj7(v&V-Uz)fHFr+RWzD>aE>wPy9$yW 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 literal 23725 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 F{(stjsg?i$ diff --git a/frontend-next/icons/icon-72.webp b/frontend-next/icons/icon-72.webp index 94755f009837fc05b796f2d93864eabae0809407..352f6def16e8f42a5da6fa7a0f5ef0c068ecfc04 100644 GIT binary patch delta 2357 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 by}JGfdP2zbmBcs%00000NkvXXu0mjfUvqGV delta 2628 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 diff --git a/frontend-next/package-lock.json b/frontend-next/package-lock.json index 2caf2db..5cc7605 100644 --- a/frontend-next/package-lock.json +++ b/frontend-next/package-lock.json @@ -10,6 +10,7 @@ "dependencies": { "@capacitor/android": "^5.7.4", "@capacitor/core": "^5.7.4", + "@capacitor/geolocation": "^5.0.7", "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", "@headlessui/react": "^1.7.18", @@ -22,8 +23,6 @@ "react-beforeunload": "^2.6.0", "react-dom": "^18.2.0", "react-firebase-hooks": "^5.1.1", - "react-geolocated": "^4.1.2", - "react-hook-form": "^7.50.1" }, "devDependencies": { "@capacitor/assets": "^3.0.5", @@ -372,6 +371,14 @@ "tslib": "^2.1.0" } }, + "node_modules/@capacitor/geolocation": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@capacitor/geolocation/-/geolocation-5.0.7.tgz", + "integrity": "sha512-LfCA08hjWhrBnygBVg8Q3OybbTpdmkAfW6ii+V/BO/UcO72kVsjXRnLQJH6G/U/BOu5qlwzPoNLuFKReF7t/CQ==", + "peerDependencies": { + "@capacitor/core": "^5.0.0" + } + }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", @@ -8143,14 +8150,6 @@ "react": ">= 16.8.0" } }, - "node_modules/react-geolocated": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/react-geolocated/-/react-geolocated-4.1.2.tgz", - "integrity": "sha512-/Ec26Wb1h06bB/axHYclBxrG0Yqob0T0W9awRi87cyedC3rMnpOR+Aqb7Q26FAEF+dNWXIpVDGNw1YZtlPUAEw==", - "peerDependencies": { - "react": ">= 16.8.0 < 19.0.0" - } - }, "node_modules/react-hook-form": { "version": "7.51.1", "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.51.1.tgz", diff --git a/frontend-next/package.json b/frontend-next/package.json index 74522a0..3c73bf5 100644 --- a/frontend-next/package.json +++ b/frontend-next/package.json @@ -11,6 +11,7 @@ "dependencies": { "@capacitor/android": "^5.7.4", "@capacitor/core": "^5.7.4", + "@capacitor/geolocation": "^5.0.7", "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", "@headlessui/react": "^1.7.18", @@ -23,7 +24,6 @@ "react-beforeunload": "^2.6.0", "react-dom": "^18.2.0", "react-firebase-hooks": "^5.1.1", - "react-geolocated": "^4.1.2", "react-hook-form": "^7.50.1" }, "devDependencies": { diff --git a/frontend-next/resources/icon-only.png b/frontend-next/resources/icon-only.png index a21883c2e6f5a30116d295d869e8490e9210f07c..93c7ab026efbd54158d59c59bab95919f317d423 100644 GIT binary patch literal 24600 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%0D8Kod{$3-^;}#wrCeCqT&?O{ea5FRy^Wg} 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 LYCbKKw+Q(^rwTKe delta 934 zcmV;X16ll-zyZVuA&F2Lh106|3K~#9!?b|_`+As_S;AEj2)c5fbys+N!HLn z?d1SJ(o3%*xY+7#J!SD=Cn@T&{>K*NCDg8Yp-%BLpsH zA1Y`up*R#HlmZ^YBq>l!K~kWWBm`wY z%tHxR1*uN%!`0_9rE+zGqg1ksa#0LAq(kA0L5FlGd@*Re>FAyx6R5=Fu6#>iFi(YV z2@K}1!nUN?4=sb1vkJgqNg%1YEH^~Z6 zOsey{c&n0=iOm#vMIIBRh)mmeG%}zv&L+1?+JF^UWmhU^CbbH9g_j!4p^%GGJb#qHBG_*4^Im*EO63C4DWOa&qZ5NW?WL!suq%F?vVEFzrw#dZ zBPHHQ**uhdBPHEP8IB0PHn4dpK3{!JE=qJ!#t66rF6|CrN^((zSg^|!;&un5NDX0% zguL(<2U50>f@~!Phg1MX9MEHt2O=rp{@U(PiTZ5yYMGyZIC~`RkLP$LniTRVrH|K? z%1N;`WZlK>S8!;ki`Uvv8;licf-%R^1T&$KL%2;a(XK$(12w@+AXQ5<%H}Ylt-H1` z-O`+L6qDu@a#1!Pgi_@% diff --git a/frontend-next/src/app/app/page.js b/frontend-next/src/app/app/page.js index e13b705..521d193 100644 --- a/frontend-next/src/app/app/page.js +++ b/frontend-next/src/app/app/page.js @@ -3,7 +3,6 @@ import { useState, useEffect } from "react"; // Dependencies -import { useGeolocated } from "react-geolocated"; import Drawer from '@mui/material/Drawer'; // Firebase Imports @@ -17,6 +16,9 @@ import { HomePage } from "../../components/app/page/home"; import { Sidebar } from "../../components/app/sidebar/home"; import {useWindowSize} from "../../components/app/datatypes"; +// Capacitor Import +import { Geolocation } from '@capacitor/geolocation'; + /** * Contains most everything for the app homepage * @returns {Object} Home Page @@ -27,6 +29,7 @@ function Home() { const [loadingLoc, setLoadingLoc] = useState(true); // location variable loading, true = loading, false = finished loading const [authUser] = useAuthState(auth) // auth user object (used to obtain other user object) const [drawerOpen, setDrawerOpen] = useState(true); // drawer open state + const [coords, setCoords] = useState(null) var windowSize = useWindowSize() useEffect(() => { @@ -51,20 +54,12 @@ function Home() { } }, [authUser]) - // Gets current location - const { coords } = useGeolocated({ - positionOptions: { - enableHighAccuracy: false, - }, - userDecisionTimeout: 5000, - }); - - // If theres a location, go ahead and show location based stuff useEffect(() => { - if (coords) { - setLoadingLoc(false); - } - }, [coords]) + Geolocation.getCurrentPosition().then((position) => { + setCoords(position.coords); + setLoadingLoc(false); + }); + }, []) return (
diff --git a/frontend-next/src/app/page.js b/frontend-next/src/app/page.js index cf91df4..ae6dcce 100644 --- a/frontend-next/src/app/page.js +++ b/frontend-next/src/app/page.js @@ -3,9 +3,11 @@ import { useState, useEffect } from "react"; import Link from "next/link" import { auth, database } from "../../firebase-config"; import { ref, get } from "firebase/database"; -import { useGeolocated } from "react-geolocated"; import { onAuthStateChanged } from "firebase/auth"; +// Capacitor Import +import { Geolocation } from '@capacitor/geolocation'; + /** * Home Page * @returns {Object} - Home Page @@ -14,6 +16,7 @@ function Home() { const [isLoadingLoc, setLoadingLoc] = useState(true); // is location loading? const [roomCount, setRoomCount] = useState(null); // local room count const [isAuthenticated, setAuth] = useState(false); // is user authenticated? + const [coords, setCoords] = useState(null) // Authentication useEffect(() => { @@ -26,13 +29,12 @@ function Home() { }); }, []); - // Grab Location - const { coords } = useGeolocated({ - positionOptions: { - enableHighAccuracy: false, - }, - userDecisionTimeout: 5000, - }); + useEffect(() => { + Geolocation.getCurrentPosition().then((position) => { + setCoords(position.coords); + setLoadingLoc(false); + }); + }, []) // Update room count on location fix useEffect(() => { From f4447fd2dca8fa08bc3de4c56c60cfc9e887f14c Mon Sep 17 00:00:00 2001 From: Nicholas Pease Date: Fri, 5 Apr 2024 21:19:09 -0400 Subject: [PATCH 3/6] Fixes to Send Box in Chat Messages --- frontend-next/src/app/user/page.js | 1 - frontend-next/src/components/app/page/chat.js | 9 ++++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/frontend-next/src/app/user/page.js b/frontend-next/src/app/user/page.js index 0aa79af..39a4751 100644 --- a/frontend-next/src/app/user/page.js +++ b/frontend-next/src/app/user/page.js @@ -35,7 +35,6 @@ function UserProfile() { // Authentication useEffect(() => { - onAuthStateChanged(auth, (user) => { const searchParams = new URLSearchParams(document.location.search); var userUID = searchParams.get("uid") diff --git a/frontend-next/src/components/app/page/chat.js b/frontend-next/src/components/app/page/chat.js index 019f9ea..1af3db9 100644 --- a/frontend-next/src/components/app/page/chat.js +++ b/frontend-next/src/components/app/page/chat.js @@ -8,6 +8,9 @@ import { database } from "../../../../firebase-config"; // Component Imports import { Chat, SystemMessage } from "../datatypes"; +// Icons +import SendIcon from '@mui/icons-material/Send'; + /** * Chat Room Component * @prop {JSON} roomObj - Room Object @@ -75,9 +78,9 @@ export function ChatRoom({ roomObj, user }) { onSubmit={handleSubmit(sendMessage)} control={control} > -
- - +
+ +
From 4789da2c434140395e4f40cbf6f6ac849e942c1b Mon Sep 17 00:00:00 2001 From: Nicholas Pease Date: Sat, 6 Apr 2024 00:24:43 -0400 Subject: [PATCH 4/6] Init Android --- README.md | 2 +- frontend-next/icons/icon-128.webp | Bin 3898 -> 4739 bytes frontend-next/icons/icon-192.webp | Bin 6066 -> 6948 bytes frontend-next/icons/icon-256.webp | Bin 7701 -> 9720 bytes frontend-next/icons/icon-48.webp | Bin 1633 -> 1838 bytes frontend-next/icons/icon-512.webp | Bin 19447 -> 25541 bytes frontend-next/icons/icon-72.webp | Bin 2376 -> 2689 bytes frontend-next/icons/icon-96.webp | Bin 3158 -> 3564 bytes frontend-next/package-lock.json | 2 +- frontend-next/public/manifest.webmanifest | 3 ++- .../resources/android/icon-background.png | Bin 0 -> 10999 bytes .../resources/android/icon-foreground.png | Bin 0 -> 16365 bytes frontend-next/resources/icon-only.png | Bin 24600 -> 0 bytes frontend-next/resources/icon.png | Bin 0 -> 13060 bytes frontend-next/resources/splash-dark.png | Bin 0 -> 177000 bytes frontend-next/resources/splash.png | Bin 0 -> 177000 bytes icon.png | Bin 0 -> 41486 bytes 17 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 frontend-next/resources/android/icon-background.png create mode 100644 frontend-next/resources/android/icon-foreground.png delete mode 100644 frontend-next/resources/icon-only.png create mode 100644 frontend-next/resources/icon.png create mode 100644 frontend-next/resources/splash-dark.png create mode 100644 frontend-next/resources/splash.png create mode 100644 icon.png diff --git a/README.md b/README.md index aa9e57b..4172258 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ npm install npm run build -npm run dev +npm run start then navigating to: diff --git a/frontend-next/icons/icon-128.webp b/frontend-next/icons/icon-128.webp index 3c95f8e9ebc37f216ebc0cf77c557c39f861fba4..d1e93e7d720202ae359b5e18d045075844ac3aed 100644 GIT binary patch delta 4738 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 Qn*aa+07*qoM6N<$f@FaSNB{r; delta 3891 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 BPu~Cl diff --git a/frontend-next/icons/icon-192.webp b/frontend-next/icons/icon-192.webp index b126935da62e83a1b6fdedea1419be44866c4c13..c4a44f21119f0553d09bf76214a07f5716b1190e 100644 GIT binary patch literal 6948 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 literal 6066 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 aS5aJ~*70`Ubhvsu0BEY}seD$lkNqE=YkP12 diff --git a/frontend-next/icons/icon-256.webp b/frontend-next/icons/icon-256.webp index 52cae439dd5970a7d53cbe88f84c24831575142e..41dd39ab884dccb2e58b081d3ed626718f4e5816 100644 GIT binary patch literal 9720 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ͷ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 AF#rGn diff --git a/frontend-next/icons/icon-48.webp b/frontend-next/icons/icon-48.webp index bd81370172f193a0b17931bcc3b71d25b6c9eaec..ecee426507fb5977bdd134c0fbba48a43d5e6251 100644 GIT binary patch delta 1814 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 diff --git a/frontend-next/icons/icon-512.webp b/frontend-next/icons/icon-512.webp index 4ae32fc98ac7b6ff4c7bf309e04d06c746b65977..174886255d4e7dfaa6b3621a3461047a62d288a3 100644 GIT binary patch literal 25541 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.WcZS;6oj7(v&V-Uz)fHFr+RWzD>aE>wPy9$yW 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 diff --git a/frontend-next/icons/icon-72.webp b/frontend-next/icons/icon-72.webp index 352f6def16e8f42a5da6fa7a0f5ef0c068ecfc04..24e6aacc9589d9241c5fd23c3aa78c8fb524b705 100644 GIT binary patch delta 2672 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 by}JGfdP2zbmBcs%00000NkvXXu0mjfV-|2T diff --git a/frontend-next/icons/icon-96.webp b/frontend-next/icons/icon-96.webp index cbfcfab385d164ad30ed25394a05b84e40ca593f..a03eb584e08e646bcd4dbd3527d44baf05bf7598 100644 GIT binary patch delta 3554 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 cD7Sd}Ke!~6Ycx;0Nkl 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 F{{XS@9z6g6 literal 0 HcmV?d00001 diff --git a/frontend-next/resources/android/icon-foreground.png b/frontend-next/resources/android/icon-foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..f27384c550945437c4b05f45395b18fac8355427 GIT binary patch literal 16365 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%0D8Kod{$3-^;}#wrCeCqT&?O{ea5FRy^Wg} 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 LYCbKKw+Q(^rwTKe diff --git a/frontend-next/resources/icon.png b/frontend-next/resources/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e5b8015fc7e4908b40ffc72d26dfadfc7cf73a06 GIT binary patch literal 13060 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