From 01638e262e32a619e52c2751bffb0b1bce802a92 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Sat, 5 Aug 2023 15:44:29 +0800 Subject: [PATCH 01/57] Remove unused package --- package-lock.json | 223 ++++++++++++++++++++++++++++++++++++++-------- package.json | 1 - 2 files changed, 186 insertions(+), 38 deletions(-) diff --git a/package-lock.json b/package-lock.json index f66dc9e3d0..2408cfd471 100644 --- a/package-lock.json +++ b/package-lock.json @@ -41,7 +41,6 @@ "notion-compat": "^6.16.0", "notion-utils": "^6.16.0", "openai": "^3.2.1", - "puppeteer": "^19.11.1", "raw-body": "^2.5.2", "react": "18.2.0", "react-dom": "18.2.0", @@ -118,6 +117,7 @@ "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", + "devOptional": true, "dependencies": { "@babel/highlight": "^7.18.6" }, @@ -255,6 +255,7 @@ "version": "7.19.1", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "devOptional": true, "engines": { "node": ">=6.9.0" } @@ -263,6 +264,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "devOptional": true, "dependencies": { "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", @@ -276,6 +278,7 @@ "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==", + "devOptional": true, "dependencies": { "color-convert": "^1.9.0" }, @@ -287,6 +290,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "devOptional": true, "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -300,6 +304,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "devOptional": true, "dependencies": { "color-name": "1.1.3" } @@ -307,12 +312,14 @@ "node_modules/@babel/highlight/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==" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "devOptional": true }, "node_modules/@babel/highlight/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==", + "devOptional": true, "engines": { "node": ">=0.8.0" } @@ -321,6 +328,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "devOptional": true, "engines": { "node": ">=4" } @@ -329,6 +337,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "devOptional": true, "dependencies": { "has-flag": "^3.0.0" }, @@ -1350,6 +1359,8 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-0.5.0.tgz", "integrity": "sha512-Uw6oB7VvmPRLE4iKsjuOh8zgDabhNX67dzo8U/BB0f9527qx+4eeUs+korU98OhG5C4ubg7ufBgVi63XYwS6TQ==", + "optional": true, + "peer": true, "dependencies": { "debug": "4.3.4", "extract-zip": "2.0.1", @@ -1379,6 +1390,8 @@ "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "optional": true, + "peer": true, "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", @@ -1392,6 +1405,8 @@ "version": "17.7.1", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "optional": true, + "peer": true, "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -1409,6 +1424,8 @@ "version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "optional": true, + "peer": true, "engines": { "node": ">=12" } @@ -2129,6 +2146,7 @@ "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", "optional": true, + "peer": true, "dependencies": { "@types/node": "*" } @@ -2626,6 +2644,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "devOptional": true, "engines": { "node": ">=8" } @@ -2634,6 +2653,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "devOptional": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -2666,7 +2686,8 @@ "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "devOptional": true }, "node_modules/aria-query": { "version": "5.1.3", @@ -3048,6 +3069,8 @@ "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "optional": true, + "peer": true, "engines": { "node": "*" } @@ -3159,6 +3182,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "devOptional": true, "engines": { "node": ">=6" } @@ -3375,6 +3399,8 @@ "version": "0.4.7", "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.7.tgz", "integrity": "sha512-6+mJuFXwTMU6I3vYLs6IL8A1DyQTPjCfIL971X0aMPVGRbGnNfl6i6Cl0NMbxi2bRYLGESt9T2ZIMRM5PAEcIQ==", + "optional": true, + "peer": true, "dependencies": { "mitt": "3.0.0" }, @@ -3505,6 +3531,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "devOptional": true, "dependencies": { "color-name": "~1.1.4" }, @@ -3515,7 +3542,8 @@ "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==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "devOptional": true }, "node_modules/combined-stream": { "version": "1.0.8", @@ -3612,6 +3640,8 @@ "version": "8.1.3", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.1.3.tgz", "integrity": "sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==", + "optional": true, + "peer": true, "dependencies": { "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -4031,7 +4061,9 @@ "node_modules/devtools-protocol": { "version": "0.0.1107588", "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1107588.tgz", - "integrity": "sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==" + "integrity": "sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==", + "optional": true, + "peer": true }, "node_modules/didyoumean": { "version": "1.2.2", @@ -4270,6 +4302,8 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "optional": true, + "peer": true, "dependencies": { "is-arrayish": "^0.2.1" } @@ -5084,6 +5118,8 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "optional": true, + "peer": true, "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", @@ -5188,6 +5224,8 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "optional": true, + "peer": true, "dependencies": { "pend": "~1.2.0" } @@ -5411,6 +5449,7 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "devOptional": true, "engines": { "node": "6.* || 8.* || >= 10.*" } @@ -6173,6 +6212,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "devOptional": true, "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -6319,7 +6359,9 @@ "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "optional": true, + "peer": true }, "node_modules/is-bigint": { "version": "1.0.4", @@ -6467,6 +6509,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "devOptional": true, "engines": { "node": ">=8" } @@ -6963,6 +7006,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "devOptional": true, "dependencies": { "argparse": "^2.0.1" }, @@ -7035,7 +7079,8 @@ "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", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "peer": true }, "node_modules/json-schema-traverse": { "version": "0.4.1", @@ -7445,7 +7490,9 @@ "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "optional": true, + "peer": true }, "node_modules/loader-runner": { "version": "4.3.0", @@ -8718,7 +8765,9 @@ "node_modules/mitt": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", - "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==" + "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", + "optional": true, + "peer": true }, "node_modules/mixpanel-browser": { "version": "2.47.0", @@ -9531,6 +9580,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "devOptional": true, "dependencies": { "callsites": "^3.0.0" }, @@ -9559,6 +9609,8 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "optional": true, + "peer": true, "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -9645,6 +9697,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "devOptional": true, "engines": { "node": ">=8" } @@ -9690,7 +9743,9 @@ "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==" + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "optional": true, + "peer": true }, "node_modules/picocolors": { "version": "1.0.0", @@ -10076,6 +10131,8 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "optional": true, + "peer": true, "engines": { "node": ">=0.4.0" } @@ -10141,6 +10198,8 @@ "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-19.11.1.tgz", "integrity": "sha512-39olGaX2djYUdhaQQHDZ0T0GwEp+5f9UB9HmEP0qHfdQHIq0xGQZuAZ5TLnJIc/88SrPLpEflPC+xUqOTv3c5g==", "hasInstallScript": true, + "optional": true, + "peer": true, "dependencies": { "@puppeteer/browsers": "0.5.0", "cosmiconfig": "8.1.3", @@ -10154,6 +10213,8 @@ "version": "19.11.1", "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-19.11.1.tgz", "integrity": "sha512-qcuC2Uf0Fwdj9wNtaTZ2OvYRraXpAK+puwwVW8ofOhOgLPZyz1c68tsorfIZyCUOpyBisjr+xByu7BMbEYMepA==", + "optional": true, + "peer": true, "dependencies": { "@puppeteer/browsers": "0.5.0", "chromium-bidi": "0.4.7", @@ -10942,6 +11003,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -11001,6 +11063,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "devOptional": true, "engines": { "node": ">=4" } @@ -11505,6 +11568,7 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "devOptional": true, "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -11517,7 +11581,8 @@ "node_modules/string-width/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==" + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "devOptional": true }, "node_modules/string.prototype.matchall": { "version": "4.0.8", @@ -11587,6 +11652,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "devOptional": true, "dependencies": { "ansi-regex": "^5.0.1" }, @@ -11896,7 +11962,9 @@ "node_modules/through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "optional": true, + "peer": true }, "node_modules/tiny-emitter": { "version": "2.1.0", @@ -12239,6 +12307,8 @@ "version": "1.4.3", "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "optional": true, + "peer": true, "dependencies": { "buffer": "^5.2.1", "through": "^2.3.8" @@ -12981,6 +13051,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "devOptional": true, "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -13051,6 +13122,7 @@ "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "devOptional": true, "engines": { "node": ">=10" } @@ -13109,6 +13181,8 @@ "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "optional": true, + "peer": true, "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" @@ -13181,6 +13255,7 @@ "version": "7.21.4", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", + "devOptional": true, "requires": { "@babel/highlight": "^7.18.6" } @@ -13292,12 +13367,14 @@ "@babel/helper-validator-identifier": { "version": "7.19.1", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "devOptional": true }, "@babel/highlight": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "devOptional": true, "requires": { "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", @@ -13308,6 +13385,7 @@ "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==", + "devOptional": true, "requires": { "color-convert": "^1.9.0" } @@ -13316,6 +13394,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "devOptional": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -13326,6 +13405,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "devOptional": true, "requires": { "color-name": "1.1.3" } @@ -13333,22 +13413,26 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "devOptional": true }, "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==" + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "devOptional": true }, "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==" + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "devOptional": true }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "devOptional": true, "requires": { "has-flag": "^3.0.0" } @@ -14090,6 +14174,8 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-0.5.0.tgz", "integrity": "sha512-Uw6oB7VvmPRLE4iKsjuOh8zgDabhNX67dzo8U/BB0f9527qx+4eeUs+korU98OhG5C4ubg7ufBgVi63XYwS6TQ==", + "optional": true, + "peer": true, "requires": { "debug": "4.3.4", "extract-zip": "2.0.1", @@ -14105,6 +14191,8 @@ "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "optional": true, + "peer": true, "requires": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", @@ -14115,6 +14203,8 @@ "version": "17.7.1", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "optional": true, + "peer": true, "requires": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -14128,7 +14218,9 @@ "yargs-parser": { "version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "optional": true, + "peer": true } } }, @@ -14752,6 +14844,7 @@ "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", "optional": true, + "peer": true, "requires": { "@types/node": "*" } @@ -15151,12 +15244,14 @@ "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "devOptional": true }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "devOptional": true, "requires": { "color-convert": "^2.0.1" } @@ -15180,7 +15275,8 @@ "argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "devOptional": true }, "aria-query": { "version": "5.1.3", @@ -15443,7 +15539,9 @@ "buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==" + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "optional": true, + "peer": true }, "buffer-from": { "version": "1.1.2", @@ -15526,7 +15624,8 @@ "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "devOptional": true }, "camelcase": { "version": "6.3.0", @@ -15669,6 +15768,8 @@ "version": "0.4.7", "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.7.tgz", "integrity": "sha512-6+mJuFXwTMU6I3vYLs6IL8A1DyQTPjCfIL971X0aMPVGRbGnNfl6i6Cl0NMbxi2bRYLGESt9T2ZIMRM5PAEcIQ==", + "optional": true, + "peer": true, "requires": { "mitt": "3.0.0" } @@ -15761,6 +15862,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "devOptional": true, "requires": { "color-name": "~1.1.4" } @@ -15768,7 +15870,8 @@ "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==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "devOptional": true }, "combined-stream": { "version": "1.0.8", @@ -15840,6 +15943,8 @@ "version": "8.1.3", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.1.3.tgz", "integrity": "sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==", + "optional": true, + "peer": true, "requires": { "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -16148,7 +16253,9 @@ "devtools-protocol": { "version": "0.0.1107588", "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1107588.tgz", - "integrity": "sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==" + "integrity": "sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==", + "optional": true, + "peer": true }, "didyoumean": { "version": "1.2.2", @@ -16341,6 +16448,8 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "optional": true, + "peer": true, "requires": { "is-arrayish": "^0.2.1" } @@ -16977,6 +17086,8 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "optional": true, + "peer": true, "requires": { "@types/yauzl": "^2.9.1", "debug": "^4.1.1", @@ -17065,6 +17176,8 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "optional": true, + "peer": true, "requires": { "pend": "~1.2.0" } @@ -17213,7 +17326,8 @@ "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "devOptional": true }, "get-func-name": { "version": "2.0.0", @@ -17762,6 +17876,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "devOptional": true, "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -17873,7 +17988,9 @@ "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "optional": true, + "peer": true }, "is-bigint": { "version": "1.0.4", @@ -17957,7 +18074,8 @@ "is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "devOptional": true }, "is-glob": { "version": "4.0.3", @@ -18313,6 +18431,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "devOptional": true, "requires": { "argparse": "^2.0.1" } @@ -18365,7 +18484,8 @@ "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", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "peer": true }, "json-schema-traverse": { "version": "0.4.1", @@ -18540,7 +18660,9 @@ "lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "optional": true, + "peer": true }, "loader-runner": { "version": "4.3.0", @@ -19381,7 +19503,9 @@ "mitt": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", - "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==" + "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", + "optional": true, + "peer": true }, "mixpanel-browser": { "version": "2.47.0", @@ -19935,6 +20059,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "devOptional": true, "requires": { "callsites": "^3.0.0" } @@ -19956,6 +20081,8 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "optional": true, + "peer": true, "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -20017,7 +20144,8 @@ "path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "devOptional": true }, "pathe": { "version": "1.1.0", @@ -20047,7 +20175,9 @@ "pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "optional": true, + "peer": true }, "picocolors": { "version": "1.0.0", @@ -20234,7 +20364,9 @@ "progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "optional": true, + "peer": true }, "prop-types": { "version": "15.8.1", @@ -20289,6 +20421,8 @@ "version": "19.11.1", "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-19.11.1.tgz", "integrity": "sha512-39olGaX2djYUdhaQQHDZ0T0GwEp+5f9UB9HmEP0qHfdQHIq0xGQZuAZ5TLnJIc/88SrPLpEflPC+xUqOTv3c5g==", + "optional": true, + "peer": true, "requires": { "@puppeteer/browsers": "0.5.0", "cosmiconfig": "8.1.3", @@ -20302,6 +20436,8 @@ "version": "19.11.1", "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-19.11.1.tgz", "integrity": "sha512-qcuC2Uf0Fwdj9wNtaTZ2OvYRraXpAK+puwwVW8ofOhOgLPZyz1c68tsorfIZyCUOpyBisjr+xByu7BMbEYMepA==", + "optional": true, + "peer": true, "requires": { "@puppeteer/browsers": "0.5.0", "chromium-bidi": "0.4.7", @@ -20874,7 +21010,8 @@ "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "devOptional": true }, "requires-port": { "version": "1.0.0", @@ -20926,7 +21063,8 @@ "resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "devOptional": true }, "responselike": { "version": "2.0.1", @@ -21293,6 +21431,7 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "devOptional": true, "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -21302,7 +21441,8 @@ "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==" + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "devOptional": true } } }, @@ -21359,6 +21499,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "devOptional": true, "requires": { "ansi-regex": "^5.0.1" } @@ -21573,7 +21714,9 @@ "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "optional": true, + "peer": true }, "tiny-emitter": { "version": "2.1.0", @@ -21829,6 +21972,8 @@ "version": "1.4.3", "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "optional": true, + "peer": true, "requires": { "buffer": "^5.2.1", "through": "^2.3.8" @@ -22328,6 +22473,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "devOptional": true, "requires": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -22368,7 +22514,8 @@ "y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "devOptional": true }, "yaeti": { "version": "0.0.6", @@ -22412,6 +22559,8 @@ "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "optional": true, + "peer": true, "requires": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" diff --git a/package.json b/package.json index 52ac8ba7f8..c118096b62 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,6 @@ "notion-compat": "^6.16.0", "notion-utils": "^6.16.0", "openai": "^3.2.1", - "puppeteer": "^19.11.1", "raw-body": "^2.5.2", "react": "18.2.0", "react-dom": "18.2.0", From e19d9a6a80ce1a0c7c8005ff4005b47ee08c304c Mon Sep 17 00:00:00 2001 From: 1orzero Date: Sat, 5 Aug 2023 18:19:15 +0800 Subject: [PATCH 02/57] Add Image Gallery draft --- components/Chat/ChatMessage.tsx | 44 +++------- components/Chat/components/Carousel.tsx | 62 ++++++++++++++ .../Chat/components/CustomImageComponent.tsx | 5 ++ components/Chat/components/ImageGallery.tsx | 82 +++++++++++++++++++ .../Chat/components/MjImageSelector.tsx | 4 +- styles/globals.css | 9 ++ tsconfig.json | 5 +- utils/app/mjImage.ts | 14 ++++ 8 files changed, 187 insertions(+), 38 deletions(-) create mode 100644 components/Chat/components/Carousel.tsx create mode 100644 components/Chat/components/CustomImageComponent.tsx create mode 100644 components/Chat/components/ImageGallery.tsx diff --git a/components/Chat/ChatMessage.tsx b/components/Chat/ChatMessage.tsx index e6b728848d..24b8668cb5 100644 --- a/components/Chat/ChatMessage.tsx +++ b/components/Chat/ChatMessage.tsx @@ -20,6 +20,7 @@ import { useTranslation } from 'next-i18next'; import { event } from 'nextjs-google-analytics'; import { updateConversation } from '@/utils/app/conversation'; +import { hasMjImageMessage } from '@/utils/app/mjImage'; import { getPluginIcon } from '@/utils/app/ui'; import { modifyParagraphs } from '@/utils/data/onlineOutputModifier'; @@ -28,7 +29,7 @@ import { PluginID } from '@/types/plugin'; import HomeContext from '@/pages/api/home/home.context'; -import { ImageGenerationComponent } from './components/ImageGenerationComponent'; +import ImageGallery from './components/ImageGallery'; import MjImageComponent from './components/MjImageComponent'; import TokenCounter from './components/TokenCounter'; @@ -190,22 +191,11 @@ export const ChatMessage: FC = memo( const ImgComponent = useMemo(() => { const Component = ({ src, - title, - alt, node, }: React.DetailedHTMLProps< React.ImgHTMLAttributes & { node?: any }, HTMLImageElement >) => { - const aiImageButtons = - node?.properties?.dataAiImageButtons && - (node?.properties?.dataAiImageButtons).split(','); - const aiImagePrompt = - node?.properties?.dataAiImagePrompt && - (node?.properties?.dataAiImagePrompt).split(','); - const aiImageButtonMessageId = - node?.properties?.dataAiImageButtonMessageId; - const isValidUrl = (url: string) => { try { new URL(url); @@ -218,36 +208,19 @@ export const ChatMessage: FC = memo( if (!src) return <>; if (!isValidUrl(src)) return {`{InValid IMAGE URL}`}; - if (message.pluginId !== PluginID.IMAGE_GEN) { + if (message.pluginId === PluginID.IMAGE_GEN) { + // The IMAGE_GEN plugin will render by Image Gallery + return <>; + } else { return ( // eslint-disable-next-line @next/next/no-img-element ); } - if (aiImageButtons) { - return ( - // eslint-disable-next-line @next/next/no-img-element - - ); - } - - return ( - - ); }; Component.displayName = 'ImgComponent'; return Component; - }, [message.pluginId, messageIndex]); + }, [message.pluginId]); const CodeComponent = useMemo(() => { const Component: React.FC = ({ @@ -408,6 +381,9 @@ export const ChatMessage: FC = memo( ) : (
+ {hasMjImageMessage(formattedMessage) && ( + + )}
= ({ children }) => { + const [currentIndex, setCurrentIndex] = useState(0); + + const nextSlide = () => { + const newIndex = currentIndex + 1; + setCurrentIndex(newIndex >= children.length ? 0 : newIndex); + }; + + const prevSlide = () => { + const newIndex = currentIndex - 1; + setCurrentIndex(newIndex < 0 ? children.length - 1 : newIndex); + }; + + const handleThumbnailClick = (index: number) => (event: React.MouseEvent) => { + event.stopPropagation(); + setCurrentIndex(index); + }; + return ( +
+
+ + {children[currentIndex]} + +
+
+ {children.map((_, index) => ( + + ))} +
+
+ {children.map((child, index) => ( +
+ {React.cloneElement(child as React.ReactElement, { + className: 'child-no-margin child-no-click', + })} +
+ ))} +
+
+ ); +}; + +export default Carousel; diff --git a/components/Chat/components/CustomImageComponent.tsx b/components/Chat/components/CustomImageComponent.tsx new file mode 100644 index 0000000000..cb5f97fca9 --- /dev/null +++ b/components/Chat/components/CustomImageComponent.tsx @@ -0,0 +1,5 @@ +import React from 'react'; + +export default function CustomImageComponent() { + return
CustomImageComponent
; +} diff --git a/components/Chat/components/ImageGallery.tsx b/components/Chat/components/ImageGallery.tsx new file mode 100644 index 0000000000..6a093bbca5 --- /dev/null +++ b/components/Chat/components/ImageGallery.tsx @@ -0,0 +1,82 @@ +import React, { useState } from 'react'; + +import { getMjImageTags } from '@/utils/app/mjImage'; + +import { MemoizedReactMarkdown } from '@/components/Markdown/MemoizedReactMarkdown'; + +import Carousel from './Carousel'; +import MjImageComponent from './MjImageComponent'; + +import rehypeMathjax from 'rehype-mathjax'; +import rehypeRaw from 'rehype-raw'; +import remarkBreaks from 'remark-breaks'; +import remarkGfm from 'remark-gfm'; +import remarkMath from 'remark-math'; + +interface ImageGalleryProps { + message: string; +} + +export default function ImageGallery({ message }: ImageGalleryProps) { + const aiImageList = getMjImageTags(message); + return ( + + {aiImageList.map((aiImageHtml, index) => { + return ( + + {aiImageHtml} + + ); + })} + + ); +} + +const ImgComponent = ({ + src, + node, +}: React.DetailedHTMLProps< + React.ImgHTMLAttributes & { node?: any }, + HTMLImageElement +>) => { + const isValidUrl = (url: string) => { + try { + new URL(url); + return true; + } catch (e) { + return false; + } + }; + + if (!src) return <>; + if (!isValidUrl(src)) return {`{InValid IMAGE URL}`}; + + const aiImageButtons = + node?.properties?.dataAiImageButtons && + (node?.properties?.dataAiImageButtons).split(','); + const aiImagePrompt = + node?.properties?.dataAiImagePrompt && + (node?.properties?.dataAiImagePrompt).split(','); + const aiImageButtonMessageId = node?.properties?.dataAiImageButtonMessageId; + if (aiImageButtons) { + return ( + // eslint-disable-next-line @next/next/no-img-element + + ); + } else { + return <>; + } +}; diff --git a/components/Chat/components/MjImageSelector.tsx b/components/Chat/components/MjImageSelector.tsx index 909f7009f2..e220b6fae1 100644 --- a/components/Chat/components/MjImageSelector.tsx +++ b/components/Chat/components/MjImageSelector.tsx @@ -24,7 +24,7 @@ export default function MjImageSelector({ if (isPreviousUpscaleCommand) { return ( -
+
{imageList.map((image, index) => ( // DO NOT EDIT THE TAG BELOW. IT WILL BE SWAPPED OUT BY THE ReactMarkdown COMPONENT. // eslint-disable-next-line @next/next/no-img-element @@ -41,7 +41,7 @@ export default function MjImageSelector({ ); } else { return ( -
+
{imageList.map((image, index) => ( // DO NOT EDIT THE TAG BELOW. IT WILL BE SWAPPED OUT BY THE ReactMarkdown COMPONENT. // eslint-disable-next-line @next/next/no-img-element diff --git a/styles/globals.css b/styles/globals.css index a3d701ab84..4092bf5c0a 100644 --- a/styles/globals.css +++ b/styles/globals.css @@ -2,6 +2,15 @@ @tailwind components; @tailwind utilities; +@layer components { + .child-no-margin > * { + margin: 0 !important; + } + .child-no-click > * { + pointer-events: none; + } +} + ::-webkit-scrollbar-track { background-color: transparent; } diff --git a/tsconfig.json b/tsconfig.json index f3d4074466..56ff558023 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,7 @@ { "compilerOptions": { "target": "es5", + "downlevelIteration": true, "lib": [ "dom", "dom.iterable", @@ -31,8 +32,8 @@ "notion-compat.d.ts", "next-env.d.ts", "**/*.ts", - "**/*.tsx", - "utils/app/azureAppInsights.ts" + "**/*.tsx", + "utils/app/azureAppInsights.ts" ], "exclude": [ "node_modules", diff --git a/utils/app/mjImage.ts b/utils/app/mjImage.ts index 8bb13388c1..c74f901e61 100644 --- a/utils/app/mjImage.ts +++ b/utils/app/mjImage.ts @@ -58,3 +58,17 @@ export const getUpdatedAssistantMjConversation = ( ); return selectedConversation; }; + +export function hasMjImageMessage(message: string) { + const regex = /
<\/div>/; + return regex.test(message); +} + +export function getMjImageTags(message: string) { + const regex = /(.*?)<\/div>/gs; + const matches = [...message.matchAll(regex)]; + + const result = matches.map((match) => match[0]); + console.log(result); + return result; +} From 33f99afe7f85502d8efc6075000609fc20cf0f93 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Tue, 8 Aug 2023 17:48:06 +0800 Subject: [PATCH 03/57] Update buttons --- components/Chat/components/Carousel.tsx | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/components/Chat/components/Carousel.tsx b/components/Chat/components/Carousel.tsx index be245ab107..8003c57373 100644 --- a/components/Chat/components/Carousel.tsx +++ b/components/Chat/components/Carousel.tsx @@ -24,12 +24,18 @@ const Carousel: React.FC = ({ children }) => { return (
- {children[currentIndex]} -
From e667c3f5bf0805ef4066c8f93c606053f9a4166a Mon Sep 17 00:00:00 2001 From: 1orzero Date: Tue, 8 Aug 2023 17:49:14 +0800 Subject: [PATCH 04/57] Update carousel style --- components/Chat/components/Carousel.tsx | 20 +++++++++++--------- components/Chat/components/ImageGallery.tsx | 2 +- styles/globals.css | 5 +++++ 3 files changed, 17 insertions(+), 10 deletions(-) diff --git a/components/Chat/components/Carousel.tsx b/components/Chat/components/Carousel.tsx index 8003c57373..7a0869e04c 100644 --- a/components/Chat/components/Carousel.tsx +++ b/components/Chat/components/Carousel.tsx @@ -1,3 +1,4 @@ +import { IconCaretLeft, IconCaretRight } from '@tabler/icons-react'; import React, { ReactNode, useState } from 'react'; type CarouselProps = { @@ -22,27 +23,28 @@ const Carousel: React.FC = ({ children }) => { setCurrentIndex(index); }; return ( -
-
+
+
+ {children[currentIndex]} - {children[currentIndex]}
-
+ +
{children.map((_, index) => ( diff --git a/components/Chat/components/ImageGallery.tsx b/components/Chat/components/ImageGallery.tsx index 6a093bbca5..3f08b1f66c 100644 --- a/components/Chat/components/ImageGallery.tsx +++ b/components/Chat/components/ImageGallery.tsx @@ -25,7 +25,7 @@ export default function ImageGallery({ message }: ImageGalleryProps) { return ( Date: Tue, 8 Aug 2023 18:01:00 +0800 Subject: [PATCH 05/57] Add black cover to non-active thumbnail --- components/Chat/components/Carousel.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/components/Chat/components/Carousel.tsx b/components/Chat/components/Carousel.tsx index 7a0869e04c..671646a4bc 100644 --- a/components/Chat/components/Carousel.tsx +++ b/components/Chat/components/Carousel.tsx @@ -55,11 +55,16 @@ const Carousel: React.FC = ({ children }) => {
{React.cloneElement(child as React.ReactElement, { className: 'child-no-margin child-no-click', })} +
))}
From 8cdb3c8858c6bfb306971e729dad7dafeb880eac Mon Sep 17 00:00:00 2001 From: 1orzero Date: Wed, 9 Aug 2023 09:18:12 +0800 Subject: [PATCH 06/57] Update Dot style --- components/Chat/components/Carousel.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/Chat/components/Carousel.tsx b/components/Chat/components/Carousel.tsx index 671646a4bc..df9f616856 100644 --- a/components/Chat/components/Carousel.tsx +++ b/components/Chat/components/Carousel.tsx @@ -44,7 +44,7 @@ const Carousel: React.FC = ({ children }) => { {children.map((_, index) => ( From 261be5229804dfa4e43cba6a12cde98fe5c4e0f2 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Wed, 9 Aug 2023 11:40:00 +0800 Subject: [PATCH 07/57] Add a separate component for the animated slide --- components/Chat/components/Carousel.tsx | 97 +++++++++++++++- .../components/Carousel/AnimatedSlide.tsx | 105 ++++++++++++++++++ 2 files changed, 200 insertions(+), 2 deletions(-) create mode 100644 components/Chat/components/Carousel/AnimatedSlide.tsx diff --git a/components/Chat/components/Carousel.tsx b/components/Chat/components/Carousel.tsx index df9f616856..5fca83b2b3 100644 --- a/components/Chat/components/Carousel.tsx +++ b/components/Chat/components/Carousel.tsx @@ -1,5 +1,7 @@ import { IconCaretLeft, IconCaretRight } from '@tabler/icons-react'; -import React, { ReactNode, useState } from 'react'; +import React, { ReactNode, useMemo, useState } from 'react'; + +import AnimatedSlide from './Carousel/AnimatedSlide'; type CarouselProps = { children: ReactNode[]; @@ -7,17 +9,42 @@ type CarouselProps = { const Carousel: React.FC = ({ children }) => { const [currentIndex, setCurrentIndex] = useState(0); + const [direction, setDirection] = useState<'left' | 'right'>('left'); + + // const nextSlide = () => { + // setAnimation('slide-out-left'); + // const newIndex = currentIndex + 1; + // setTimeout(() => { + // setCurrentIndex(newIndex >= children.length ? 0 : newIndex); + // setAnimation('slide-in-right'); + // }, 500); + // }; + + // const prevSlide = () => { + // setAnimation('slide-out-right'); + // const newIndex = currentIndex - 1; + // setTimeout(() => { + // setCurrentIndex(newIndex < 0 ? children.length - 1 : newIndex); + // setAnimation('slide-in-left'); + // }, 500); + // }; const nextSlide = () => { + setDirection('left'); const newIndex = currentIndex + 1; setCurrentIndex(newIndex >= children.length ? 0 : newIndex); }; const prevSlide = () => { + setDirection('left'); const newIndex = currentIndex - 1; setCurrentIndex(newIndex < 0 ? children.length - 1 : newIndex); }; + const currentIndexChildren = useMemo(() => { + return children[currentIndex]; + }, [children, currentIndex]); + const handleThumbnailClick = (index: number) => (event: React.MouseEvent) => { event.stopPropagation(); setCurrentIndex(index); @@ -25,7 +52,73 @@ const Carousel: React.FC = ({ children }) => { return (
- {children[currentIndex]} + + {currentIndexChildren} + + {/*
+ + {currentIndexChildren} +
*/} - + {children.length > 0 && ( + <> + + + + )}
@@ -58,7 +83,9 @@ const Carousel: React.FC = ({ children }) => { ))} diff --git a/components/Chat/components/Carousel/MemoizedCarousel.tsx b/components/Chat/components/Carousel/MemoizedCarousel.tsx new file mode 100644 index 0000000000..4480455bb6 --- /dev/null +++ b/components/Chat/components/Carousel/MemoizedCarousel.tsx @@ -0,0 +1,6 @@ +import { memo } from 'react'; + +import Carousel from './Carousel'; + +const MemoizedCarousel = memo(Carousel); +export default MemoizedCarousel; diff --git a/components/Chat/components/ImageGallery.tsx b/components/Chat/components/ImageGallery/ImageGallery.tsx similarity index 83% rename from components/Chat/components/ImageGallery.tsx rename to components/Chat/components/ImageGallery/ImageGallery.tsx index 3f08b1f66c..de2613e55b 100644 --- a/components/Chat/components/ImageGallery.tsx +++ b/components/Chat/components/ImageGallery/ImageGallery.tsx @@ -1,11 +1,9 @@ -import React, { useState } from 'react'; - -import { getMjImageTags } from '@/utils/app/mjImage'; +import React from 'react'; import { MemoizedReactMarkdown } from '@/components/Markdown/MemoizedReactMarkdown'; -import Carousel from './Carousel'; -import MjImageComponent from './MjImageComponent'; +import MemoizedCarousel from '../Carousel/MemoizedCarousel'; +import MjImageComponent from '../MjImageComponent'; import rehypeMathjax from 'rehype-mathjax'; import rehypeRaw from 'rehype-raw'; @@ -14,13 +12,12 @@ import remarkGfm from 'remark-gfm'; import remarkMath from 'remark-math'; interface ImageGalleryProps { - message: string; + aiImageList: string[]; } -export default function ImageGallery({ message }: ImageGalleryProps) { - const aiImageList = getMjImageTags(message); +export default function ImageGallery({ aiImageList }: ImageGalleryProps) { return ( - + {aiImageList.map((aiImageHtml, index) => { return ( ); })} - + ); } diff --git a/components/Chat/components/ImageGallery/MemoizedImageGallery.tsx b/components/Chat/components/ImageGallery/MemoizedImageGallery.tsx new file mode 100644 index 0000000000..47f42dbc1b --- /dev/null +++ b/components/Chat/components/ImageGallery/MemoizedImageGallery.tsx @@ -0,0 +1,6 @@ +import { memo } from 'react'; + +import ImageGallery from './ImageGallery'; + +const MemoizedImageGallery = memo(ImageGallery); +export default MemoizedImageGallery; From 7724667eb05bc97eb972a4518a018b4cf3548457 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Wed, 9 Aug 2023 15:25:24 +0800 Subject: [PATCH 11/57] Remove the testing code --- components/Chat/ChatMessage.tsx | 4 ---- 1 file changed, 4 deletions(-) diff --git a/components/Chat/ChatMessage.tsx b/components/Chat/ChatMessage.tsx index 8f788fc68b..d92a6c63bf 100644 --- a/components/Chat/ChatMessage.tsx +++ b/components/Chat/ChatMessage.tsx @@ -255,10 +255,6 @@ export const ChatMessage: FC = memo( return getMjImageTags(formattedMessage); }, [formattedMessage]); - // TODO: remove below - useEffect(() => { - console.log('watch aiImageList', aiImageList); - }, [aiImageList]); return (
Date: Wed, 9 Aug 2023 15:30:27 +0800 Subject: [PATCH 12/57] Code Refactor --- .../components/ImageGallery/ImageGallery.tsx | 43 +---------------- .../components/ImageGallery/ImgComponent.tsx | 46 +++++++++++++++++++ 2 files changed, 47 insertions(+), 42 deletions(-) create mode 100644 components/Chat/components/ImageGallery/ImgComponent.tsx diff --git a/components/Chat/components/ImageGallery/ImageGallery.tsx b/components/Chat/components/ImageGallery/ImageGallery.tsx index de2613e55b..cf01babb45 100644 --- a/components/Chat/components/ImageGallery/ImageGallery.tsx +++ b/components/Chat/components/ImageGallery/ImageGallery.tsx @@ -3,7 +3,7 @@ import React from 'react'; import { MemoizedReactMarkdown } from '@/components/Markdown/MemoizedReactMarkdown'; import MemoizedCarousel from '../Carousel/MemoizedCarousel'; -import MjImageComponent from '../MjImageComponent'; +import ImgComponent from './ImgComponent'; import rehypeMathjax from 'rehype-mathjax'; import rehypeRaw from 'rehype-raw'; @@ -36,44 +36,3 @@ export default function ImageGallery({ aiImageList }: ImageGalleryProps) { ); } - -const ImgComponent = ({ - src, - node, -}: React.DetailedHTMLProps< - React.ImgHTMLAttributes & { node?: any }, - HTMLImageElement ->) => { - const isValidUrl = (url: string) => { - try { - new URL(url); - return true; - } catch (e) { - return false; - } - }; - - if (!src) return <>; - if (!isValidUrl(src)) return {`{InValid IMAGE URL}`}; - - const aiImageButtons = - node?.properties?.dataAiImageButtons && - (node?.properties?.dataAiImageButtons).split(','); - const aiImagePrompt = - node?.properties?.dataAiImagePrompt && - (node?.properties?.dataAiImagePrompt).split(','); - const aiImageButtonMessageId = node?.properties?.dataAiImageButtonMessageId; - if (aiImageButtons) { - return ( - // eslint-disable-next-line @next/next/no-img-element - - ); - } else { - return <>; - } -}; diff --git a/components/Chat/components/ImageGallery/ImgComponent.tsx b/components/Chat/components/ImageGallery/ImgComponent.tsx new file mode 100644 index 0000000000..ee405e295c --- /dev/null +++ b/components/Chat/components/ImageGallery/ImgComponent.tsx @@ -0,0 +1,46 @@ +import React from 'react'; + +import MjImageComponent from '../MjImageComponent'; + +const ImgComponent = ({ + src, + node, +}: React.DetailedHTMLProps< + React.ImgHTMLAttributes & { node?: any }, + HTMLImageElement +>) => { + const isValidUrl = (url: string) => { + try { + new URL(url); + return true; + } catch (e) { + return false; + } + }; + + if (!src) return <>; + if (!isValidUrl(src)) return {`{InValid IMAGE URL}`}; + + const aiImageButtons = + node?.properties?.dataAiImageButtons && + (node?.properties?.dataAiImageButtons).split(','); + const aiImagePrompt = + node?.properties?.dataAiImagePrompt && + (node?.properties?.dataAiImagePrompt).split(','); + const aiImageButtonMessageId = node?.properties?.dataAiImageButtonMessageId; + if (aiImageButtons) { + return ( + // eslint-disable-next-line @next/next/no-img-element + + ); + } else { + return <>; + } +}; + +export default ImgComponent; From 0dcf9cd4023f94ca701e11eac08e885ae4b3afe9 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Wed, 9 Aug 2023 15:53:35 +0800 Subject: [PATCH 13/57] Fix The carousel component is being re-rendered multiple times --- components/Chat/ChatMessage.tsx | 9 +++++++-- utils/app/mjImage.ts | 1 - 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/components/Chat/ChatMessage.tsx b/components/Chat/ChatMessage.tsx index d92a6c63bf..8629c01e9e 100644 --- a/components/Chat/ChatMessage.tsx +++ b/components/Chat/ChatMessage.tsx @@ -251,10 +251,15 @@ export const ChatMessage: FC = memo( () => modifyParagraphs(message.content), [message.content], ); - const aiImageList = useMemo(() => { - return getMjImageTags(formattedMessage); + const aiImageListString = useMemo(() => { + return JSON.stringify(getMjImageTags(formattedMessage)); }, [formattedMessage]); + // This is a workaround for the issue that the Carousel will be rendered multiple times + const aiImageList = useMemo(() => { + return JSON.parse(aiImageListString); + }, [aiImageListString]); + return (
match[0]); - console.log(result); return result; } From 87df75cdaf210599ce12ac6462b0840c6c78fb44 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Wed, 9 Aug 2023 17:14:22 +0800 Subject: [PATCH 14/57] Add RearrangeList component --- .../Chat/components/Carousel/Carousel.tsx | 28 ++++------ .../Carousel/CarouselThumbnails.tsx | 53 +++++++++++++++++++ 2 files changed, 62 insertions(+), 19 deletions(-) create mode 100644 components/Chat/components/Carousel/CarouselThumbnails.tsx diff --git a/components/Chat/components/Carousel/Carousel.tsx b/components/Chat/components/Carousel/Carousel.tsx index 9ada15493d..dc57df1e07 100644 --- a/components/Chat/components/Carousel/Carousel.tsx +++ b/components/Chat/components/Carousel/Carousel.tsx @@ -1,7 +1,6 @@ import { IconCaretLeft, IconCaretRight } from '@tabler/icons-react'; import React, { ReactNode, - use, useContext, useEffect, useMemo, @@ -11,6 +10,7 @@ import React, { import HomeContext from '@/pages/api/home/home.context'; import AnimatedSlide from './AnimatedSlide'; +import CarouselThumbnails from './CarouselThumbnails'; type CarouselProps = { children: ReactNode[]; @@ -78,6 +78,7 @@ const Carousel: React.FC = ({ children }) => { )}
+ {/* Dots */}
{children.map((_, index) => ( = ({ children }) => { /> ))}
-
- {children.map((child, index) => ( -
- {React.cloneElement(child as React.ReactElement, { - className: 'child-no-margin child-no-click', - })} -
-
- ))} -
+ {/* Thumbnails */} + + {children} +
); }; diff --git a/components/Chat/components/Carousel/CarouselThumbnails.tsx b/components/Chat/components/Carousel/CarouselThumbnails.tsx new file mode 100644 index 0000000000..7ee6620755 --- /dev/null +++ b/components/Chat/components/Carousel/CarouselThumbnails.tsx @@ -0,0 +1,53 @@ +import React, { ReactElement, ReactNode, useMemo } from 'react'; + +interface CarouselThumbnailsProps { + children: ReactNode[]; + currentIndex: number; + handleThumbnailClick: (index: number) => (event: React.MouseEvent) => void; +} + +const CarouselThumbnails: React.FC = ({ + children, + currentIndex, + handleThumbnailClick, +}) => { + const rearrangedChildren = useMemo(() => { + // if children length is less or equal then 2, no need to rearrange + if (children.length <= 2) { + return children.map((child, index) => ({ + child, + originalIndex: index, + })); + } + const halfLength = Math.floor(children.length / 2); + const start = (currentIndex + 1 + halfLength) % children.length; + const rearranged = [...children.slice(start), ...children.slice(0, start)]; + return rearranged.map((child, index) => ({ + child, + originalIndex: (start + index) % children.length, + })); + }, [children, currentIndex]); + + return ( +
+ {rearrangedChildren.map(({ child, originalIndex }, index) => ( +
+ {React.cloneElement(child as ReactElement, { + className: 'child-no-margin child-no-click', + })} +
+
+ ))} +
+ ); +}; + +export default CarouselThumbnails; From 72878bfe96c153721999302773621fd5c5cec90f Mon Sep 17 00:00:00 2001 From: 1orzero Date: Wed, 9 Aug 2023 18:27:20 +0800 Subject: [PATCH 15/57] Test image tag --- components/Chat/components/MjImageComponent.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/components/Chat/components/MjImageComponent.tsx b/components/Chat/components/MjImageComponent.tsx index 7e68d529ec..3cf98bb033 100644 --- a/components/Chat/components/MjImageComponent.tsx +++ b/components/Chat/components/MjImageComponent.tsx @@ -3,6 +3,8 @@ import React, { useCallback, useContext, useMemo } from 'react'; import { toast } from 'react-hot-toast'; import { useTranslation } from 'react-i18next'; +import Image from 'next/image'; + import useMediaQuery from '@/hooks/useMediaQuery'; import { @@ -235,10 +237,11 @@ export default function MjImageComponent({ onFocus={handleDivFocus} onBlur={handleDivBlur} > - {/* eslint-disable-next-line @next/next/no-img-element */} - Date: Wed, 9 Aug 2023 18:43:38 +0800 Subject: [PATCH 16/57] Revert "Test image tag" This reverts commit 72878bfe96c153721999302773621fd5c5cec90f. --- components/Chat/components/MjImageComponent.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/components/Chat/components/MjImageComponent.tsx b/components/Chat/components/MjImageComponent.tsx index 3cf98bb033..7e68d529ec 100644 --- a/components/Chat/components/MjImageComponent.tsx +++ b/components/Chat/components/MjImageComponent.tsx @@ -3,8 +3,6 @@ import React, { useCallback, useContext, useMemo } from 'react'; import { toast } from 'react-hot-toast'; import { useTranslation } from 'react-i18next'; -import Image from 'next/image'; - import useMediaQuery from '@/hooks/useMediaQuery'; import { @@ -237,11 +235,10 @@ export default function MjImageComponent({ onFocus={handleDivFocus} onBlur={handleDivBlur} > - Date: Sun, 6 Aug 2023 09:05:04 -0400 Subject: [PATCH 17/57] Switch over to Azure for GPT-4 --- pages/api/chat-gpt4.ts | 10 ++---- utils/app/const.ts | 12 ++++++- utils/server/index.ts | 71 +++++++++++++++++++++++++----------------- 3 files changed, 56 insertions(+), 37 deletions(-) diff --git a/pages/api/chat-gpt4.ts b/pages/api/chat-gpt4.ts index 11b77c5886..e2b3375bf2 100644 --- a/pages/api/chat-gpt4.ts +++ b/pages/api/chat-gpt4.ts @@ -71,19 +71,13 @@ const handler = async (req: Request): Promise => { await addUsageEntry(PluginID.GPT4, data.user.id); await subtractCredit(data.user.id, PluginID.GPT4); - // Only enable GPT-4 in production - const modelToUse = - process.env.NEXT_PUBLIC_ENV === 'production' - ? OpenAIModels[OpenAIModelID.GPT_4] - : OpenAIModels[OpenAIModelID.GPT_3_5]; const stream = await OpenAIStream( - modelToUse, + OpenAIModels[OpenAIModelID.GPT_4], promptToSend, temperatureToUse, messagesToSend, - null, - true, + null ); return new Response(stream); diff --git a/utils/app/const.ts b/utils/app/const.ts index 394077ac70..a8117f793c 100644 --- a/utils/app/const.ts +++ b/utils/app/const.ts @@ -35,4 +35,14 @@ export const AZURE_OPENAI_KEYS = [ process.env.AZURE_OPENAI_KEY_1, process.env.AZURE_OPENAI_KEY_2, process.env.AZURE_OPENAI_KEY_3, -]; \ No newline at end of file +]; + +export const AZURE_OPENAI_GPT_4_ENDPOINTS = [ + process.env.AZURE_OPENAI_GPT_4_ENDPOINT_1, + process.env.AZURE_OPENAI_GPT_4_ENDPOINT_2, +]; + +export const AZURE_OPENAI_GPT_4_KEYS = [ + process.env.AZURE_OPENAI_GPT_4_KEY_1, + process.env.AZURE_OPENAI_GPT_4_KEY_2, +]; diff --git a/utils/server/index.ts b/utils/server/index.ts index 5fbc1974f0..a5afc13a6b 100644 --- a/utils/server/index.ts +++ b/utils/server/index.ts @@ -1,7 +1,14 @@ import { Message } from '@/types/chat'; import { OpenAIModel, OpenAIModelID } from '@/types/openai'; -import { AZURE_OPENAI_ENDPOINTS, AZURE_OPENAI_KEYS, OPENAI_API_HOST, OPENAI_API_TYPE } from '../app/const'; +import { + AZURE_OPENAI_ENDPOINTS, + AZURE_OPENAI_GPT_4_ENDPOINTS, + AZURE_OPENAI_GPT_4_KEYS, + AZURE_OPENAI_KEYS, + OPENAI_API_HOST, + OPENAI_API_TYPE, +} from '../app/const'; import { ParsedEvent, @@ -48,7 +55,7 @@ export const OpenAIStream = async ( isGPT4Model, openAIPriority, ); - + let attempt = 0; while (attempt < openAIEndpoints.length) { @@ -56,9 +63,11 @@ export const OpenAIStream = async ( const openAIKey = openAIKeys[attempt]; try { - if (!openAIEndpoint || !openAIKey) throw new Error('Missing endpoint/key'); + if (!openAIEndpoint || !openAIKey) + throw new Error('Missing endpoint/key'); - let url = `${openAIEndpoint}/openai/deployments/${process.env.AZURE_OPENAI_MODEL_NAME}/chat/completions?api-version=2023-06-01-preview`; + const modelName = isGPT4Model ? process.env.AZURE_OPENAI_GPT_4_MODEL_NAME : process.env.AZURE_OPENAI_MODEL_NAME; + let url = `${openAIEndpoint}/openai/deployments/${modelName}/chat/completions?api-version=2023-06-01-preview`; if (openAIEndpoint.includes('openai.com')) { url = `${openAIEndpoint}/v1/chat/completions`; } @@ -94,6 +103,8 @@ export const OpenAIStream = async ( const abortController = new AbortController(); const timeout = setTimeout(() => abortController.abort(), 10000); + console.log(`Sending request to ${url}`); + const res = await fetch(url, { headers: requestHeaders, method: 'POST', @@ -107,19 +118,23 @@ export const OpenAIStream = async ( if (res.status !== 200) { const result = await res.json(); if (result.error) { - console.error(new OpenAIError( - result.error.message, - result.error.type, - result.error.param, - result.error.code, - res.status, - )); + console.error( + new OpenAIError( + result.error.message, + result.error.type, + result.error.param, + result.error.code, + res.status, + ), + ); } else { - console.error(new Error( - `OpenAI API returned an error: ${ - decoder.decode(result?.value) || result.statusText - }`, - )); + console.error( + new Error( + `OpenAI API returned an error: ${ + decoder.decode(result?.value) || result.statusText + }`, + ), + ); } attempt += 1; @@ -133,7 +148,7 @@ export const OpenAIStream = async ( let buffer: Uint8Array[] = []; let stop = false; let error: any = null; - + const onParse = (event: ParsedEvent | ReconnectInterval) => { if (event.type === 'event') { const data = event.data; @@ -141,10 +156,10 @@ export const OpenAIStream = async ( if (data === '[DONE]') { return; } - + try { const json = JSON.parse(data); - + if (json.choices[0]) { if (json.choices[0].finish_reason != null) { if (customMessageToStreamBack) { @@ -166,7 +181,7 @@ export const OpenAIStream = async ( } } }; - + const parser = createParser(onParse); const interval = setInterval(() => { @@ -174,7 +189,7 @@ export const OpenAIStream = async ( const data = buffer.shift(); controller.enqueue(data); } - + if (buffer.length === 0 && stop) { if (error) { controller.error(error); @@ -212,8 +227,13 @@ const getRandomOpenAIEndpointsAndKeys = ( includeGPT4: boolean = false, openAIPriority: boolean, ): [(string | undefined)[], (string | undefined)[]] => { - const endpoints: (string | undefined)[] = [...AZURE_OPENAI_ENDPOINTS]; - const keys: (string | undefined)[] = [...AZURE_OPENAI_KEYS]; + let endpoints: (string | undefined)[] = [...AZURE_OPENAI_ENDPOINTS]; + let keys: (string | undefined)[] = [...AZURE_OPENAI_KEYS]; + + if (includeGPT4) { + endpoints = [...AZURE_OPENAI_GPT_4_ENDPOINTS]; + keys = [...AZURE_OPENAI_GPT_4_KEYS]; + } for (let i = endpoints.length - 1; i > 0; i--) { const j = Math.floor(Math.random() * (i + 1)); @@ -234,10 +254,5 @@ const getRandomOpenAIEndpointsAndKeys = ( keys.push(process.env.OPENAI_API_KEY); } - if (includeGPT4) { - endpoints.splice(0, 0, OPENAI_API_HOST); - keys.splice(0, 0, process.env.OPENAI_API_GPT_4_KEY); - } - return [endpoints, keys]; }; From 20e2e2c37614e518d4ada51d619b75d49362940f Mon Sep 17 00:00:00 2001 From: Jack wu Date: Wed, 12 Jul 2023 21:39:26 -0400 Subject: [PATCH 18/57] First attempt in PWA --- .gitignore | 6 + next.config.js | 7 +- package-lock.json | 31060 ++++++++++++++---------------------- package.json | 1 + pages/_document.tsx | 2 + pages/api/home/home.tsx | 1 - public/icons/icon_192.png | Bin 0 -> 30524 bytes public/icons/icon_512.png | Bin 0 -> 137461 bytes public/manifest.json | 22 + 9 files changed, 12407 insertions(+), 18692 deletions(-) create mode 100644 public/icons/icon_192.png create mode 100644 public/icons/icon_512.png create mode 100644 public/manifest.json diff --git a/.gitignore b/.gitignore index 79c739bda3..8dd62cc665 100644 --- a/.gitignore +++ b/.gitignore @@ -48,3 +48,9 @@ pnpm-lock.yaml # Script scripts + +# PWA +public/sw.js +public/sw.js.map +public/workbox-*.js +public/workbox-*.js.map diff --git a/next.config.js b/next.config.js index ece37583ff..d418b63b6b 100644 --- a/next.config.js +++ b/next.config.js @@ -1,5 +1,10 @@ const { i18n } = require('./next-i18next.config'); +const withPWA = require('next-pwa')({ + dest: 'public', + disable: process.env.NODE_ENV === 'development', +}) + /** @type {import('next').NextConfig} */ const nextConfig = { i18n, @@ -25,4 +30,4 @@ const nextConfig = { }, }; -module.exports = nextConfig; +module.exports = withPWA(nextConfig); diff --git a/package-lock.json b/package-lock.json index 2408cfd471..2ac2d27b5f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,7 +1,7 @@ { "name": "chat-everywhere", "version": "0.1.0", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { @@ -36,6 +36,7 @@ "mixpanel-browser": "^2.47.0", "next": "13.2.4", "next-i18next": "^13.2.2", + "next-pwa": "^5.6.0", "nextjs-google-analytics": "^2.3.3", "notion-client": "^6.16.0", "notion-compat": "^6.16.0", @@ -104,34 +105,82 @@ "node": ">=0.10.0" } }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/@anthropic-ai/sdk": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.4.3.tgz", - "integrity": "sha512-SZrlXvjUUYT9rPmSzlTtmVk1OjVNpkCzILRluhiYwNcxXfQyvPJDi0CI6PyymygcgtqEF5EVqhKmC/PtPsNEIw==", + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.4.4.tgz", + "integrity": "sha512-Z/39nQi1sSUCeLII3lsAbL1u+0JF6cR2XmUEX9sLH0VtxmIjY6cjOUYjCkYh4oapTxOkhAFnVSAFJ6cxml2qXg==", "dependencies": { "@fortaine/fetch-event-source": "^3.0.6", "cross-fetch": "^3.1.5" } }, "node_modules/@babel/code-frame": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", - "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", - "devOptional": true, + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.10.tgz", + "integrity": "sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==", "dependencies": { - "@babel/highlight": "^7.18.6" + "@babel/highlight": "^7.22.10", + "chalk": "^2.4.2" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/generator": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", - "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", - "dev": true, + "node_modules/@babel/compat-data": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", + "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.10.tgz", + "integrity": "sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.10", + "@babel/generator": "^7.22.10", + "@babel/helper-compilation-targets": "^7.22.10", + "@babel/helper-module-transforms": "^7.22.9", + "@babel/helpers": "^7.22.10", + "@babel/parser": "^7.22.10", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.10", + "@babel/types": "^7.22.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/@babel/generator": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.10.tgz", + "integrity": "sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==", "dependencies": { - "@babel/types": "^7.21.4", + "@babel/types": "^7.22.10", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -140,6200 +189,6039 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/generator/node_modules/@babel/types": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", - "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", - "dev": true, + "node_modules/@babel/core/node_modules/@babel/traverse": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.10.tgz", + "integrity": "sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig==", + "dependencies": { + "@babel/code-frame": "^7.22.10", + "@babel/generator": "^7.22.10", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.22.10", + "@babel/types": "^7.22.10", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core/node_modules/@babel/types": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", "dependencies": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", "to-fast-properties": "^2.0.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", + "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", "dev": true, + "dependencies": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-function-name": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", - "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", - "dev": true, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", "dependencies": { - "@babel/template": "^7.20.7", - "@babel/types": "^7.21.0" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-function-name/node_modules/@babel/types": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", - "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", - "dev": true, + "node_modules/@babel/helper-annotate-as-pure/node_modules/@babel/types": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", "dependencies": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", "to-fast-properties": "^2.0.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dev": true, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.10.tgz", + "integrity": "sha512-Av0qubwDQxC56DoUReVDeLfMEjYYSN1nZrTUrWkXd7hpU73ymRANkbuDm3yni9npkn+RXy9nNbEJZEzXr7xrfQ==", "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.10" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-hoist-variables/node_modules/@babel/types": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", - "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", - "dev": true, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/types": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", "dependencies": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", "to-fast-properties": "^2.0.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dev": true, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.10.tgz", + "integrity": "sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==", "dependencies": { - "@babel/types": "^7.18.6" + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.5", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-split-export-declaration/node_modules/@babel/types": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", - "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", - "dev": true, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.10.tgz", + "integrity": "sha512-5IBb77txKYQPpOEdUdIhBx8VrZyDCQ+H82H0+5dX1TmuscP5vJKEE3cKurjtIw/vFwzbVH48VweE78kVDBrqjA==", "dependencies": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", - "to-fast-properties": "^2.0.0" + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", - "dev": true, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz", + "integrity": "sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", - "devOptional": true, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz", + "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "devOptional": true, + "node_modules/@babel/helper-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/highlight/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==", - "devOptional": true, + "node_modules/@babel/helper-function-name/node_modules/@babel/types": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", "dependencies": { - "color-convert": "^1.9.0" + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" }, "engines": { - "node": ">=4" + "node": ">=6.9.0" } }, - "node_modules/@babel/highlight/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==", - "devOptional": true, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "@babel/types": "^7.22.5" }, "engines": { - "node": ">=4" + "node": ">=6.9.0" } }, - "node_modules/@babel/highlight/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==", - "devOptional": true, + "node_modules/@babel/helper-hoist-variables/node_modules/@babel/types": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", "dependencies": { - "color-name": "1.1.3" + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@babel/highlight/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==", - "devOptional": true - }, - "node_modules/@babel/highlight/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==", - "devOptional": true, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", + "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", + "dependencies": { + "@babel/types": "^7.22.5" + }, "engines": { - "node": ">=0.8.0" + "node": ">=6.9.0" } }, - "node_modules/@babel/highlight/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==", - "devOptional": true, + "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/types": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + }, "engines": { - "node": ">=4" + "node": ">=6.9.0" } }, - "node_modules/@babel/highlight/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==", - "devOptional": true, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", + "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", "dependencies": { - "has-flag": "^3.0.0" + "@babel/types": "^7.22.5" }, "engines": { - "node": ">=4" + "node": ">=6.9.0" } }, - "node_modules/@babel/parser": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", - "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" + "node_modules/@babel/helper-module-imports/node_modules/@babel/types": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" } }, - "node_modules/@babel/runtime": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", - "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", + "node_modules/@babel/helper-module-transforms": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz", + "integrity": "sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==", "dependencies": { - "regenerator-runtime": "^0.13.11" + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.5" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", - "dev": true, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/template/node_modules/@babel/types": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", - "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", - "dev": true, + "node_modules/@babel/helper-optimise-call-expression/node_modules/@babel/types": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", "dependencies": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", "to-fast-properties": "^2.0.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", - "dev": true, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.9.tgz", + "integrity": "sha512-8WWC4oR4Px+tr+Fp0X3RHDVfINGpF3ad1HIbrc8A77epiR6eMMc6jsgozkzT2uDiOOdoS9cLIQ+XD2XvI2WSmQ==", "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-wrap-function": "^7.22.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz", + "integrity": "sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/traverse/node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dependencies": { + "@babel/types": "^7.22.5" + }, "engines": { - "node": ">=4" + "node": ">=6.9.0" } }, - "node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, + "node_modules/@babel/helper-simple-access/node_modules/@babel/types": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", "to-fast-properties": "^2.0.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.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, + "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/types": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" }, "engines": { - "node": ">=12" + "node": ">=6.9.0" } }, - "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, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@ctrl/react-adsense": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@ctrl/react-adsense/-/react-adsense-1.6.2.tgz", - "integrity": "sha512-AZJZ/mhNYX+qGSVqt5t8OfW0UXZtUsKAOehpomDN8lZHBkQtJoFt5y/abAxXklKOsB4W0BZLP7lWtgZq+df01A==", + "node_modules/@babel/helper-split-export-declaration/node_modules/@babel/types": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", "dependencies": { - "tslib": "^2.5.0" + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@dqbd/tiktoken": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@dqbd/tiktoken/-/tiktoken-1.0.4.tgz", - "integrity": "sha512-C0HrJj2RNlsB3wslfNHGNH8xN7QQMki+y4JkUor/GE+oIfPvH7yVep9l1/2powam8AAH6+gdv5MggA5gsszweg==" - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.14.tgz", - "integrity": "sha512-eoSjEuDsU1ROwgBH/c+fZzuSyJUVXQTOIN9xuLs9dE/9HbV/A5IqdXHU1p2OfIMwBwOYJ9SFVGGldxeRCUJFyw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], + "node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", "engines": { - "node": ">=12" + "node": ">=6.9.0" } }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.3.0.tgz", - "integrity": "sha512-v3oplH6FYCULtFuCeqyuTd9D2WKO937Dxdq+GmHOLL72TTRriLxz2VLlNfkZRsvj6PKnOPAtuT6dwrs/pA5DvA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + "node": ">=6.9.0" } }, - "node_modules/@eslint-community/regexpp": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.0.tgz", - "integrity": "sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==", - "dev": true, + "node_modules/@babel/helper-validator-option": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", + "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + "node": ">=6.9.0" } }, - "node_modules/@eslint/eslintrc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.1.tgz", - "integrity": "sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==", - "dev": true, + "node_modules/@babel/helper-wrap-function": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.10.tgz", + "integrity": "sha512-OnMhjWjuGYtdoO3FmsEFWvBStBAe2QOgwOLsLNDjN+aaiMD8InJk1/O3HSD8lkqTjCgg5YI34Tz15KNNA3p+nQ==", "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.5.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.10" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=6.9.0" } }, - "node_modules/@eslint/js": { - "version": "8.36.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.36.0.tgz", - "integrity": "sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==", - "dev": true, + "node_modules/@babel/helper-wrap-function/node_modules/@babel/types": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=6.9.0" } }, - "node_modules/@fisch0920/medium-zoom": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@fisch0920/medium-zoom/-/medium-zoom-1.0.7.tgz", - "integrity": "sha512-hPUrgVM/QvsZdZzDTPyL1C1mOtEw03RqTLmK7ZlJ8S/64u4O4O5BvPvjB/9kyLtE6iVaS9UDRAMSwmM9uh2JIw==" - }, - "node_modules/@fortaine/fetch-event-source": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@fortaine/fetch-event-source/-/fetch-event-source-3.0.6.tgz", - "integrity": "sha512-621GAuLMvKtyZQ3IA6nlDWhV1V/7PGOTNIGLUifxt0KzM+dZIweJ6F3XvQF3QnqeNfS1N7WQ0Kil1Di/lhChEw==", + "node_modules/@babel/helpers": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.10.tgz", + "integrity": "sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw==", + "dependencies": { + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.10", + "@babel/types": "^7.22.10" + }, "engines": { - "node": ">=16.15" + "node": ">=6.9.0" } }, - "node_modules/@headlessui/react": { - "version": "1.7.14", - "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.14.tgz", - "integrity": "sha512-znzdq9PG8rkwcu9oQ2FwIy0ZFtP9Z7ycS+BAqJ3R5EIqC/0bJGvhT7193rFf+45i9nnPsYvCQVW4V/bB9Xc+gA==", + "node_modules/@babel/helpers/node_modules/@babel/generator": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.10.tgz", + "integrity": "sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==", "dependencies": { - "client-only": "^0.0.1" + "@babel/types": "^7.22.10", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" }, "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^16 || ^17 || ^18", - "react-dom": "^16 || ^17 || ^18" + "node": ">=6.9.0" } }, - "node_modules/@huggingface/inference": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@huggingface/inference/-/inference-1.7.1.tgz", - "integrity": "sha512-wtZsaZ3Cn9aIh8Oc3YZRKHfh63RjxJdaRmAL9PBsuGz0fGZlloYzrud+D8DZuH+8ExvDZC7rocXuQ/p8ZOaA4A==", - "optional": true, - "peer": true, + "node_modules/@babel/helpers/node_modules/@babel/traverse": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.10.tgz", + "integrity": "sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig==", + "dependencies": { + "@babel/code-frame": "^7.22.10", + "@babel/generator": "^7.22.10", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.22.10", + "@babel/types": "^7.22.10", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, "engines": { - "node": ">=18" + "node": ">=6.9.0" } }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", - "dev": true, + "node_modules/@babel/helpers/node_modules/@babel/types": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" }, "engines": { - "node": ">=10.10.0" + "node": ">=6.9.0" } }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "engines": { - "node": ">=12.22" + "node_modules/@babel/highlight": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.10.tgz", + "integrity": "sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, + "node_modules/@babel/parser": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.10.tgz", + "integrity": "sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ==", + "bin": { + "parser": "bin/babel-parser.js" + }, "engines": { - "node": ">=8" + "node": ">=6.0.0" } }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz", + "integrity": "sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==", "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz", + "integrity": "sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.5" + }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", - "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", - "peer": true, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@matejmazur/react-katex": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@matejmazur/react-katex/-/react-katex-3.1.3.tgz", - "integrity": "sha512-rBp7mJ9An7ktNoU653BWOYdO4FoR4YNwofHZi+vaytX/nWbIlmHVIF+X8VFOn6c3WYmrLT5FFBjKqCZ1sjR5uQ==", + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, "engines": { - "node": ">=12", - "yarn": ">=1.1" + "node": ">=6.9.0" }, "peerDependencies": { - "katex": ">=0.9", - "react": ">=16" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-analytics-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-analytics-js/-/applicationinsights-analytics-js-3.0.2.tgz", - "integrity": "sha512-vrgEiT6cKC2Yb0Y6rCp9CXjFStlRZLI/IhIiBEGYaUfzoytLxUj6F/AizUDYBuNQfE+CTYe0jNyqf+RJgEMkJQ==", + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", "dependencies": { - "@microsoft/applicationinsights-common": "3.0.2", - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-analytics-js/node_modules/@microsoft/applicationinsights-common": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.0.2.tgz", - "integrity": "sha512-y+WXWop+OVim954Cu1uyYMnNx6PWO8okHpZIQi/1YSqtqaYdtJVPv4P0AVzwJdohxzVfgzKvqj9nec/VWqE2Zg==", + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", "dependencies": { - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "@babel/helper-plugin-utils": "^7.8.3" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-analytics-js/node_modules/@microsoft/applicationinsights-core-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.0.2.tgz", - "integrity": "sha512-WQhVhzlRlLDrQzn3OShCW/pL3BW5WC57t0oywSknX3q7lMzI3jDg7Ihh0iuIcNTzGCTbDkuqr4d6IjEDWIMtJQ==", + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", + "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", "dependencies": { - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-async": ">= 0.2.4 < 2.x", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-analytics-js/node_modules/@microsoft/applicationinsights-shims": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz", - "integrity": "sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==", + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", + "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", "dependencies": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-analytics-js/node_modules/@microsoft/dynamicproto-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.2.tgz", - "integrity": "sha512-MB8trWaFREpmb037k/d0bB7T2BP7Ai24w1e1tbz3ASLB0/lwphsq3Nq8S9I5AsI5vs4zAQT+SB5nC5/dLYTiOg==", + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dependencies": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-channel-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-channel-js/-/applicationinsights-channel-js-3.0.2.tgz", - "integrity": "sha512-jDBNKbCHsJgmpv0CKNhJ/uN9ZphvfGdb93Svk+R4LjO8L3apNNMbDDPxBvXXi0uigRmA1TBcmyBG4IRKjabGhw==", + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dependencies": { - "@microsoft/applicationinsights-common": "3.0.2", - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-async": ">= 0.2.4 < 2.x", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-channel-js/node_modules/@microsoft/applicationinsights-common": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.0.2.tgz", - "integrity": "sha512-y+WXWop+OVim954Cu1uyYMnNx6PWO8okHpZIQi/1YSqtqaYdtJVPv4P0AVzwJdohxzVfgzKvqj9nec/VWqE2Zg==", + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dependencies": { - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "@babel/helper-plugin-utils": "^7.10.4" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-channel-js/node_modules/@microsoft/applicationinsights-core-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.0.2.tgz", - "integrity": "sha512-WQhVhzlRlLDrQzn3OShCW/pL3BW5WC57t0oywSknX3q7lMzI3jDg7Ihh0iuIcNTzGCTbDkuqr4d6IjEDWIMtJQ==", + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dependencies": { - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-async": ">= 0.2.4 < 2.x", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-channel-js/node_modules/@microsoft/applicationinsights-shims": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz", - "integrity": "sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==", + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dependencies": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-channel-js/node_modules/@microsoft/dynamicproto-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.2.tgz", - "integrity": "sha512-MB8trWaFREpmb037k/d0bB7T2BP7Ai24w1e1tbz3ASLB0/lwphsq3Nq8S9I5AsI5vs4zAQT+SB5nC5/dLYTiOg==", + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dependencies": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-common": { - "version": "2.8.14", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-2.8.14.tgz", - "integrity": "sha512-1xjJvyyRN7tb5ahOTkEGGsvw8zvqmS714y3+1m7ooKHFfxO0wX+eYOU/kke74BCY0nJ/pocB/6hjWZOgwvbHig==", + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dependencies": { - "@microsoft/applicationinsights-core-js": "2.8.14", - "@microsoft/applicationinsights-shims": "2.0.2", - "@microsoft/dynamicproto-js": "^1.1.9" + "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-core-js": { - "version": "2.8.14", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-2.8.14.tgz", - "integrity": "sha512-XacWUHdjSHMUwdngMZBp0oiCBifD56CQK2Egu2PiBiF4xu2AO2yNCtWSXsQX2g5OkEhVwaEjfa/aH3WbpYxB1g==", + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dependencies": { - "@microsoft/applicationinsights-shims": "2.0.2", - "@microsoft/dynamicproto-js": "^1.1.9" + "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-dependencies-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-dependencies-js/-/applicationinsights-dependencies-js-3.0.2.tgz", - "integrity": "sha512-b/YTonnbghg9DOFsLg4zdbYPafW8fPIzV+nZxfPPpxjA1LGvPhZz/zVx9YYWJg2RBXjojLQoJxLf1ro5eNGVig==", + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dependencies": { - "@microsoft/applicationinsights-common": "3.0.2", - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-async": ">= 0.2.4 < 2.x", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-dependencies-js/node_modules/@microsoft/applicationinsights-common": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.0.2.tgz", - "integrity": "sha512-y+WXWop+OVim954Cu1uyYMnNx6PWO8okHpZIQi/1YSqtqaYdtJVPv4P0AVzwJdohxzVfgzKvqj9nec/VWqE2Zg==", + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dependencies": { - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-dependencies-js/node_modules/@microsoft/applicationinsights-core-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.0.2.tgz", - "integrity": "sha512-WQhVhzlRlLDrQzn3OShCW/pL3BW5WC57t0oywSknX3q7lMzI3jDg7Ihh0iuIcNTzGCTbDkuqr4d6IjEDWIMtJQ==", + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", "dependencies": { - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-async": ">= 0.2.4 < 2.x", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0" } }, - "node_modules/@microsoft/applicationinsights-dependencies-js/node_modules/@microsoft/applicationinsights-shims": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz", - "integrity": "sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==", + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", + "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", "dependencies": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-dependencies-js/node_modules/@microsoft/dynamicproto-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.2.tgz", - "integrity": "sha512-MB8trWaFREpmb037k/d0bB7T2BP7Ai24w1e1tbz3ASLB0/lwphsq3Nq8S9I5AsI5vs4zAQT+SB5nC5/dLYTiOg==", + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.10.tgz", + "integrity": "sha512-eueE8lvKVzq5wIObKK/7dvoeKJ+xc6TvRn6aysIjS6pSCeLy7S/eVi7pEQknZqyqvzaNKdDtem8nUNTBgDVR2g==", "dependencies": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-properties-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-properties-js/-/applicationinsights-properties-js-3.0.2.tgz", - "integrity": "sha512-PFqicp8q4Tc0hqfPjwfqKo12gEqTk1l4lMyUUIU7ugE1XOuDkZcMPha05KnZWKj+F4zQXJcetcAHoVkyoyCFQw==", + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", "dependencies": { - "@microsoft/applicationinsights-common": "3.0.2", - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-properties-js/node_modules/@microsoft/applicationinsights-common": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.0.2.tgz", - "integrity": "sha512-y+WXWop+OVim954Cu1uyYMnNx6PWO8okHpZIQi/1YSqtqaYdtJVPv4P0AVzwJdohxzVfgzKvqj9nec/VWqE2Zg==", + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", + "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", "dependencies": { - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-properties-js/node_modules/@microsoft/applicationinsights-core-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.0.2.tgz", - "integrity": "sha512-WQhVhzlRlLDrQzn3OShCW/pL3BW5WC57t0oywSknX3q7lMzI3jDg7Ihh0iuIcNTzGCTbDkuqr4d6IjEDWIMtJQ==", + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.10.tgz", + "integrity": "sha512-1+kVpGAOOI1Albt6Vse7c8pHzcZQdQKW+wJH+g8mCaszOdDVwRXa/slHPqIw+oJAJANTKDMuM2cBdV0Dg618Vg==", "dependencies": { - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-async": ">= 0.2.4 < 2.x", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-properties-js/node_modules/@microsoft/applicationinsights-shims": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz", - "integrity": "sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==", + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", + "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", "dependencies": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-properties-js/node_modules/@microsoft/dynamicproto-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.2.tgz", - "integrity": "sha512-MB8trWaFREpmb037k/d0bB7T2BP7Ai24w1e1tbz3ASLB0/lwphsq3Nq8S9I5AsI5vs4zAQT+SB5nC5/dLYTiOg==", + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz", + "integrity": "sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==", "dependencies": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.6.tgz", + "integrity": "sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-react-js": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-react-js/-/applicationinsights-react-js-3.4.3.tgz", - "integrity": "sha512-+IIPDYU7DKBwByN7lK/mkMGrnWMGdyIsEZfDzBh/fKDZgGGGgH9B3WHej+vIpdwBcVaPbYx++lonTshn56C9/A==", + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", + "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", "dependencies": { - "@microsoft/applicationinsights-common": "^2.8.14", - "@microsoft/applicationinsights-core-js": "^2.8.14", - "@microsoft/applicationinsights-shims": "^2.0.2", - "@microsoft/dynamicproto-js": "^1.1.9" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "history": ">= 4.10.1", - "react": ">= 17.0.1", - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-shims": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-2.0.2.tgz", - "integrity": "sha512-PoHEgsnmcqruLNHZ/amACqdJ6YYQpED0KSRe6J7gIJTtpZC1FfFU9b1fmDKDKtFoUSrPzEh1qzO3kmRZP0betg==" - }, - "node_modules/@microsoft/applicationinsights-web": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-web/-/applicationinsights-web-3.0.2.tgz", - "integrity": "sha512-pf2zz/3mmGy1RoyaiLZwhHoE2mFZ+AWR3Zf7xPW7HjTG7dEE4BnovNyW3f9Eu6WWkcHUAHmS/ATzqvVlpB3W6A==", + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.10.tgz", + "integrity": "sha512-dPJrL0VOyxqLM9sritNbMSGx/teueHF/htMKrPT7DNxccXxRDPYqlgPFFdr8u+F+qUZOkZoXue/6rL5O5GduEw==", "dependencies": { - "@microsoft/applicationinsights-analytics-js": "3.0.2", - "@microsoft/applicationinsights-channel-js": "3.0.2", - "@microsoft/applicationinsights-common": "3.0.2", - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-dependencies-js": "3.0.2", - "@microsoft/applicationinsights-properties-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-async": ">= 0.2.4 < 2.x", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-web/node_modules/@microsoft/applicationinsights-common": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.0.2.tgz", - "integrity": "sha512-y+WXWop+OVim954Cu1uyYMnNx6PWO8okHpZIQi/1YSqtqaYdtJVPv4P0AVzwJdohxzVfgzKvqj9nec/VWqE2Zg==", + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", + "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", "dependencies": { - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-web/node_modules/@microsoft/applicationinsights-core-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.0.2.tgz", - "integrity": "sha512-WQhVhzlRlLDrQzn3OShCW/pL3BW5WC57t0oywSknX3q7lMzI3jDg7Ihh0iuIcNTzGCTbDkuqr4d6IjEDWIMtJQ==", + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", + "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", "dependencies": { - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-async": ">= 0.2.4 < 2.x", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "tslib": "*" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-web/node_modules/@microsoft/applicationinsights-shims": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz", - "integrity": "sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==", + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz", + "integrity": "sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==", "dependencies": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@microsoft/applicationinsights-web/node_modules/@microsoft/dynamicproto-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.2.tgz", - "integrity": "sha512-MB8trWaFREpmb037k/d0bB7T2BP7Ai24w1e1tbz3ASLB0/lwphsq3Nq8S9I5AsI5vs4zAQT+SB5nC5/dLYTiOg==", + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", + "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", "dependencies": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" - } - }, - "node_modules/@microsoft/dynamicproto-js": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-1.1.9.tgz", - "integrity": "sha512-n1VPsljTSkthsAFYdiWfC+DKzK2WwcRp83Y1YAqdX552BstvsDjft9YXppjUzp11BPsapDoO1LDgrDB0XVsfNQ==" - }, - "node_modules/@mozilla/readability": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@mozilla/readability/-/readability-0.4.4.tgz", - "integrity": "sha512-MCgZyANpJ6msfvVMi6+A0UAsvZj//4OHREYUB9f2087uXHVoU+H+SWhuihvb1beKpM323bReQPRio0WNk2+V6g==", - "dev": true, + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">=14.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@nevware21/ts-async": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@nevware21/ts-async/-/ts-async-0.2.6.tgz", - "integrity": "sha512-NCUqEZSbsy7LVtKlUScd/eTst6djkWauLlzoIPVKCOxalEBdO8lrgNRIm4Xy68JNudNN5faqa2WA12X8m0BVhA==", + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz", + "integrity": "sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==", "dependencies": { - "@nevware21/ts-utils": ">= 0.9.7 < 2.x" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "typescript": ">=1" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@nevware21/ts-utils": { - "version": "0.9.8", - "resolved": "https://registry.npmjs.org/@nevware21/ts-utils/-/ts-utils-0.9.8.tgz", - "integrity": "sha512-kZ8s8hcn9jPVX/M7kSsBYrOGlHjqLahmxrG7QeKTk5paeVwfgKdvVCjj5Acb4UGb/ukU1G34U1Z3eb7bbVanyA==", + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz", + "integrity": "sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, "peerDependencies": { - "typescript": ">=1" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/env": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.2.4.tgz", - "integrity": "sha512-+Mq3TtpkeeKFZanPturjcXt+KHfKYnLlX6jMLyCrmpq6OOs4i1GqBOAauSkii9QeKCMTYzGppar21JU57b/GEA==" - }, - "node_modules/@next/eslint-plugin-next": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.2.4.tgz", - "integrity": "sha512-ck1lI+7r1mMJpqLNa3LJ5pxCfOB1lfJncKmRJeJxcJqcngaFwylreLP7da6Rrjr6u2gVRTfmnkSkjc80IiQCwQ==", - "dev": true, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", + "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", "dependencies": { - "glob": "7.1.7" + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-android-arm-eabi": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.2.4.tgz", - "integrity": "sha512-DWlalTSkLjDU11MY11jg17O1gGQzpRccM9Oes2yTqj2DpHndajrXHGxj9HGtJ+idq2k7ImUdJVWS2h2l/EDJOw==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz", + "integrity": "sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-android-arm64": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.2.4.tgz", - "integrity": "sha512-sRavmUImUCf332Gy+PjIfLkMhiRX1Ez4SI+3vFDRs1N5eXp+uNzjFUK/oLMMOzk6KFSkbiK/3Wt8+dHQR/flNg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], + "node_modules/@babel/plugin-transform-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", + "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-darwin-arm64": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.2.4.tgz", - "integrity": "sha512-S6vBl+OrInP47TM3LlYx65betocKUUlTZDDKzTiRDbsRESeyIkBtZ6Qi5uT2zQs4imqllJznVjFd1bXLx3Aa6A==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz", + "integrity": "sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-darwin-x64": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.2.4.tgz", - "integrity": "sha512-a6LBuoYGcFOPGd4o8TPo7wmv5FnMr+Prz+vYHopEDuhDoMSHOnC+v+Ab4D7F0NMZkvQjEJQdJS3rqgFhlZmKlw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", + "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-freebsd-x64": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.2.4.tgz", - "integrity": "sha512-kkbzKVZGPaXRBPisoAQkh3xh22r+TD+5HwoC5bOkALraJ0dsOQgSMAvzMXKsN3tMzJUPS0tjtRf1cTzrQ0I5vQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", + "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.2.4.tgz", - "integrity": "sha512-7qA1++UY0fjprqtjBZaOA6cas/7GekpjVsZn/0uHvquuITFCdKGFCsKNBx3S0Rpxmx6WYo0GcmhNRM9ru08BGg==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz", + "integrity": "sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-linux-arm64-gnu": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.2.4.tgz", - "integrity": "sha512-xzYZdAeq883MwXgcwc72hqo/F/dwUxCukpDOkx/j1HTq/J0wJthMGjinN9wH5bPR98Mfeh1MZJ91WWPnZOedOg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz", + "integrity": "sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-linux-arm64-musl": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.2.4.tgz", - "integrity": "sha512-8rXr3WfmqSiYkb71qzuDP6I6R2T2tpkmf83elDN8z783N9nvTJf2E7eLx86wu2OJCi4T05nuxCsh4IOU3LQ5xw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", + "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-linux-x64-gnu": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.2.4.tgz", - "integrity": "sha512-Ngxh51zGSlYJ4EfpKG4LI6WfquulNdtmHg1yuOYlaAr33KyPJp4HeN/tivBnAHcZkoNy0hh/SbwDyCnz5PFJQQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@next/swc-linux-x64-musl": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.2.4.tgz", - "integrity": "sha512-gOvwIYoSxd+j14LOcvJr+ekd9fwYT1RyMAHOp7znA10+l40wkFiMONPLWiZuHxfRk+Dy7YdNdDh3ImumvL6VwA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", + "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-win32-arm64-msvc": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.2.4.tgz", - "integrity": "sha512-q3NJzcfClgBm4HvdcnoEncmztxrA5GXqKeiZ/hADvC56pwNALt3ngDC6t6qr1YW9V/EPDxCYeaX4zYxHciW4Dw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz", + "integrity": "sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-win32-ia32-msvc": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.2.4.tgz", - "integrity": "sha512-/eZ5ncmHUYtD2fc6EUmAIZlAJnVT2YmxDsKs1Ourx0ttTtvtma/WKlMV5NoUsyOez0f9ExLyOpeCoz5aj+MPXw==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz", + "integrity": "sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@next/swc-win32-x64-msvc": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.2.4.tgz", - "integrity": "sha512-0MffFmyv7tBLlji01qc0IaPP/LVExzvj7/R5x1Jph1bTAIj4Vu81yFQWHHQAP6r4ff9Ukj1mBK6MDNVXm7Tcvw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz", + "integrity": "sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==", + "dependencies": { + "@babel/compat-data": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.22.5" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", + "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5" }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz", + "integrity": "sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.10.tgz", + "integrity": "sha512-MMkQqZAZ+MGj+jGTG3OTuhKeBpNcO+0oCEbrGNEaOmiEn+1MzRyQlYsruGiU8RTK3zV6XwrVJTmwiDOyYK6J9g==", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@notionhq/client": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@notionhq/client/-/client-1.0.4.tgz", - "integrity": "sha512-m7zZ5l3RUktayf1lRBV1XMb8HSKsmWTv/LZPqP7UGC1NMzOlc+bbTOPNQ4CP/c1P4cP61VWLb/zBq7a3c0nMaw==", + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", + "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", "dependencies": { - "@types/node-fetch": "^2.5.10", - "node-fetch": "^2.6.1" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { - "node": ">=12" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@pkgr/utils": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", - "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", - "dev": true, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", + "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", "dependencies": { - "cross-spawn": "^7.0.3", - "is-glob": "^4.0.3", - "open": "^8.4.0", - "picocolors": "^1.0.0", - "tiny-glob": "^0.2.9", - "tslib": "^2.4.0" + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + "node": ">=6.9.0" }, - "funding": { - "url": "https://opencollective.com/unts" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@puppeteer/browsers": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-0.5.0.tgz", - "integrity": "sha512-Uw6oB7VvmPRLE4iKsjuOh8zgDabhNX67dzo8U/BB0f9527qx+4eeUs+korU98OhG5C4ubg7ufBgVi63XYwS6TQ==", - "optional": true, - "peer": true, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz", + "integrity": "sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==", "dependencies": { - "debug": "4.3.4", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", - "progress": "2.0.3", - "proxy-from-env": "1.1.0", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "yargs": "17.7.1" - }, - "bin": { - "browsers": "lib/cjs/main-cli.js" + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, "engines": { - "node": ">=14.1.0" + "node": ">=6.9.0" }, "peerDependencies": { - "typescript": ">= 4.7.4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "@babel/core": "^7.0.0-0" } }, - "node_modules/@puppeteer/browsers/node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "optional": true, - "peer": true, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", + "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { - "node": ">=12" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@puppeteer/browsers/node_modules/yargs": { - "version": "17.7.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", - "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", - "optional": true, - "peer": true, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", + "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.2" }, "engines": { - "node": ">=12" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@puppeteer/browsers/node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "optional": true, - "peer": true, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", + "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">=12" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@ramonak/react-progress-bar": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@ramonak/react-progress-bar/-/react-progress-bar-5.0.3.tgz", - "integrity": "sha512-VxXGKN74q94jYoeYuFNJm3xvWhVz9dy+alFZ8S4ZmTTr/05CCq9PjwthT8JB27UdAvn8pHvKBmemV8JU2cZi6A==", + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", + "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, "peerDependencies": { - "react": "^16.0.0 || ^17 || ^18", - "react-dom": "^16.0.0 || ^17 || ^18" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@react-email/render": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/@react-email/render/-/render-0.0.7.tgz", - "integrity": "sha512-hMMhxk6TpOcDC5qnKzXPVJoVGEwfm+U5bGOPH+MyTTlx0F02RLQygcATBKsbP7aI/mvkmBAZoFbgPIHop7ovug==", + "node_modules/@babel/plugin-transform-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", + "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", "dependencies": { - "html-to-text": "9.0.3", - "pretty": "2.0.0", - "react": "18.2.0", - "react-dom": "18.2.0" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" }, "engines": { - "node": ">=16.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@react-email/render/node_modules/@selderee/plugin-htmlparser2": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@selderee/plugin-htmlparser2/-/plugin-htmlparser2-0.10.0.tgz", - "integrity": "sha512-gW69MEamZ4wk1OsOq1nG1jcyhXIQcnrsX5JwixVw/9xaiav8TCyjESAruu1Rz9yyInhgBXxkNwMeygKnN2uxNA==", + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", + "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", "dependencies": { - "domhandler": "^5.0.3", - "selderee": "^0.10.0" + "@babel/helper-plugin-utils": "^7.22.5" }, - "funding": { - "url": "https://ko-fi.com/killymxi" + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@react-email/render/node_modules/html-to-text": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/html-to-text/-/html-to-text-9.0.3.tgz", - "integrity": "sha512-hxDF1kVCF2uw4VUJ3vr2doc91pXf2D5ngKcNviSitNkhP9OMOaJkDrFIFL6RMvko7NisWTEiqGpQ9LAxcVok1w==", + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", + "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", "dependencies": { - "@selderee/plugin-htmlparser2": "^0.10.0", - "deepmerge": "^4.2.2", - "dom-serializer": "^2.0.0", - "htmlparser2": "^8.0.1", - "selderee": "^0.10.0" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { - "node": ">=14" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@react-email/render/node_modules/parseley": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/parseley/-/parseley-0.11.0.tgz", - "integrity": "sha512-VfcwXlBWgTF+unPcr7yu3HSSA6QUdDaDnrHcytVfj5Z8azAyKBDrYnSIfeSxlrEayndNcLmrXzg+Vxbo6DWRXQ==", + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", + "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", "dependencies": { - "leac": "^0.6.0", - "peberminta": "^0.8.0" + "@babel/helper-plugin-utils": "^7.22.5" }, - "funding": { - "url": "https://ko-fi.com/killymxi" + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@react-email/render/node_modules/peberminta": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/peberminta/-/peberminta-0.8.0.tgz", - "integrity": "sha512-YYEs+eauIjDH5nUEGi18EohWE0nV2QbGTqmxQcqgZ/0g+laPCQmuIqq7EBLVi9uim9zMgfJv0QBZEnQ3uHw/Tw==", - "funding": { - "url": "https://ko-fi.com/killymxi" + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", + "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@react-email/render/node_modules/selderee": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/selderee/-/selderee-0.10.0.tgz", - "integrity": "sha512-DEL/RW/f4qLw/NrVg97xKaEBC8IpzIG2fvxnzCp3Z4yk4jQ3MXom+Imav9wApjxX2dfS3eW7x0DXafJr85i39A==", + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", + "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", "dependencies": { - "parseley": "^0.11.0" + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, - "funding": { - "url": "https://ko-fi.com/killymxi" + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", - "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==", - "dev": true - }, - "node_modules/@selderee/plugin-htmlparser2": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@selderee/plugin-htmlparser2/-/plugin-htmlparser2-0.11.0.tgz", - "integrity": "sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==", - "optional": true, - "peer": true, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", + "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", "dependencies": { - "domhandler": "^5.0.3", - "selderee": "^0.11.0" + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, - "funding": { - "url": "https://ko-fi.com/killymxi" + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", + "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, "engines": { - "node": ">=10" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.10.tgz", + "integrity": "sha512-riHpLb1drNkpLlocmSyEg4oYJIQFeXAK/d7rI6mbD0XsvoTOOweXDmQPG/ErxsEhWk3rl3Q/3F6RFQlVFS8m0A==", + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.10", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.5", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.22.5", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.22.5", + "@babel/plugin-transform-async-generator-functions": "^7.22.10", + "@babel/plugin-transform-async-to-generator": "^7.22.5", + "@babel/plugin-transform-block-scoped-functions": "^7.22.5", + "@babel/plugin-transform-block-scoping": "^7.22.10", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-class-static-block": "^7.22.5", + "@babel/plugin-transform-classes": "^7.22.6", + "@babel/plugin-transform-computed-properties": "^7.22.5", + "@babel/plugin-transform-destructuring": "^7.22.10", + "@babel/plugin-transform-dotall-regex": "^7.22.5", + "@babel/plugin-transform-duplicate-keys": "^7.22.5", + "@babel/plugin-transform-dynamic-import": "^7.22.5", + "@babel/plugin-transform-exponentiation-operator": "^7.22.5", + "@babel/plugin-transform-export-namespace-from": "^7.22.5", + "@babel/plugin-transform-for-of": "^7.22.5", + "@babel/plugin-transform-function-name": "^7.22.5", + "@babel/plugin-transform-json-strings": "^7.22.5", + "@babel/plugin-transform-literals": "^7.22.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.22.5", + "@babel/plugin-transform-member-expression-literals": "^7.22.5", + "@babel/plugin-transform-modules-amd": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-modules-systemjs": "^7.22.5", + "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.22.5", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5", + "@babel/plugin-transform-numeric-separator": "^7.22.5", + "@babel/plugin-transform-object-rest-spread": "^7.22.5", + "@babel/plugin-transform-object-super": "^7.22.5", + "@babel/plugin-transform-optional-catch-binding": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.10", + "@babel/plugin-transform-parameters": "^7.22.5", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.5", + "@babel/plugin-transform-property-literals": "^7.22.5", + "@babel/plugin-transform-regenerator": "^7.22.10", + "@babel/plugin-transform-reserved-words": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/plugin-transform-spread": "^7.22.5", + "@babel/plugin-transform-sticky-regex": "^7.22.5", + "@babel/plugin-transform-template-literals": "^7.22.5", + "@babel/plugin-transform-typeof-symbol": "^7.22.5", + "@babel/plugin-transform-unicode-escapes": "^7.22.10", + "@babel/plugin-transform-unicode-property-regex": "^7.22.5", + "@babel/plugin-transform-unicode-regex": "^7.22.5", + "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "@babel/types": "^7.22.10", + "babel-plugin-polyfill-corejs2": "^0.4.5", + "babel-plugin-polyfill-corejs3": "^0.8.3", + "babel-plugin-polyfill-regenerator": "^0.5.2", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@sparticuz/chromium-min": { - "version": "112.0.2", - "resolved": "https://registry.npmjs.org/@sparticuz/chromium-min/-/chromium-min-112.0.2.tgz", - "integrity": "sha512-WGgwnRu+vYFIJylW7Bn5wxgW2xkXltsvwg6r2bv1IP5/VPdGHKoXKfvfCuNaEi34GrCRD4w4fOp4gzieLijTNQ==", + "node_modules/@babel/preset-env/node_modules/@babel/types": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", "dependencies": { - "follow-redirects": "^1.15.2", - "tar-fs": "^2.1.1" + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" }, "engines": { - "node": ">= 14.18.0" + "node": ">=6.9.0" } }, - "node_modules/@stitches/core": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@stitches/core/-/core-1.2.8.tgz", - "integrity": "sha512-Gfkvwk9o9kE9r9XNBmJRfV8zONvXThnm1tcuojL04Uy5uRyqg93DC83lDebl0rocZCfKSjUv+fWYtMQmEDJldg==" + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } }, - "node_modules/@supabase/auth-helpers-nextjs": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-nextjs/-/auth-helpers-nextjs-0.6.1.tgz", - "integrity": "sha512-ffDAR4pW2Cosj/CuuGRAhzOFfHtqzdgax7zqRGGyq334gxxPplsmJFGaLPRJ3Z/4mTSIJHyFd6LYdHMN0a+5Bw==", + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", "dependencies": { - "@supabase/auth-helpers-shared": "0.3.4" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" }, "peerDependencies": { - "@supabase/supabase-js": "^2.0.4" + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@supabase/auth-helpers-react": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-react/-/auth-helpers-react-0.3.1.tgz", - "integrity": "sha512-g3SFv08Dz9FapNif/ZY1b7qKGlMJDyTLSayHBz3kb3FuYxg7aLWgQtydDhm5AGbc0XtvpIBuhGTIOVevwpdosA==", - "peerDependencies": { - "@supabase/supabase-js": "^2.0.4" - } + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" }, - "node_modules/@supabase/auth-helpers-shared": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-shared/-/auth-helpers-shared-0.3.4.tgz", - "integrity": "sha512-8I3D0SPHHexkFTSfPg0nZgJSVazWoB3tZDpT6IjRv6w89vDMUzO99Lit4H9anVLF4teW8c/nJJxawDNbDlgbgg==", + "node_modules/@babel/runtime": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", "dependencies": { - "jose": "^4.14.0" + "regenerator-runtime": "^0.13.11" }, - "peerDependencies": { - "@supabase/supabase-js": "^2.0.4" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@supabase/auth-ui-react": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@supabase/auth-ui-react/-/auth-ui-react-0.4.2.tgz", - "integrity": "sha512-NLP1udNtbteWDZYUoJKD/sDzi1BeZpS+CvUk1D0FwHevlVDT1fUf27sVLtrAgchSIQxHwZHTiUPJC9auCF3Zyw==", + "node_modules/@babel/template": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", "dependencies": { - "@stitches/core": "^1.2.8", - "@supabase/auth-ui-shared": "0.1.6", - "prop-types": "^15.7.2", - "react": "^18.2.0", - "react-dom": "^18.2.0" + "@babel/code-frame": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5" }, - "peerDependencies": { - "@supabase/supabase-js": "^2.21.0" - } - }, - "node_modules/@supabase/auth-ui-shared": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@supabase/auth-ui-shared/-/auth-ui-shared-0.1.6.tgz", - "integrity": "sha512-dBlP2XR5KSSCBMgkWJMkc2UVA21V5AobKmekwIiHVvyVtzAiFqE5XWJiPV+kMlnRLzFXDeA0Z/CqdKTL/Kbs4A==", - "peerDependencies": { - "@supabase/supabase-js": "^2.21.0" - } - }, - "node_modules/@supabase/functions-js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.1.0.tgz", - "integrity": "sha512-vRziB+AqRXRaGHjEFHwBo0kuNDTuAxI7VUeqU24Fe86ISoD8YEQm0dGdpleJEcqgDGWaO6pxT1tfj1BRY5PwMg==", - "dependencies": { - "cross-fetch": "^3.1.5" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@supabase/gotrue-js": { - "version": "2.30.0", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.30.0.tgz", - "integrity": "sha512-t2Wygp/vCpyR5A/TlTSKT60cZD4h4nfErqkYu4KBkztCiWkuKhpWxGgd8fp4uPXYnCqpwWfj2LgPHenly/5Sxg==", + "node_modules/@babel/template/node_modules/@babel/types": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", "dependencies": { - "cross-fetch": "^3.1.5" + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@supabase/postgrest-js": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.7.1.tgz", - "integrity": "sha512-xPRYLaZrkLbXNlzmHW6Wtf9hmcBLjjI5xUz2zj8oE2hgXGaYoZBBkpN9bmW9i17Z1f6Ujxa942AqK439XOA36A==", + "node_modules/@babel/traverse": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", + "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "dev": true, "dependencies": { - "cross-fetch": "^3.1.5" + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.3", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@supabase/realtime-js": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.7.3.tgz", - "integrity": "sha512-c7TzL81sx2kqyxsxcDduJcHL9KJdCOoKimGP6lQSqiZKX42ATlBZpWbyy9KFGFBjAP4nyopMf5JhPi2ZH9jyNw==", + "node_modules/@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", "dependencies": { - "@types/phoenix": "^1.5.4", - "@types/websocket": "^1.0.3", - "websocket": "^1.0.34" + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@supabase/storage-js": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.5.1.tgz", - "integrity": "sha512-nkR0fQA9ScAtIKA3vNoPEqbZv1k5B5HVRYEvRWdlP6mUpFphM9TwPL2jZ/ztNGMTG5xT6SrHr+H7Ykz8qzbhjw==", - "dependencies": { - "cross-fetch": "^3.1.5" - } + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true }, - "node_modules/@supabase/supabase-js": { - "version": "2.25.0", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.25.0.tgz", - "integrity": "sha512-AEh0suSrjfpQCOhY7hLsgX6gr8XEUWshVkTq9IODiHTnAR6NHiEQ865LTeWu8gqCDf2XH1n20JcSmovIe3Xixw==", + "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": { - "@supabase/functions-js": "^2.1.0", - "@supabase/gotrue-js": "^2.26.0", - "@supabase/postgrest-js": "^1.7.0", - "@supabase/realtime-js": "^2.7.3", - "@supabase/storage-js": "^2.5.1", - "cross-fetch": "^3.1.5" + "@jridgewell/trace-mapping": "0.3.9" + }, + "engines": { + "node": ">=12" } }, - "node_modules/@swc/helpers": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", - "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", + "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": { - "tslib": "^2.4.0" + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "node_modules/@szmarczak/http-timer": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", - "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "node_modules/@ctrl/react-adsense": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@ctrl/react-adsense/-/react-adsense-1.6.2.tgz", + "integrity": "sha512-AZJZ/mhNYX+qGSVqt5t8OfW0UXZtUsKAOehpomDN8lZHBkQtJoFt5y/abAxXklKOsB4W0BZLP7lWtgZq+df01A==", "dependencies": { - "defer-to-connect": "^2.0.0" - }, - "engines": { - "node": ">=10" + "tslib": "^2.5.0" } }, - "node_modules/@tabler/icons": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-2.10.0.tgz", - "integrity": "sha512-rj9xrHTSw7bPpylx8g9xhhUgO9NYKX1wGnGrMaFS5CQ9KS+jhwhKFqbZaQKhXNhpvI0cLEEW6GaRXdrC3iBs1A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/codecalm" - } + "node_modules/@dqbd/tiktoken": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@dqbd/tiktoken/-/tiktoken-1.0.4.tgz", + "integrity": "sha512-C0HrJj2RNlsB3wslfNHGNH8xN7QQMki+y4JkUor/GE+oIfPvH7yVep9l1/2powam8AAH6+gdv5MggA5gsszweg==" }, - "node_modules/@tabler/icons-react": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@tabler/icons-react/-/icons-react-2.10.0.tgz", - "integrity": "sha512-cWJPhPv7QG89OByVaMc3cs0mY9yIHf4ctoRrjQ4+uXjna2xx0SkwfXAtgt8UhRnp/b47Pr3h59P8Vojw49d2jA==", - "dependencies": { - "@tabler/icons": "2.10.0", - "prop-types": "^15.7.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/codecalm" - }, - "peerDependencies": { - "react": "^16.5.1 || ^17.0.0 || ^18.0.0" + "node_modules/@esbuild/android-arm": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.14.tgz", + "integrity": "sha512-0CnlwnjDU8cks0yJLXfkaU/uoLyRf9VZJs4p1PskBr2AlAHeEsFEwJEo0of/Z3g+ilw5mpyDwThlxzNEIxOE4g==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@tailwindcss/typography": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.9.tgz", - "integrity": "sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==", + "node_modules/@esbuild/android-arm64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.14.tgz", + "integrity": "sha512-eLOpPO1RvtsP71afiFTvS7tVFShJBCT0txiv/xjFBo5a7R7Gjw7X0IgIaFoLKhqXYAXhahoXm7qAmRXhY4guJg==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "lodash.castarray": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.merge": "^4.6.2", - "postcss-selector-parser": "6.0.10" - }, - "peerDependencies": { - "tailwindcss": ">=3.0.0 || insiders" + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@tanstack/react-table": { - "version": "8.9.3", - "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.9.3.tgz", - "integrity": "sha512-Ng9rdm3JPoSCi6cVZvANsYnF+UoGVRxflMb270tVj0+LjeT/ZtZ9ckxF6oLPLcKesza6VKBqtdF9mQ+vaz24Aw==", - "dependencies": { - "@tanstack/table-core": "8.9.3" - }, + "node_modules/@esbuild/android-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.14.tgz", + "integrity": "sha512-nrfQYWBfLGfSGLvRVlt6xi63B5IbfHm3tZCdu/82zuFPQ7zez4XjmRtF/wIRYbJQ/DsZrxJdEvYFE67avYXyng==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], "engines": { "node": ">=12" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "react": ">=16", - "react-dom": ">=16" } }, - "node_modules/@tanstack/table-core": { - "version": "8.9.3", - "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.9.3.tgz", - "integrity": "sha512-NpHZBoHTfqyJk0m/s/+CSuAiwtebhYK90mDuf5eylTvgViNOujiaOaxNDxJkQQAsVvHWZftUGAx1EfO1rkKtLg==", + "node_modules/@esbuild/darwin-arm64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.14.tgz", + "integrity": "sha512-eoSjEuDsU1ROwgBH/c+fZzuSyJUVXQTOIN9xuLs9dE/9HbV/A5IqdXHU1p2OfIMwBwOYJ9SFVGGldxeRCUJFyw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], "engines": { "node": ">=12" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" } }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "node_modules/@esbuild/darwin-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.14.tgz", + "integrity": "sha512-zN0U8RWfrDttdFNkHqFYZtOH8hdi22z0pFm0aIJPsNC4QQZv7je8DWCX5iA4Zx6tRhS0CCc0XC2m7wKsbWEo5g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">= 10" + "node": ">=12" } }, - "node_modules/@trivago/prettier-plugin-sort-imports": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@trivago/prettier-plugin-sort-imports/-/prettier-plugin-sort-imports-4.1.1.tgz", - "integrity": "sha512-dQ2r2uzNr1x6pJsuh/8x0IRA3CBUB+pWEW3J/7N98axqt7SQSm+2fy0FLNXvXGg77xEDC7KHxJlHfLYyi7PDcw==", + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.14.tgz", + "integrity": "sha512-z0VcD4ibeZWVQCW1O7szaLxGsx54gcCnajEJMdYoYjLiq4g1jrP2lMq6pk71dbS5+7op/L2Aod+erw+EUr28/A==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@babel/generator": "7.17.7", - "@babel/parser": "^7.20.5", - "@babel/traverse": "7.17.3", - "@babel/types": "7.17.0", - "javascript-natural-sort": "0.7.1", - "lodash": "^4.17.21" - }, - "peerDependencies": { - "@vue/compiler-sfc": "3.x", - "prettier": "2.x" - }, - "peerDependenciesMeta": { - "@vue/compiler-sfc": { - "optional": true - } + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/generator": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", - "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "node_modules/@esbuild/freebsd-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.14.tgz", + "integrity": "sha512-hd9mPcxfTgJlolrPlcXkQk9BMwNBvNBsVaUe5eNUqXut6weDQH8whcNaKNF2RO8NbpT6GY8rHOK2A9y++s+ehw==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=6.9.0" + "node": ">=12" } }, - "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "node_modules/@esbuild/linux-arm": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.14.tgz", + "integrity": "sha512-BNTl+wSJ1omsH8s3TkQmIIIQHwvwJrU9u1ggb9XU2KTVM4TmthRIVyxSp2qxROJHhZuW/r8fht46/QE8hU8Qvg==", + "cpu": [ + "arm" + ], "dev": true, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "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.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", - "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", - "dev": true - }, - "node_modules/@types/cacheable-request": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", - "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", - "dependencies": { - "@types/http-cache-semantics": "*", - "@types/keyv": "^3.1.4", - "@types/node": "*", - "@types/responselike": "^1.0.0" + "node_modules/@esbuild/linux-arm64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.14.tgz", + "integrity": "sha512-FhAMNYOq3Iblcj9i+K0l1Fp/MHt+zBeRu/Qkf0LtrcFu3T45jcwB6A1iMsemQ42vR3GBhjNZJZTaCe3VFPbn9g==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@types/chai": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.4.tgz", - "integrity": "sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw==", - "dev": true - }, - "node_modules/@types/chai-subset": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.3.tgz", - "integrity": "sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==", + "node_modules/@esbuild/linux-ia32": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.14.tgz", + "integrity": "sha512-91OK/lQ5y2v7AsmnFT+0EyxdPTNhov3y2CWMdizyMfxSxRqHazXdzgBKtlmkU2KYIc+9ZK3Vwp2KyXogEATYxQ==", + "cpu": [ + "ia32" + ], "dev": true, - "dependencies": { - "@types/chai": "*" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "dependencies": { - "@types/ms": "*" + "node_modules/@esbuild/linux-loong64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.14.tgz", + "integrity": "sha512-vp15H+5NR6hubNgMluqqKza85HcGJgq7t6rMH7O3Y6ApiOWPkvW2AJfNojUQimfTp6OUrACUXfR4hmpcENXoMQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@types/dompurify": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.0.2.tgz", - "integrity": "sha512-YBL4ziFebbbfQfH5mlC+QTJsvh0oJUrWbmxKMyEdL7emlHJqGR2Qb34TEFKj+VCayBvjKy3xczMFNhugThUsfQ==", - "dependencies": { - "@types/trusted-types": "*" + "node_modules/@esbuild/linux-mips64el": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.14.tgz", + "integrity": "sha512-90TOdFV7N+fgi6c2+GO9ochEkmm9kBAKnuD5e08GQMgMINOdOFHuYLPQ91RYVrnWwQ5683sJKuLi9l4SsbJ7Hg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@types/eslint": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.40.0.tgz", - "integrity": "sha512-nbq2mvc/tBrK9zQQuItvjJl++GTN5j06DaPtp3hZCpngmG6Q3xoyEmd0TwZI0gAy/G1X0zhGBbr2imsGFdFV0g==", - "peer": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" + "node_modules/@esbuild/linux-ppc64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.14.tgz", + "integrity": "sha512-NnBGeoqKkTugpBOBZZoktQQ1Yqb7aHKmHxsw43NddPB2YWLAlpb7THZIzsRsTr0Xw3nqiPxbA1H31ZMOG+VVPQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "peer": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" + "node_modules/@esbuild/linux-riscv64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.14.tgz", + "integrity": "sha512-0qdlKScLXA8MGVy21JUKvMzCYWovctuP8KKqhtE5A6IVPq4onxXhSuhwDd2g5sRCzNDlDjitc5sX31BzDoL5Fw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", - "peer": true + "node_modules/@esbuild/linux-s390x": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.14.tgz", + "integrity": "sha512-Hdm2Jo1yaaOro4v3+6/zJk6ygCqIZuSDJHdHaf8nVH/tfOuoEX5Riv03Ka15LmQBYJObUTNS1UdyoMk0WUn9Ww==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "node_modules/@types/hast": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", - "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", - "dependencies": { - "@types/unist": "*" + "node_modules/@esbuild/linux-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.14.tgz", + "integrity": "sha512-8KHF17OstlK4DuzeF/KmSgzrTWQrkWj5boluiiq7kvJCiQVzUrmSkaBvcLB2UgHpKENO2i6BthPkmUhNDaJsVw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@types/hoist-non-react-statics": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", - "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", - "dependencies": { - "@types/react": "*", - "hoist-non-react-statics": "^3.3.0" + "node_modules/@esbuild/netbsd-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.14.tgz", + "integrity": "sha512-nVwpqvb3yyXztxIT2+VsxJhB5GCgzPdk1n0HHSnchRAcxqKO6ghXwHhJnr0j/B+5FSyEqSxF4q03rbA2fKXtUQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", - "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true - }, - "node_modules/@types/js-cookie": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-2.2.7.tgz", - "integrity": "sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==" - }, - "node_modules/@types/jsdom": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-21.1.1.tgz", - "integrity": "sha512-cZFuoVLtzKP3gmq9eNosUL1R50U+USkbLtUQ1bYVgl/lKp0FZM7Cq4aIHAL8oIvQ17uSHi7jXPtfDOdjPwBE7A==", + "node_modules/@esbuild/openbsd-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.14.tgz", + "integrity": "sha512-1RZ7uQQ9zcy/GSAJL1xPdN7NDdOOtNEGiJalg/MOzeakZeTrgH/DoCkbq7TaPDiPhWqnDF+4bnydxRqQD7il6g==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@types/node": "*", - "@types/tough-cookie": "*", - "parse5": "^7.0.0" + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@types/json-schema": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", - "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==" - }, - "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/katex": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.11.1.tgz", - "integrity": "sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg==" - }, - "node_modules/@types/keyv": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", - "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", - "dependencies": { - "@types/node": "*" + "node_modules/@esbuild/sunos-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.14.tgz", + "integrity": "sha512-nqMjDsFwv7vp7msrwWRysnM38Sd44PKmW8EzV01YzDBTcTWUpczQg6mGao9VLicXSgW/iookNK6AxeogNVNDZA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@types/mathjax": { - "version": "0.0.37", - "resolved": "https://registry.npmjs.org/@types/mathjax/-/mathjax-0.0.37.tgz", - "integrity": "sha512-y0WSZBtBNQwcYipTU/BhgeFu1EZNlFvUNCmkMXV9kBQZq7/o5z82dNVyH3yy2Xv5zzeNeQoHSL4Xm06+EQiH+g==" - }, - "node_modules/@types/mdast": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", - "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", - "dependencies": { - "@types/unist": "*" + "node_modules/@esbuild/win32-arm64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.14.tgz", + "integrity": "sha512-xrD0mccTKRBBIotrITV7WVQAwNJ5+1va6L0H9zN92v2yEdjfAN7864cUaZwJS7JPEs53bDTzKFbfqVlG2HhyKQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@types/mixpanel-browser": { - "version": "2.38.2", - "resolved": "https://registry.npmjs.org/@types/mixpanel-browser/-/mixpanel-browser-2.38.2.tgz", - "integrity": "sha512-GNVQqnOth4Zh+7Kqc0xr+2m00wzvrNbw5Yly9yi4zsXTvzNxhn10d5j4F+peHmgaSp8B4ml2JSlO6YHTIDO9pA==", - "dev": true - }, - "node_modules/@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" - }, - "node_modules/@types/node": { - "version": "18.15.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.0.tgz", - "integrity": "sha512-z6nr0TTEOBGkzLGmbypWOGnpSpSIBorEhC4L+4HeQ2iezKCi4f77kyslRwvHeNitymGQ+oFyIWGP96l/DPSV9w==" + "node_modules/@esbuild/win32-ia32": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.14.tgz", + "integrity": "sha512-nXpkz9bbJrLLyUTYtRotSS3t5b+FOuljg8LgLdINWFs3FfqZMtbnBCZFUmBzQPyxqU87F8Av+3Nco/M3hEcu1w==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } }, - "node_modules/@types/node-fetch": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz", - "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==", - "dependencies": { - "@types/node": "*", - "form-data": "^3.0.0" + "node_modules/@esbuild/win32-x64": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.14.tgz", + "integrity": "sha512-gPQmsi2DKTaEgG14hc3CHXHp62k8g6qr0Pas+I4lUxRMugGSATh/Bi8Dgusoz9IQ0IfdrvLpco6kujEIBoaogA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@types/node-fetch/node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "node_modules/@eslint-community/eslint-utils": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.3.0.tgz", + "integrity": "sha512-v3oplH6FYCULtFuCeqyuTd9D2WKO937Dxdq+GmHOLL72TTRriLxz2VLlNfkZRsvj6PKnOPAtuT6dwrs/pA5DvA==", + "dev": true, "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": ">= 6" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, - "node_modules/@types/papaparse": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/@types/papaparse/-/papaparse-5.3.7.tgz", - "integrity": "sha512-f2HKmlnPdCvS0WI33WtCs5GD7X1cxzzS/aduaxSu3I7TbhWlENjSPs6z5TaB9K0J+BH1jbmqTaM+ja5puis4wg==", + "node_modules/@eslint-community/regexpp": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.0.tgz", + "integrity": "sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==", "dev": true, - "dependencies": { - "@types/node": "*" + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, - "node_modules/@types/parse5": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", - "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==" - }, - "node_modules/@types/phoenix": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.6.0.tgz", - "integrity": "sha512-qwfpsHmFuhAS/dVd4uBIraMxRd56vwBUYQGZ6GpXnFuM2XMRFJbIyruFKKlW2daQliuYZwe0qfn/UjFCDKic5g==" - }, - "node_modules/@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, - "node_modules/@types/react": { - "version": "18.0.28", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.28.tgz", - "integrity": "sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==", + "node_modules/@eslint/eslintrc": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.1.tgz", + "integrity": "sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==", + "dev": true, "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.5.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@types/react-dom": { - "version": "18.0.11", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", - "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, "dependencies": { - "@types/react": "*" + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@types/react-syntax-highlighter": { - "version": "15.5.6", - "resolved": "https://registry.npmjs.org/@types/react-syntax-highlighter/-/react-syntax-highlighter-15.5.6.tgz", - "integrity": "sha512-i7wFuLbIAFlabTeD2I1cLjEOrG/xdMa/rpx2zwzAoGHuXJDhSqp9BSfDlMHSh9JSuNfxHk9eEmMX6D55GiyjGg==", + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, - "dependencies": { - "@types/react": "*" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@types/react-transition-group": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.6.tgz", - "integrity": "sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==", + "node_modules/@eslint/js": { + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.36.0.tgz", + "integrity": "sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==", "dev": true, - "dependencies": { - "@types/react": "*" + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@types/responselike": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", - "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", - "dependencies": { - "@types/node": "*" - } + "node_modules/@fisch0920/medium-zoom": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@fisch0920/medium-zoom/-/medium-zoom-1.0.7.tgz", + "integrity": "sha512-hPUrgVM/QvsZdZzDTPyL1C1mOtEw03RqTLmK7ZlJ8S/64u4O4O5BvPvjB/9kyLtE6iVaS9UDRAMSwmM9uh2JIw==" }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "node_modules/@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - }, - "node_modules/@types/tough-cookie": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz", - "integrity": "sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==", - "dev": true - }, - "node_modules/@types/trusted-types": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", - "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==" - }, - "node_modules/@types/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" - }, - "node_modules/@types/uuid": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.1.tgz", - "integrity": "sha512-rFT3ak0/2trgvp4yYZo5iKFEPsET7vKydKF+VRCxlQ9bpheehyAJH89dAkaLEq/j/RZXJIqcgsmPJKUP1Z28HA==" - }, - "node_modules/@types/voucher-code-generator": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/voucher-code-generator/-/voucher-code-generator-1.1.1.tgz", - "integrity": "sha512-dZhAoZAdHh919PR818EbEGM2ax08DOwgqACQh1lpA5M0dXi7He/ngVyzujtj7/OPhDx/1gQtKRICQigXxKG+Xg==", - "dev": true - }, - "node_modules/@types/web": { - "version": "0.0.46", - "resolved": "https://registry.npmjs.org/@types/web/-/web-0.0.46.tgz", - "integrity": "sha512-ki0OmbjSdAEfvmy5AYWFpMkRsPW+6h4ibQ4tzk8SJsS9dkrrD3B/U1eVvdNNWxAzntjq6o2sjSia6UBCoPH+Yg==" - }, - "node_modules/@types/websocket": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/websocket/-/websocket-1.0.5.tgz", - "integrity": "sha512-NbsqiNX9CnEfC1Z0Vf4mE1SgAJ07JnRYcNex7AJ9zAVzmiGHmjKFEk7O4TJIsgv2B1sLEb6owKFZrACwdYngsQ==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", - "optional": true, - "peer": true, - "dependencies": { - "@types/node": "*" + "node_modules/@fortaine/fetch-event-source": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@fortaine/fetch-event-source/-/fetch-event-source-3.0.6.tgz", + "integrity": "sha512-621GAuLMvKtyZQ3IA6nlDWhV1V/7PGOTNIGLUifxt0KzM+dZIweJ6F3XvQF3QnqeNfS1N7WQ0Kil1Di/lhChEw==", + "engines": { + "node": ">=16.15" } }, - "node_modules/@typescript-eslint/parser": { - "version": "5.55.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.55.0.tgz", - "integrity": "sha512-ppvmeF7hvdhUUZWSd2EEWfzcFkjJzgNQzVST22nzg958CR+sphy8A6K7LXQZd6V75m1VKjp+J4g/PCEfSCmzhw==", - "dev": true, + "node_modules/@headlessui/react": { + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.14.tgz", + "integrity": "sha512-znzdq9PG8rkwcu9oQ2FwIy0ZFtP9Z7ycS+BAqJ3R5EIqC/0bJGvhT7193rFf+45i9nnPsYvCQVW4V/bB9Xc+gA==", "dependencies": { - "@typescript-eslint/scope-manager": "5.55.0", - "@typescript-eslint/types": "5.55.0", - "@typescript-eslint/typescript-estree": "5.55.0", - "debug": "^4.3.4" + "client-only": "^0.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=10" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "react": "^16 || ^17 || ^18", + "react-dom": "^16 || ^17 || ^18" } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.55.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.55.0.tgz", - "integrity": "sha512-OK+cIO1ZGhJYNCL//a3ROpsd83psf4dUJ4j7pdNVzd5DmIk+ffkuUIX2vcZQbEW/IR41DYsfJTB19tpCboxQuw==", + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.55.0", - "@typescript-eslint/visitor-keys": "5.55.0" + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=10.10.0" } }, - "node_modules/@typescript-eslint/types": { - "version": "5.55.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.55.0.tgz", - "integrity": "sha512-M4iRh4AG1ChrOL6Y+mETEKGeDnT7Sparn6fhZ5LtVJF1909D5O4uqK+C5NPbLmpfZ0XIIxCdwzKiijpZUOvOug==", + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=12.22" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "type": "github", + "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.55.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.55.0.tgz", - "integrity": "sha512-I7X4A9ovA8gdpWMpr7b1BN9eEbvlEtWhQvpxp/yogt48fy9Lj3iE3ild/1H3jKBBIYj5YYJmS2+9ystVhC7eaQ==", + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.55.0", - "@typescript-eslint/visitor-keys": "5.55.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": ">=8" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.55.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.55.0.tgz", - "integrity": "sha512-q2dlHHwWgirKh1D3acnuApXG+VNXpEY5/AwRxDVuEQpxWaB0jCDe0jFMVMALJ3ebSfuOVE8/rMS+9ZOYGg1GWw==", - "dev": true, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", "dependencies": { - "@typescript-eslint/types": "5.55.0", - "eslint-visitor-keys": "^3.3.0" + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=6.0.0" } }, - "node_modules/@vitest/coverage-c8": { - "version": "0.29.8", - "resolved": "https://registry.npmjs.org/@vitest/coverage-c8/-/coverage-c8-0.29.8.tgz", - "integrity": "sha512-y+sEMQMctWokjnSqm3FCQEYFkjLrYaznsxEZHxcx8z2aftpYg3A5tvI1S5himfdEFo7o+OeHzh40bPSWZHW4oQ==", - "dev": true, - "dependencies": { - "c8": "^7.13.0", - "picocolors": "^1.0.0", - "std-env": "^3.3.1" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "vitest": ">=0.29.0 <1" + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" } }, - "node_modules/@vitest/expect": { - "version": "0.29.7", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.29.7.tgz", - "integrity": "sha512-UtG0tW0DP6b3N8aw7PHmweKDsvPv4wjGvrVZW7OSxaFg76ShtVdMiMcUkZJgCE8QWUmhwaM0aQhbbVLo4F4pkA==", - "dev": true, - "dependencies": { - "@vitest/spy": "0.29.7", - "@vitest/utils": "0.29.7", - "chai": "^4.3.7" + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" } }, - "node_modules/@vitest/runner": { - "version": "0.29.7", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-0.29.7.tgz", - "integrity": "sha512-Yt0+csM945+odOx4rjZSjibQfl2ymxqVsmYz6sO2fiO5RGPYDFCo60JF6tLL9pz4G/kjY4irUxadeB1XT+H1jg==", - "dev": true, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", "dependencies": { - "@vitest/utils": "0.29.7", - "p-limit": "^4.0.0", - "pathe": "^1.1.0" + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" } }, - "node_modules/@vitest/runner/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dev": true, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, - "node_modules/@vitest/runner/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "dev": true, + "node_modules/@matejmazur/react-katex": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@matejmazur/react-katex/-/react-katex-3.1.3.tgz", + "integrity": "sha512-rBp7mJ9An7ktNoU653BWOYdO4FoR4YNwofHZi+vaytX/nWbIlmHVIF+X8VFOn6c3WYmrLT5FFBjKqCZ1sjR5uQ==", "engines": { - "node": ">=12.20" + "node": ">=12", + "yarn": ">=1.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "katex": ">=0.9", + "react": ">=16" } }, - "node_modules/@vitest/spy": { - "version": "0.29.7", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.29.7.tgz", - "integrity": "sha512-IalL0iO6A6Xz8hthR8sctk6ZS//zVBX48EiNwQguYACdgdei9ZhwMaBFV70mpmeYAFCRAm+DpoFHM5470Im78A==", - "dev": true, + "node_modules/@microsoft/applicationinsights-analytics-js": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-analytics-js/-/applicationinsights-analytics-js-3.0.2.tgz", + "integrity": "sha512-vrgEiT6cKC2Yb0Y6rCp9CXjFStlRZLI/IhIiBEGYaUfzoytLxUj6F/AizUDYBuNQfE+CTYe0jNyqf+RJgEMkJQ==", "dependencies": { - "tinyspy": "^1.0.2" + "@microsoft/applicationinsights-common": "3.0.2", + "@microsoft/applicationinsights-core-js": "3.0.2", + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.2", + "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + }, + "peerDependencies": { + "tslib": "*" } }, - "node_modules/@vitest/utils": { - "version": "0.29.7", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.29.7.tgz", - "integrity": "sha512-vNgGadp2eE5XKCXtZXL5UyNEDn68npSct75OC9AlELenSK0DiV1Mb9tfkwJHKjRb69iek+e79iipoJx8+s3SdA==", - "dev": true, + "node_modules/@microsoft/applicationinsights-analytics-js/node_modules/@microsoft/applicationinsights-common": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.0.2.tgz", + "integrity": "sha512-y+WXWop+OVim954Cu1uyYMnNx6PWO8okHpZIQi/1YSqtqaYdtJVPv4P0AVzwJdohxzVfgzKvqj9nec/VWqE2Zg==", "dependencies": { - "cli-truncate": "^3.1.0", - "diff": "^5.1.0", - "loupe": "^2.3.6", - "pretty-format": "^27.5.1" + "@microsoft/applicationinsights-core-js": "3.0.2", + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.2", + "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + }, + "peerDependencies": { + "tslib": "*" } }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", - "peer": true, + "node_modules/@microsoft/applicationinsights-analytics-js/node_modules/@microsoft/applicationinsights-core-js": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.0.2.tgz", + "integrity": "sha512-WQhVhzlRlLDrQzn3OShCW/pL3BW5WC57t0oywSknX3q7lMzI3jDg7Ihh0iuIcNTzGCTbDkuqr4d6IjEDWIMtJQ==", "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.2", + "@nevware21/ts-async": ">= 0.2.4 < 2.x", + "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + }, + "peerDependencies": { + "tslib": "*" } }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "peer": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "peer": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", - "peer": true - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "peer": true, + "node_modules/@microsoft/applicationinsights-analytics-js/node_modules/@microsoft/applicationinsights-shims": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz", + "integrity": "sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==", "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" + "@nevware21/ts-utils": ">= 0.9.4 < 2.x" } }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "peer": true - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", - "peer": true, + "node_modules/@microsoft/applicationinsights-analytics-js/node_modules/@microsoft/dynamicproto-js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.2.tgz", + "integrity": "sha512-MB8trWaFREpmb037k/d0bB7T2BP7Ai24w1e1tbz3ASLB0/lwphsq3Nq8S9I5AsI5vs4zAQT+SB5nC5/dLYTiOg==", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" + "@nevware21/ts-utils": ">= 0.9.4 < 2.x" } }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "peer": true, + "node_modules/@microsoft/applicationinsights-channel-js": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-channel-js/-/applicationinsights-channel-js-3.0.2.tgz", + "integrity": "sha512-jDBNKbCHsJgmpv0CKNhJ/uN9ZphvfGdb93Svk+R4LjO8L3apNNMbDDPxBvXXi0uigRmA1TBcmyBG4IRKjabGhw==", "dependencies": { - "@xtuc/ieee754": "^1.2.0" + "@microsoft/applicationinsights-common": "3.0.2", + "@microsoft/applicationinsights-core-js": "3.0.2", + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.2", + "@nevware21/ts-async": ">= 0.2.4 < 2.x", + "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + }, + "peerDependencies": { + "tslib": "*" } }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "peer": true, + "node_modules/@microsoft/applicationinsights-channel-js/node_modules/@microsoft/applicationinsights-common": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.0.2.tgz", + "integrity": "sha512-y+WXWop+OVim954Cu1uyYMnNx6PWO8okHpZIQi/1YSqtqaYdtJVPv4P0AVzwJdohxzVfgzKvqj9nec/VWqE2Zg==", "dependencies": { - "@xtuc/long": "4.2.2" + "@microsoft/applicationinsights-core-js": "3.0.2", + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.2", + "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + }, + "peerDependencies": { + "tslib": "*" } }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "peer": true - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", - "peer": true, + "node_modules/@microsoft/applicationinsights-channel-js/node_modules/@microsoft/applicationinsights-core-js": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.0.2.tgz", + "integrity": "sha512-WQhVhzlRlLDrQzn3OShCW/pL3BW5WC57t0oywSknX3q7lMzI3jDg7Ihh0iuIcNTzGCTbDkuqr4d6IjEDWIMtJQ==", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.2", + "@nevware21/ts-async": ">= 0.2.4 < 2.x", + "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + }, + "peerDependencies": { + "tslib": "*" } }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", - "peer": true, + "node_modules/@microsoft/applicationinsights-channel-js/node_modules/@microsoft/applicationinsights-shims": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz", + "integrity": "sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@nevware21/ts-utils": ">= 0.9.4 < 2.x" } }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", - "peer": true, + "node_modules/@microsoft/applicationinsights-channel-js/node_modules/@microsoft/dynamicproto-js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.2.tgz", + "integrity": "sha512-MB8trWaFREpmb037k/d0bB7T2BP7Ai24w1e1tbz3ASLB0/lwphsq3Nq8S9I5AsI5vs4zAQT+SB5nC5/dLYTiOg==", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" + "@nevware21/ts-utils": ">= 0.9.4 < 2.x" } }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", - "peer": true, + "node_modules/@microsoft/applicationinsights-common": { + "version": "2.8.14", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-2.8.14.tgz", + "integrity": "sha512-1xjJvyyRN7tb5ahOTkEGGsvw8zvqmS714y3+1m7ooKHFfxO0wX+eYOU/kke74BCY0nJ/pocB/6hjWZOgwvbHig==", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@microsoft/applicationinsights-core-js": "2.8.14", + "@microsoft/applicationinsights-shims": "2.0.2", + "@microsoft/dynamicproto-js": "^1.1.9" + }, + "peerDependencies": { + "tslib": "*" } }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", - "peer": true, + "node_modules/@microsoft/applicationinsights-core-js": { + "version": "2.8.14", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-2.8.14.tgz", + "integrity": "sha512-XacWUHdjSHMUwdngMZBp0oiCBifD56CQK2Egu2PiBiF4xu2AO2yNCtWSXsQX2g5OkEhVwaEjfa/aH3WbpYxB1g==", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@xtuc/long": "4.2.2" + "@microsoft/applicationinsights-shims": "2.0.2", + "@microsoft/dynamicproto-js": "^1.1.9" + }, + "peerDependencies": { + "tslib": "*" } }, - "node_modules/@xobotyi/scrollbar-width": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz", - "integrity": "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==" - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "peer": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "peer": true - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" - }, - "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==" - }, - "node_modules/acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", - "bin": { - "acorn": "bin/acorn" + "node_modules/@microsoft/applicationinsights-dependencies-js": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-dependencies-js/-/applicationinsights-dependencies-js-3.0.2.tgz", + "integrity": "sha512-b/YTonnbghg9DOFsLg4zdbYPafW8fPIzV+nZxfPPpxjA1LGvPhZz/zVx9YYWJg2RBXjojLQoJxLf1ro5eNGVig==", + "dependencies": { + "@microsoft/applicationinsights-common": "3.0.2", + "@microsoft/applicationinsights-core-js": "3.0.2", + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.2", + "@nevware21/ts-async": ">= 0.2.4 < 2.x", + "@nevware21/ts-utils": ">= 0.9.5 < 2.x" }, - "engines": { - "node": ">=0.4.0" + "peerDependencies": { + "tslib": "*" } }, - "node_modules/acorn-globals": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", - "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", - "dev": true, + "node_modules/@microsoft/applicationinsights-dependencies-js/node_modules/@microsoft/applicationinsights-common": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.0.2.tgz", + "integrity": "sha512-y+WXWop+OVim954Cu1uyYMnNx6PWO8okHpZIQi/1YSqtqaYdtJVPv4P0AVzwJdohxzVfgzKvqj9nec/VWqE2Zg==", "dependencies": { - "acorn": "^8.1.0", - "acorn-walk": "^8.0.2" - } - }, - "node_modules/acorn-globals/node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "peer": true, + "@microsoft/applicationinsights-core-js": "3.0.2", + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.2", + "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + }, "peerDependencies": { - "acorn": "^8" + "tslib": "*" } }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, + "node_modules/@microsoft/applicationinsights-dependencies-js/node_modules/@microsoft/applicationinsights-core-js": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.0.2.tgz", + "integrity": "sha512-WQhVhzlRlLDrQzn3OShCW/pL3BW5WC57t0oywSknX3q7lMzI3jDg7Ihh0iuIcNTzGCTbDkuqr4d6IjEDWIMtJQ==", + "dependencies": { + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.2", + "@nevware21/ts-async": ">= 0.2.4 < 2.x", + "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + }, "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "tslib": "*" } }, - "node_modules/acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "dev": true, + "node_modules/@microsoft/applicationinsights-dependencies-js/node_modules/@microsoft/applicationinsights-shims": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz", + "integrity": "sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==", "dependencies": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - } - }, - "node_modules/acorn-node/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" + "@nevware21/ts-utils": ">= 0.9.4 < 2.x" } }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "engines": { - "node": ">=0.4.0" + "node_modules/@microsoft/applicationinsights-dependencies-js/node_modules/@microsoft/dynamicproto-js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.2.tgz", + "integrity": "sha512-MB8trWaFREpmb037k/d0bB7T2BP7Ai24w1e1tbz3ASLB0/lwphsq3Nq8S9I5AsI5vs4zAQT+SB5nC5/dLYTiOg==", + "dependencies": { + "@nevware21/ts-utils": ">= 0.9.4 < 2.x" } }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "node_modules/@microsoft/applicationinsights-properties-js": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-properties-js/-/applicationinsights-properties-js-3.0.2.tgz", + "integrity": "sha512-PFqicp8q4Tc0hqfPjwfqKo12gEqTk1l4lMyUUIU7ugE1XOuDkZcMPha05KnZWKj+F4zQXJcetcAHoVkyoyCFQw==", "dependencies": { - "debug": "4" + "@microsoft/applicationinsights-common": "3.0.2", + "@microsoft/applicationinsights-core-js": "3.0.2", + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.2", + "@nevware21/ts-utils": ">= 0.9.5 < 2.x" }, - "engines": { - "node": ">= 6.0.0" + "peerDependencies": { + "tslib": "*" } }, - "node_modules/aggregate-error": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.1.tgz", - "integrity": "sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==", + "node_modules/@microsoft/applicationinsights-properties-js/node_modules/@microsoft/applicationinsights-common": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.0.2.tgz", + "integrity": "sha512-y+WXWop+OVim954Cu1uyYMnNx6PWO8okHpZIQi/1YSqtqaYdtJVPv4P0AVzwJdohxzVfgzKvqj9nec/VWqE2Zg==", "dependencies": { - "clean-stack": "^4.0.0", - "indent-string": "^5.0.0" - }, - "engines": { - "node": ">=12" + "@microsoft/applicationinsights-core-js": "3.0.2", + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.2", + "@nevware21/ts-utils": ">= 0.9.5 < 2.x" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "tslib": "*" } }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "node_modules/@microsoft/applicationinsights-properties-js/node_modules/@microsoft/applicationinsights-core-js": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.0.2.tgz", + "integrity": "sha512-WQhVhzlRlLDrQzn3OShCW/pL3BW5WC57t0oywSknX3q7lMzI3jDg7Ihh0iuIcNTzGCTbDkuqr4d6IjEDWIMtJQ==", "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.2", + "@nevware21/ts-async": ">= 0.2.4 < 2.x", + "@nevware21/ts-utils": ">= 0.9.5 < 2.x" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", "peerDependencies": { - "ajv": "^6.9.1" + "tslib": "*" } }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "devOptional": true, - "engines": { - "node": ">=8" + "node_modules/@microsoft/applicationinsights-properties-js/node_modules/@microsoft/applicationinsights-shims": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz", + "integrity": "sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==", + "dependencies": { + "@nevware21/ts-utils": ">= 0.9.4 < 2.x" } }, - "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==", - "devOptional": true, + "node_modules/@microsoft/applicationinsights-properties-js/node_modules/@microsoft/dynamicproto-js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.2.tgz", + "integrity": "sha512-MB8trWaFREpmb037k/d0bB7T2BP7Ai24w1e1tbz3ASLB0/lwphsq3Nq8S9I5AsI5vs4zAQT+SB5nC5/dLYTiOg==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "@nevware21/ts-utils": ">= 0.9.4 < 2.x" } }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, + "node_modules/@microsoft/applicationinsights-react-js": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-react-js/-/applicationinsights-react-js-3.4.3.tgz", + "integrity": "sha512-+IIPDYU7DKBwByN7lK/mkMGrnWMGdyIsEZfDzBh/fKDZgGGGgH9B3WHej+vIpdwBcVaPbYx++lonTshn56C9/A==", "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "@microsoft/applicationinsights-common": "^2.8.14", + "@microsoft/applicationinsights-core-js": "^2.8.14", + "@microsoft/applicationinsights-shims": "^2.0.2", + "@microsoft/dynamicproto-js": "^1.1.9" }, - "engines": { - "node": ">= 8" + "peerDependencies": { + "history": ">= 4.10.1", + "react": ">= 17.0.1", + "tslib": "*" } }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dev": true - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "devOptional": true + "node_modules/@microsoft/applicationinsights-shims": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-2.0.2.tgz", + "integrity": "sha512-PoHEgsnmcqruLNHZ/amACqdJ6YYQpED0KSRe6J7gIJTtpZC1FfFU9b1fmDKDKtFoUSrPzEh1qzO3kmRZP0betg==" }, - "node_modules/aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", - "dev": true, + "node_modules/@microsoft/applicationinsights-web": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-web/-/applicationinsights-web-3.0.2.tgz", + "integrity": "sha512-pf2zz/3mmGy1RoyaiLZwhHoE2mFZ+AWR3Zf7xPW7HjTG7dEE4BnovNyW3f9Eu6WWkcHUAHmS/ATzqvVlpB3W6A==", "dependencies": { - "deep-equal": "^2.0.5" + "@microsoft/applicationinsights-analytics-js": "3.0.2", + "@microsoft/applicationinsights-channel-js": "3.0.2", + "@microsoft/applicationinsights-common": "3.0.2", + "@microsoft/applicationinsights-core-js": "3.0.2", + "@microsoft/applicationinsights-dependencies-js": "3.0.2", + "@microsoft/applicationinsights-properties-js": "3.0.2", + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.2", + "@nevware21/ts-async": ">= 0.2.4 < 2.x", + "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + }, + "peerDependencies": { + "tslib": "*" } }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", - "dev": true, + "node_modules/@microsoft/applicationinsights-web/node_modules/@microsoft/applicationinsights-common": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.0.2.tgz", + "integrity": "sha512-y+WXWop+OVim954Cu1uyYMnNx6PWO8okHpZIQi/1YSqtqaYdtJVPv4P0AVzwJdohxzVfgzKvqj9nec/VWqE2Zg==", "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" + "@microsoft/applicationinsights-core-js": "3.0.2", + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.2", + "@nevware21/ts-utils": ">= 0.9.5 < 2.x" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "tslib": "*" } }, - "node_modules/array-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", - "dev": true, + "node_modules/@microsoft/applicationinsights-web/node_modules/@microsoft/applicationinsights-core-js": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.0.2.tgz", + "integrity": "sha512-WQhVhzlRlLDrQzn3OShCW/pL3BW5WC57t0oywSknX3q7lMzI3jDg7Ihh0iuIcNTzGCTbDkuqr4d6IjEDWIMtJQ==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.2", + "@nevware21/ts-async": ">= 0.2.4 < 2.x", + "@nevware21/ts-utils": ">= 0.9.5 < 2.x" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "tslib": "*" } }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/@microsoft/applicationinsights-web/node_modules/@microsoft/applicationinsights-shims": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz", + "integrity": "sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==", + "dependencies": { + "@nevware21/ts-utils": ">= 0.9.4 < 2.x" } }, - "node_modules/array.prototype.flat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", - "dev": true, + "node_modules/@microsoft/applicationinsights-web/node_modules/@microsoft/dynamicproto-js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.2.tgz", + "integrity": "sha512-MB8trWaFREpmb037k/d0bB7T2BP7Ai24w1e1tbz3ASLB0/lwphsq3Nq8S9I5AsI5vs4zAQT+SB5nC5/dLYTiOg==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@nevware21/ts-utils": ">= 0.9.4 < 2.x" } }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", - "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "node_modules/@microsoft/dynamicproto-js": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-1.1.9.tgz", + "integrity": "sha512-n1VPsljTSkthsAFYdiWfC+DKzK2WwcRp83Y1YAqdX552BstvsDjft9YXppjUzp11BPsapDoO1LDgrDB0XVsfNQ==" + }, + "node_modules/@mozilla/readability": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@mozilla/readability/-/readability-0.4.4.tgz", + "integrity": "sha512-MCgZyANpJ6msfvVMi6+A0UAsvZj//4OHREYUB9f2087uXHVoU+H+SWhuihvb1beKpM323bReQPRio0WNk2+V6g==", "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=14.0.0" } }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", - "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", - "dev": true, + "node_modules/@nevware21/ts-async": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@nevware21/ts-async/-/ts-async-0.2.6.tgz", + "integrity": "sha512-NCUqEZSbsy7LVtKlUScd/eTst6djkWauLlzoIPVKCOxalEBdO8lrgNRIm4Xy68JNudNN5faqa2WA12X8m0BVhA==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.1.3" + "@nevware21/ts-utils": ">= 0.9.7 < 2.x" + }, + "peerDependencies": { + "typescript": ">=1" } }, - "node_modules/assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", - "dev": true, - "engines": { - "node": "*" + "node_modules/@nevware21/ts-utils": { + "version": "0.9.8", + "resolved": "https://registry.npmjs.org/@nevware21/ts-utils/-/ts-utils-0.9.8.tgz", + "integrity": "sha512-kZ8s8hcn9jPVX/M7kSsBYrOGlHjqLahmxrG7QeKTk5paeVwfgKdvVCjj5Acb4UGb/ukU1G34U1Z3eb7bbVanyA==", + "peerDependencies": { + "typescript": ">=1" } }, - "node_modules/ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + "node_modules/@next/env": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.2.4.tgz", + "integrity": "sha512-+Mq3TtpkeeKFZanPturjcXt+KHfKYnLlX6jMLyCrmpq6OOs4i1GqBOAauSkii9QeKCMTYzGppar21JU57b/GEA==" }, - "node_modules/autoprefixer": { - "version": "10.4.14", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", - "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "node_modules/@next/eslint-plugin-next": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.2.4.tgz", + "integrity": "sha512-ck1lI+7r1mMJpqLNa3LJ5pxCfOB1lfJncKmRJeJxcJqcngaFwylreLP7da6Rrjr6u2gVRTfmnkSkjc80IiQCwQ==", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - ], "dependencies": { - "browserslist": "^4.21.5", - "caniuse-lite": "^1.0.30001464", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "glob": "7.1.7" } }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true, + "node_modules/@next/swc-android-arm-eabi": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.2.4.tgz", + "integrity": "sha512-DWlalTSkLjDU11MY11jg17O1gGQzpRccM9Oes2yTqj2DpHndajrXHGxj9HGtJ+idq2k7ImUdJVWS2h2l/EDJOw==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 10" } }, - "node_modules/axe-core": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz", - "integrity": "sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==", - "dev": true, + "node_modules/@next/swc-android-arm64": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.2.4.tgz", + "integrity": "sha512-sRavmUImUCf332Gy+PjIfLkMhiRX1Ez4SI+3vFDRs1N5eXp+uNzjFUK/oLMMOzk6KFSkbiK/3Wt8+dHQR/flNg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=4" + "node": ">= 10" } }, - "node_modules/axios": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", - "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", - "dependencies": { - "follow-redirects": "^1.14.8" + "node_modules/@next/swc-darwin-arm64": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.2.4.tgz", + "integrity": "sha512-S6vBl+OrInP47TM3LlYx65betocKUUlTZDDKzTiRDbsRESeyIkBtZ6Qi5uT2zQs4imqllJznVjFd1bXLx3Aa6A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" } }, - "node_modules/axobject-query": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", - "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", - "dev": true, - "dependencies": { - "deep-equal": "^2.0.5" + "node_modules/@next/swc-darwin-x64": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.2.4.tgz", + "integrity": "sha512-a6LBuoYGcFOPGd4o8TPo7wmv5FnMr+Prz+vYHopEDuhDoMSHOnC+v+Ab4D7F0NMZkvQjEJQdJS3rqgFhlZmKlw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" } }, - "node_modules/bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/@next/swc-freebsd-x64": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.2.4.tgz", + "integrity": "sha512-kkbzKVZGPaXRBPisoAQkh3xh22r+TD+5HwoC5bOkALraJ0dsOQgSMAvzMXKsN3tMzJUPS0tjtRf1cTzrQ0I5vQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" } }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "node_modules/@next/swc-linux-arm-gnueabihf": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.2.4.tgz", + "integrity": "sha512-7qA1++UY0fjprqtjBZaOA6cas/7GekpjVsZn/0uHvquuITFCdKGFCsKNBx3S0Rpxmx6WYo0GcmhNRM9ru08BGg==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } }, - "node_modules/base64-arraybuffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", - "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==", + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.2.4.tgz", + "integrity": "sha512-xzYZdAeq883MwXgcwc72hqo/F/dwUxCukpDOkx/j1HTq/J0wJthMGjinN9wH5bPR98Mfeh1MZJ91WWPnZOedOg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">= 0.6.0" + "node": ">= 10" } }, - "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==", - "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/@next/swc-linux-arm64-musl": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.2.4.tgz", + "integrity": "sha512-8rXr3WfmqSiYkb71qzuDP6I6R2T2tpkmf83elDN8z783N9nvTJf2E7eLx86wu2OJCi4T05nuxCsh4IOU3LQ5xw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } }, - "node_modules/bent": { - "version": "7.3.12", - "resolved": "https://registry.npmjs.org/bent/-/bent-7.3.12.tgz", - "integrity": "sha512-T3yrKnVGB63zRuoco/7Ybl7BwwGZR0lceoVG5XmQyMIH9s19SV5m+a8qam4if0zQuAmOQTyPTPmsQBdAorGK3w==", - "dependencies": { - "bytesish": "^0.4.1", - "caseless": "~0.12.0", - "is-stream": "^2.0.0" + "node_modules/@next/swc-linux-x64-gnu": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.2.4.tgz", + "integrity": "sha512-Ngxh51zGSlYJ4EfpKG4LI6WfquulNdtmHg1yuOYlaAr33KyPJp4HeN/tivBnAHcZkoNy0hh/SbwDyCnz5PFJQQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" } }, - "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "node_modules/@next/swc-linux-x64-musl": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.2.4.tgz", + "integrity": "sha512-gOvwIYoSxd+j14LOcvJr+ekd9fwYT1RyMAHOp7znA10+l40wkFiMONPLWiZuHxfRk+Dy7YdNdDh3ImumvL6VwA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=0.6" + "node": ">= 10" } }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.2.4.tgz", + "integrity": "sha512-q3NJzcfClgBm4HvdcnoEncmztxrA5GXqKeiZ/hADvC56pwNALt3ngDC6t6qr1YW9V/EPDxCYeaX4zYxHciW4Dw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": "*" + "node": ">= 10" } }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "node_modules/@next/swc-win32-ia32-msvc": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.2.4.tgz", + "integrity": "sha512-/eZ5ncmHUYtD2fc6EUmAIZlAJnVT2YmxDsKs1Ourx0ttTtvtma/WKlMV5NoUsyOez0f9ExLyOpeCoz5aj+MPXw==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=8" + "node": ">= 10" } }, - "node_modules/binary-search": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/binary-search/-/binary-search-1.3.6.tgz", - "integrity": "sha512-nbE1WxOTTrUWIfsfZ4aHGYu5DOuNkbxGokjV6Z2kxfJK3uaAb8zNK1muzOeipoLHZjInT4Br88BHpzevc681xA==" + "node_modules/@next/swc-win32-x64-msvc": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.2.4.tgz", + "integrity": "sha512-0MffFmyv7tBLlji01qc0IaPP/LVExzvj7/R5x1Jph1bTAIj4Vu81yFQWHHQAP6r4ff9Ukj1mBK6MDNVXm7Tcvw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" } }, - "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==" + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, + "node_modules/@notionhq/client": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@notionhq/client/-/client-1.0.4.tgz", + "integrity": "sha512-m7zZ5l3RUktayf1lRBV1XMb8HSKsmWTv/LZPqP7UGC1NMzOlc+bbTOPNQ4CP/c1P4cP61VWLb/zBq7a3c0nMaw==", "dependencies": { - "fill-range": "^7.0.1" + "@types/node-fetch": "^2.5.10", + "node-fetch": "^2.6.1" }, "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/broadcast-channel": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/broadcast-channel/-/broadcast-channel-3.7.0.tgz", - "integrity": "sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==", - "dependencies": { - "@babel/runtime": "^7.7.2", - "detect-node": "^2.1.0", - "js-sha3": "0.8.0", - "microseconds": "0.2.0", - "nano-time": "1.0.0", - "oblivious-set": "1.0.0", - "rimraf": "3.0.2", - "unload": "2.2.0" - } - }, - "node_modules/browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" - }, - "node_modules/browserslist": { - "version": "4.21.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], + "node_modules/@pkgr/utils": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", + "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", + "dev": true, "dependencies": { - "caniuse-lite": "^1.0.30001449", - "electron-to-chromium": "^1.4.284", - "node-releases": "^2.0.8", - "update-browserslist-db": "^1.0.10" - }, - "bin": { - "browserslist": "cli.js" + "cross-spawn": "^7.0.3", + "is-glob": "^4.0.3", + "open": "^8.4.0", + "picocolors": "^1.0.0", + "tiny-glob": "^0.2.9", + "tslib": "^2.4.0" }, "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" } }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "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/@ramonak/react-progress-bar": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@ramonak/react-progress-bar/-/react-progress-bar-5.0.3.tgz", + "integrity": "sha512-VxXGKN74q94jYoeYuFNJm3xvWhVz9dy+alFZ8S4ZmTTr/05CCq9PjwthT8JB27UdAvn8pHvKBmemV8JU2cZi6A==", + "peerDependencies": { + "react": "^16.0.0 || ^17 || ^18", + "react-dom": "^16.0.0 || ^17 || ^18" } }, - "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==", - "optional": true, - "peer": true, + "node_modules/@react-email/render": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/@react-email/render/-/render-0.0.7.tgz", + "integrity": "sha512-hMMhxk6TpOcDC5qnKzXPVJoVGEwfm+U5bGOPH+MyTTlx0F02RLQygcATBKsbP7aI/mvkmBAZoFbgPIHop7ovug==", + "dependencies": { + "html-to-text": "9.0.3", + "pretty": "2.0.0", + "react": "18.2.0", + "react-dom": "18.2.0" + }, "engines": { - "node": "*" + "node": ">=16.0.0" } }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "peer": true + "node_modules/@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==", + "dev": true }, - "node_modules/bufferutil": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz", - "integrity": "sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==", - "hasInstallScript": true, + "node_modules/@selderee/plugin-htmlparser2": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@selderee/plugin-htmlparser2/-/plugin-htmlparser2-0.10.0.tgz", + "integrity": "sha512-gW69MEamZ4wk1OsOq1nG1jcyhXIQcnrsX5JwixVw/9xaiav8TCyjESAruu1Rz9yyInhgBXxkNwMeygKnN2uxNA==", "dependencies": { - "node-gyp-build": "^4.3.0" + "domhandler": "^5.0.3", + "selderee": "^0.10.0" }, - "engines": { - "node": ">=6.14.2" + "funding": { + "url": "https://ko-fi.com/killymxi" } }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", "engines": { - "node": ">= 0.8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "node_modules/bytesish": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/bytesish/-/bytesish-0.4.4.tgz", - "integrity": "sha512-i4uu6M4zuMUiyfZN4RU2+i9+peJh//pXhd9x1oSe1LBkZ3LEbCoygu8W0bXTukU1Jme2txKuotpCZRaC3FLxcQ==" - }, - "node_modules/c8": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/c8/-/c8-7.14.0.tgz", - "integrity": "sha512-i04rtkkcNcCf7zsQcSv/T9EbUn4RXQ6mropeMcjFOsQXQ0iGLAr/xT6TImQg4+U9hmNpN9XdvPkjUL1IzbgxJw==", - "dev": true, + "node_modules/@sparticuz/chromium-min": { + "version": "112.0.2", + "resolved": "https://registry.npmjs.org/@sparticuz/chromium-min/-/chromium-min-112.0.2.tgz", + "integrity": "sha512-WGgwnRu+vYFIJylW7Bn5wxgW2xkXltsvwg6r2bv1IP5/VPdGHKoXKfvfCuNaEi34GrCRD4w4fOp4gzieLijTNQ==", "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@istanbuljs/schema": "^0.1.3", - "find-up": "^5.0.0", - "foreground-child": "^2.0.0", - "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-reports": "^3.1.4", - "rimraf": "^3.0.2", - "test-exclude": "^6.0.0", - "v8-to-istanbul": "^9.0.0", - "yargs": "^16.2.0", - "yargs-parser": "^20.2.9" - }, - "bin": { - "c8": "bin/c8.js" + "follow-redirects": "^1.15.2", + "tar-fs": "^2.1.1" }, "engines": { - "node": ">=10.12.0" + "node": ">= 14.18.0" } }, - "node_modules/cac": { - "version": "6.7.14", - "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", - "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/@stitches/core": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@stitches/core/-/core-1.2.8.tgz", + "integrity": "sha512-Gfkvwk9o9kE9r9XNBmJRfV8zONvXThnm1tcuojL04Uy5uRyqg93DC83lDebl0rocZCfKSjUv+fWYtMQmEDJldg==" + }, + "node_modules/@supabase/auth-helpers-nextjs": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-nextjs/-/auth-helpers-nextjs-0.6.1.tgz", + "integrity": "sha512-ffDAR4pW2Cosj/CuuGRAhzOFfHtqzdgax7zqRGGyq334gxxPplsmJFGaLPRJ3Z/4mTSIJHyFd6LYdHMN0a+5Bw==", + "dependencies": { + "@supabase/auth-helpers-shared": "0.3.4" + }, + "peerDependencies": { + "@supabase/supabase-js": "^2.0.4" } }, - "node_modules/cacheable-lookup": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", - "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", - "engines": { - "node": ">=10.6.0" + "node_modules/@supabase/auth-helpers-react": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-react/-/auth-helpers-react-0.3.1.tgz", + "integrity": "sha512-g3SFv08Dz9FapNif/ZY1b7qKGlMJDyTLSayHBz3kb3FuYxg7aLWgQtydDhm5AGbc0XtvpIBuhGTIOVevwpdosA==", + "peerDependencies": { + "@supabase/supabase-js": "^2.0.4" } }, - "node_modules/cacheable-request": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", - "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "node_modules/@supabase/auth-helpers-shared": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-shared/-/auth-helpers-shared-0.3.4.tgz", + "integrity": "sha512-8I3D0SPHHexkFTSfPg0nZgJSVazWoB3tZDpT6IjRv6w89vDMUzO99Lit4H9anVLF4teW8c/nJJxawDNbDlgbgg==", "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^4.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^6.0.1", - "responselike": "^2.0.0" + "jose": "^4.14.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@supabase/supabase-js": "^2.0.4" } }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "node_modules/@supabase/auth-ui-react": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@supabase/auth-ui-react/-/auth-ui-react-0.4.2.tgz", + "integrity": "sha512-NLP1udNtbteWDZYUoJKD/sDzi1BeZpS+CvUk1D0FwHevlVDT1fUf27sVLtrAgchSIQxHwZHTiUPJC9auCF3Zyw==", "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "@stitches/core": "^1.2.8", + "@supabase/auth-ui-shared": "0.1.6", + "prop-types": "^15.7.2", + "react": "^18.2.0", + "react-dom": "^18.2.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "devOptional": true, - "engines": { - "node": ">=6" + "peerDependencies": { + "@supabase/supabase-js": "^2.21.0" } }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/@supabase/auth-ui-shared": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@supabase/auth-ui-shared/-/auth-ui-shared-0.1.6.tgz", + "integrity": "sha512-dBlP2XR5KSSCBMgkWJMkc2UVA21V5AobKmekwIiHVvyVtzAiFqE5XWJiPV+kMlnRLzFXDeA0Z/CqdKTL/Kbs4A==", + "peerDependencies": { + "@supabase/supabase-js": "^2.21.0" } }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true, - "engines": { - "node": ">= 6" + "node_modules/@supabase/functions-js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.1.0.tgz", + "integrity": "sha512-vRziB+AqRXRaGHjEFHwBo0kuNDTuAxI7VUeqU24Fe86ISoD8YEQm0dGdpleJEcqgDGWaO6pxT1tfj1BRY5PwMg==", + "dependencies": { + "cross-fetch": "^3.1.5" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001467", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001467.tgz", - "integrity": "sha512-cEdN/5e+RPikvl9AHm4uuLXxeCNq8rFsQ+lPHTfe/OtypP3WwnVVbjn+6uBV7PaFL6xUFzTh+sSCOz1rKhcO+Q==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - } - ] - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" - }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/@supabase/gotrue-js": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.30.0.tgz", + "integrity": "sha512-t2Wygp/vCpyR5A/TlTSKT60cZD4h4nfErqkYu4KBkztCiWkuKhpWxGgd8fp4uPXYnCqpwWfj2LgPHenly/5Sxg==", + "dependencies": { + "cross-fetch": "^3.1.5" } }, - "node_modules/chai": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.7.tgz", - "integrity": "sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==", - "dev": true, + "node_modules/@supabase/postgrest-js": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.7.1.tgz", + "integrity": "sha512-xPRYLaZrkLbXNlzmHW6Wtf9hmcBLjjI5xUz2zj8oE2hgXGaYoZBBkpN9bmW9i17Z1f6Ujxa942AqK439XOA36A==", "dependencies": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.2", - "deep-eql": "^4.1.2", - "get-func-name": "^2.0.0", - "loupe": "^2.3.1", - "pathval": "^1.1.1", - "type-detect": "^4.0.5" - }, - "engines": { - "node": ">=4" + "cross-fetch": "^3.1.5" } }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "node_modules/@supabase/realtime-js": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.7.3.tgz", + "integrity": "sha512-c7TzL81sx2kqyxsxcDduJcHL9KJdCOoKimGP6lQSqiZKX42ATlBZpWbyy9KFGFBjAP4nyopMf5JhPi2ZH9jyNw==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "@types/phoenix": "^1.5.4", + "@types/websocket": "^1.0.3", + "websocket": "^1.0.34" } }, - "node_modules/character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/@supabase/storage-js": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.5.1.tgz", + "integrity": "sha512-nkR0fQA9ScAtIKA3vNoPEqbZv1k5B5HVRYEvRWdlP6mUpFphM9TwPL2jZ/ztNGMTG5xT6SrHr+H7Ykz8qzbhjw==", + "dependencies": { + "cross-fetch": "^3.1.5" } }, - "node_modules/character-entities-legacy": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", - "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/@supabase/supabase-js": { + "version": "2.25.0", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.25.0.tgz", + "integrity": "sha512-AEh0suSrjfpQCOhY7hLsgX6gr8XEUWshVkTq9IODiHTnAR6NHiEQ865LTeWu8gqCDf2XH1n20JcSmovIe3Xixw==", + "dependencies": { + "@supabase/functions-js": "^2.1.0", + "@supabase/gotrue-js": "^2.26.0", + "@supabase/postgrest-js": "^1.7.0", + "@supabase/realtime-js": "^2.7.3", + "@supabase/storage-js": "^2.5.1", + "cross-fetch": "^3.1.5" } }, - "node_modules/character-reference-invalid": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", - "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" } }, - "node_modules/check-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", - "integrity": "sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==", - "dev": true, - "engines": { - "node": "*" + "node_modules/@swc/helpers": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", + "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", + "dependencies": { + "tslib": "^2.4.0" } }, - "node_modules/cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" + "defer-to-connect": "^2.0.0" }, "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + "node": ">=10" } }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - }, + "node_modules/@tabler/icons": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-2.10.0.tgz", + "integrity": "sha512-rj9xrHTSw7bPpylx8g9xhhUgO9NYKX1wGnGrMaFS5CQ9KS+jhwhKFqbZaQKhXNhpvI0cLEEW6GaRXdrC3iBs1A==", "funding": { - "url": "https://github.com/sponsors/fb55" + "type": "github", + "url": "https://github.com/sponsors/codecalm" } }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], + "node_modules/@tabler/icons-react": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@tabler/icons-react/-/icons-react-2.10.0.tgz", + "integrity": "sha512-cWJPhPv7QG89OByVaMc3cs0mY9yIHf4ctoRrjQ4+uXjna2xx0SkwfXAtgt8UhRnp/b47Pr3h59P8Vojw49d2jA==", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "@tabler/icons": "2.10.0", + "prop-types": "^15.7.2" }, - "engines": { - "node": ">= 8.10.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/codecalm" }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "peerDependencies": { + "react": "^16.5.1 || ^17.0.0 || ^18.0.0" } }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/@tailwindcss/typography": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.9.tgz", + "integrity": "sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==", "dev": true, "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "peer": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/chromium-bidi": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.7.tgz", - "integrity": "sha512-6+mJuFXwTMU6I3vYLs6IL8A1DyQTPjCfIL971X0aMPVGRbGnNfl6i6Cl0NMbxi2bRYLGESt9T2ZIMRM5PAEcIQ==", - "optional": true, - "peer": true, - "dependencies": { - "mitt": "3.0.0" + "lodash.castarray": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.merge": "^4.6.2", + "postcss-selector-parser": "6.0.10" }, "peerDependencies": { - "devtools-protocol": "*" + "tailwindcss": ">=3.0.0 || insiders" } }, - "node_modules/clean-stack": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.2.0.tgz", - "integrity": "sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==", + "node_modules/@tanstack/react-table": { + "version": "8.9.3", + "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.9.3.tgz", + "integrity": "sha512-Ng9rdm3JPoSCi6cVZvANsYnF+UoGVRxflMb270tVj0+LjeT/ZtZ9ckxF6oLPLcKesza6VKBqtdF9mQ+vaz24Aw==", "dependencies": { - "escape-string-regexp": "5.0.0" + "@tanstack/table-core": "8.9.3" }, "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/clean-stack/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": ">=16", + "react-dom": ">=16" } }, - "node_modules/cli-truncate": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz", - "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==", - "dev": true, - "dependencies": { - "slice-ansi": "^5.0.0", - "string-width": "^5.0.0" - }, + "node_modules/@tanstack/table-core": { + "version": "8.9.3", + "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.9.3.tgz", + "integrity": "sha512-NpHZBoHTfqyJk0m/s/+CSuAiwtebhYK90mDuf5eylTvgViNOujiaOaxNDxJkQQAsVvHWZftUGAx1EfO1rkKtLg==", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" } }, - "node_modules/cli-truncate/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "node": ">= 10" } }, - "node_modules/cli-truncate/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "node_modules/@trivago/prettier-plugin-sort-imports": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@trivago/prettier-plugin-sort-imports/-/prettier-plugin-sort-imports-4.1.1.tgz", + "integrity": "sha512-dQ2r2uzNr1x6pJsuh/8x0IRA3CBUB+pWEW3J/7N98axqt7SQSm+2fy0FLNXvXGg77xEDC7KHxJlHfLYyi7PDcw==", "dev": true, "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "@babel/generator": "7.17.7", + "@babel/parser": "^7.20.5", + "@babel/traverse": "7.17.3", + "@babel/types": "7.17.0", + "javascript-natural-sort": "0.7.1", + "lodash": "^4.17.21" }, - "engines": { - "node": ">=12" + "peerDependencies": { + "@vue/compiler-sfc": "3.x", + "prettier": "2.x" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "@vue/compiler-sfc": { + "optional": true + } } }, - "node_modules/cli-truncate/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dev": true, + "node_modules/@tsconfig/node10": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", + "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.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", + "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", + "dev": true + }, + "node_modules/@types/cacheable-request": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", + "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "@types/http-cache-semantics": "*", + "@types/keyv": "^3.1.4", + "@types/node": "*", + "@types/responselike": "^1.0.0" } }, - "node_modules/client-only": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" + "node_modules/@types/chai": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.4.tgz", + "integrity": "sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw==", + "dev": true }, - "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==", + "node_modules/@types/chai-subset": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.3.tgz", + "integrity": "sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==", "dev": true, "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "@types/chai": "*" } }, - "node_modules/clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "node_modules/@types/debug": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", + "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", "dependencies": { - "mimic-response": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@types/ms": "*" } }, - "node_modules/cohere-ai": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cohere-ai/-/cohere-ai-5.1.0.tgz", - "integrity": "sha512-7q3z3w6GSoPxQqRL9G6QTaQ0e513auVE1JlNDnqnoFEXGtDbkVfaTOliR5qrMoK//74Csb0NW669evqngwPx3g==", - "optional": true, - "peer": true - }, - "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==", - "devOptional": true, + "node_modules/@types/dompurify": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.0.2.tgz", + "integrity": "sha512-YBL4ziFebbbfQfH5mlC+QTJsvh0oJUrWbmxKMyEdL7emlHJqGR2Qb34TEFKj+VCayBvjKy3xczMFNhugThUsfQ==", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@types/trusted-types": "*" } }, - "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==", - "devOptional": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "node_modules/@types/eslint": { + "version": "8.44.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.2.tgz", + "integrity": "sha512-sdPRb9K6iL5XZOmBubg8yiFp5yS/JdUDQsq5e6h95km91MCYMuvp7mh1fjPEYUhvHepKpZOjnEaMBR4PxjWDzg==", + "peer": true, "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" + "@types/estree": "*", + "@types/json-schema": "*" } }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "peer": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" } }, - "node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "engines": { - "node": ">= 12" - } + "node_modules/@types/estree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", + "peer": true }, - "node_modules/complex.js": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/complex.js/-/complex.js-2.1.1.tgz", - "integrity": "sha512-8njCHOTtFFLtegk6zQo0kkVX1rngygb/KQI6z1qZxlFI3scluC+LVTCFbrkWjBv4vvLlbQ9t88IPMC6k95VTTg==", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" + "node_modules/@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" } }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "node_modules/condense-newlines": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/condense-newlines/-/condense-newlines-0.2.1.tgz", - "integrity": "sha512-P7X+QL9Hb9B/c8HI5BFFKmjgBu2XpQuF98WZ9XkO+dBGgk5XgwiQz7o1SmpglNWId3581UcS0SFAWfoIhMHPfg==", + "node_modules/@types/hast": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", + "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", "dependencies": { - "extend-shallow": "^2.0.1", - "is-whitespace": "^0.3.0", - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" + "@types/unist": "*" } }, - "node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "node_modules/@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" + "@types/react": "*", + "hoist-non-react-statics": "^3.3.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/@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", "dev": true }, - "node_modules/copy-to-clipboard": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", - "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", + "node_modules/@types/js-cookie": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-2.2.7.tgz", + "integrity": "sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==" + }, + "node_modules/@types/jsdom": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-21.1.1.tgz", + "integrity": "sha512-cZFuoVLtzKP3gmq9eNosUL1R50U+USkbLtUQ1bYVgl/lKp0FZM7Cq4aIHAL8oIvQ17uSHi7jXPtfDOdjPwBE7A==", + "dev": true, "dependencies": { - "toggle-selection": "^1.0.6" + "@types/node": "*", + "@types/tough-cookie": "*", + "parse5": "^7.0.0" } }, - "node_modules/core-js": { - "version": "3.29.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.29.1.tgz", - "integrity": "sha512-+jwgnhg6cQxKYIIjGtAHq2nwUOolo9eoFZ4sHfUH09BLXBgxnH4gA0zEd+t+BO2cNB8idaBtZFcFTRjQJRJmAw==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "node_modules/@types/json-schema": { + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", + "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==" + }, + "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/katex": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.11.1.tgz", + "integrity": "sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg==" + }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "dependencies": { + "@types/node": "*" } }, - "node_modules/cosmiconfig": { - "version": "8.1.3", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.1.3.tgz", - "integrity": "sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==", - "optional": true, - "peer": true, + "node_modules/@types/mathjax": { + "version": "0.0.37", + "resolved": "https://registry.npmjs.org/@types/mathjax/-/mathjax-0.0.37.tgz", + "integrity": "sha512-y0WSZBtBNQwcYipTU/BhgeFu1EZNlFvUNCmkMXV9kBQZq7/o5z82dNVyH3yy2Xv5zzeNeQoHSL4Xm06+EQiH+g==" + }, + "node_modules/@types/mdast": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", + "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", "dependencies": { - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" + "@types/unist": "*" } }, - "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==", + "node_modules/@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==" + }, + "node_modules/@types/mixpanel-browser": { + "version": "2.38.2", + "resolved": "https://registry.npmjs.org/@types/mixpanel-browser/-/mixpanel-browser-2.38.2.tgz", + "integrity": "sha512-GNVQqnOth4Zh+7Kqc0xr+2m00wzvrNbw5Yly9yi4zsXTvzNxhn10d5j4F+peHmgaSp8B4ml2JSlO6YHTIDO9pA==", "dev": true }, - "node_modules/cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "node_modules/@types/ms": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", + "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" + }, + "node_modules/@types/node": { + "version": "18.15.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.0.tgz", + "integrity": "sha512-z6nr0TTEOBGkzLGmbypWOGnpSpSIBorEhC4L+4HeQ2iezKCi4f77kyslRwvHeNitymGQ+oFyIWGP96l/DPSV9w==" + }, + "node_modules/@types/node-fetch": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz", + "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==", "dependencies": { - "node-fetch": "2.6.7" + "@types/node": "*", + "form-data": "^3.0.0" } }, - "node_modules/cross-fetch/node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "node_modules/@types/papaparse": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/@types/papaparse/-/papaparse-5.3.7.tgz", + "integrity": "sha512-f2HKmlnPdCvS0WI33WtCs5GD7X1cxzzS/aduaxSu3I7TbhWlENjSPs6z5TaB9K0J+BH1jbmqTaM+ja5puis4wg==", + "dev": true, "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "@types/node": "*" } }, - "node_modules/cross-fetch/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "node_modules/@types/parse5": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", + "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==" }, - "node_modules/cross-fetch/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==" + "node_modules/@types/phoenix": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.6.0.tgz", + "integrity": "sha512-qwfpsHmFuhAS/dVd4uBIraMxRd56vwBUYQGZ6GpXnFuM2XMRFJbIyruFKKlW2daQliuYZwe0qfn/UjFCDKic5g==" }, - "node_modules/cross-fetch/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==", + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/react": { + "version": "18.0.28", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.28.tgz", + "integrity": "sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==", "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" } }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/@types/react-dom": { + "version": "18.0.11", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", "dev": true, "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" + "@types/react": "*" } }, - "node_modules/css-in-js-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", - "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", + "node_modules/@types/react-syntax-highlighter": { + "version": "15.5.6", + "resolved": "https://registry.npmjs.org/@types/react-syntax-highlighter/-/react-syntax-highlighter-15.5.6.tgz", + "integrity": "sha512-i7wFuLbIAFlabTeD2I1cLjEOrG/xdMa/rpx2zwzAoGHuXJDhSqp9BSfDlMHSh9JSuNfxHk9eEmMX6D55GiyjGg==", + "dev": true, "dependencies": { - "hyphenate-style-name": "^1.0.3" + "@types/react": "*" } }, - "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "node_modules/@types/react-transition-group": { + "version": "4.4.6", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.6.tgz", + "integrity": "sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==", + "dev": true, "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "@types/react": "*" } }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "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==", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "@types/node": "*" } }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" + "node_modules/@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "dependencies": { + "@types/node": "*" } }, - "node_modules/cssom": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", - "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==" + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" }, - "node_modules/cssstyle": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz", - "integrity": "sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==", - "dependencies": { - "rrweb-cssom": "^0.6.0" - }, - "engines": { - "node": ">=14" - } + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" }, - "node_modules/csstype": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", - "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + "node_modules/@types/tough-cookie": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz", + "integrity": "sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==", + "dev": true }, - "node_modules/d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dependencies": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } + "node_modules/@types/trusted-types": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", + "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==" }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "node_modules/@types/unist": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", + "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" + }, + "node_modules/@types/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-rFT3ak0/2trgvp4yYZo5iKFEPsET7vKydKF+VRCxlQ9bpheehyAJH89dAkaLEq/j/RZXJIqcgsmPJKUP1Z28HA==" + }, + "node_modules/@types/voucher-code-generator": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/voucher-code-generator/-/voucher-code-generator-1.1.1.tgz", + "integrity": "sha512-dZhAoZAdHh919PR818EbEGM2ax08DOwgqACQh1lpA5M0dXi7He/ngVyzujtj7/OPhDx/1gQtKRICQigXxKG+Xg==", "dev": true }, - "node_modules/data-urls": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-4.0.0.tgz", - "integrity": "sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==", + "node_modules/@types/web": { + "version": "0.0.46", + "resolved": "https://registry.npmjs.org/@types/web/-/web-0.0.46.tgz", + "integrity": "sha512-ki0OmbjSdAEfvmy5AYWFpMkRsPW+6h4ibQ4tzk8SJsS9dkrrD3B/U1eVvdNNWxAzntjq6o2sjSia6UBCoPH+Yg==" + }, + "node_modules/@types/websocket": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/websocket/-/websocket-1.0.5.tgz", + "integrity": "sha512-NbsqiNX9CnEfC1Z0Vf4mE1SgAJ07JnRYcNex7AJ9zAVzmiGHmjKFEk7O4TJIsgv2B1sLEb6owKFZrACwdYngsQ==", "dependencies": { - "abab": "^2.0.6", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^12.0.0" - }, - "engines": { - "node": ">=14" + "@types/node": "*" } }, - "node_modules/dayjs": { - "version": "1.11.7", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz", - "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==" - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "node_modules/@typescript-eslint/parser": { + "version": "5.55.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.55.0.tgz", + "integrity": "sha512-ppvmeF7hvdhUUZWSd2EEWfzcFkjJzgNQzVST22nzg958CR+sphy8A6K7LXQZd6V75m1VKjp+J4g/PCEfSCmzhw==", + "dev": true, "dependencies": { - "ms": "2.1.2" + "@typescript-eslint/scope-manager": "5.55.0", + "@typescript-eslint/types": "5.55.0", + "@typescript-eslint/typescript-estree": "5.55.0", + "debug": "^4.3.4" }, "engines": { - "node": ">=6.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { - "supports-color": { + "typescript": { "optional": true } } }, - "node_modules/decamelize": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", - "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==", + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.55.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.55.0.tgz", + "integrity": "sha512-OK+cIO1ZGhJYNCL//a3ROpsd83psf4dUJ4j7pdNVzd5DmIk+ffkuUIX2vcZQbEW/IR41DYsfJTB19tpCboxQuw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.55.0", + "@typescript-eslint/visitor-keys": "5.55.0" + }, "engines": { - "node": ">=10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" - }, - "node_modules/decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "dependencies": { - "character-entities": "^2.0.0" + "node_modules/@typescript-eslint/types": { + "version": "5.55.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.55.0.tgz", + "integrity": "sha512-M4iRh4AG1ChrOL6Y+mETEKGeDnT7Sparn6fhZ5LtVJF1909D5O4uqK+C5NPbLmpfZ0XIIxCdwzKiijpZUOvOug==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/decode-named-character-reference/node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "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==", + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.55.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.55.0.tgz", + "integrity": "sha512-I7X4A9ovA8gdpWMpr7b1BN9eEbvlEtWhQvpxp/yogt48fy9Lj3iE3ild/1H3jKBBIYj5YYJmS2+9ystVhC7eaQ==", + "dev": true, "dependencies": { - "mimic-response": "^3.1.0" + "@typescript-eslint/types": "5.55.0", + "@typescript-eslint/visitor-keys": "5.55.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" }, "engines": { - "node": ">=10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/decompress-response/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==", + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.55.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.55.0.tgz", + "integrity": "sha512-q2dlHHwWgirKh1D3acnuApXG+VNXpEY5/AwRxDVuEQpxWaB0jCDe0jFMVMALJ3ebSfuOVE8/rMS+9ZOYGg1GWw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.55.0", + "eslint-visitor-keys": "^3.3.0" + }, "engines": { - "node": ">=10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true - }, - "node_modules/deep-eql": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", - "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==", + "node_modules/@vitest/coverage-c8": { + "version": "0.29.8", + "resolved": "https://registry.npmjs.org/@vitest/coverage-c8/-/coverage-c8-0.29.8.tgz", + "integrity": "sha512-y+sEMQMctWokjnSqm3FCQEYFkjLrYaznsxEZHxcx8z2aftpYg3A5tvI1S5himfdEFo7o+OeHzh40bPSWZHW4oQ==", + "deprecated": "v8 coverage is moved to @vitest/coverage-v8 package", "dev": true, "dependencies": { - "type-detect": "^4.0.0" + "c8": "^7.13.0", + "picocolors": "^1.0.0", + "std-env": "^3.3.1" }, - "engines": { - "node": ">=6" + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vitest": ">=0.29.0 <1" } }, - "node_modules/deep-equal": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", - "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", + "node_modules/@vitest/expect": { + "version": "0.29.7", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.29.7.tgz", + "integrity": "sha512-UtG0tW0DP6b3N8aw7PHmweKDsvPv4wjGvrVZW7OSxaFg76ShtVdMiMcUkZJgCE8QWUmhwaM0aQhbbVLo4F4pkA==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.2", - "get-intrinsic": "^1.1.3", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.1", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@vitest/spy": "0.29.7", + "@vitest/utils": "0.29.7", + "chai": "^4.3.7" } }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "engines": { - "node": ">=10" - } - }, - "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==", + "node_modules/@vitest/runner": { + "version": "0.29.7", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-0.29.7.tgz", + "integrity": "sha512-Yt0+csM945+odOx4rjZSjibQfl2ymxqVsmYz6sO2fiO5RGPYDFCo60JF6tLL9pz4G/kjY4irUxadeB1XT+H1jg==", "dev": true, - "engines": { - "node": ">=8" + "dependencies": { + "@vitest/utils": "0.29.7", + "p-limit": "^4.0.0", + "pathe": "^1.1.0" } }, - "node_modules/define-properties": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", - "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "node_modules/@vitest/runner/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", "dev": true, "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "yocto-queue": "^1.0.0" }, "engines": { - "node": ">= 0.4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/defined": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/delayed-stream": { + "node_modules/@vitest/runner/node_modules/yocto-queue": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "dev": true, "engines": { - "node": ">= 0.8" + "node": ">=12.20" + }, + "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", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "engines": { - "node": ">=6" + "node_modules/@vitest/spy": { + "version": "0.29.7", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.29.7.tgz", + "integrity": "sha512-IalL0iO6A6Xz8hthR8sctk6ZS//zVBX48EiNwQguYACdgdei9ZhwMaBFV70mpmeYAFCRAm+DpoFHM5470Im78A==", + "dev": true, + "dependencies": { + "tinyspy": "^1.0.2" } }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - }, - "node_modules/detective": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", - "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "node_modules/@vitest/utils": { + "version": "0.29.7", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.29.7.tgz", + "integrity": "sha512-vNgGadp2eE5XKCXtZXL5UyNEDn68npSct75OC9AlELenSK0DiV1Mb9tfkwJHKjRb69iek+e79iipoJx8+s3SdA==", "dev": true, "dependencies": { - "acorn-node": "^1.8.2", - "defined": "^1.0.0", - "minimist": "^1.2.6" - }, - "bin": { - "detective": "bin/detective.js" - }, - "engines": { - "node": ">=0.8.0" + "cli-truncate": "^3.1.0", + "diff": "^5.1.0", + "loupe": "^2.3.6", + "pretty-format": "^27.5.1" } }, - "node_modules/devtools-protocol": { - "version": "0.0.1107588", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1107588.tgz", - "integrity": "sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==", - "optional": true, - "peer": true - }, - "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": { + "node_modules/@vitest/utils/node_modules/diff": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", + "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", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "peer": true, "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" } }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "peer": true }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "peer": true }, - "node_modules/dom-helpers": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "peer": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" } }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "peer": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "peer": true, "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" } }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domexception": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", - "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "peer": true, "dependencies": { - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" + "@xtuc/ieee754": "^1.2.0" } }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "peer": true, "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "@xtuc/long": "4.2.2" } }, - "node_modules/dompurify": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.4.tgz", - "integrity": "sha512-ae0mA+Qiqp6C29pqZX3fQgK+F91+F7wobM/v8DRzDqJdZJELXiFUx4PP4pK/mzUS0xkiSEx3Ncd9gr69jg3YsQ==" + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "peer": true }, - "node_modules/domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "peer": true, "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" } }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "node_modules/editorconfig": { - "version": "0.15.3", - "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", - "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "peer": true, "dependencies": { - "commander": "^2.19.0", - "lru-cache": "^4.1.5", - "semver": "^5.6.0", - "sigmund": "^1.0.1" - }, - "bin": { - "editorconfig": "bin/editorconfig" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, - "node_modules/editorconfig/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" + } }, - "node_modules/editorconfig/node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "peer": true, "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, - "node_modules/editorconfig/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" } }, - "node_modules/editorconfig/node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" + "node_modules/@xobotyi/scrollbar-width": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz", + "integrity": "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==" }, - "node_modules/electron-to-chromium": { - "version": "1.4.332", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.332.tgz", - "integrity": "sha512-c1Vbv5tuUlBFp0mb3mCIjw+REEsgthRgNE8BlbEDKmvzb8rxjcVki6OkQP83vLN34s0XCxpSkq7AZNep1a6xhw==" + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "peer": true }, - "node_modules/emitter-component": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/emitter-component/-/emitter-component-1.1.1.tgz", - "integrity": "sha512-G+mpdiAySMuB7kesVRLuyvYRqDmshB7ReKEVuyBPkzQlmiDiLrt7hHHIy4Aff552bgknVN7B2/d3lzhGO5dvpQ==" + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "peer": true }, - "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/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "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==" + }, + "node_modules/acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "bin": { + "acorn": "bin/acorn" + }, "engines": { - "node": ">= 4" + "node": ">=0.4.0" } }, - "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==", + "node_modules/acorn-globals": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", + "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", + "dev": true, "dependencies": { - "once": "^1.4.0" + "acorn": "^8.1.0", + "acorn-walk": "^8.0.2" } }, - "node_modules/endent": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/endent/-/endent-2.1.0.tgz", - "integrity": "sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==", + "node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "peer": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, - "dependencies": { - "dedent": "^0.7.0", - "fast-json-parse": "^1.0.3", - "objectorarray": "^1.0.5" + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/enhanced-resolve": { - "version": "5.14.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.14.1.tgz", - "integrity": "sha512-Vklwq2vDKtl0y/vtwjSesgJ5MYS7Etuk5txS8VdKL4AOS1aUlD96zqIfsOSLQsdv3xgMRbtkWM8eG9XDfKUPow==", + "node_modules/acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dev": true, "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "node_modules/acorn-node/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" }, "engines": { - "node": ">=10.13.0" + "node": ">=0.4.0" } }, - "node_modules/entities": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "node_modules/acorn-node/node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "node": ">=0.4.0" } }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "optional": true, - "peer": true, - "dependencies": { - "is-arrayish": "^0.2.1" + "node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true, + "engines": { + "node": ">=0.4.0" } }, - "node_modules/error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", "dependencies": { - "stackframe": "^1.3.4" + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" } }, - "node_modules/es-abstract": { - "version": "1.21.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", - "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", - "dev": true, + "node_modules/aggregate-error": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.1.tgz", + "integrity": "sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==", "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.2.0", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.10", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.7", - "string.prototype.trimend": "^1.0.6", - "string.prototype.trimstart": "^1.0.6", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.9" + "clean-stack": "^4.0.0", + "indent-string": "^5.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", - "dev": true, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/es-module-lexer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz", - "integrity": "sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==", - "peer": true - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" } }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, - "dependencies": { - "has": "^1.0.3" + "engines": { + "node": ">=8" } }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, + "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==", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "color-convert": "^1.9.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=4" } }, - "node_modules/es5-ext": { - "version": "0.10.62", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", - "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", - "hasInstallScript": true, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, "dependencies": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" }, "engines": { - "node": ">=0.10" + "node": ">= 8" } }, - "node_modules/es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dev": true, "dependencies": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" + "deep-equal": "^2.0.5" } }, - "node_modules/es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", "dependencies": { - "d": "^1.0.1", - "ext": "^1.1.2" + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/esbuild": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.14.tgz", - "integrity": "sha512-vOO5XhmVj/1XQR9NQ1UPq6qvMYL7QFJU57J5fKBKBKxp17uDt5PgxFDb4A2nEiXhr1qQs4x0F5+66hVVw4ruNw==", + "node_modules/array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, - "optionalDependencies": { - "@esbuild/android-arm": "0.17.14", - "@esbuild/android-arm64": "0.17.14", - "@esbuild/android-x64": "0.17.14", - "@esbuild/darwin-arm64": "0.17.14", - "@esbuild/darwin-x64": "0.17.14", - "@esbuild/freebsd-arm64": "0.17.14", - "@esbuild/freebsd-x64": "0.17.14", - "@esbuild/linux-arm": "0.17.14", - "@esbuild/linux-arm64": "0.17.14", - "@esbuild/linux-ia32": "0.17.14", - "@esbuild/linux-loong64": "0.17.14", - "@esbuild/linux-mips64el": "0.17.14", - "@esbuild/linux-ppc64": "0.17.14", - "@esbuild/linux-riscv64": "0.17.14", - "@esbuild/linux-s390x": "0.17.14", - "@esbuild/linux-x64": "0.17.14", - "@esbuild/netbsd-x64": "0.17.14", - "@esbuild/openbsd-x64": "0.17.14", - "@esbuild/sunos-x64": "0.17.14", - "@esbuild/win32-arm64": "0.17.14", - "@esbuild/win32-ia32": "0.17.14", - "@esbuild/win32-x64": "0.17.14" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/escape-latex": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/escape-latex/-/escape-latex-1.2.0.tgz", - "integrity": "sha512-nV5aVWW1K0wEiUIEdZ4erkGGH8mDxGyxSeqPzRNtWP7ataw+/olFObw7hujFWlVjNsaDFw5VZ5NzVSIqRgfTiw==" + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "node_modules/array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "node_modules/array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dev": true, "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" }, "engines": { - "node": ">=6.0" + "node": ">= 0.4" }, - "optionalDependencies": { - "source-map": "~0.6.1" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/escodegen/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "node_modules/array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dev": true, "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" } }, - "node_modules/escodegen/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, + "node_modules/assertion-error": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", + "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", + "dev": true, "engines": { - "node": ">= 0.8.0" + "node": "*" } }, - "node_modules/escodegen/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "engines": { - "node": ">= 0.8.0" - } + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true }, - "node_modules/escodegen/node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dependencies": { - "prelude-ls": "~1.1.2" - }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "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==", "engines": { - "node": ">= 0.8.0" + "node": ">= 4.0.0" } }, - "node_modules/eslint": { - "version": "8.36.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.36.0.tgz", - "integrity": "sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==", + "node_modules/autoprefixer": { + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.4.0", - "@eslint/eslintrc": "^2.0.1", - "@eslint/js": "8.36.0", - "@humanwhocodes/config-array": "^0.11.8", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.5.0", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-sdsl": "^4.1.4", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" }, "bin": { - "eslint": "bin/eslint.js" + "autoprefixer": "bin/autoprefixer" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^10 || ^12 || >=14" }, - "funding": { - "url": "https://opencollective.com/eslint" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/eslint-config-next": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.2.4.tgz", - "integrity": "sha512-lunIBhsoeqw6/Lfkd6zPt25w1bn0znLA/JCL+au1HoEpSb4/PpsOYsYtgV/q+YPsoKIOzFyU5xnb04iZnXjUvg==", - "dev": true, - "dependencies": { - "@next/eslint-plugin-next": "13.2.4", - "@rushstack/eslint-patch": "^1.1.3", - "@typescript-eslint/parser": "^5.42.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-import-resolver-typescript": "^3.5.2", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.31.7", - "eslint-plugin-react-hooks": "^4.5.0" - }, - "peerDependencies": { - "eslint": "^7.23.0 || ^8.0.0", - "typescript": ">=3.3.1" + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", - "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", + "node_modules/axe-core": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz", + "integrity": "sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==", "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", + "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.11.0", - "resolve": "^1.22.1" + "follow-redirects": "^1.14.8" } }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "node_modules/axobject-query": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", + "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", "dev": true, "dependencies": { - "ms": "^2.1.1" + "deep-equal": "^2.0.5" } }, - "node_modules/eslint-import-resolver-typescript": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.3.tgz", - "integrity": "sha512-njRcKYBc3isE42LaTcJNVANR3R99H9bAxBDMNDr2W7yq5gYPxbU3MkdhsQukxZ/Xg9C2vcyLlDsbKfRDg0QvCQ==", - "dev": true, + "node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", "dependencies": { - "debug": "^4.3.4", - "enhanced-resolve": "^5.10.0", - "get-tsconfig": "^4.2.0", - "globby": "^13.1.2", - "is-core-module": "^2.10.0", - "is-glob": "^4.0.3", - "synckit": "^0.8.4" + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" }, "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + "node": ">= 8.9" }, "peerDependencies": { - "eslint": "*", - "eslint-plugin-import": "*" + "@babel/core": "^7.0.0", + "webpack": ">=2" } }, - "node_modules/eslint-import-resolver-typescript/node_modules/globby": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz", - "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==", - "dev": true, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", + "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==", "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.2", + "semver": "^6.3.1" }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/eslint-import-resolver-typescript/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/eslint-module-utils": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", - "dev": true, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz", + "integrity": "sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==", "dependencies": { - "debug": "^3.2.7" + "@babel/helper-define-polyfill-provider": "^0.4.2", + "core-js-compat": "^3.31.0" }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz", + "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==", "dependencies": { - "ms": "^2.1.1" + "@babel/helper-define-polyfill-provider": "^0.4.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/eslint-plugin-import": { - "version": "2.27.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", - "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", - "eslint-module-utils": "^2.7.4", - "has": "^1.0.3", - "is-core-module": "^2.11.0", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.6", - "resolve": "^1.22.1", - "semver": "^6.3.0", - "tsconfig-paths": "^3.14.1" - }, + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base64-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", + "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==", "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + "node": ">= 0.6.0" } }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, + "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==", + "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/bent": { + "version": "7.3.12", + "resolved": "https://registry.npmjs.org/bent/-/bent-7.3.12.tgz", + "integrity": "sha512-T3yrKnVGB63zRuoco/7Ybl7BwwGZR0lceoVG5XmQyMIH9s19SV5m+a8qam4if0zQuAmOQTyPTPmsQBdAorGK3w==", "dependencies": { - "ms": "^2.1.1" + "bytesish": "^0.4.1", + "caseless": "~0.12.0", + "is-stream": "^2.0.0" } }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, + "node_modules/big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", "engines": { - "node": ">=0.10.0" + "node": ">=0.6" } }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" } }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", - "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.20.7", - "aria-query": "^5.1.3", - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.6.2", - "axobject-query": "^3.1.1", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.3.3", - "language-tags": "=1.0.5", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "semver": "^6.3.0" - }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", "engines": { - "node": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "node": ">=8" } }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } + "node_modules/binary-search": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/binary-search/-/binary-search-1.3.6.tgz", + "integrity": "sha512-nbE1WxOTTrUWIfsfZ4aHGYu5DOuNkbxGokjV6Z2kxfJK3uaAb8zNK1muzOeipoLHZjInT4Br88BHpzevc681xA==" }, - "node_modules/eslint-plugin-react": { - "version": "7.32.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", - "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", - "dev": true, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", - "doctrine": "^2.1.0", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.4", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.8" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" } }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", - "dev": true, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-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==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dependencies": { - "esutils": "^2.0.2" + "fill-range": "^7.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dev": true, + "node_modules/broadcast-channel": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/broadcast-channel/-/broadcast-channel-3.7.0.tgz", + "integrity": "sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==", "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "@babel/runtime": "^7.7.2", + "detect-node": "^2.1.0", + "js-sha3": "0.8.0", + "microseconds": "0.2.0", + "nano-time": "1.0.0", + "oblivious-set": "1.0.0", + "rimraf": "3.0.2", + "unload": "2.2.0" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserslist": { + "version": "4.21.10", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", + "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001517", + "electron-to-chromium": "^1.4.477", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.11" }, "bin": { - "resolve": "bin/resolve" + "browserslist": "cli.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/eslint-plugin-react/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "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/eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/bufferutil": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz", + "integrity": "sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==", + "hasInstallScript": true, "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" + "node-gyp-build": "^4.3.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=6.14.2" } }, - "node_modules/eslint-visitor-keys": { + "node_modules/builtin-modules": { "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true, + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/esm": { - "version": "3.2.25", - "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", - "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "engines": { - "node": ">=6" + "node": ">= 0.8" } }, - "node_modules/espree": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.0.tgz", - "integrity": "sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==", + "node_modules/bytesish": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/bytesish/-/bytesish-0.4.4.tgz", + "integrity": "sha512-i4uu6M4zuMUiyfZN4RU2+i9+peJh//pXhd9x1oSe1LBkZ3LEbCoygu8W0bXTukU1Jme2txKuotpCZRaC3FLxcQ==" + }, + "node_modules/c8": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/c8/-/c8-7.14.0.tgz", + "integrity": "sha512-i04rtkkcNcCf7zsQcSv/T9EbUn4RXQ6mropeMcjFOsQXQ0iGLAr/xT6TImQg4+U9hmNpN9XdvPkjUL1IzbgxJw==", "dev": true, "dependencies": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "@bcoe/v8-coverage": "^0.2.3", + "@istanbuljs/schema": "^0.1.3", + "find-up": "^5.0.0", + "foreground-child": "^2.0.0", + "istanbul-lib-coverage": "^3.2.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-reports": "^3.1.4", + "rimraf": "^3.0.2", + "test-exclude": "^6.0.0", + "v8-to-istanbul": "^9.0.0", + "yargs": "^16.2.0", + "yargs-parser": "^20.2.9" }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" + "c8": "bin/c8.js" }, "engines": { - "node": ">=4" + "node": ">=10.12.0" } }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "node_modules/cac": { + "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, "engines": { - "node": ">=0.10" + "node": ">=8" } }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "node_modules/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", "dependencies": { - "estraverse": "^5.2.0" + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" }, "engines": { - "node": ">=4.0" + "node": ">=8" } }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "engines": { - "node": ">=4.0" + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "peer": true, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "engines": { - "node": ">=0.8.x" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eventsource-parser": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-0.1.0.tgz", - "integrity": "sha512-M9QjFtEIkwytUarnx113HGmgtk52LSn3jNAtnWKi3V+b9rqSfQeVdLsaD5AG/O4IrGQwmAAHBIsqbmURPTd2rA==", + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, "engines": { - "node": ">=14.18" + "node": ">= 6" } }, - "node_modules/exenv": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/exenv/-/exenv-1.2.2.tgz", - "integrity": "sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==" - }, - "node_modules/expr-eval": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expr-eval/-/expr-eval-2.0.2.tgz", - "integrity": "sha512-4EMSHGOPSwAfBiibw3ndnP0AvjDWLsMvGOvWEZ2F96IGk0bIVdjQisOHxReSkE13mHcfbuCiXw+G4y0zv6N8Eg==" - }, - "node_modules/ext": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", - "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", - "dependencies": { - "type": "^2.7.2" - } - }, - "node_modules/ext/node_modules/type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==" - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "node_modules/caniuse-lite": { + "version": "1.0.30001519", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001519.tgz", + "integrity": "sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" }, - "node_modules/extract-zip": { + "node_modules/ccount": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", - "optional": true, - "peer": true, - "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - }, - "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "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==" - }, - "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "node_modules/chai": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.7.tgz", + "integrity": "sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==", "dev": true, "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "assertion-error": "^1.1.0", + "check-error": "^1.0.2", + "deep-eql": "^4.1.2", + "get-func-name": "^2.0.0", + "loupe": "^2.3.1", + "pathval": "^1.1.1", + "type-detect": "^4.0.5" }, "engines": { - "node": ">=8.6.0" + "node": ">=4" } }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, + "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==", "dependencies": { - "is-glob": "^4.0.1" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">= 6" + "node": ">=4" } }, - "node_modules/fast-json-parse": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fast-json-parse/-/fast-json-parse-1.0.3.tgz", - "integrity": "sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==", - "dev": true - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" - }, - "node_modules/fast-loops": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", - "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==" - }, - "node_modules/fast-shallow-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz", - "integrity": "sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==" - }, - "node_modules/fastest-stable-stringify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", - "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==" - }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" + "node_modules/character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/fault": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz", - "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", - "dependencies": { - "format": "^0.2.0" - }, + "node_modules/character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } }, - "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==", - "optional": true, - "peer": true, - "dependencies": { - "pend": "~1.2.0" + "node_modules/character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "node_modules/check-error": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", + "integrity": "sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==", "dev": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "*" } }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "node_modules/cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" }, "engines": { - "node": ">= 10.13.0" + "node": ">= 6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" } }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", "dependencies": { - "to-regex-range": "^5.0.1" + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, "engines": { - "node": ">=10" + "node": ">= 8.10.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "bin": { - "flat": "cli.js" + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" + "is-glob": "^4.0.1" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">= 6" } }, - "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, - "node_modules/follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "peer": true, "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.3" + "node": ">=6.0" } }, - "node_modules/foreground-child": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", - "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", - "dev": true, + "node_modules/clean-stack": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.2.0.tgz", + "integrity": "sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==", "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^3.0.2" + "escape-string-regexp": "5.0.0" }, "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "node": ">=12" }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", - "engines": { - "node": ">=0.4.x" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "node_modules/clean-stack/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "engines": { - "node": "*" + "node": ">=12" }, "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==" - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], + "node_modules/clean-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-WuWE1nyTNAyW5T7oNyys2EN0cfP2fdRxhxnIQWiAp0bMabPdHhoGxM8A6YL2GhqwgrPnnaemVE7nv5XJ2Fhh2w==", + "dependencies": { + "del": "^4.1.1" + }, "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": ">=4.0.0 <6.0.0" } }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "node_modules/cli-truncate": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz", + "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" + "slice-ansi": "^5.0.0", + "string-width": "^5.0.0" }, "engines": { - "node": ">= 0.4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "node_modules/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" + }, + "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, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "devOptional": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } + "node_modules/cliui/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-func-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", - "integrity": "sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==", + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, "engines": { - "node": "*" + "node": ">=8" } }, - "node_modules/get-intrinsic": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", - "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "node_modules/cliui/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": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, - "node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" + "mimic-response": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, + "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==", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "color-name": "1.1.3" } }, - "node_modules/get-tsconfig": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.4.0.tgz", - "integrity": "sha512-0Gdjo/9+FzsYhXCEFueo2aY1z1tpXrxWZzP7k8ul9qt1U5o8rYJwTJYmaeHdrVosYIVYkOy2iwCJ9FdpocJhPQ==", - "dev": true, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } + "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==" }, - "node_modules/glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "delayed-stream": "~1.0.0" }, "engines": { - "node": "*" - }, + "node": ">= 0.8" + } + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, + "node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", "engines": { - "node": ">=10.13.0" + "node": ">=14" } }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "peer": true - }, - "node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4.0.0" } }, - "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3" - }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/complex.js": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/complex.js/-/complex.js-2.1.1.tgz", + "integrity": "sha512-8njCHOTtFFLtegk6zQo0kkVX1rngygb/KQI6z1qZxlFI3scluC+LVTCFbrkWjBv4vvLlbQ9t88IPMC6k95VTTg==", "engines": { - "node": ">= 0.4" + "node": "*" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "patreon", + "url": "https://www.patreon.com/infusion" } }, - "node_modules/globalyzer": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", - "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", - "dev": true + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, + "node_modules/condense-newlines": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/condense-newlines/-/condense-newlines-0.2.1.tgz", + "integrity": "sha512-P7X+QL9Hb9B/c8HI5BFFKmjgBu2XpQuF98WZ9XkO+dBGgk5XgwiQz7o1SmpglNWId3581UcS0SFAWfoIhMHPfg==", "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" + "extend-shallow": "^2.0.1", + "is-whitespace": "^0.3.0", + "kind-of": "^3.0.2" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/globrex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", - "dev": true - }, - "node_modules/goober": { - "version": "2.1.12", - "resolved": "https://registry.npmjs.org/goober/-/goober-2.1.12.tgz", - "integrity": "sha512-yXHAvO08FU1JgTXX6Zn6sYCUFfB/OJSX8HHjDSgerZHZmFKAb08cykp5LBw5QnmyMcZyPRMqkdyHUSSzge788Q==", - "peerDependencies": { - "csstype": "^3.0.10" + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dependencies": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" } }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, + "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/copy-to-clipboard": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", + "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", "dependencies": { - "get-intrinsic": "^1.1.3" - }, + "toggle-selection": "^1.0.6" + } + }, + "node_modules/core-js": { + "version": "3.29.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.29.1.tgz", + "integrity": "sha512-+jwgnhg6cQxKYIIjGtAHq2nwUOolo9eoFZ4sHfUH09BLXBgxnH4gA0zEd+t+BO2cNB8idaBtZFcFTRjQJRJmAw==", + "hasInstallScript": true, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/got": { - "version": "11.8.6", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", - "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "node_modules/core-js-compat": { + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.32.0.tgz", + "integrity": "sha512-7a9a3D1k4UCVKnLhrgALyFcP7YCsLOQIxPd0dKjf/6GuPcgyiGP70ewWdCGrSK7evyhymi0qO4EqCmSJofDeYw==", "dependencies": { - "@sindresorhus/is": "^4.0.0", - "@szmarczak/http-timer": "^4.0.5", - "@types/cacheable-request": "^6.0.1", - "@types/responselike": "^1.0.0", - "cacheable-lookup": "^5.0.3", - "cacheable-request": "^7.0.2", - "decompress-response": "^6.0.0", - "http2-wrapper": "^1.0.0-beta.5.2", - "lowercase-keys": "^2.0.0", - "p-cancelable": "^2.0.0", - "responselike": "^2.0.0" - }, - "engines": { - "node": ">=10.19.0" + "browserslist": "^4.21.9" }, "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/gpt-3-encoder": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/gpt-3-encoder/-/gpt-3-encoder-1.1.4.tgz", - "integrity": "sha512-fSQRePV+HUAhCn7+7HL7lNIXNm6eaFWFbNLOOGtmSJ0qJycyQvj60OvRlH7mee8xAMjBDNRdMXlMwjAbMTDjkg==", + "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/graceful-fs": { - "version": "4.2.11", - "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/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true + "node_modules/cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "dependencies": { + "node-fetch": "2.6.7" + } }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "node_modules/cross-fetch/node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dependencies": { - "function-bind": "^1.1.1" + "whatwg-url": "^5.0.0" }, "engines": { - "node": ">= 0.4.0" + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/cross-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "node_modules/cross-fetch/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==" + }, + "node_modules/cross-fetch/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==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "dependencies": { - "get-intrinsic": "^1.1.1" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 8" } }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "dev": true, + "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==", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "engines": { - "node": ">= 0.4" + "node_modules/css-in-js-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", + "dependencies": { + "hyphenate-style-name": "^1.0.3" + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "dependencies": { - "has-symbols": "^1.0.2" + "mdn-data": "2.0.14", + "source-map": "^0.6.1" }, "engines": { - "node": ">= 0.4" + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "engines": { + "node": ">= 6" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/hast-util-from-dom": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-4.2.0.tgz", - "integrity": "sha512-t1RJW/OpJbCAJQeKi3Qrj1cAOLA0+av/iPFori112+0X7R3wng+jxLA+kXec8K4szqPRGI8vPxbbpEYvvpwaeQ==", - "dependencies": { - "hastscript": "^7.0.0", - "web-namespaces": "^2.0.0" + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=4" } }, - "node_modules/hast-util-from-dom/node_modules/hast-util-parse-selector": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", - "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", + "node_modules/cssom": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", + "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==" + }, + "node_modules/cssstyle": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz", + "integrity": "sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==", "dependencies": { - "@types/hast": "^2.0.0" + "rrweb-cssom": "^0.6.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=14" } }, - "node_modules/hast-util-from-dom/node_modules/hastscript": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", - "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", + "node_modules/csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^3.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "es5-ext": "^0.10.50", + "type": "^1.0.1" } }, - "node_modules/hast-util-from-parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz", - "integrity": "sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==", + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "node_modules/data-urls": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-4.0.0.tgz", + "integrity": "sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==", "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "hastscript": "^7.0.0", - "property-information": "^6.0.0", - "vfile": "^5.0.0", - "vfile-location": "^4.0.0", - "web-namespaces": "^2.0.0" + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^12.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=14" } }, - "node_modules/hast-util-from-parse5/node_modules/hast-util-parse-selector": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", - "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", + "node_modules/dayjs": { + "version": "1.11.7", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz", + "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dependencies": { - "@types/hast": "^2.0.0" + "ms": "2.1.2" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/hast-util-from-parse5/node_modules/hastscript": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", - "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", - "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^3.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" + "node_modules/decamelize": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", + "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==", + "engines": { + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/hast-util-is-element": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-2.1.3.tgz", - "integrity": "sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==", + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0" + "character-entities": "^2.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/hast-util-parse-selector": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", - "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==", + "node_modules/decode-named-character-reference/node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/hast-util-raw": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-7.2.3.tgz", - "integrity": "sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==", + "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==", "dependencies": { - "@types/hast": "^2.0.0", - "@types/parse5": "^6.0.0", - "hast-util-from-parse5": "^7.0.0", - "hast-util-to-parse5": "^7.0.0", - "html-void-elements": "^2.0.0", - "parse5": "^6.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/hast-util-raw/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + "node_modules/decompress-response/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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/hast-util-to-parse5": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-7.1.0.tgz", - "integrity": "sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==", + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true + }, + "node_modules/deep-eql": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", + "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==", + "dev": true, "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" + "type-detect": "^4.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=6" } }, - "node_modules/hast-util-to-text": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-3.1.2.tgz", - "integrity": "sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==", + "node_modules/deep-equal": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", + "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", + "dev": true, "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "hast-util-is-element": "^2.0.0", - "unist-util-find-after": "^4.0.0" + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.2", + "get-intrinsic": "^1.1.3", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/hast-util-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz", - "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/hastscript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", - "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", - "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^1.0.0", - "hast-util-parse-selector": "^2.0.0", - "property-information": "^5.0.0", - "space-separated-tokens": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "engines": { + "node": ">=10" } }, - "node_modules/hastscript/node_modules/comma-separated-tokens": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", - "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "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/hastscript/node_modules/property-information": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", - "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", + "node_modules/define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", "dependencies": { - "xtend": "^4.0.0" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/hastscript/node_modules/space-separated-tokens": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", - "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", + "node_modules/defined": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", + "dev": true, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/highlight.js": { - "version": "10.7.3", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", - "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "node_modules/del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dependencies": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, "engines": { - "node": "*" + "node": ">=6" } }, - "node_modules/history": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", - "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", - "peer": true, + "node_modules/del/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", "dependencies": { - "@babel/runtime": "^7.7.6" + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "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", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "node_modules/del/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", "dependencies": { - "react-is": "^16.7.0" + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/hotkeys-js": { - "version": "3.9.4", - "resolved": "https://registry.npmjs.org/hotkeys-js/-/hotkeys-js-3.9.4.tgz", - "integrity": "sha512-2zuLt85Ta+gIyvs4N88pCYskNrxf1TFv3LR9t5mdAZIX8BcgQQ48F2opUptvHa6m8zsy5v/a0i9mWzTrlNWU0Q==" + "node_modules/del/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/html-encoding-sniffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", + "node_modules/del/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "dependencies": { - "whatwg-encoding": "^2.0.0" + "glob": "^7.1.3" }, - "engines": { - "node": ">=12" + "bin": { + "rimraf": "bin.js" } }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "node_modules/html-parse-stringify": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz", - "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==", - "dependencies": { - "void-elements": "3.1.0" + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" } }, - "node_modules/html-to-md": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/html-to-md/-/html-to-md-0.8.3.tgz", - "integrity": "sha512-Va+bB1YOdD6vMRDue9/l7YxbERgwOgsos4erUDRfRN6YE0B2Wbbw8uAj6xZJk9A9vrjVy7mG/WLlhDw6RXfgsA==" - }, - "node_modules/html-to-text": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/html-to-text/-/html-to-text-9.0.5.tgz", - "integrity": "sha512-qY60FjREgVZL03vJU6IfMV4GDjGBIoOyvuFdpBDIX9yTlDw0TjxVBQp+P8NvpdIXNJvfWBTNul7fsAQJq2FNpg==", - "optional": true, - "peer": true, - "dependencies": { - "@selderee/plugin-htmlparser2": "^0.11.0", - "deepmerge": "^4.3.1", - "dom-serializer": "^2.0.0", - "htmlparser2": "^8.0.2", - "selderee": "^0.11.0" - }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "engines": { - "node": ">=14" - } - }, - "node_modules/html-void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-2.0.1.tgz", - "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node": ">= 0.8" } }, - "node_modules/htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "engines": { + "node": ">=6" } }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "node_modules/detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "dev": true, "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + }, + "bin": { + "detective": "bin/detective.js" }, "engines": { - "node": ">= 0.8" + "node": ">=0.8.0" } }, - "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, + "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": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, "engines": { - "node": ">= 6" + "node": ">=0.3.1" } }, - "node_modules/http2-wrapper": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", - "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.0.0" + "path-type": "^4.0.0" }, "engines": { - "node": ">=10.19.0" + "node": ">=8" } }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, "dependencies": { - "agent-base": "6", - "debug": "4" + "esutils": "^2.0.2" }, "engines": { - "node": ">= 6" + "node": ">=6.0.0" } }, - "node_modules/hyphenate-style-name": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", - "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" - }, - "node_modules/i18next": { - "version": "22.4.13", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-22.4.13.tgz", - "integrity": "sha512-GX7flMHRRqQA0I1yGLmaZ4Hwt1JfLqagk8QPDPZsqekbKtXsuIngSVWM/s3SLgNkrEXjA+0sMGNuOEkkmyqmWg==", - "funding": [ - { - "type": "individual", - "url": "https://locize.com" - }, - { - "type": "individual", - "url": "https://locize.com/i18next.html" - }, - { - "type": "individual", - "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" - } - ], + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", "dependencies": { - "@babel/runtime": "^7.20.6" + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" } }, - "node_modules/i18next-fs-backend": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.1.1.tgz", - "integrity": "sha512-FTnj+UmNgT3YRml5ruRv0jMZDG7odOL/OP5PF5mOqvXud2vHrPOOs68Zdk6iqzL47cnnM0ZVkK2BAvpFeDJToA==" - }, - "node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "funding": [ { "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" + "url": "https://github.com/sponsors/fb55" } ] }, - "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "devOptional": true, + "node_modules/domexception": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", + "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", + "dependencies": { + "webidl-conversions": "^7.0.0" + }, "engines": { - "node": ">= 4" + "node": ">=12" } }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "devOptional": true, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "domelementtype": "^2.3.0" }, "engines": { - "node": ">=6" + "node": ">= 4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } + "node_modules/dompurify": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.4.tgz", + "integrity": "sha512-ae0mA+Qiqp6C29pqZX3fQgK+F91+F7wobM/v8DRzDqJdZJELXiFUx4PP4pK/mzUS0xkiSEx3Ncd9gr69jg3YsQ==" }, - "node_modules/indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", - "engines": { - "node": ">=12" + "node_modules/domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "node_modules/editorconfig": { + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", + "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "commander": "^2.19.0", + "lru-cache": "^4.1.5", + "semver": "^5.6.0", + "sigmund": "^1.0.1" + }, + "bin": { + "editorconfig": "bin/editorconfig" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "node_modules/inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + "node_modules/editorconfig/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, - "node_modules/inline-style-prefixer": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", - "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", + "node_modules/editorconfig/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", "dependencies": { - "css-in-js-utils": "^3.1.0", - "fast-loops": "^1.1.3" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, - "node_modules/internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", - "dev": true, + "node_modules/editorconfig/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/editorconfig/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" + }, + "node_modules/ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", "dependencies": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" }, "engines": { - "node": ">= 0.4" + "node": ">=0.10.0" } }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "node_modules/electron-to-chromium": { + "version": "1.4.487", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.487.tgz", + "integrity": "sha512-XbCRs/34l31np/p33m+5tdBrdXu9jJkZxSbNxj5I0H1KtV2ZMSB+i/HYqDiRzHaFx2T5EdytjoBRe8QRJE2vQg==" + }, + "node_modules/emitter-component": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/emitter-component/-/emitter-component-1.1.1.tgz", + "integrity": "sha512-G+mpdiAySMuB7kesVRLuyvYRqDmshB7ReKEVuyBPkzQlmiDiLrt7hHHIy4Aff552bgknVN7B2/d3lzhGO5dvpQ==" + }, + "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/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "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==", "dependencies": { - "loose-envify": "^1.0.0" + "once": "^1.4.0" } }, - "node_modules/is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/endent": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/endent/-/endent-2.1.0.tgz", + "integrity": "sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==", + "dev": true, + "dependencies": { + "dedent": "^0.7.0", + "fast-json-parse": "^1.0.3", + "objectorarray": "^1.0.5" } }, - "node_modules/is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "node_modules/enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", "dependencies": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "engines": { + "node": ">=0.12" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/is-any-array": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-any-array/-/is-any-array-2.0.0.tgz", - "integrity": "sha512-WdPV58rT3aOWXvvyuBydnCq4S2BM1Yz8shKxlEpk/6x+GX202XRvXOycEFtNgnHVLoc46hpexPFx8Pz1/sMS0w==" + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, + "node_modules/es-abstract": { + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.0", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" }, "engines": { "node": ">= 0.4" @@ -6342,94 +6230,63 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "optional": true, + "node_modules/es-module-lexer": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz", + "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==", "peer": true }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", "dependencies": { - "has-bigints": "^1.0.1" + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 0.4" } }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", "dev": true, "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" + "has": "^1.0.3" } }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "engines": { - "node": ">=4" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -6437,280 +6294,326 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "dev": true, + "node_modules/es5-ext": { + "version": "0.10.62", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", + "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "hasInstallScript": true, "dependencies": { - "has": "^1.0.3" + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=0.10" } }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" } }, - "node_modules/is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" } }, - "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==", + "node_modules/esbuild": { + "version": "0.17.14", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.14.tgz", + "integrity": "sha512-vOO5XhmVj/1XQR9NQ1UPq6qvMYL7QFJU57J5fKBKBKxp17uDt5PgxFDb4A2nEiXhr1qQs4x0F5+66hVVw4ruNw==", "dev": true, + "hasInstallScript": true, "bin": { - "is-docker": "cli.js" + "esbuild": "bin/esbuild" }, "engines": { - "node": ">=8" + "node": ">=12" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optionalDependencies": { + "@esbuild/android-arm": "0.17.14", + "@esbuild/android-arm64": "0.17.14", + "@esbuild/android-x64": "0.17.14", + "@esbuild/darwin-arm64": "0.17.14", + "@esbuild/darwin-x64": "0.17.14", + "@esbuild/freebsd-arm64": "0.17.14", + "@esbuild/freebsd-x64": "0.17.14", + "@esbuild/linux-arm": "0.17.14", + "@esbuild/linux-arm64": "0.17.14", + "@esbuild/linux-ia32": "0.17.14", + "@esbuild/linux-loong64": "0.17.14", + "@esbuild/linux-mips64el": "0.17.14", + "@esbuild/linux-ppc64": "0.17.14", + "@esbuild/linux-riscv64": "0.17.14", + "@esbuild/linux-s390x": "0.17.14", + "@esbuild/linux-x64": "0.17.14", + "@esbuild/netbsd-x64": "0.17.14", + "@esbuild/openbsd-x64": "0.17.14", + "@esbuild/sunos-x64": "0.17.14", + "@esbuild/win32-arm64": "0.17.14", + "@esbuild/win32-ia32": "0.17.14", + "@esbuild/win32-x64": "0.17.14" } }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "node_modules/escape-latex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/escape-latex/-/escape-latex-1.2.0.tgz", + "integrity": "sha512-nV5aVWW1K0wEiUIEdZ4erkGGH8mDxGyxSeqPzRNtWP7ataw+/olFObw7hujFWlVjNsaDFw5VZ5NzVSIqRgfTiw==" }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "devOptional": true, + "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==", "engines": { - "node": ">=8" + "node": ">=0.8.0" } }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", "dependencies": { - "is-extglob": "^2.1.1" + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" } }, - "node_modules/is-hexadecimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", - "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.8.0" } }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, + "node_modules/escodegen/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==", + "optional": true, "engines": { - "node": ">=0.12.0" + "node": ">=0.10.0" } }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", "dependencies": { - "has-tostringtag": "^1.0.0" + "prelude-ls": "~1.1.2" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.8.0" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "node_modules/eslint": { + "version": "8.36.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.36.0.tgz", + "integrity": "sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==", "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.1", + "@eslint/js": "8.36.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.5.0", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://opencollective.com/eslint" } }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "node_modules/eslint-config-next": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.2.4.tgz", + "integrity": "sha512-lunIBhsoeqw6/Lfkd6zPt25w1bn0znLA/JCL+au1HoEpSb4/PpsOYsYtgV/q+YPsoKIOzFyU5xnb04iZnXjUvg==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "@next/eslint-plugin-next": "13.2.4", + "@rushstack/eslint-patch": "^1.1.3", + "@typescript-eslint/parser": "^5.42.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-import-resolver-typescript": "^3.5.2", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.31.7", + "eslint-plugin-react-hooks": "^4.5.0" }, - "engines": { - "node": ">= 0.4" + "peerDependencies": { + "eslint": "^7.23.0 || ^8.0.0", + "typescript": ">=3.3.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "node_modules/eslint-import-resolver-node": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", + "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", "dev": true, "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "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==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "debug": "^3.2.7", + "is-core-module": "^2.11.0", + "resolve": "^1.22.1" } }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "node_modules/eslint-import-resolver-node/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": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "ms": "^2.1.1" } }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "node_modules/eslint-import-resolver-typescript": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.3.tgz", + "integrity": "sha512-njRcKYBc3isE42LaTcJNVANR3R99H9bAxBDMNDr2W7yq5gYPxbU3MkdhsQukxZ/Xg9C2vcyLlDsbKfRDg0QvCQ==", "dev": true, "dependencies": { - "has-symbols": "^1.0.2" + "debug": "^4.3.4", + "enhanced-resolve": "^5.10.0", + "get-tsconfig": "^4.2.0", + "globby": "^13.1.2", + "is-core-module": "^2.10.0", + "is-glob": "^4.0.3", + "synckit": "^0.8.4" }, "engines": { - "node": ">= 0.4" + "node": "^14.18.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*" } }, - "node_modules/is-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "node_modules/eslint-import-resolver-typescript/node_modules/globby": { + "version": "13.1.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz", + "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==", "dev": true, "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" }, "engines": { - "node": ">= 0.4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" - }, - "node_modules/is-url-superb": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-6.1.0.tgz", - "integrity": "sha512-LXdhGlYqUPdvEyIhWPEEwYYK3yrUiPcBjmFGlZNv1u5GtIL5qQRf7ddDyPNAvsMFqdzS923FROpTQU97tLe3JQ==", + "node_modules/eslint-import-resolver-typescript/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, "engines": { "node": ">=12" }, @@ -6718,834 +6621,674 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-weakmap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "node_modules/eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", "dev": true, "dependencies": { - "call-bind": "^1.0.2" + "debug": "^3.2.7" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, - "node_modules/is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "node_modules/eslint-module-utils/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": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "ms": "^2.1.1" } }, - "node_modules/is-whitespace": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-whitespace/-/is-whitespace-0.3.0.tgz", - "integrity": "sha512-RydPhl4S6JwAyj0JJjshWJEFG6hNye3pZFBRZaTUfZFwGHxzppNaNOVgQuS/E/SlhrApuMXrpnK1EEIXfdo3Dg==", + "node_modules/eslint-plugin-import": { + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", + "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "array.prototype.flatmap": "^1.3.1", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.7", + "eslint-module-utils": "^2.7.4", + "has": "^1.0.3", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.6", + "resolve": "^1.22.1", + "semver": "^6.3.0", + "tsconfig-paths": "^3.14.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" } }, - "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==", + "node_modules/eslint-plugin-import/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": { - "is-docker": "^2.0.0" + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/isomorphic-dompurify": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/isomorphic-dompurify/-/isomorphic-dompurify-1.7.0.tgz", - "integrity": "sha512-Iqt+WDG6I6qjsHAV9k3TYXemKHz5pfMZbSDklCXY2KaQY/jY2s+VbpxKP4j0ujCZ+11/oUB4NPQMY+dVEJ9vPA==", - "dependencies": { - "@types/dompurify": "^3.0.2", - "dompurify": "^3.0.4", - "jsdom": "^22.1.0" + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/isomorphic-dompurify/node_modules/jsdom": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz", - "integrity": "sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==", + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", + "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "dev": true, "dependencies": { - "abab": "^2.0.6", - "cssstyle": "^3.0.0", - "data-urls": "^4.0.0", - "decimal.js": "^10.4.3", - "domexception": "^4.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.1", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.4", - "parse5": "^7.1.2", - "rrweb-cssom": "^0.6.0", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.1.2", - "w3c-xmlserializer": "^4.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^12.0.1", - "ws": "^8.13.0", - "xml-name-validator": "^4.0.0" + "@babel/runtime": "^7.20.7", + "aria-query": "^5.1.3", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.6.2", + "axobject-query": "^3.1.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.3", + "language-tags": "=1.0.5", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "semver": "^6.3.0" }, "engines": { - "node": ">=16" + "node": ">=4.0" }, "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, - "engines": { - "node": ">=8" + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "node_modules/eslint-plugin-react": { + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", "dev": true, "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" }, "engines": { - "node": ">=8" + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "node_modules/istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", "dev": true, - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" } }, - "node_modules/javascript-natural-sort": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz", - "integrity": "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==" - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "peer": true, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "esutils": "^2.0.2" }, "engines": { - "node": ">= 10.13.0" + "node": ">=0.10.0" } }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "peer": true, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": ">=10" + "bin": { + "resolve": "bin/resolve" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jose": { - "version": "4.14.1", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.14.1.tgz", - "integrity": "sha512-SgjXLpP7jhQkUNKL6RpowoR/IF4QKE+WjLDMpNnh2vmhiFs67NftrNpvFtgbwpvRdtueFliahYYWz9E+XZZQlg==", - "funding": { - "url": "https://github.com/sponsors/panva" - } + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } }, - "node_modules/js-beautify": { - "version": "1.14.8", - "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.8.tgz", - "integrity": "sha512-4S7HFeI9YfRvRgKnEweohs0tgJj28InHVIj4Nl8Htf96Y6pHg3+tJrmo4ucAM9f7l4SHbFI3IvFAZ2a1eQPbyg==", + "node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, "dependencies": { - "config-chain": "^1.1.13", - "editorconfig": "^0.15.3", - "glob": "^8.1.0", - "nopt": "^6.0.0" - }, - "bin": { - "css-beautify": "js/bin/css-beautify.js", - "html-beautify": "js/bin/html-beautify.js", - "js-beautify": "js/bin/js-beautify.js" + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" }, "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/js-beautify/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==", - "dependencies": { - "balanced-match": "^1.0.0" + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/js-beautify/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "node_modules/eslint/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": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/js-beautify/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, "dependencies": { - "brace-expansion": "^2.0.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { "node": ">=10" - } - }, - "node_modules/js-cookie": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", - "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==" - }, - "node_modules/js-sdsl": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", - "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", - "dev": true, + }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/js-sdsl" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" - }, - "node_modules/js-tiktoken": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/js-tiktoken/-/js-tiktoken-1.0.7.tgz", - "integrity": "sha512-biba8u/clw7iesNEWLOLwrNGoBP2lA+hTaBLs/D45pJdUPFXyxD6nhcDVtADChghv4GgyAiMKYMiRx7x6h7Biw==", + "node_modules/eslint/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": { - "base64-js": "^1.5.1" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "node_modules/eslint/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/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "devOptional": true, - "dependencies": { - "argparse": "^2.0.1" + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jsdom": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-21.1.1.tgz", - "integrity": "sha512-Jjgdmw48RKcdAIQyUD1UdBh2ecH7VqwaXPN3ehoZN6MqgVbMn+lRm1aAT1AsdJRAJpwfa4IpwgzySn61h2qu3w==", + "node_modules/eslint/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, "dependencies": { - "abab": "^2.0.6", - "acorn": "^8.8.2", - "acorn-globals": "^7.0.0", - "cssstyle": "^3.0.0", - "data-urls": "^4.0.0", - "decimal.js": "^10.4.3", - "domexception": "^4.0.0", - "escodegen": "^2.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.1", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.2", - "parse5": "^7.1.2", - "rrweb-cssom": "^0.6.0", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.1.2", - "w3c-xmlserializer": "^4.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^12.0.1", - "ws": "^8.13.0", - "xml-name-validator": "^4.0.0" + "type-fest": "^0.20.2" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "canvas": "^2.5.0" + "node": ">=8" }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" - }, - "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", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "peer": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "minimist": "^1.2.0" + "has-flag": "^4.0.0" }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true - }, - "node_modules/jsonpointer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", - "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/jsx-ast-utils": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", - "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, - "dependencies": { - "array-includes": "^3.1.5", - "object.assign": "^4.1.3" + "engines": { + "node": ">=10" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/esm": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", + "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", "engines": { - "node": ">=4.0" + "node": ">=6" } }, - "node_modules/katex": { - "version": "0.13.24", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.13.24.tgz", - "integrity": "sha512-jZxYuKCma3VS5UuxOx/rFV1QyGSl3Uy/i0kTJF3HgQ5xMinCQVF8Zd4bMY/9aI9b9A2pjIBOsjSSm68ykTAr8w==", - "funding": [ - "https://opencollective.com/katex", - "https://github.com/sponsors/katex" - ], + "node_modules/espree": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.0.tgz", + "integrity": "sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==", + "dev": true, "dependencies": { - "commander": "^8.0.0" + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "bin": { - "katex": "cli.js" + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" } }, - "node_modules/keyv": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", - "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, "dependencies": { - "json-buffer": "3.0.1" + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" } }, - "node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dependencies": { - "is-buffer": "^1.1.5" + "estraverse": "^5.2.0" }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "engines": { "node": ">=0.10.0" } }, - "node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" }, - "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==", + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "peer": true, "engines": { - "node": ">=6" + "node": ">=0.8.x" } }, - "node_modules/langchain": { - "version": "0.0.94", - "resolved": "https://registry.npmjs.org/langchain/-/langchain-0.0.94.tgz", - "integrity": "sha512-RafU2Nk005jnNgOPSi5LhXtwOhdf8nwLSWU4hRyMXwB1l3lNCwTKlYWfKwMQ9VaSEe+4fEaO8lM9yVp+y3aa9w==", + "node_modules/eventsource-parser": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-0.1.0.tgz", + "integrity": "sha512-M9QjFtEIkwytUarnx113HGmgtk52LSn3jNAtnWKi3V+b9rqSfQeVdLsaD5AG/O4IrGQwmAAHBIsqbmURPTd2rA==", + "engines": { + "node": ">=14.18" + } + }, + "node_modules/exenv": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/exenv/-/exenv-1.2.2.tgz", + "integrity": "sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==" + }, + "node_modules/expr-eval": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expr-eval/-/expr-eval-2.0.2.tgz", + "integrity": "sha512-4EMSHGOPSwAfBiibw3ndnP0AvjDWLsMvGOvWEZ2F96IGk0bIVdjQisOHxReSkE13mHcfbuCiXw+G4y0zv6N8Eg==" + }, + "node_modules/ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", "dependencies": { - "@anthropic-ai/sdk": "^0.4.3", - "ansi-styles": "^5.0.0", - "binary-extensions": "^2.2.0", - "camelcase": "6", - "decamelize": "5", - "expr-eval": "^2.0.2", - "flat": "^5.0.2", - "js-tiktoken": "^1.0.6", - "jsonpointer": "^5.0.1", - "langchainplus-sdk": "^0.0.11", - "ml-distance": "^4.0.0", - "object-hash": "^3.0.0", - "openai": "^3.3.0", - "p-queue": "^6.6.2", - "p-retry": "4", - "uuid": "^9.0.0", - "yaml": "^2.2.1", - "zod": "^3.21.4", - "zod-to-json-schema": "^3.20.4" + "type": "^2.7.2" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" }, "engines": { - "node": ">=18" + "node": ">=0.10.0" + } + }, + "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==" + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, - "peerDependencies": { - "@aws-sdk/client-dynamodb": "^3.310.0", - "@aws-sdk/client-lambda": "^3.310.0", - "@aws-sdk/client-s3": "^3.310.0", - "@aws-sdk/client-sagemaker-runtime": "^3.310.0", - "@clickhouse/client": "^0.0.14", - "@getmetal/metal-sdk": "*", - "@getzep/zep-js": "^0.3.1", - "@gomomento/sdk": "^1.23.0", - "@google-cloud/storage": "^6.10.1", - "@huggingface/inference": "^1.5.1", - "@opensearch-project/opensearch": "*", - "@pinecone-database/pinecone": "*", - "@qdrant/js-client-rest": "^1.2.0", - "@supabase/postgrest-js": "^1.1.1", - "@supabase/supabase-js": "^2.10.0", - "@tensorflow-models/universal-sentence-encoder": "*", - "@tensorflow/tfjs-converter": "*", - "@tensorflow/tfjs-core": "*", - "@tigrisdata/vector": "^1.1.0", - "@upstash/redis": "^1.20.6", - "@zilliz/milvus2-sdk-node": ">=2.2.7", - "apify-client": "^2.7.1", - "axios": "*", - "cheerio": "^1.0.0-rc.12", - "chromadb": "^1.5.2", - "cohere-ai": "^5.0.2", - "d3-dsv": "^2.0.0", - "epub2": "^3.0.1", - "faiss-node": "^0.2.1", - "google-auth-library": "^8.8.0", - "hnswlib-node": "^1.4.2", - "html-to-text": "^9.0.5", - "ignore": "^5.2.0", - "mammoth": "*", - "mongodb": "^5.2.0", - "mysql2": "^3.3.3", - "pdf-parse": "1.1.1", - "peggy": "^3.0.2", - "pg": "^8.11.0", - "pickleparser": "^0.1.0", - "playwright": "^1.32.1", - "puppeteer": "^19.7.2", - "redis": "^4.6.4", - "replicate": "^0.9.0", - "srt-parser-2": "^1.2.2", - "typeorm": "^0.3.12", - "weaviate-ts-client": "^1.0.0" + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" }, - "peerDependenciesMeta": { - "@aws-sdk/client-dynamodb": { - "optional": true - }, - "@aws-sdk/client-lambda": { - "optional": true - }, - "@aws-sdk/client-s3": { - "optional": true - }, - "@aws-sdk/client-sagemaker-runtime": { - "optional": true - }, - "@clickhouse/client": { - "optional": true - }, - "@getmetal/metal-sdk": { - "optional": true - }, - "@getzep/zep-js": { - "optional": true - }, - "@gomomento/sdk": { - "optional": true - }, - "@google-cloud/storage": { - "optional": true - }, - "@huggingface/inference": { - "optional": true - }, - "@opensearch-project/opensearch": { - "optional": true - }, - "@pinecone-database/pinecone": { - "optional": true - }, - "@qdrant/js-client-rest": { - "optional": true - }, - "@supabase/postgrest-js": { - "optional": true - }, - "@supabase/supabase-js": { - "optional": true - }, - "@tensorflow-models/universal-sentence-encoder": { - "optional": true - }, - "@tensorflow/tfjs-converter": { - "optional": true - }, - "@tensorflow/tfjs-core": { - "optional": true - }, - "@tigrisdata/vector": { - "optional": true - }, - "@upstash/redis": { - "optional": true - }, - "@zilliz/milvus2-sdk-node": { - "optional": true - }, - "apify-client": { - "optional": true - }, - "axios": { - "optional": true - }, - "cheerio": { - "optional": true - }, - "chromadb": { - "optional": true - }, - "cohere-ai": { - "optional": true - }, - "d3-dsv": { - "optional": true - }, - "epub2": { - "optional": true - }, - "faiss-node": { - "optional": true - }, - "google-auth-library": { - "optional": true - }, - "hnswlib-node": { - "optional": true - }, - "html-to-text": { - "optional": true - }, - "ignore": { - "optional": true - }, - "mammoth": { - "optional": true - }, - "mongodb": { - "optional": true - }, - "mysql2": { - "optional": true - }, - "pdf-parse": { - "optional": true - }, - "peggy": { - "optional": true - }, - "pg": { - "optional": true - }, - "pickleparser": { - "optional": true - }, - "playwright": { - "optional": true - }, - "puppeteer": { - "optional": true - }, - "redis": { - "optional": true - }, - "replicate": { - "optional": true - }, - "srt-parser-2": { - "optional": true - }, - "typeorm": { - "optional": true - }, - "weaviate-ts-client": { - "optional": true - } - } - }, - "node_modules/langchain/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 6" } }, - "node_modules/langchain/node_modules/yaml": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", - "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==", - "engines": { - "node": ">= 14" - } + "node_modules/fast-json-parse": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fast-json-parse/-/fast-json-parse-1.0.3.tgz", + "integrity": "sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==", + "dev": true }, - "node_modules/langchainplus-sdk": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/langchainplus-sdk/-/langchainplus-sdk-0.0.11.tgz", - "integrity": "sha512-bEovYVJZq88LYznDfK+ohNVd0lqQ1DMgE/A/8ZkqsiyaRuEjvIQj4PLc0VQ8htWPBljrfTu8oS7g+SGWYTZfNw==", - "dependencies": { - "@types/uuid": "^9.0.1", - "commander": "^10.0.1", - "p-queue": "^6.6.2", - "p-retry": "4", - "uuid": "^9.0.0" - }, - "bin": { - "langchain": "dist/cli/main.cjs" - } + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, - "node_modules/langchainplus-sdk/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "engines": { - "node": ">=14" - } + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" }, - "node_modules/language-subtag-registry": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", - "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", - "dev": true + "node_modules/fast-loops": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", + "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==" }, - "node_modules/language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", - "dev": true, + "node_modules/fast-shallow-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz", + "integrity": "sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==" + }, + "node_modules/fastest-stable-stringify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", + "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==" + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dependencies": { - "language-subtag-registry": "~0.3.2" + "reusify": "^1.0.4" } }, - "node_modules/leac": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/leac/-/leac-0.6.0.tgz", - "integrity": "sha512-y+SqErxb8h7nE/fiEX07jsbuhrpO9lL8eca7/Y1nuWV2moNlXhyd59iDGcRf6moVyDMbmTNzL40SUyrFU/yDpg==", + "node_modules/fault": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz", + "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", + "dependencies": { + "format": "^0.2.0" + }, "funding": { - "url": "https://ko-fi.com/killymxi" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "dev": true, "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" + "flat-cache": "^3.0.4" }, "engines": { - "node": ">= 0.8.0" + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, "engines": { - "node": ">=10" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "optional": true, - "peer": true - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "peer": true, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, "engines": { - "node": ">=6.11.5" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/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==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dependencies": { + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=8.9.0" + "node": ">=10" } }, - "node_modules/loader-utils/node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "bin": { - "json5": "lib/cli.js" + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/local-pkg": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz", - "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==", - "dev": true, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, "engines": { - "node": ">=14" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/antfu" + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, "dependencies": { - "p-locate": "^5.0.0" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" }, "engines": { "node": ">=10" @@ -7554,1632 +7297,1460 @@ "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.castarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", - "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==", - "dev": true - }, - "node_modules/lodash.escape": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", - "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==" + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "bin": { + "flat": "cli.js" + } }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, - "node_modules/lodash.unescape": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz", - "integrity": "sha512-DhhGRshNS1aX6s5YdBE3njCCouPgnG29ebyHvImlZzXZf2SHgt+J08DHgytTPnpywNbO1Y8mNUFyQuIDBq2JZg==" - }, - "node_modules/longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" }, - "bin": { - "loose-envify": "cli.js" + "peerDependenciesMeta": { + "debug": { + "optional": true + } } }, - "node_modules/loupe": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz", - "integrity": "sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==", - "dev": true, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dependencies": { - "get-func-name": "^2.0.0" + "is-callable": "^1.1.3" } }, - "node_modules/lowercase-keys": { + "node_modules/foreground-child": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", + "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^3.0.2" + }, "engines": { - "node": ">=8" + "node": ">=8.0.0" } }, - "node_modules/lowlight": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.20.0.tgz", - "integrity": "sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==", + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", "dependencies": { - "fault": "^1.0.0", - "highlight.js": "~10.7.0" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "engines": { + "node": ">= 6" } }, - "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" - }, + "node_modules/format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", "engines": { - "node": ">=10" + "node": ">=0.4.x" } }, - "node_modules/make-cancellable-promise": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/make-cancellable-promise/-/make-cancellable-promise-1.3.1.tgz", - "integrity": "sha512-DWOzWdO3xhY5ESjVR+wVFy03rpt0ZccS4bunccNwngoX6rllKlMZm6S9ZnJ5nMuDDweqDMjtaO0g6tZeh+cCUA==", + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "engines": { + "node": "*" + }, "funding": { - "url": "https://github.com/wojtekmaj/make-cancellable-promise?sponsor=1" + "type": "patreon", + "url": "https://www.patreon.com/infusion" } }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, + "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==" + }, + "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==", "dependencies": { - "semver": "^6.0.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" + "node_modules/fs-extra/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" } }, - "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/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" }, - "node_modules/make-event-props": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/make-event-props/-/make-event-props-1.6.1.tgz", - "integrity": "sha512-JhvWq/iz1BvlmnPvLJjXv+xnMPJZuychrDC68V+yCGQJn5chcA8rLGKo5EP1XwIKVrigSXKLmbeXAGkf36wdCQ==", - "funding": { - "url": "https://github.com/wojtekmaj/make-event-props?sponsor=1" + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", "dependencies": { - "p-defer": "^1.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" }, "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/markdown-table": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", - "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/markdown-to-txt": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/markdown-to-txt/-/markdown-to-txt-2.0.1.tgz", - "integrity": "sha512-Hsj7KTN8k1gutlLum3vosHwVZGnv8/cbYKWVkUyo/D1rzOYddbDesILebRfOsaVfjIBJank/AVOySBlHAYqfZw==", - "dependencies": { - "lodash.escape": "^4.0.1", - "lodash.unescape": "^4.0.1", - "marked": "^4.0.14" + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" } }, - "node_modules/marked": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz", - "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==", - "bin": { - "marked": "bin/marked.js" - }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, "engines": { - "node": ">= 12" + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/match-sorter": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/match-sorter/-/match-sorter-6.3.1.tgz", - "integrity": "sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==", - "dependencies": { - "@babel/runtime": "^7.12.5", - "remove-accents": "0.4.2" + "node_modules/get-func-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", + "integrity": "sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==", + "dev": true, + "engines": { + "node": "*" } }, - "node_modules/mathjax-full": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/mathjax-full/-/mathjax-full-3.2.2.tgz", - "integrity": "sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w==", + "node_modules/get-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", "dependencies": { - "esm": "^3.2.25", - "mhchemparser": "^4.1.0", - "mj-context-menu": "^0.6.1", - "speech-rule-engine": "^4.0.6" + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mathjs": { - "version": "11.8.0", - "resolved": "https://registry.npmjs.org/mathjs/-/mathjs-11.8.0.tgz", - "integrity": "sha512-I7r8HCoqUGyEiHQdeOCF2m2k9N+tcOHO3cZQ3tyJkMMBQMFqMR7dMQEboBMJAiFW2Um3PEItGPwcOc4P6KRqwg==", + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dependencies": { - "@babel/runtime": "^7.21.0", - "complex.js": "^2.1.1", - "decimal.js": "^10.4.3", - "escape-latex": "^1.2.0", - "fraction.js": "^4.2.0", - "javascript-natural-sort": "^0.7.1", - "seedrandom": "^3.0.5", - "tiny-emitter": "^2.1.0", - "typed-function": "^4.1.0" - }, - "bin": { - "mathjs": "bin/cli.js" + "pump": "^3.0.0" }, "engines": { - "node": ">= 14" - } - }, - "node_modules/mdast-util-definitions": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.2.tgz", - "integrity": "sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" + "node": ">=8" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mdast-util-find-and-replace": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz", - "integrity": "sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==", + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", "dependencies": { - "@types/mdast": "^3.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mdast-util-from-markdown": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.0.tgz", - "integrity": "sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - }, + "node_modules/get-tsconfig": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.4.0.tgz", + "integrity": "sha512-0Gdjo/9+FzsYhXCEFueo2aY1z1tpXrxWZzP7k8ul9qt1U5o8rYJwTJYmaeHdrVosYIVYkOy2iwCJ9FdpocJhPQ==", + "dev": true, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" } }, - "node_modules/mdast-util-gfm": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz", - "integrity": "sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==", + "node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", "dependencies": { - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-gfm-autolink-literal": "^1.0.0", - "mdast-util-gfm-footnote": "^1.0.0", - "mdast-util-gfm-strikethrough": "^1.0.0", - "mdast-util-gfm-table": "^1.0.0", - "mdast-util-gfm-task-list-item": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/mdast-util-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==", + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, "dependencies": { - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-find-and-replace": "^2.0.0", - "micromark-util-character": "^1.0.0" + "is-glob": "^4.0.3" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=10.13.0" } }, - "node_modules/mdast-util-gfm-footnote": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz", - "integrity": "sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==", + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "peer": true + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0", - "micromark-util-normalize-identifier": "^1.0.0" + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mdast-util-gfm-strikethrough": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz", - "integrity": "sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==", + "node_modules/globalyzer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", + "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", + "dev": true + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mdast-util-gfm-table": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz", - "integrity": "sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==", + "node_modules/globrex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "dev": true + }, + "node_modules/goober": { + "version": "2.1.12", + "resolved": "https://registry.npmjs.org/goober/-/goober-2.1.12.tgz", + "integrity": "sha512-yXHAvO08FU1JgTXX6Zn6sYCUFfB/OJSX8HHjDSgerZHZmFKAb08cykp5LBw5QnmyMcZyPRMqkdyHUSSzge788Q==", + "peerDependencies": { + "csstype": "^3.0.10" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dependencies": { - "@types/mdast": "^3.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.3.0" + "get-intrinsic": "^1.1.3" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mdast-util-gfm-task-list-item": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz", - "integrity": "sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==", + "node_modules/got": { + "version": "11.8.6", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sindresorhus/got?sponsor=1" } }, - "node_modules/mdast-util-math": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-2.0.2.tgz", - "integrity": "sha512-8gmkKVp9v6+Tgjtq6SYx9kGPpTf6FVYRa53/DLh479aldR9AyP48qeVOgNZ5X7QUK7nOy4yw7vg6mbiGcs9jWQ==", + "node_modules/gpt-3-encoder": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/gpt-3-encoder/-/gpt-3-encoder-1.1.4.tgz", + "integrity": "sha512-fSQRePV+HUAhCn7+7HL7lNIXNm6eaFWFbNLOOGtmSJ0qJycyQvj60OvRlH7mee8xAMjBDNRdMXlMwjAbMTDjkg==", + "dev": true + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "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/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "dependencies": { - "@types/mdast": "^3.0.0", - "longest-streak": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" + "function-bind": "^1.1.1" }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mdast-util-newline-to-break": { + "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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-newline-to-break/-/mdast-util-newline-to-break-1.0.0.tgz", - "integrity": "sha512-491LcYv3gbGhhCrLoeALncQmega2xPh+m3gbsIhVsOX4sw85+ShLFPvPyibxc1Swx/6GtzxgVodq+cGa/47ULg==", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-find-and-replace": "^2.0.0" + "get-intrinsic": "^1.1.1" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mdast-util-phrasing": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz", - "integrity": "sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==", - "dependencies": { - "@types/mdast": "^3.0.0", - "unist-util-is": "^5.0.0" + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mdast-util-to-hast": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.3.0.tgz", - "integrity": "sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==", + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-definitions": "^5.0.0", - "micromark-util-sanitize-uri": "^1.1.0", - "trim-lines": "^3.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mdast-util-to-markdown": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz", - "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==", + "node_modules/hast-util-from-dom": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-4.2.0.tgz", + "integrity": "sha512-t1RJW/OpJbCAJQeKi3Qrj1cAOLA0+av/iPFori112+0X7R3wng+jxLA+kXec8K4szqPRGI8vPxbbpEYvvpwaeQ==", "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" + "hastscript": "^7.0.0", + "web-namespaces": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-to-string": { + "node_modules/hast-util-from-dom/node_modules/hast-util-parse-selector": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.1.tgz", - "integrity": "sha512-tGvhT94e+cVnQt8JWE9/b3cUQZWS732TJxXHktvP+BYo62PpYD53Ls/6cC60rW21dW+txxiM4zMdc6abASvZKA==", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", + "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", "dependencies": { - "@types/mdast": "^3.0.0" + "@types/hast": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - }, - "node_modules/mem": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/mem/-/mem-9.0.2.tgz", - "integrity": "sha512-F2t4YIv9XQUBHt6AOJ0y7lSmP1+cY7Fm1DRh9GClTGzKST7UWLMx6ly9WZdLH/G/ppM5RL4MlQfRT71ri9t19A==", + "node_modules/hast-util-from-dom/node_modules/hastscript": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", + "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", "dependencies": { - "map-age-cleaner": "^0.1.3", - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12.20" + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^3.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" }, "funding": { - "url": "https://github.com/sindresorhus/mem?sponsor=1" - } - }, - "node_modules/merge-class-names": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/merge-class-names/-/merge-class-names-1.4.2.tgz", - "integrity": "sha512-bOl98VzwCGi25Gcn3xKxnR5p/WrhWFQB59MS/aGENcmUc6iSm96yrFDF0XSNurX9qN4LbJm0R9kfvsQ17i8zCw==", - "funding": { - "url": "https://github.com/wojtekmaj/merge-class-names?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/merge-refs": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/merge-refs/-/merge-refs-1.2.1.tgz", - "integrity": "sha512-pRPz39HQz2xzHdXAGvtJ9S8aEpNgpUjzb5yPC3ytozodmsHg+9nqgRs7/YOmn9fM/TLzntAC8AdGTidKxOq9TQ==", + "node_modules/hast-util-from-parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz", + "integrity": "sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==", "dependencies": { - "@types/react": "*" + "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0", + "hastscript": "^7.0.0", + "property-information": "^6.0.0", + "vfile": "^5.0.0", + "vfile-location": "^4.0.0", + "web-namespaces": "^2.0.0" }, "funding": { - "url": "https://github.com/wojtekmaj/merge-refs?sponsor=1" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "peer": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/mhchemparser": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.1.1.tgz", - "integrity": "sha512-R75CUN6O6e1t8bgailrF1qPq+HhVeFTM3XQ0uzI+mXTybmphy3b6h4NbLOYhemViQ3lUs+6CKRkC3Ws1TlYREA==" - }, - "node_modules/micromark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-core-commonmark": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz", - "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hast-util-from-parse5/node_modules/hast-util-parse-selector": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", + "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" + "@types/hast": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz", - "integrity": "sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==", + "node_modules/hast-util-from-parse5/node_modules/hastscript": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", + "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", "dependencies": { - "micromark-extension-gfm-autolink-literal": "^1.0.0", - "micromark-extension-gfm-footnote": "^1.0.0", - "micromark-extension-gfm-strikethrough": "^1.0.0", - "micromark-extension-gfm-table": "^1.0.0", - "micromark-extension-gfm-tagfilter": "^1.0.0", - "micromark-extension-gfm-task-list-item": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^3.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==", + "node_modules/hast-util-is-element": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-2.1.3.tgz", + "integrity": "sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.0.4.tgz", - "integrity": "sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg==", - "dependencies": { - "micromark-core-commonmark": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, + "node_modules/hast-util-parse-selector": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", + "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-strikethrough": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.4.tgz", - "integrity": "sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==", + "node_modules/hast-util-raw": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-7.2.3.tgz", + "integrity": "sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==", "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "@types/hast": "^2.0.0", + "@types/parse5": "^6.0.0", + "hast-util-from-parse5": "^7.0.0", + "hast-util-to-parse5": "^7.0.0", + "html-void-elements": "^2.0.0", + "parse5": "^6.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0", + "vfile": "^5.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-table": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.5.tgz", - "integrity": "sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==", + "node_modules/hast-util-raw/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/hast-util-to-parse5": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-7.1.0.tgz", + "integrity": "sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==", "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-tagfilter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.1.tgz", - "integrity": "sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==", + "node_modules/hast-util-to-text": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-3.1.2.tgz", + "integrity": "sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==", "dependencies": { - "micromark-util-types": "^1.0.0" + "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0", + "hast-util-is-element": "^2.0.0", + "unist-util-find-after": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.3.tgz", - "integrity": "sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, + "node_modules/hast-util-whitespace": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz", + "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-math": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-2.0.2.tgz", - "integrity": "sha512-cFv2B/E4pFPBBFuGgLHkkNiFAIQv08iDgPH2HCuR2z3AUgMLecES5Cq7AVtwOtZeRrbA80QgMUk8VVW0Z+D2FA==", + "node_modules/hastscript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", + "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", "dependencies": { - "@types/katex": "^0.11.0", - "katex": "^0.13.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^1.0.0", + "hast-util-parse-selector": "^2.0.0", + "property-information": "^5.0.0", + "space-separated-tokens": "^1.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-factory-destination": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz", - "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hastscript/node_modules/comma-separated-tokens": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", + "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/hastscript/node_modules/property-information": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", + "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "xtend": "^4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/micromark-factory-label": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz", - "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hastscript/node_modules/space-separated-tokens": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", + "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/highlight.js": { + "version": "10.7.3", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "engines": { + "node": "*" + } + }, + "node_modules/history": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", + "peer": true, "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "@babel/runtime": "^7.7.6" } }, - "node_modules/micromark-factory-space": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz", - "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "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", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" + "react-is": "^16.7.0" } }, - "node_modules/micromark-factory-title": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz", - "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/hotkeys-js": { + "version": "3.9.4", + "resolved": "https://registry.npmjs.org/hotkeys-js/-/hotkeys-js-3.9.4.tgz", + "integrity": "sha512-2zuLt85Ta+gIyvs4N88pCYskNrxf1TFv3LR9t5mdAZIX8BcgQQ48F2opUptvHa6m8zsy5v/a0i9mWzTrlNWU0Q==" + }, + "node_modules/html-encoding-sniffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", + "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "whatwg-encoding": "^2.0.0" + }, + "engines": { + "node": ">=12" } }, - "node_modules/micromark-factory-whitespace": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz", - "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/html-parse-stringify": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz", + "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==", "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "void-elements": "3.1.0" } }, - "node_modules/micromark-util-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz", - "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/html-to-md": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/html-to-md/-/html-to-md-0.8.3.tgz", + "integrity": "sha512-Va+bB1YOdD6vMRDue9/l7YxbERgwOgsos4erUDRfRN6YE0B2Wbbw8uAj6xZJk9A9vrjVy7mG/WLlhDw6RXfgsA==" + }, + "node_modules/html-to-text": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/html-to-text/-/html-to-text-9.0.3.tgz", + "integrity": "sha512-hxDF1kVCF2uw4VUJ3vr2doc91pXf2D5ngKcNviSitNkhP9OMOaJkDrFIFL6RMvko7NisWTEiqGpQ9LAxcVok1w==", "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "@selderee/plugin-htmlparser2": "^0.10.0", + "deepmerge": "^4.2.2", + "dom-serializer": "^2.0.0", + "htmlparser2": "^8.0.1", + "selderee": "^0.10.0" + }, + "engines": { + "node": ">=14" } }, - "node_modules/micromark-util-chunked": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz", - "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==", + "node_modules/html-void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-2.0.1.tgz", + "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/fb55" } ], "dependencies": { - "micromark-util-symbol": "^1.0.0" + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" } }, - "node_modules/micromark-util-classify-character": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz", - "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" } }, - "node_modules/micromark-util-combine-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz", - "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz", - "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", "dependencies": { - "micromark-util-symbol": "^1.0.0" + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" } }, - "node_modules/micromark-util-decode-string": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz", - "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/micromark-util-encode": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz", - "integrity": "sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" }, - "node_modules/micromark-util-html-tag-name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz", - "integrity": "sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==", + "node_modules/i18next": { + "version": "22.4.13", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-22.4.13.tgz", + "integrity": "sha512-GX7flMHRRqQA0I1yGLmaZ4Hwt1JfLqagk8QPDPZsqekbKtXsuIngSVWM/s3SLgNkrEXjA+0sMGNuOEkkmyqmWg==", "funding": [ { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" + "type": "individual", + "url": "https://locize.com" }, { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-normalize-identifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz", - "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" + "type": "individual", + "url": "https://locize.com/i18next.html" }, { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" + "type": "individual", + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" } ], "dependencies": { - "micromark-util-symbol": "^1.0.0" + "@babel/runtime": "^7.20.6" } }, - "node_modules/micromark-util-resolve-all": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz", - "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-types": "^1.0.0" - } + "node_modules/i18next-fs-backend": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.1.1.tgz", + "integrity": "sha512-FTnj+UmNgT3YRml5ruRv0jMZDG7odOL/OP5PF5mOqvXud2vHrPOOs68Zdk6iqzL47cnnM0ZVkK2BAvpFeDJToA==" }, - "node_modules/micromark-util-sanitize-uri": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz", - "integrity": "sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/micromark-util-subtokenize": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz", - "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==", + "node_modules/idb": { + "version": "7.1.1", + "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==", "funding": [ { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" + "type": "github", + "url": "https://github.com/sponsors/feross" }, { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-util-symbol": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz", - "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" + "type": "patreon", + "url": "https://www.patreon.com/feross" }, { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" + "type": "consulting", + "url": "https://feross.org/support" } ] }, - "node_modules/micromark-util-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz", - "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "engines": { + "node": ">= 4" + } }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { - "node": ">=8.6" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/microseconds": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/microseconds/-/microseconds-0.2.0.tgz", - "integrity": "sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA==" + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } }, - "node_modules/microsoft-cognitiveservices-speech-sdk": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/microsoft-cognitiveservices-speech-sdk/-/microsoft-cognitiveservices-speech-sdk-1.28.0.tgz", - "integrity": "sha512-d+hCqTSeVCGtog5BgUKdIVTNifuigap9VSJbtDUP4kW1uG/yp7zRnqsjYx9nV9sRfuiYwZCyFzGG+VXGa37QDw==", + "node_modules/indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "dependencies": { - "agent-base": "^6.0.1", - "bent": "^7.3.12", - "https-proxy-agent": "^4.0.0", - "uuid": "^9.0.0", - "ws": "^7.5.6" + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/microsoft-cognitiveservices-speech-sdk/node_modules/https-proxy-agent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", - "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "node_modules/inline-style-prefixer": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", + "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", "dependencies": { - "agent-base": "5", - "debug": "4" + "css-in-js-utils": "^3.1.0", + "fast-loops": "^1.1.3" + } + }, + "node_modules/internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dependencies": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" }, "engines": { - "node": ">= 6.0.0" + "node": ">= 0.4" } }, - "node_modules/microsoft-cognitiveservices-speech-sdk/node_modules/https-proxy-agent/node_modules/agent-base": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", - "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", - "engines": { - "node": ">= 6.0.0" + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" } }, - "node_modules/microsoft-cognitiveservices-speech-sdk/node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "node_modules/is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "dependencies": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "node_modules/is-any-array": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-any-array/-/is-any-array-2.0.0.tgz", + "integrity": "sha512-WdPV58rT3aOWXvvyuBydnCq4S2BM1Yz8shKxlEpk/6x+GX202XRvXOycEFtNgnHVLoc46hpexPFx8Pz1/sMS0w==" + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, "engines": { - "node": ">= 0.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", "dependencies": { - "mime-db": "1.52.0" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" }, - "engines": { - "node": ">= 0.6" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "engines": { - "node": ">=12" + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dependencies": { - "brace-expansion": "^1.1.7" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": "*" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mitt": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", - "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", - "optional": true, - "peer": true + "node_modules/is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/mixpanel-browser": { - "version": "2.47.0", - "resolved": "https://registry.npmjs.org/mixpanel-browser/-/mixpanel-browser-2.47.0.tgz", - "integrity": "sha512-Ldrva0fRBEIFWmEibBQO1PulfpJVF3pf28Guk09lDirDaSQqqU/xs9zQLwN2rL5VwVtsP1aD3JaCgaa98EjojQ==" + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/mj-context-menu": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/mj-context-menu/-/mj-context-menu-0.6.1.tgz", - "integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==" + "node_modules/is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "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==" + "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/ml-array-mean": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/ml-array-mean/-/ml-array-mean-1.1.6.tgz", - "integrity": "sha512-MIdf7Zc8HznwIisyiJGRH9tRigg3Yf4FldW8DxKxpCCv/g5CafTw0RRu51nojVEOXuCQC7DRVVu5c7XXO/5joQ==", - "dependencies": { - "ml-array-sum": "^1.1.6" + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/ml-array-sum": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/ml-array-sum/-/ml-array-sum-1.1.6.tgz", - "integrity": "sha512-29mAh2GwH7ZmiRnup4UyibQZB9+ZLyMShvt4cH4eTK+cL2oEMIZFnSyB3SS8MlsTh6q/w/yh48KmqLxmovN4Dw==", - "dependencies": { - "is-any-array": "^2.0.0" + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/ml-distance": { + "node_modules/is-fullwidth-code-point": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/ml-distance/-/ml-distance-4.0.0.tgz", - "integrity": "sha512-zj7+UGZpHk3uL7n79XTfGNUjIGnhLn8xVvrxYvBHvXFxo3jq1q+/UjP311hZxnLVhbxbXCjUniThX8gozjacYA==", - "dependencies": { - "ml-array-mean": "^1.1.6", - "ml-distance-euclidean": "^2.0.0", - "ml-tree-similarity": "^1.0.0" + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ml-distance-euclidean": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ml-distance-euclidean/-/ml-distance-euclidean-2.0.0.tgz", - "integrity": "sha512-yC9/2o8QF0A3m/0IXqCTXCzz2pNEzvmcE/9HFKOZGnTjatvBbsn4lWYJkxENkA4Ug2fnYl7PXQxnPi21sgMy/Q==" - }, - "node_modules/ml-tree-similarity": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ml-tree-similarity/-/ml-tree-similarity-1.0.0.tgz", - "integrity": "sha512-XJUyYqjSuUQkNQHMscr6tcjldsOoAekxADTplt40QKfwW6nd++1wHWV9AArl0Zvw/TIHgNaZZNvr8QGvE8wLRg==", + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dependencies": { - "binary-search": "^1.3.5", - "num-sort": "^2.0.0" + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/mlly": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.2.0.tgz", - "integrity": "sha512-+c7A3CV0KGdKcylsI6khWyts/CYrGTrRVo4R/I7u/cUsy0Conxa6LUhiEzVKIw14lc2L5aiO4+SeVe4TeGRKww==", - "dev": true, - "dependencies": { - "acorn": "^8.8.2", - "pathe": "^1.1.0", - "pkg-types": "^1.0.2", - "ufo": "^1.1.1" + "node_modules/is-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "engines": { - "node": ">=4" + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" }, - "node_modules/nano-css": { - "version": "5.3.5", - "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", - "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", - "dependencies": { - "css-tree": "^1.1.2", - "csstype": "^3.0.6", - "fastest-stable-stringify": "^2.0.2", - "inline-style-prefixer": "^6.0.0", - "rtl-css-js": "^1.14.0", - "sourcemap-codec": "^1.4.8", - "stacktrace-js": "^2.0.2", - "stylis": "^4.0.6" + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "engines": { + "node": ">= 0.4" }, - "peerDependencies": { - "react": "*", - "react-dom": "*" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/nano-time": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/nano-time/-/nano-time-1.0.0.tgz", - "integrity": "sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA==", - "dependencies": { - "big-integer": "^1.6.16" + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" } }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } }, - "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==", - "peer": true + "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==", + "engines": { + "node": ">=6" + } }, - "node_modules/next": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/next/-/next-13.2.4.tgz", - "integrity": "sha512-g1I30317cThkEpvzfXujf0O4wtaQHtDCLhlivwlTJ885Ld+eOgcz7r3TGQzeU+cSRoNHtD8tsJgzxVdYojFssw==", + "node_modules/is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", "dependencies": { - "@next/env": "13.2.4", - "@swc/helpers": "0.4.14", - "caniuse-lite": "^1.0.30001406", - "postcss": "8.4.14", - "styled-jsx": "5.1.1" - }, - "bin": { - "next": "dist/bin/next" + "is-path-inside": "^2.1.0" }, "engines": { - "node": ">=14.6.0" - }, - "optionalDependencies": { - "@next/swc-android-arm-eabi": "13.2.4", - "@next/swc-android-arm64": "13.2.4", - "@next/swc-darwin-arm64": "13.2.4", - "@next/swc-darwin-x64": "13.2.4", - "@next/swc-freebsd-x64": "13.2.4", - "@next/swc-linux-arm-gnueabihf": "13.2.4", - "@next/swc-linux-arm64-gnu": "13.2.4", - "@next/swc-linux-arm64-musl": "13.2.4", - "@next/swc-linux-x64-gnu": "13.2.4", - "@next/swc-linux-x64-musl": "13.2.4", - "@next/swc-win32-arm64-msvc": "13.2.4", - "@next/swc-win32-ia32-msvc": "13.2.4", - "@next/swc-win32-x64-msvc": "13.2.4" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.4.0", - "fibers": ">= 3.1.0", - "node-sass": "^6.0.0 || ^7.0.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "sass": "^1.3.0" - }, - "peerDependenciesMeta": { - "@opentelemetry/api": { - "optional": true - }, - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - } - } - }, - "node_modules/next-i18next": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/next-i18next/-/next-i18next-13.2.2.tgz", - "integrity": "sha512-t0WU6K+HJoq2nVQ0n6OiiEZja9GyMqtDSU74FmOafgk4ljns+iZ18bsNJiI8rOUXfFfkW96ea1N7D5kbMyT+PA==", - "funding": [ - { - "type": "individual", - "url": "https://locize.com/i18next.html" - }, - { - "type": "individual", - "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" - }, - { - "type": "individual", - "url": "https://locize.com" - } - ], - "dependencies": { - "@babel/runtime": "^7.20.13", - "@types/hoist-non-react-statics": "^3.3.1", - "core-js": "^3", - "hoist-non-react-statics": "^3.3.2", - "i18next-fs-backend": "^2.1.1" + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd/node_modules/is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dependencies": { + "path-is-inside": "^1.0.2" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "i18next": "^22.0.6", - "next": ">= 12.0.0", - "react": ">= 17.0.2", - "react-i18next": "^12.2.0" + "node": ">=6" } }, - "node_modules/next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" - }, - "node_modules/next/node_modules/postcss": { - "version": "8.4.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } - ], - "dependencies": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/nextjs-google-analytics": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/nextjs-google-analytics/-/nextjs-google-analytics-2.3.3.tgz", - "integrity": "sha512-Y6sI6A7wt5dji8hYBnVkOh9LTyImSLFZXx3FpyQgVW7W4b4qEFHjH2u3fhDJsrRZeLlUGM8/RuHD/mhHc2Axfg==", - "optionalDependencies": { - "fsevents": "^2.3.2" - }, - "peerDependencies": { - "next": ">=11.0.0", - "react": ">=17.0.0" + "node": ">=8" } }, - "node_modules/node-fetch": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz", - "integrity": "sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" + "node": ">=12" }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-fetch/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "node_modules/node-fetch/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==" - }, - "node_modules/node-fetch/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==", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/node-gyp-build": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", - "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==", - "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/node-releases": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", - "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==" + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" }, - "node_modules/nopt": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", - "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dependencies": { - "abbrev": "^1.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", "engines": { "node": ">=0.10.0" } }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", "dev": true, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "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==", "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/notion-client": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/notion-client/-/notion-client-6.16.0.tgz", - "integrity": "sha512-gI2kPpls8XxJfXt7cs2JDmSHPZL1HkkXQnE5YWKPT4OnpiniUgHk5b+rRB2dXUqGT4003vSYmPnxXUTbzKPoLA==", + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dependencies": { - "got": "^11.8.1", - "notion-types": "^6.16.0", - "notion-utils": "^6.16.0", - "p-map": "^5.3.0" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=12" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/notion-compat": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/notion-compat/-/notion-compat-6.16.0.tgz", - "integrity": "sha512-Ue67pAC6s3GwvzL7gtfFPUA0kT9FI/WKP8aRCfRuJ/SDedPSuXREI19qSr9wpRDhxMKtOZlT2X6Hxoc9FFFupg==", + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "dependencies": { - "notion-types": "^6.16.0", - "notion-utils": "^6.16.0", - "p-queue": "^7.2.0" + "has-symbols": "^1.0.2" }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, - "peerDependencies": { - "@notionhq/client": "^1.0.4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/notion-compat/node_modules/p-queue": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.4.tgz", - "integrity": "sha512-esox8CWt0j9EZECFvkFl2WNPat8LN4t7WWeXq73D9ha0V96qPRufApZi4ZhPwXAln1uVVal429HVVKPa2X0yQg==", + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", "dependencies": { - "eventemitter3": "^4.0.7", - "p-timeout": "^5.0.2" + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/notion-compat/node_modules/p-timeout": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-url-superb": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-6.1.0.tgz", + "integrity": "sha512-LXdhGlYqUPdvEyIhWPEEwYYK3yrUiPcBjmFGlZNv1u5GtIL5qQRf7ddDyPNAvsMFqdzS923FROpTQU97tLe3JQ==", "engines": { "node": ">=12" }, @@ -9187,925 +8758,851 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/notion-types": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/notion-types/-/notion-types-6.16.0.tgz", - "integrity": "sha512-Cv83GaAczx57q1qsnuG8DHOuOb63c83u9LX2IainG5aqBEB0GUuLZ4DUQfB6MaXt+FMY9fO+KTgPeZWwX9hbrQ==", - "engines": { - "node": ">=12" + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/notion-utils": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/notion-utils/-/notion-utils-6.16.0.tgz", - "integrity": "sha512-DxToriZAJW/64O1xlAjyU/50dRmkO1e54+i0dEAPDij0MlHyihEivAMsdEG/6/4eFC972BIsEKZ6BXsSTUYKlQ==", + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dependencies": { - "is-url-superb": "^6.1.0", - "mem": "^9.0.2", - "normalize-url": "^7.0.3", - "notion-types": "^6.16.0", - "p-queue": "^7.2.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/notion-utils/node_modules/normalize-url": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-7.2.0.tgz", - "integrity": "sha512-uhXOdZry0L6M2UIo9BTt7FdpBDiAGN/7oItedQwPKh8jh31ZlvC8U9Xl/EJ3aijDHaywXTW3QbZ6LuCocur1YA==", - "engines": { - "node": ">=12.20" + "call-bind": "^1.0.2" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/notion-utils/node_modules/p-queue": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.4.tgz", - "integrity": "sha512-esox8CWt0j9EZECFvkFl2WNPat8LN4t7WWeXq73D9ha0V96qPRufApZi4ZhPwXAln1uVVal429HVVKPa2X0yQg==", + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dev": true, "dependencies": { - "eventemitter3": "^4.0.7", - "p-timeout": "^5.0.2" - }, - "engines": { - "node": ">=12" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/notion-utils/node_modules/p-timeout": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", + "node_modules/is-whitespace": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-whitespace/-/is-whitespace-0.3.0.tgz", + "integrity": "sha512-RydPhl4S6JwAyj0JJjshWJEFG6hNye3pZFBRZaTUfZFwGHxzppNaNOVgQuS/E/SlhrApuMXrpnK1EEIXfdo3Dg==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "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==", + "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": { - "boolbase": "^1.0.0" + "is-docker": "^2.0.0" }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/num-sort": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/num-sort/-/num-sort-2.1.0.tgz", - "integrity": "sha512-1MQz1Ed8z2yckoBeSfkQHHO9K1yDRxxtotKSJ9yvcTUUxSvfvzEq5GwBrjjHEpMlq/k5gvXdmJ1SbYxWtpNoVg==", "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/nwsapi": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", - "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==" + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "engines": { - "node": ">=0.10.0" + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isomorphic-dompurify": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/isomorphic-dompurify/-/isomorphic-dompurify-1.7.0.tgz", + "integrity": "sha512-Iqt+WDG6I6qjsHAV9k3TYXemKHz5pfMZbSDklCXY2KaQY/jY2s+VbpxKP4j0ujCZ+11/oUB4NPQMY+dVEJ9vPA==", + "dependencies": { + "@types/dompurify": "^3.0.2", + "dompurify": "^3.0.4", + "jsdom": "^22.1.0" } }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "node_modules/isomorphic-dompurify/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, "engines": { "node": ">= 6" } }, - "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, + "node_modules/isomorphic-dompurify/node_modules/jsdom": { + "version": "22.1.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz", + "integrity": "sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "abab": "^2.0.6", + "cssstyle": "^3.0.0", + "data-urls": "^4.0.0", + "decimal.js": "^10.4.3", + "domexception": "^4.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.1", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.4", + "parse5": "^7.1.2", + "rrweb-cssom": "^0.6.0", + "saxes": "^6.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.1.2", + "w3c-xmlserializer": "^4.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^12.0.1", + "ws": "^8.13.0", + "xml-name-validator": "^4.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=16" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } } }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", "dev": true, "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/object.entries": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", - "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "node_modules/object.fromentries": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", - "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/object.hasown": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", - "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", "dev": true, "dependencies": { - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, - "node_modules/object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", - "dev": true, + "node_modules/jake": { + "version": "10.8.7", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", + "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" }, - "engines": { - "node": ">= 0.4" + "bin": { + "jake": "bin/cli.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=10" } }, - "node_modules/objectorarray": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/objectorarray/-/objectorarray-1.0.5.tgz", - "integrity": "sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==", - "dev": true - }, - "node_modules/oblivious-set": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/oblivious-set/-/oblivious-set-1.0.0.tgz", - "integrity": "sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw==" - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "node_modules/jake/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==", "dependencies": { - "wrappy": "1" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=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, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/openai": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/openai/-/openai-3.3.0.tgz", - "integrity": "sha512-uqxI/Au+aPRnsaQRe8CojU0eCR7I0mBiKjD3sNMzY6DaC1ZVrc85u98mtJW6voDug8fgGN+DIZmTDxTthxb7dQ==", + "node_modules/jake/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==", "dependencies": { - "axios": "^0.26.0", - "form-data": "^4.0.0" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "node_modules/optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", - "dev": true, - "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" - }, + "node_modules/jake/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==" + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "engines": { - "node": ">= 0.8.0" + "node": ">=8" } }, - "node_modules/p-cancelable": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", - "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==", + "node_modules/javascript-natural-sort": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz", + "integrity": "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==" + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, "engines": { - "node": ">=4" + "node": ">= 10.13.0" } }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dependencies": { - "yocto-queue": "^0.1.0" + "has-flag": "^4.0.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, + "node_modules/jose": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.14.1.tgz", + "integrity": "sha512-SgjXLpP7jhQkUNKL6RpowoR/IF4QKE+WjLDMpNnh2vmhiFs67NftrNpvFtgbwpvRdtueFliahYYWz9E+XZZQlg==", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, + "node_modules/js-beautify": { + "version": "1.14.8", + "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.8.tgz", + "integrity": "sha512-4S7HFeI9YfRvRgKnEweohs0tgJj28InHVIj4Nl8Htf96Y6pHg3+tJrmo4ucAM9f7l4SHbFI3IvFAZ2a1eQPbyg==", "dependencies": { - "p-limit": "^3.0.2" + "config-chain": "^1.1.13", + "editorconfig": "^0.15.3", + "glob": "^8.1.0", + "nopt": "^6.0.0" }, - "engines": { - "node": ">=10" + "bin": { + "css-beautify": "js/bin/css-beautify.js", + "html-beautify": "js/bin/html-beautify.js", + "js-beautify": "js/bin/js-beautify.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=12" } }, - "node_modules/p-map": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.5.0.tgz", - "integrity": "sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==", + "node_modules/js-beautify/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==", "dependencies": { - "aggregate-error": "^4.0.0" + "balanced-match": "^1.0.0" + } + }, + "node_modules/js-beautify/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" }, "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/p-queue": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", - "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", + "node_modules/js-beautify/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dependencies": { - "eventemitter3": "^4.0.4", - "p-timeout": "^3.2.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=8" + "node_modules/js-cookie": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", + "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==" + }, + "node_modules/js-sdsl": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", + "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" } }, - "node_modules/p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "node_modules/js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" + }, + "node_modules/js-tiktoken": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/js-tiktoken/-/js-tiktoken-1.0.7.tgz", + "integrity": "sha512-biba8u/clw7iesNEWLOLwrNGoBP2lA+hTaBLs/D45pJdUPFXyxD6nhcDVtADChghv4GgyAiMKYMiRx7x6h7Biw==", "dependencies": { - "p-finally": "^1.0.0" - }, - "engines": { - "node": ">=8" + "base64-js": "^1.5.1" } }, - "node_modules/papaparse": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-5.4.1.tgz", - "integrity": "sha512-HipMsgJkZu8br23pW15uvo6sib6wne/4woLZPlFf3rpDyMe9ywEXUsuD7+6K9PRkJlVT51j/sCOYDKGGS3ZJrw==", - "dev": true + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "devOptional": true, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, "dependencies": { - "callsites": "^3.0.0" + "argparse": "^2.0.1" }, - "engines": { - "node": ">=6" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "node_modules/jsdom": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-21.1.1.tgz", + "integrity": "sha512-Jjgdmw48RKcdAIQyUD1UdBh2ecH7VqwaXPN3ehoZN6MqgVbMn+lRm1aAT1AsdJRAJpwfa4IpwgzySn61h2qu3w==", + "dev": true, "dependencies": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" + "abab": "^2.0.6", + "acorn": "^8.8.2", + "acorn-globals": "^7.0.0", + "cssstyle": "^3.0.0", + "data-urls": "^4.0.0", + "decimal.js": "^10.4.3", + "domexception": "^4.0.0", + "escodegen": "^2.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.1", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.2", + "parse5": "^7.1.2", + "rrweb-cssom": "^0.6.0", + "saxes": "^6.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.1.2", + "w3c-xmlserializer": "^4.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^12.0.1", + "ws": "^8.13.0", + "xml-name-validator": "^4.0.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } } }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "optional": true, - "peer": true, + "node_modules/jsdom/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 6" } }, - "node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "dependencies": { - "entities": "^4.4.0" + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" + "engines": { + "node": ">=4" } }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "dependencies": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "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", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "peer": true + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" + "engines": { + "node": ">=6" } }, - "node_modules/parseley": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/parseley/-/parseley-0.12.1.tgz", - "integrity": "sha512-e6qHKe3a9HWr0oMRVDTRhKce+bRO8VGQR3NyVwcjwrbhMmFCX9KszEV35+rn4AdilFAq9VPxP/Fe1wC9Qjd2lw==", - "optional": true, - "peer": true, + "node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dependencies": { - "leac": "^0.6.0", - "peberminta": "^0.9.0" + "universalify": "^2.0.0" }, - "funding": { - "url": "https://ko-fi.com/killymxi" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, + "node_modules/jsonfile/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", "engines": { - "node": ">=8" + "node": ">= 10.0.0" } }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", "engines": { "node": ">=0.10.0" } }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", "dev": true, + "dependencies": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + }, "engines": { - "node": ">=8" + "node": ">=4.0" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "node_modules/katex": { + "version": "0.15.6", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.15.6.tgz", + "integrity": "sha512-UpzJy4yrnqnhXvRPhjEuLA4lcPn6eRngixW7Q3TJErjg3Aw2PuLFBzTkdUb89UtumxjhHTqL3a5GDGETMSwgJA==", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], + "dependencies": { + "commander": "^8.0.0" + }, + "bin": { + "katex": "cli.js" + } }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "devOptional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/pathe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.0.tgz", - "integrity": "sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==", - "dev": true - }, - "node_modules/pathval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/pdfjs-dist": { - "version": "2.12.313", - "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-2.12.313.tgz", - "integrity": "sha512-1x6iXO4Qnv6Eb+YFdN5JdUzt4pAkxSp3aLAYPX93eQCyg/m7QFzXVWJHJVtoW48CI8HCXju4dSkhQZwoheL5mA==", - "peerDependencies": { - "worker-loader": "^3.0.8" - }, - "peerDependenciesMeta": { - "worker-loader": { - "optional": true - } - } - }, - "node_modules/peberminta": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/peberminta/-/peberminta-0.9.0.tgz", - "integrity": "sha512-XIxfHpEuSJbITd1H3EeQwpcZbTLHc+VVr8ANI9t5sit565tsI4/xK3KWTUFE2e6QiangUkh3B0jihzmGnNrRsQ==", - "optional": true, - "peer": true, - "funding": { - "url": "https://ko-fi.com/killymxi" - } - }, - "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==", - "optional": true, - "peer": true - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, + "node_modules/katex/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pkg-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.2.tgz", - "integrity": "sha512-hM58GKXOcj8WTqUXnsQyJYXdeAPbythQgEF3nTcEo+nkD49chjQ9IKm/QJy9xf6JakXptz86h7ecP2024rrLaQ==", - "dev": true, - "dependencies": { - "jsonc-parser": "^3.2.0", - "mlly": "^1.1.1", - "pathe": "^1.1.0" + "node": ">= 12" } }, - "node_modules/postcss": { - "version": "8.4.24", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz", - "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "node_modules/keyv": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", + "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" + "json-buffer": "3.0.1" } }, - "node_modules/postcss-import": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", - "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", - "dev": true, + "node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" + "node": ">=0.10.0" } }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "dev": true, - "dependencies": { - "camelcase-css": "^2.0.1" - }, + "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==", "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" + "node": ">=6" } }, - "node_modules/postcss-load-config": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", - "dev": true, + "node_modules/langchain": { + "version": "0.0.94", + "resolved": "https://registry.npmjs.org/langchain/-/langchain-0.0.94.tgz", + "integrity": "sha512-RafU2Nk005jnNgOPSi5LhXtwOhdf8nwLSWU4hRyMXwB1l3lNCwTKlYWfKwMQ9VaSEe+4fEaO8lM9yVp+y3aa9w==", "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^1.10.2" + "@anthropic-ai/sdk": "^0.4.3", + "ansi-styles": "^5.0.0", + "binary-extensions": "^2.2.0", + "camelcase": "6", + "decamelize": "5", + "expr-eval": "^2.0.2", + "flat": "^5.0.2", + "js-tiktoken": "^1.0.6", + "jsonpointer": "^5.0.1", + "langchainplus-sdk": "^0.0.11", + "ml-distance": "^4.0.0", + "object-hash": "^3.0.0", + "openai": "^3.3.0", + "p-queue": "^6.6.2", + "p-retry": "4", + "uuid": "^9.0.0", + "yaml": "^2.2.1", + "zod": "^3.21.4", + "zod-to-json-schema": "^3.20.4" }, "engines": { - "node": ">= 10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "node": ">=18" }, "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" + "@aws-sdk/client-dynamodb": "^3.310.0", + "@aws-sdk/client-lambda": "^3.310.0", + "@aws-sdk/client-s3": "^3.310.0", + "@aws-sdk/client-sagemaker-runtime": "^3.310.0", + "@clickhouse/client": "^0.0.14", + "@getmetal/metal-sdk": "*", + "@getzep/zep-js": "^0.3.1", + "@gomomento/sdk": "^1.23.0", + "@google-cloud/storage": "^6.10.1", + "@huggingface/inference": "^1.5.1", + "@opensearch-project/opensearch": "*", + "@pinecone-database/pinecone": "*", + "@qdrant/js-client-rest": "^1.2.0", + "@supabase/postgrest-js": "^1.1.1", + "@supabase/supabase-js": "^2.10.0", + "@tensorflow-models/universal-sentence-encoder": "*", + "@tensorflow/tfjs-converter": "*", + "@tensorflow/tfjs-core": "*", + "@tigrisdata/vector": "^1.1.0", + "@upstash/redis": "^1.20.6", + "@zilliz/milvus2-sdk-node": ">=2.2.7", + "apify-client": "^2.7.1", + "axios": "*", + "cheerio": "^1.0.0-rc.12", + "chromadb": "^1.5.2", + "cohere-ai": "^5.0.2", + "d3-dsv": "^2.0.0", + "epub2": "^3.0.1", + "faiss-node": "^0.2.1", + "google-auth-library": "^8.8.0", + "hnswlib-node": "^1.4.2", + "html-to-text": "^9.0.5", + "ignore": "^5.2.0", + "mammoth": "*", + "mongodb": "^5.2.0", + "mysql2": "^3.3.3", + "pdf-parse": "1.1.1", + "peggy": "^3.0.2", + "pg": "^8.11.0", + "pickleparser": "^0.1.0", + "playwright": "^1.32.1", + "puppeteer": "^19.7.2", + "redis": "^4.6.4", + "replicate": "^0.9.0", + "srt-parser-2": "^1.2.2", + "typeorm": "^0.3.12", + "weaviate-ts-client": "^1.0.0" }, "peerDependenciesMeta": { - "postcss": { + "@aws-sdk/client-dynamodb": { "optional": true }, - "ts-node": { + "@aws-sdk/client-lambda": { "optional": true - } - } - }, - "node_modules/postcss-nested": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", - "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-nesting": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-12.0.0.tgz", - "integrity": "sha512-knqwW65kxssmyIFadRSimaiRyLVRd0MdwfabesKw6XvGLwSOCJ+4zfvNQQCOOYij5obwpZzDpODuGRv2PCyiUw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "dependencies": { - "@csstools/selector-specificity": "^3.0.0", - "postcss-selector-parser": "^6.0.13" - }, - "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-nesting/node_modules/@csstools/selector-specificity": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.0.0.tgz", - "integrity": "sha512-hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" + "@aws-sdk/client-s3": { + "optional": true }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "postcss-selector-parser": "^6.0.13" - } - }, - "node_modules/postcss-nesting/node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "2.8.7", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz", - "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/prettier-plugin-tailwindcss": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.5.tgz", - "integrity": "sha512-vZ/iKieyCx0WTxHbkf5E1rBlv/ybFk8WTT4hL5W2jlVxum2Zbe0jMUpuQdDrpa4z2vnPiJ5KIWCqL/kd16fKYg==", - "dev": true, - "engines": { - "node": ">=12.17.0" - }, - "peerDependencies": { - "@ianvs/prettier-plugin-sort-imports": "*", - "@prettier/plugin-php": "*", - "@prettier/plugin-pug": "*", - "@shopify/prettier-plugin-liquid": "*", - "@shufo/prettier-plugin-blade": "*", - "@trivago/prettier-plugin-sort-imports": "*", - "prettier": ">=2.2.0", - "prettier-plugin-astro": "*", - "prettier-plugin-css-order": "*", - "prettier-plugin-import-sort": "*", - "prettier-plugin-jsdoc": "*", - "prettier-plugin-organize-attributes": "*", - "prettier-plugin-organize-imports": "*", - "prettier-plugin-style-order": "*", - "prettier-plugin-svelte": "*", - "prettier-plugin-twig-melody": "*" - }, - "peerDependenciesMeta": { - "@ianvs/prettier-plugin-sort-imports": { + "@aws-sdk/client-sagemaker-runtime": { "optional": true }, - "@prettier/plugin-php": { + "@clickhouse/client": { "optional": true }, - "@prettier/plugin-pug": { + "@getmetal/metal-sdk": { "optional": true }, - "@shopify/prettier-plugin-liquid": { + "@getzep/zep-js": { "optional": true }, - "@shufo/prettier-plugin-blade": { + "@gomomento/sdk": { "optional": true }, - "@trivago/prettier-plugin-sort-imports": { + "@google-cloud/storage": { "optional": true }, - "prettier-plugin-astro": { + "@huggingface/inference": { "optional": true }, - "prettier-plugin-css-order": { + "@opensearch-project/opensearch": { "optional": true }, - "prettier-plugin-import-sort": { + "@pinecone-database/pinecone": { "optional": true }, - "prettier-plugin-jsdoc": { + "@qdrant/js-client-rest": { "optional": true }, - "prettier-plugin-organize-attributes": { + "@supabase/postgrest-js": { "optional": true }, - "prettier-plugin-organize-imports": { + "@supabase/supabase-js": { "optional": true }, - "prettier-plugin-style-order": { + "@tensorflow-models/universal-sentence-encoder": { "optional": true }, - "prettier-plugin-svelte": { + "@tensorflow/tfjs-converter": { "optional": true }, - "prettier-plugin-twig-melody": { + "@tensorflow/tfjs-core": { + "optional": true + }, + "@tigrisdata/vector": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@zilliz/milvus2-sdk-node": { + "optional": true + }, + "apify-client": { + "optional": true + }, + "axios": { + "optional": true + }, + "cheerio": { + "optional": true + }, + "chromadb": { + "optional": true + }, + "cohere-ai": { + "optional": true + }, + "d3-dsv": { + "optional": true + }, + "epub2": { + "optional": true + }, + "faiss-node": { + "optional": true + }, + "google-auth-library": { + "optional": true + }, + "hnswlib-node": { + "optional": true + }, + "html-to-text": { + "optional": true + }, + "ignore": { + "optional": true + }, + "mammoth": { + "optional": true + }, + "mongodb": { + "optional": true + }, + "mysql2": { + "optional": true + }, + "pdf-parse": { + "optional": true + }, + "peggy": { + "optional": true + }, + "pg": { + "optional": true + }, + "pickleparser": { + "optional": true + }, + "playwright": { + "optional": true + }, + "puppeteer": { + "optional": true + }, + "redis": { + "optional": true + }, + "replicate": { + "optional": true + }, + "srt-parser-2": { + "optional": true + }, + "typeorm": { + "optional": true + }, + "weaviate-ts-client": { "optional": true } } }, - "node_modules/pretty": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pretty/-/pretty-2.0.0.tgz", - "integrity": "sha512-G9xUchgTEiNpormdYBl+Pha50gOUovT18IvAe7EYMZ1/f9W/WWMPRn+xI68yXNMUk3QXHDwo/1wV/4NejVNe1w==", - "dependencies": { - "condense-newlines": "^0.2.1", - "extend-shallow": "^2.0.1", - "js-beautify": "^1.6.12" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { + "node_modules/langchain/node_modules/ansi-styles": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, "engines": { "node": ">=10" }, @@ -10113,176 +9610,117 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/pretty-format/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, - "node_modules/prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", - "engines": { - "node": ">=6" + "node_modules/langchainplus-sdk": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/langchainplus-sdk/-/langchainplus-sdk-0.0.11.tgz", + "integrity": "sha512-bEovYVJZq88LYznDfK+ohNVd0lqQ1DMgE/A/8ZkqsiyaRuEjvIQj4PLc0VQ8htWPBljrfTu8oS7g+SGWYTZfNw==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dependencies": { + "@types/uuid": "^9.0.1", + "commander": "^10.0.1", + "p-queue": "^6.6.2", + "p-retry": "4", + "uuid": "^9.0.0" + }, + "bin": { + "langchain": "dist/cli/main.cjs" } }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.4.0" - } + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", + "dev": true }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dev": true, "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" + "language-subtag-registry": "~0.3.2" } }, - "node_modules/property-information": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz", - "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==", + "node_modules/leac": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/leac/-/leac-0.6.0.tgz", + "integrity": "sha512-y+SqErxb8h7nE/fiEX07jsbuhrpO9lL8eca7/Y1nuWV2moNlXhyd59iDGcRf6moVyDMbmTNzL40SUyrFU/yDpg==", "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://ko-fi.com/killymxi" } }, - "node_modules/proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" - }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" - }, - "node_modules/pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" - }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } }, - "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==", + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true, "engines": { - "node": ">=6" + "node": ">=10" } }, - "node_modules/puppeteer": { - "version": "19.11.1", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-19.11.1.tgz", - "integrity": "sha512-39olGaX2djYUdhaQQHDZ0T0GwEp+5f9UB9HmEP0qHfdQHIq0xGQZuAZ5TLnJIc/88SrPLpEflPC+xUqOTv3c5g==", - "hasInstallScript": true, - "optional": true, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", "peer": true, - "dependencies": { - "@puppeteer/browsers": "0.5.0", - "cosmiconfig": "8.1.3", - "https-proxy-agent": "5.0.1", - "progress": "2.0.3", - "proxy-from-env": "1.1.0", - "puppeteer-core": "19.11.1" + "engines": { + "node": ">=6.11.5" } }, - "node_modules/puppeteer-core": { - "version": "19.11.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-19.11.1.tgz", - "integrity": "sha512-qcuC2Uf0Fwdj9wNtaTZ2OvYRraXpAK+puwwVW8ofOhOgLPZyz1c68tsorfIZyCUOpyBisjr+xByu7BMbEYMepA==", - "optional": true, - "peer": true, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dependencies": { - "@puppeteer/browsers": "0.5.0", - "chromium-bidi": "0.4.7", - "cross-fetch": "3.1.5", - "debug": "4.3.4", - "devtools-protocol": "0.0.1107588", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", - "proxy-from-env": "1.1.0", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "ws": "8.13.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" }, "engines": { - "node": ">=14.14.0" - }, - "peerDependencies": { - "typescript": ">= 4.7.4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": ">=8.9.0" } }, - "node_modules/qs": { - "version": "6.11.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.1.tgz", - "integrity": "sha512-0wsrzgTz/kAVIeuxSjnpGC56rzYtr6JT/2BwEvMaPhFIoYa1aGO8LbzuU1R0uUYQkLpWBTOj0l/CLAJB64J6nQ==", - "dependencies": { - "side-channel": "^1.0.4" - }, + "node_modules/local-pkg": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz", + "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==", + "dev": true, "engines": { - "node": ">=0.6" + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/antfu" } }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "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/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dependencies": { + "p-locate": "^5.0.0" + }, "engines": { "node": ">=10" }, @@ -10290,12256 +9728,6456 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "peer": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "node_modules/raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } + "node_modules/lodash.castarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", + "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==", + "dev": true }, - "node_modules/raw-body/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" }, - "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" + "node_modules/lodash.escape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", + "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "node_modules/lodash.unescape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz", + "integrity": "sha512-DhhGRshNS1aX6s5YdBE3njCCouPgnG29ebyHvImlZzXZf2SHgt+J08DHgytTPnpywNbO1Y8mNUFyQuIDBq2JZg==" + }, + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" + "js-tokens": "^3.0.0 || ^4.0.0" }, - "peerDependencies": { - "react": "^18.2.0" + "bin": { + "loose-envify": "cli.js" } }, - "node_modules/react-fast-compare": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" - }, - "node_modules/react-hot-toast": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/react-hot-toast/-/react-hot-toast-2.4.0.tgz", - "integrity": "sha512-qnnVbXropKuwUpriVVosgo8QrB+IaPJCpL8oBI6Ov84uvHZ5QQcTp2qg6ku2wNfgJl6rlQXJIQU5q+5lmPOutA==", + "node_modules/loupe": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz", + "integrity": "sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==", + "dev": true, "dependencies": { - "goober": "^2.1.10" - }, + "get-func-name": "^2.0.0" + } + }, + "node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": ">=16", - "react-dom": ">=16" + "node": ">=8" } }, - "node_modules/react-hotkeys-hook": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-3.4.7.tgz", - "integrity": "sha512-+bbPmhPAl6ns9VkXkNNyxlmCAIyDAcWbB76O4I0ntr3uWCRuIQf/aRLartUahe9chVMPj+OEzzfk3CQSjclUEQ==", + "node_modules/lowlight": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.20.0.tgz", + "integrity": "sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==", "dependencies": { - "hotkeys-js": "3.9.4" + "fault": "^1.0.0", + "highlight.js": "~10.7.0" }, - "peerDependencies": { - "react": ">=16.8.1", - "react-dom": ">=16.8.1" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/react-i18next": { - "version": "12.2.0", - "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-12.2.0.tgz", - "integrity": "sha512-5XeVgSygaGfyFmDd2WcXvINRw2WEC1XviW1LXY/xLOEMzsCFRwKqfnHN+hUjla8ZipbVJR27GCMSuTr0BhBBBQ==", + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dependencies": { - "@babel/runtime": "^7.20.6", - "html-parse-stringify": "^3.0.1" - }, - "peerDependencies": { - "i18next": ">= 19.0.0", - "react": ">= 16.8.0" - }, - "peerDependenciesMeta": { - "react-dom": { - "optional": true - }, - "react-native": { - "optional": true - } + "yallist": "^3.0.2" } }, - "node_modules/react-image": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/react-image/-/react-image-4.1.0.tgz", - "integrity": "sha512-qwPNlelQe9Zy14K2pGWSwoL+vHsAwmJKS6gkotekDgRpcnRuzXNap00GfibD3eEPYu3WCPlyIUUNzcyHOrLHjw==", - "peerDependencies": { - "@babel/runtime": ">=7", - "react": ">=16.8", - "react-dom": ">=16.8" + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" } }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/react-lifecycles-compat": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", - "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" - }, - "node_modules/react-markdown": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-8.0.5.tgz", - "integrity": "sha512-jGJolWWmOWAvzf+xMdB9zwStViODyyFQhNB/bwCerbBKmrTmgmA599CGiOlP58OId1IMoIRsA8UdI1Lod4zb5A==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/prop-types": "^15.0.0", - "@types/unist": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-whitespace": "^2.0.0", - "prop-types": "^15.0.0", - "property-information": "^6.0.0", - "react-is": "^18.0.0", - "remark-parse": "^10.0.0", - "remark-rehype": "^10.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^0.4.0", - "unified": "^10.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0" - }, + "node_modules/make-cancellable-promise": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/make-cancellable-promise/-/make-cancellable-promise-1.3.1.tgz", + "integrity": "sha512-DWOzWdO3xhY5ESjVR+wVFy03rpt0ZccS4bunccNwngoX6rllKlMZm6S9ZnJ5nMuDDweqDMjtaO0g6tZeh+cCUA==", "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "@types/react": ">=16", - "react": ">=16" + "url": "https://github.com/wojtekmaj/make-cancellable-promise?sponsor=1" } }, - "node_modules/react-markdown/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "node_modules/react-modal": { - "version": "3.16.1", - "resolved": "https://registry.npmjs.org/react-modal/-/react-modal-3.16.1.tgz", - "integrity": "sha512-VStHgI3BVcGo7OXczvnJN7yT2TWHJPDXZWyI/a0ssFNhGZWsPmB8cF0z33ewDXq4VfYMO1vXgiv/g8Nj9NDyWg==", + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "dependencies": { - "exenv": "^1.2.0", - "prop-types": "^15.7.2", - "react-lifecycles-compat": "^3.0.0", - "warning": "^4.0.3" + "semver": "^6.0.0" }, "engines": { "node": ">=8" }, - "peerDependencies": { - "react": "^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18", - "react-dom": "^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/react-notion-x": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/react-notion-x/-/react-notion-x-6.16.0.tgz", - "integrity": "sha512-YdJikX38YNX5eIKAO9diw/tEhsc0ypnaqOqcdXEr7zFf0h/+eoppEzlLdzYJktnZy4n2q0z5ooXWAQi4QLi8Zw==", - "dependencies": { - "@fisch0920/medium-zoom": "^1.0.7", - "@matejmazur/react-katex": "^3.1.3", - "katex": "^0.15.3", - "notion-types": "^6.16.0", - "notion-utils": "^6.16.0", - "prismjs": "^1.27.0", - "react-fast-compare": "^3.2.0", - "react-hotkeys-hook": "^3.0.3", - "react-image": "^4.0.3", - "react-lazy-images": "^1.1.0", - "react-modal": "^3.14.3", - "react-pdf": "^5.7.1", - "react-use": "^17.3.1" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react": ">=16", - "react-dom": ">=16" + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/react-notion-x/node_modules/katex": { - "version": "0.15.6", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.15.6.tgz", - "integrity": "sha512-UpzJy4yrnqnhXvRPhjEuLA4lcPn6eRngixW7Q3TJErjg3Aw2PuLFBzTkdUb89UtumxjhHTqL3a5GDGETMSwgJA==", - "funding": [ - "https://opencollective.com/katex", - "https://github.com/sponsors/katex" - ], - "dependencies": { - "commander": "^8.0.0" - }, - "bin": { - "katex": "cli.js" + "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/make-event-props": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/make-event-props/-/make-event-props-1.6.1.tgz", + "integrity": "sha512-JhvWq/iz1BvlmnPvLJjXv+xnMPJZuychrDC68V+yCGQJn5chcA8rLGKo5EP1XwIKVrigSXKLmbeXAGkf36wdCQ==", + "funding": { + "url": "https://github.com/wojtekmaj/make-event-props?sponsor=1" } }, - "node_modules/react-notion-x/node_modules/react-lazy-images": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/react-lazy-images/-/react-lazy-images-1.1.0.tgz", - "integrity": "sha512-h5DHFhkMJyh2qsDl3hXWu6d+On10FsgHtRJ+BH7xjgsFOvsqaii9CEwEESqPJrrAiHo1qrN1LgzrV8X3zctHKA==", + "node_modules/map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", "dependencies": { - "react-intersection-observer": "^6.1.0", - "unionize": "^2.1.2" + "p-defer": "^1.0.0" }, - "peerDependencies": { - "react": "^15 || ^16", - "react-dom": "^15 || ^16" - } - }, - "node_modules/react-notion-x/node_modules/react-lazy-images/node_modules/react-intersection-observer": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/react-intersection-observer/-/react-intersection-observer-6.4.2.tgz", - "integrity": "sha512-gL6YrkhniA0tIbyDbUterzBwKh61vHR520rsKULel5T37gG4YP07wnWI3WoqOcKK5bKAu0PZB2FHD7/OjawN+w==", - "dependencies": { - "@babel/runtime": "^7.2.0", - "invariant": "^2.2.4" - }, - "peerDependencies": { - "react": "^15.0.0 || ^16.0.0 || ^17.0.0" - } - }, - "node_modules/react-pdf": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/react-pdf/-/react-pdf-5.7.2.tgz", - "integrity": "sha512-hdDwvf007V0i2rPCqQVS1fa70CXut17SN3laJYlRHzuqcu8sLLjEoeXihty6c0Ev5g1mw31b8OT8EwRw1s8C4g==", - "dependencies": { - "@babel/runtime": "^7.0.0", - "file-loader": "^6.0.0", - "make-cancellable-promise": "^1.0.0", - "make-event-props": "^1.1.0", - "merge-class-names": "^1.1.1", - "merge-refs": "^1.0.0", - "pdfjs-dist": "2.12.313", - "prop-types": "^15.6.2", - "tiny-invariant": "^1.0.0", - "tiny-warning": "^1.0.0" - }, - "funding": { - "url": "https://github.com/wojtekmaj/react-pdf?sponsor=1" - }, - "peerDependencies": { - "react": "^16.3.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.3.0 || ^17.0.0 || ^18.0.0" + "engines": { + "node": ">=6" } }, - "node_modules/react-query": { - "version": "3.39.3", - "resolved": "https://registry.npmjs.org/react-query/-/react-query-3.39.3.tgz", - "integrity": "sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g==", - "dependencies": { - "@babel/runtime": "^7.5.5", - "broadcast-channel": "^3.4.1", - "match-sorter": "^6.0.2" - }, + "node_modules/markdown-table": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", + "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", "funding": { "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react-dom": { - "optional": true - }, - "react-native": { - "optional": true - } + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/react-syntax-highlighter": { - "version": "15.5.0", - "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-15.5.0.tgz", - "integrity": "sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==", + "node_modules/markdown-to-txt": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/markdown-to-txt/-/markdown-to-txt-2.0.1.tgz", + "integrity": "sha512-Hsj7KTN8k1gutlLum3vosHwVZGnv8/cbYKWVkUyo/D1rzOYddbDesILebRfOsaVfjIBJank/AVOySBlHAYqfZw==", "dependencies": { - "@babel/runtime": "^7.3.1", - "highlight.js": "^10.4.1", - "lowlight": "^1.17.0", - "prismjs": "^1.27.0", - "refractor": "^3.6.0" - }, - "peerDependencies": { - "react": ">= 0.14.0" + "lodash.escape": "^4.0.1", + "lodash.unescape": "^4.0.1", + "marked": "^4.0.14" } }, - "node_modules/react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", - "dependencies": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" + "node_modules/marked": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz", + "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==", + "bin": { + "marked": "bin/marked.js" }, - "peerDependencies": { - "react": ">=16.6.0", - "react-dom": ">=16.6.0" - } - }, - "node_modules/react-universal-interface": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.2.tgz", - "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==", - "peerDependencies": { - "react": "*", - "tslib": "*" + "engines": { + "node": ">= 12" } }, - "node_modules/react-use": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.4.0.tgz", - "integrity": "sha512-TgbNTCA33Wl7xzIJegn1HndB4qTS9u03QUwyNycUnXaweZkE4Kq2SB+Yoxx8qbshkZGYBDvUXbXWRUmQDcZZ/Q==", + "node_modules/match-sorter": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/match-sorter/-/match-sorter-6.3.1.tgz", + "integrity": "sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==", "dependencies": { - "@types/js-cookie": "^2.2.6", - "@xobotyi/scrollbar-width": "^1.9.5", - "copy-to-clipboard": "^3.3.1", - "fast-deep-equal": "^3.1.3", - "fast-shallow-equal": "^1.0.0", - "js-cookie": "^2.2.1", - "nano-css": "^5.3.1", - "react-universal-interface": "^0.6.2", - "resize-observer-polyfill": "^1.5.1", - "screenfull": "^5.1.0", - "set-harmonic-interval": "^1.0.1", - "throttle-debounce": "^3.0.1", - "ts-easing": "^0.2.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "@babel/runtime": "^7.12.5", + "remove-accents": "0.4.2" } }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dev": true, + "node_modules/mathjax-full": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/mathjax-full/-/mathjax-full-3.2.2.tgz", + "integrity": "sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w==", "dependencies": { - "pify": "^2.3.0" + "esm": "^3.2.25", + "mhchemparser": "^4.1.0", + "mj-context-menu": "^0.6.1", + "speech-rule-engine": "^4.0.6" } }, - "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==", + "node_modules/mathjs": { + "version": "11.8.0", + "resolved": "https://registry.npmjs.org/mathjs/-/mathjs-11.8.0.tgz", + "integrity": "sha512-I7r8HCoqUGyEiHQdeOCF2m2k9N+tcOHO3cZQ3tyJkMMBQMFqMR7dMQEboBMJAiFW2Um3PEItGPwcOc4P6KRqwg==", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "@babel/runtime": "^7.21.0", + "complex.js": "^2.1.1", + "decimal.js": "^10.4.3", + "escape-latex": "^1.2.0", + "fraction.js": "^4.2.0", + "javascript-natural-sort": "^0.7.1", + "seedrandom": "^3.0.5", + "tiny-emitter": "^2.1.0", + "typed-function": "^4.1.0" + }, + "bin": { + "mathjs": "bin/cli.js" }, "engines": { - "node": ">= 6" + "node": ">= 14" } }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, + "node_modules/mdast-util-definitions": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.2.tgz", + "integrity": "sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==", "dependencies": { - "picomatch": "^2.2.1" + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "unist-util-visit": "^4.0.0" }, - "engines": { - "node": ">=8.10.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/refractor": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/refractor/-/refractor-3.6.0.tgz", - "integrity": "sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==", + "node_modules/mdast-util-find-and-replace": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz", + "integrity": "sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==", "dependencies": { - "hastscript": "^6.0.0", - "parse-entities": "^2.0.0", - "prismjs": "~1.27.0" + "@types/mdast": "^3.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^5.0.0", + "unist-util-visit-parents": "^5.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/refractor/node_modules/prismjs": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.27.0.tgz", - "integrity": "sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==", - "engines": { - "node": ">=6" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" - }, - "node_modules/regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - }, + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/rehype-mathjax": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/rehype-mathjax/-/rehype-mathjax-4.0.2.tgz", - "integrity": "sha512-9q4Q4icTIbM5RtvQ4XquvEApGV2oDMaSVa5G3DwXomWU4fAPWYcOOt+iQRNaIH3RBMbFF239QbE5K7hm7rxMPQ==", + "node_modules/mdast-util-from-markdown": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.0.tgz", + "integrity": "sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g==", "dependencies": { - "@types/hast": "^2.0.0", - "@types/mathjax": "^0.0.37", - "@types/web": "^0.0.46", - "hast-util-from-dom": "^4.0.0", - "hast-util-to-text": "^3.1.0", - "jsdom": "^18.0.0", - "mathjax-full": "^3.0.0", - "unified": "^10.0.0", - "unist-util-visit": "^4.0.0" + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/rehype-mathjax/node_modules/acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "dependencies": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - } - }, - "node_modules/rehype-mathjax/node_modules/acorn-globals/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/rehype-mathjax/node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dependencies": { - "cssom": "~0.3.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/rehype-mathjax/node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - }, - "node_modules/rehype-mathjax/node_modules/data-urls": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", - "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", - "dependencies": { - "abab": "^2.0.6", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^11.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/rehype-mathjax/node_modules/data-urls/node_modules/whatwg-url": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", - "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", - "dependencies": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/rehype-mathjax/node_modules/jsdom": { - "version": "18.1.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-18.1.1.tgz", - "integrity": "sha512-NmJQbjQ/gpS/1at/ce3nCx89HbXL/f5OcenBe8wU1Eik0ROhyUc3LtmG3567dEHAGXkN8rmILW/qtCOPxPHQJw==", - "dependencies": { - "abab": "^2.0.5", - "acorn": "^8.5.0", - "acorn-globals": "^6.0.0", - "cssom": "^0.5.0", - "cssstyle": "^2.3.0", - "data-urls": "^3.0.1", - "decimal.js": "^10.3.1", - "domexception": "^4.0.0", - "escodegen": "^2.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^3.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^10.0.0", - "ws": "^8.2.3", - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/rehype-mathjax/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "node_modules/rehype-mathjax/node_modules/saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/rehype-mathjax/node_modules/tr46": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", - "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", - "dependencies": { - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/rehype-mathjax/node_modules/w3c-xmlserializer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz", - "integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==", - "dependencies": { - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/rehype-mathjax/node_modules/whatwg-url": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz", - "integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==", - "dependencies": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/rehype-raw": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-6.1.1.tgz", - "integrity": "sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==", + "node_modules/mdast-util-gfm": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz", + "integrity": "sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==", "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-raw": "^7.2.0", - "unified": "^10.0.0" + "mdast-util-from-markdown": "^1.0.0", + "mdast-util-gfm-autolink-literal": "^1.0.0", + "mdast-util-gfm-footnote": "^1.0.0", + "mdast-util-gfm-strikethrough": "^1.0.0", + "mdast-util-gfm-table": "^1.0.0", + "mdast-util-gfm-task-list-item": "^1.0.0", + "mdast-util-to-markdown": "^1.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-breaks": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/remark-breaks/-/remark-breaks-3.0.3.tgz", - "integrity": "sha512-C7VkvcUp1TPUc2eAYzsPdaUh8Xj4FSbQnYA5A9f80diApLZscTDeG7efiWP65W8hV2sEy3JuGVU0i6qr5D8Hug==", + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz", + "integrity": "sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==", "dependencies": { "@types/mdast": "^3.0.0", - "mdast-util-newline-to-break": "^1.0.0", - "unified": "^10.0.0" + "ccount": "^2.0.0", + "mdast-util-find-and-replace": "^2.0.0", + "micromark-util-character": "^1.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-gfm": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", - "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", + "node_modules/mdast-util-gfm-footnote": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz", + "integrity": "sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==", "dependencies": { "@types/mdast": "^3.0.0", - "mdast-util-gfm": "^2.0.0", - "micromark-extension-gfm": "^2.0.0", - "unified": "^10.0.0" + "mdast-util-to-markdown": "^1.3.0", + "micromark-util-normalize-identifier": "^1.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-math": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-5.1.1.tgz", - "integrity": "sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==", + "node_modules/mdast-util-gfm-strikethrough": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz", + "integrity": "sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==", "dependencies": { "@types/mdast": "^3.0.0", - "mdast-util-math": "^2.0.0", - "micromark-extension-math": "^2.0.0", - "unified": "^10.0.0" + "mdast-util-to-markdown": "^1.3.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-parse": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", - "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==", + "node_modules/mdast-util-gfm-table": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz", + "integrity": "sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==", "dependencies": { "@types/mdast": "^3.0.0", + "markdown-table": "^3.0.0", "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" + "mdast-util-to-markdown": "^1.3.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remark-rehype": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", - "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", + "node_modules/mdast-util-gfm-task-list-item": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz", + "integrity": "sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==", "dependencies": { - "@types/hast": "^2.0.0", "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^12.1.0", - "unified": "^10.0.0" + "mdast-util-to-markdown": "^1.3.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/remove-accents": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", - "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==" - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "devOptional": true, - "engines": { - "node": ">=0.10.0" + "node_modules/mdast-util-math": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-2.0.2.tgz", + "integrity": "sha512-8gmkKVp9v6+Tgjtq6SYx9kGPpTf6FVYRa53/DLh479aldR9AyP48qeVOgNZ5X7QUK7nOy4yw7vg6mbiGcs9jWQ==", + "dependencies": { + "@types/mdast": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-to-markdown": "^1.3.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/requires-port": { + "node_modules/mdast-util-newline-to-break": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" - }, - "node_modules/resend": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/resend/-/resend-0.16.0.tgz", - "integrity": "sha512-6NnrtEapGD6FtnhRUrtDdfgQFH2av5cTkrnElUh6AjTzGrHXiMpD/GRwT46pqpA6i/AXSDXKV7Wh/hHQJLKFew==", + "resolved": "https://registry.npmjs.org/mdast-util-newline-to-break/-/mdast-util-newline-to-break-1.0.0.tgz", + "integrity": "sha512-491LcYv3gbGhhCrLoeALncQmega2xPh+m3gbsIhVsOX4sw85+ShLFPvPyibxc1Swx/6GtzxgVodq+cGa/47ULg==", "dependencies": { - "@react-email/render": "0.0.7", - "axios": "1.4.0" + "@types/mdast": "^3.0.0", + "mdast-util-find-and-replace": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/resend/node_modules/axios": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", - "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", + "node_modules/mdast-util-phrasing": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz", + "integrity": "sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==", "dependencies": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" + "@types/mdast": "^3.0.0", + "unist-util-is": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/resize-observer-polyfill": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", - "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" - }, - "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, + "node_modules/mdast-util-to-hast": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.3.0.tgz", + "integrity": "sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==", "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" + "@types/hast": "^2.0.0", + "@types/mdast": "^3.0.0", + "mdast-util-definitions": "^5.0.0", + "micromark-util-sanitize-uri": "^1.1.0", + "trim-lines": "^3.0.0", + "unist-util-generated": "^2.0.0", + "unist-util-position": "^4.0.0", + "unist-util-visit": "^4.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "devOptional": true, - "engines": { - "node": ">=4" + "node_modules/mdast-util-to-markdown": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz", + "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==", + "dependencies": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^3.0.0", + "mdast-util-to-string": "^3.0.0", + "micromark-util-decode-string": "^1.0.0", + "unist-util-visit": "^4.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/responselike": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", - "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "node_modules/mdast-util-to-string": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.1.tgz", + "integrity": "sha512-tGvhT94e+cVnQt8JWE9/b3cUQZWS732TJxXHktvP+BYo62PpYD53Ls/6cC60rW21dW+txxiM4zMdc6abASvZKA==", "dependencies": { - "lowercase-keys": "^2.0.0" + "@types/mdast": "^3.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/mem": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/mem/-/mem-9.0.2.tgz", + "integrity": "sha512-F2t4YIv9XQUBHt6AOJ0y7lSmP1+cY7Fm1DRh9GClTGzKST7UWLMx6ly9WZdLH/G/ppM5RL4MlQfRT71ri9t19A==", + "dependencies": { + "map-age-cleaner": "^0.1.3", + "mimic-fn": "^4.0.0" + }, "engines": { - "node": ">= 4" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sindresorhus/mem?sponsor=1" } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" + "node_modules/merge-class-names": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/merge-class-names/-/merge-class-names-1.4.2.tgz", + "integrity": "sha512-bOl98VzwCGi25Gcn3xKxnR5p/WrhWFQB59MS/aGENcmUc6iSm96yrFDF0XSNurX9qN4LbJm0R9kfvsQ17i8zCw==", + "funding": { + "url": "https://github.com/wojtekmaj/merge-class-names?sponsor=1" } }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "node_modules/merge-refs": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/merge-refs/-/merge-refs-1.2.1.tgz", + "integrity": "sha512-pRPz39HQz2xzHdXAGvtJ9S8aEpNgpUjzb5yPC3ytozodmsHg+9nqgRs7/YOmn9fM/TLzntAC8AdGTidKxOq9TQ==", "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" + "@types/react": "*" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/wojtekmaj/merge-refs?sponsor=1" } }, - "node_modules/rollup": { - "version": "3.26.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.26.0.tgz", - "integrity": "sha512-YzJH0eunH2hr3knvF3i6IkLO/jTjAEwU4HoMUbQl4//Tnl3ou0e7P5SjxdDr8HQJdeUJShlbEHXrrnEHy1l7Yg==", - "dev": true, - "bin": { - "rollup": "dist/bin/rollup" - }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "node": ">= 8" } }, - "node_modules/rrweb-cssom": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz", - "integrity": "sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==" - }, - "node_modules/rtl-css-js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", - "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", - "dependencies": { - "@babel/runtime": "^7.1.2" - } + "node_modules/mhchemparser": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.1.1.tgz", + "integrity": "sha512-R75CUN6O6e1t8bgailrF1qPq+HhVeFTM3XQ0uzI+mXTybmphy3b6h4NbLOYhemViQ3lUs+6CKRkC3Ws1TlYREA==" }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, + "node_modules/micromark": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", + "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, { - "type": "consulting", - "url": "https://feross.org/support" + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } ], "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "dependencies": { - "mri": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "node_modules/micromark-core-commonmark": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz", + "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==", "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, { - "type": "consulting", - "url": "https://feross.org/support" + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - ] + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-factory-destination": "^1.0.0", + "micromark-factory-label": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-factory-title": "^1.0.0", + "micromark-factory-whitespace": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-classify-character": "^1.0.0", + "micromark-util-html-tag-name": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } }, - "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, + "node_modules/micromark-extension-gfm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz", + "integrity": "sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" + "micromark-extension-gfm-autolink-literal": "^1.0.0", + "micromark-extension-gfm-footnote": "^1.0.0", + "micromark-extension-gfm-strikethrough": "^1.0.0", + "micromark-extension-gfm-table": "^1.0.0", + "micromark-extension-gfm-tagfilter": "^1.0.0", + "micromark-extension-gfm-task-list-item": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-types": "^1.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/saxes": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", - "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz", + "integrity": "sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==", "dependencies": { - "xmlchars": "^2.2.0" + "micromark-util-character": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" }, - "engines": { - "node": ">=v12.22.7" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "node_modules/micromark-extension-gfm-footnote": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.0.4.tgz", + "integrity": "sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg==", "dependencies": { - "loose-envify": "^1.1.0" + "micromark-core-commonmark": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/schema-utils": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", - "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.4.tgz", + "integrity": "sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" + "micromark-util-chunked": "^1.0.0", + "micromark-util-classify-character": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://opencollective.com/unified" } }, - "node_modules/screenfull": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz", - "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==", - "engines": { - "node": ">=0.10.0" + "node_modules/micromark-extension-gfm-table": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.5.tgz", + "integrity": "sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==", + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/seedrandom": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", - "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" - }, - "node_modules/selderee": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/selderee/-/selderee-0.11.0.tgz", - "integrity": "sha512-5TF+l7p4+OsnP8BCCvSyZiSPc4x4//p5uPwK8TCnVPJYRmU2aYKMpOXvw8zM5a5JvuuCGN1jmsMwuU2W02ukfA==", - "optional": true, - "peer": true, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.1.tgz", + "integrity": "sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==", "dependencies": { - "parseley": "^0.12.0" + "micromark-util-types": "^1.0.0" }, "funding": { - "url": "https://ko-fi.com/killymxi" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", - "dev": true, + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.3.tgz", + "integrity": "sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" }, - "engines": { - "node": ">=10" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", - "peer": true, + "node_modules/micromark-extension-math": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-2.0.2.tgz", + "integrity": "sha512-cFv2B/E4pFPBBFuGgLHkkNiFAIQv08iDgPH2HCuR2z3AUgMLecES5Cq7AVtwOtZeRrbA80QgMUk8VVW0Z+D2FA==", "dependencies": { - "randombytes": "^2.1.0" + "@types/katex": "^0.11.0", + "katex": "^0.13.0", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/set-harmonic-interval": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz", - "integrity": "sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==", + "node_modules/micromark-extension-math/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "engines": { - "node": ">=6.9" + "node": ">= 12" } }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, + "node_modules/micromark-extension-math/node_modules/katex": { + "version": "0.13.24", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.13.24.tgz", + "integrity": "sha512-jZxYuKCma3VS5UuxOx/rFV1QyGSl3Uy/i0kTJF3HgQ5xMinCQVF8Zd4bMY/9aI9b9A2pjIBOsjSSm68ykTAr8w==", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], "dependencies": { - "shebang-regex": "^3.0.0" + "commander": "^8.0.0" }, - "engines": { - "node": ">=8" + "bin": { + "katex": "cli.js" } }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/micromark-factory-destination": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz", + "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "node_modules/micromark-factory-label": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz", + "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "node_modules/siginfo": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", - "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", - "dev": true - }, - "node_modules/sigmund": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", - "integrity": "sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==" - }, - "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/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/micromark-factory-space": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz", + "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", - "dev": true, + "node_modules/micromark-factory-title": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz", + "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node_modules/micromark-factory-whitespace": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz", + "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/micromark-util-character": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz", + "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "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==", - "engines": { - "node": ">=0.10.0" + "node_modules/micromark-util-chunked": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz", + "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" + "node_modules/micromark-util-classify-character": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz", + "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "peer": true, + "node_modules/micromark-util-combine-extensions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz", + "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "micromark-util-chunked": "^1.0.0", + "micromark-util-types": "^1.0.0" } }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "deprecated": "Please use @jridgewell/sourcemap-codec instead" - }, - "node_modules/space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/speech-rule-engine": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/speech-rule-engine/-/speech-rule-engine-4.0.7.tgz", - "integrity": "sha512-sJrL3/wHzNwJRLBdf6CjJWIlxC04iYKkyXvYSVsWVOiC2DSkHmxsqOhEeMsBA9XK+CHuNcsdkbFDnoUfAsmp9g==", + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz", + "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "commander": "9.2.0", - "wicked-good-xpath": "1.3.0", - "xmldom-sre": "0.1.31" - }, - "bin": { - "sre": "bin/sre" - } - }, - "node_modules/speech-rule-engine/node_modules/commander": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.2.0.tgz", - "integrity": "sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==", - "engines": { - "node": "^12.20.0 || >=14" + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/stack-generator": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", - "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", + "node_modules/micromark-util-decode-string": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz", + "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "stackframe": "^1.3.4" + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/stackback": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", - "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", - "dev": true + "node_modules/micromark-util-encode": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz", + "integrity": "sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] }, - "node_modules/stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + "node_modules/micromark-util-html-tag-name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz", + "integrity": "sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] }, - "node_modules/stacktrace-gps": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", - "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", + "node_modules/micromark-util-normalize-identifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz", + "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "source-map": "0.5.6", - "stackframe": "^1.3.4" + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/stacktrace-gps/node_modules/source-map": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", - "engines": { - "node": ">=0.10.0" + "node_modules/micromark-util-resolve-all": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz", + "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-types": "^1.0.0" } }, - "node_modules/stacktrace-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", - "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", + "node_modules/micromark-util-sanitize-uri": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz", + "integrity": "sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "error-stack-parser": "^2.0.6", - "stack-generator": "^2.0.5", - "stacktrace-gps": "^3.0.4" + "micromark-util-character": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-symbol": "^1.0.0" } }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "engines": { - "node": ">= 0.8" + "node_modules/micromark-util-subtokenize": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz", + "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-chunked": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" } }, - "node_modules/std-env": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.3.2.tgz", - "integrity": "sha512-uUZI65yrV2Qva5gqE0+A7uVAvO40iPo6jGhs7s8keRfHCmtg+uB2X6EiLGCI9IgL1J17xGhvoOqSz79lzICPTA==", - "dev": true + "node_modules/micromark-util-symbol": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz", + "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] }, - "node_modules/stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", - "dev": true, + "node_modules/micromark-util-types": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz", + "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dependencies": { - "internal-slot": "^1.0.4" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, "engines": { - "node": ">= 0.4" + "node": ">=8.6" } }, - "node_modules/stream": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/stream/-/stream-0.0.2.tgz", - "integrity": "sha512-gCq3NDI2P35B2n6t76YJuOp7d6cN/C7Rt0577l91wllh0sY9ZBuw9KaSGqH/b0hzn3CWWJbpbW0W0WvQ1H/Q7g==", - "dependencies": { - "emitter-component": "^1.1.1" - } + "node_modules/microseconds": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/microseconds/-/microseconds-0.2.0.tgz", + "integrity": "sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA==" }, - "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==", + "node_modules/microsoft-cognitiveservices-speech-sdk": { + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/microsoft-cognitiveservices-speech-sdk/-/microsoft-cognitiveservices-speech-sdk-1.28.0.tgz", + "integrity": "sha512-d+hCqTSeVCGtog5BgUKdIVTNifuigap9VSJbtDUP4kW1uG/yp7zRnqsjYx9nV9sRfuiYwZCyFzGG+VXGa37QDw==", "dependencies": { - "safe-buffer": "~5.2.0" + "agent-base": "^6.0.1", + "bent": "^7.3.12", + "https-proxy-agent": "^4.0.0", + "uuid": "^9.0.0", + "ws": "^7.5.6" } }, - "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==", - "devOptional": true, + "node_modules/microsoft-cognitiveservices-speech-sdk/node_modules/https-proxy-agent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", + "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "agent-base": "5", + "debug": "4" }, "engines": { - "node": ">=8" + "node": ">= 6.0.0" } }, - "node_modules/string-width/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==", - "devOptional": true - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", - "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/microsoft-cognitiveservices-speech-sdk/node_modules/https-proxy-agent/node_modules/agent-base": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", + "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", + "engines": { + "node": ">= 6.0.0" } }, - "node_modules/string.prototype.trim": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", - "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, + "node_modules/microsoft-cognitiveservices-speech-sdk/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", "engines": { - "node": ">= 0.4" + "node": ">=8.3.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } } }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" } }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "devOptional": true, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dependencies": { - "ansi-regex": "^5.0.1" + "mime-db": "1.52.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "engines": { - "node": ">=4" + "node": ">= 0.6" } }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, + "node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strip-literal": { + "node_modules/mimic-response": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-1.0.1.tgz", - "integrity": "sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==", - "dev": true, - "dependencies": { - "acorn": "^8.8.2" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "engines": { + "node": ">=4" } }, - "node_modules/stripe": { - "version": "12.10.0", - "resolved": "https://registry.npmjs.org/stripe/-/stripe-12.10.0.tgz", - "integrity": "sha512-JJS4Bzx4LAzS8cTy26wqCdRQmhUtyV2XjFXfFTXa+W+Won2PXEWu85RpROi1ZN6pNFcWH7xrhXVW0OfCxUmwwA==", + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dependencies": { - "@types/node": ">=8.1.0", - "qs": "^6.11.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=12.*" + "node": "*" } }, - "node_modules/style-to-object": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.1.tgz", - "integrity": "sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==", - "dependencies": { - "inline-style-parser": "0.1.1" + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/styled-jsx": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", - "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", - "dependencies": { - "client-only": "0.0.1" - }, - "engines": { - "node": ">= 12.0.0" - }, - "peerDependencies": { - "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "babel-plugin-macros": { - "optional": true - } - } + "node_modules/mixpanel-browser": { + "version": "2.47.0", + "resolved": "https://registry.npmjs.org/mixpanel-browser/-/mixpanel-browser-2.47.0.tgz", + "integrity": "sha512-Ldrva0fRBEIFWmEibBQO1PulfpJVF3pf28Guk09lDirDaSQqqU/xs9zQLwN2rL5VwVtsP1aD3JaCgaa98EjojQ==" }, - "node_modules/stylis": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", - "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" + "node_modules/mj-context-menu": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/mj-context-menu/-/mj-context-menu-0.6.1.tgz", + "integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==" }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, + "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==" + }, + "node_modules/ml-array-mean": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/ml-array-mean/-/ml-array-mean-1.1.6.tgz", + "integrity": "sha512-MIdf7Zc8HznwIisyiJGRH9tRigg3Yf4FldW8DxKxpCCv/g5CafTw0RRu51nojVEOXuCQC7DRVVu5c7XXO/5joQ==", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "ml-array-sum": "^1.1.6" } }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/ml-array-sum": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/ml-array-sum/-/ml-array-sum-1.1.6.tgz", + "integrity": "sha512-29mAh2GwH7ZmiRnup4UyibQZB9+ZLyMShvt4cH4eTK+cL2oEMIZFnSyB3SS8MlsTh6q/w/yh48KmqLxmovN4Dw==", + "dependencies": { + "is-any-array": "^2.0.0" } }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" - }, - "node_modules/synckit": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", - "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", - "dev": true, + "node_modules/ml-distance": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/ml-distance/-/ml-distance-4.0.0.tgz", + "integrity": "sha512-zj7+UGZpHk3uL7n79XTfGNUjIGnhLn8xVvrxYvBHvXFxo3jq1q+/UjP311hZxnLVhbxbXCjUniThX8gozjacYA==", "dependencies": { - "@pkgr/utils": "^2.3.1", - "tslib": "^2.5.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" + "ml-array-mean": "^1.1.6", + "ml-distance-euclidean": "^2.0.0", + "ml-tree-similarity": "^1.0.0" } }, - "node_modules/tailwindcss": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.7.tgz", - "integrity": "sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==", - "dev": true, + "node_modules/ml-distance-euclidean": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ml-distance-euclidean/-/ml-distance-euclidean-2.0.0.tgz", + "integrity": "sha512-yC9/2o8QF0A3m/0IXqCTXCzz2pNEzvmcE/9HFKOZGnTjatvBbsn4lWYJkxENkA4Ug2fnYl7PXQxnPi21sgMy/Q==" + }, + "node_modules/ml-tree-similarity": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ml-tree-similarity/-/ml-tree-similarity-1.0.0.tgz", + "integrity": "sha512-XJUyYqjSuUQkNQHMscr6tcjldsOoAekxADTplt40QKfwW6nd++1wHWV9AArl0Zvw/TIHgNaZZNvr8QGvE8wLRg==", "dependencies": { - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "color-name": "^1.1.4", - "detective": "^5.2.1", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.12", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "lilconfig": "^2.0.6", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.0.9", - "postcss-import": "^14.1.0", - "postcss-js": "^4.0.0", - "postcss-load-config": "^3.1.4", - "postcss-nested": "6.0.0", - "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0", - "quick-lru": "^5.1.1", - "resolve": "^1.22.1" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=12.13.0" - }, - "peerDependencies": { - "postcss": "^8.0.9" + "binary-search": "^1.3.5", + "num-sort": "^2.0.0" } }, - "node_modules/tailwindcss/node_modules/postcss-selector-parser": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", - "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "node_modules/mlly": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.2.0.tgz", + "integrity": "sha512-+c7A3CV0KGdKcylsI6khWyts/CYrGTrRVo4R/I7u/cUsy0Conxa6LUhiEzVKIw14lc2L5aiO4+SeVe4TeGRKww==", "dev": true, "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" + "acorn": "^8.8.2", + "pathe": "^1.1.0", + "pkg-types": "^1.0.2", + "ufo": "^1.1.1" } }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", "engines": { - "node": ">=6" + "node": ">=4" } }, - "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==", - "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, - "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==", + "node_modules/nano-css": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", + "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", "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" + "css-tree": "^1.1.2", + "csstype": "^3.0.6", + "fastest-stable-stringify": "^2.0.2", + "inline-style-prefixer": "^6.0.0", + "rtl-css-js": "^1.14.0", + "sourcemap-codec": "^1.4.8", + "stacktrace-js": "^2.0.2", + "stylis": "^4.0.6" }, - "engines": { - "node": ">=6" + "peerDependencies": { + "react": "*", + "react-dom": "*" } }, - "node_modules/terser": { - "version": "5.17.7", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.7.tgz", - "integrity": "sha512-/bi0Zm2C6VAexlGgLlVxA0P2lru/sdLyfCVaRMfKVo9nWxbmz7f/sD8VPybPeSUJaJcwmCJis9pBIhcVcG1QcQ==", - "peer": true, + "node_modules/nano-time": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/nano-time/-/nano-time-1.0.0.tgz", + "integrity": "sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA==", "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, + "big-integer": "^1.6.16" + } + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "bin": { - "terser": "bin/terser" + "nanoid": "bin/nanoid.cjs" }, "engines": { - "node": ">=10" + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", - "peer": true, + "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==", + "peer": true + }, + "node_modules/next": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/next/-/next-13.2.4.tgz", + "integrity": "sha512-g1I30317cThkEpvzfXujf0O4wtaQHtDCLhlivwlTJ885Ld+eOgcz7r3TGQzeU+cSRoNHtD8tsJgzxVdYojFssw==", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" + "@next/env": "13.2.4", + "@swc/helpers": "0.4.14", + "caniuse-lite": "^1.0.30001406", + "postcss": "8.4.14", + "styled-jsx": "5.1.1" + }, + "bin": { + "next": "dist/bin/next" }, "engines": { - "node": ">= 10.13.0" + "node": ">=14.6.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "optionalDependencies": { + "@next/swc-android-arm-eabi": "13.2.4", + "@next/swc-android-arm64": "13.2.4", + "@next/swc-darwin-arm64": "13.2.4", + "@next/swc-darwin-x64": "13.2.4", + "@next/swc-freebsd-x64": "13.2.4", + "@next/swc-linux-arm-gnueabihf": "13.2.4", + "@next/swc-linux-arm64-gnu": "13.2.4", + "@next/swc-linux-arm64-musl": "13.2.4", + "@next/swc-linux-x64-gnu": "13.2.4", + "@next/swc-linux-x64-musl": "13.2.4", + "@next/swc-win32-arm64-msvc": "13.2.4", + "@next/swc-win32-ia32-msvc": "13.2.4", + "@next/swc-win32-x64-msvc": "13.2.4" }, "peerDependencies": { - "webpack": "^5.1.0" + "@opentelemetry/api": "^1.4.0", + "fibers": ">= 3.1.0", + "node-sass": "^6.0.0 || ^7.0.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "sass": "^1.3.0" }, "peerDependenciesMeta": { - "@swc/core": { + "@opentelemetry/api": { "optional": true }, - "esbuild": { + "fibers": { "optional": true }, - "uglify-js": { + "node-sass": { + "optional": true + }, + "sass": { "optional": true } } }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "peer": true - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "node_modules/throttle-debounce": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz", - "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==", + "node_modules/next-i18next": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/next-i18next/-/next-i18next-13.2.2.tgz", + "integrity": "sha512-t0WU6K+HJoq2nVQ0n6OiiEZja9GyMqtDSU74FmOafgk4ljns+iZ18bsNJiI8rOUXfFfkW96ea1N7D5kbMyT+PA==", + "funding": [ + { + "type": "individual", + "url": "https://locize.com/i18next.html" + }, + { + "type": "individual", + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" + }, + { + "type": "individual", + "url": "https://locize.com" + } + ], + "dependencies": { + "@babel/runtime": "^7.20.13", + "@types/hoist-non-react-statics": "^3.3.1", + "core-js": "^3", + "hoist-non-react-statics": "^3.3.2", + "i18next-fs-backend": "^2.1.1" + }, "engines": { - "node": ">=10" + "node": ">=14" + }, + "peerDependencies": { + "i18next": "^22.0.6", + "next": ">= 12.0.0", + "react": ">= 17.0.2", + "react-i18next": "^12.2.0" } }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "optional": true, - "peer": true + "node_modules/next-pwa": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/next-pwa/-/next-pwa-5.6.0.tgz", + "integrity": "sha512-XV8g8C6B7UmViXU8askMEYhWwQ4qc/XqJGnexbLV68hzKaGHZDMtHsm2TNxFcbR7+ypVuth/wwpiIlMwpRJJ5A==", + "dependencies": { + "babel-loader": "^8.2.5", + "clean-webpack-plugin": "^4.0.0", + "globby": "^11.0.4", + "terser-webpack-plugin": "^5.3.3", + "workbox-webpack-plugin": "^6.5.4", + "workbox-window": "^6.5.4" + }, + "peerDependencies": { + "next": ">=9.0.0" + } }, - "node_modules/tiny-emitter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" }, - "node_modules/tiny-glob": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", - "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", - "dev": true, + "node_modules/next/node_modules/postcss": { + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], "dependencies": { - "globalyzer": "0.1.0", - "globrex": "^0.1.2" + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" } }, - "node_modules/tiny-invariant": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", - "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==" + "node_modules/nextjs-google-analytics": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/nextjs-google-analytics/-/nextjs-google-analytics-2.3.3.tgz", + "integrity": "sha512-Y6sI6A7wt5dji8hYBnVkOh9LTyImSLFZXx3FpyQgVW7W4b4qEFHjH2u3fhDJsrRZeLlUGM8/RuHD/mhHc2Axfg==", + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "next": ">=11.0.0", + "react": ">=17.0.0" + } }, - "node_modules/tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + "node_modules/node-fetch": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz", + "integrity": "sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } }, - "node_modules/tinybench": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.4.0.tgz", - "integrity": "sha512-iyziEiyFxX4kyxSp+MtY1oCH/lvjH3PxFN8PGCDeqcZWAJ/i+9y+nL85w99PxVzrIvew/GSkSbDYtiGVa85Afg==", - "dev": true + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, - "node_modules/tinypool": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.4.0.tgz", - "integrity": "sha512-2ksntHOKf893wSAH4z/+JbPpi92esw8Gn9N2deXX+B0EO92hexAVI9GIZZPx7P5aYo5KULfeOSt3kMOmSOy6uA==", - "dev": true, - "engines": { - "node": ">=14.0.0" + "node_modules/node-fetch/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==" + }, + "node_modules/node-fetch/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==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, - "node_modules/tinyspy": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-1.1.1.tgz", - "integrity": "sha512-UVq5AXt/gQlti7oxoIg5oi/9r0WpF7DGEVwXgqWSMmyN16+e3tl5lIvTaOpJ3TAtu5xFzWccFRM4R5NaWHF+4g==", - "dev": true, + "node_modules/node-gyp-build": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", + "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==" + }, + "node_modules/nopt": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", + "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", + "dependencies": { + "abbrev": "^1.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, "engines": { - "node": ">=14.0.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, "engines": { - "node": ">=8.0" + "node": ">=0.10.0" } }, - "node_modules/toggle-selection": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", - "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", "engines": { - "node": ">=0.6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/tough-cookie": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", - "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "node_modules/notion-client": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/notion-client/-/notion-client-6.16.0.tgz", + "integrity": "sha512-gI2kPpls8XxJfXt7cs2JDmSHPZL1HkkXQnE5YWKPT4OnpiniUgHk5b+rRB2dXUqGT4003vSYmPnxXUTbzKPoLA==", "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" + "got": "^11.8.1", + "notion-types": "^6.16.0", + "notion-utils": "^6.16.0", + "p-map": "^5.3.0" }, "engines": { - "node": ">=6" + "node": ">=12" } }, - "node_modules/tr46": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", - "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", + "node_modules/notion-client/node_modules/p-map": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.5.0.tgz", + "integrity": "sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==", "dependencies": { - "punycode": "^2.3.0" + "aggregate-error": "^4.0.0" }, "engines": { - "node": ">=14" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/trough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", - "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/ts-easing": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/ts-easing/-/ts-easing-0.2.0.tgz", - "integrity": "sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==" - }, - "node_modules/ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "dev": true, + "node_modules/notion-compat": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/notion-compat/-/notion-compat-6.16.0.tgz", + "integrity": "sha512-Ue67pAC6s3GwvzL7gtfFPUA0kT9FI/WKP8aRCfRuJ/SDedPSuXREI19qSr9wpRDhxMKtOZlT2X6Hxoc9FFFupg==", "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" + "notion-types": "^6.16.0", + "notion-utils": "^6.16.0", + "p-queue": "^7.2.0" }, - "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" + "engines": { + "node": ">=12" }, "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 - } + "@notionhq/client": "^1.0.4" } }, - "node_modules/ts-node/node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true, + "node_modules/notion-compat/node_modules/p-queue": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.4.tgz", + "integrity": "sha512-esox8CWt0j9EZECFvkFl2WNPat8LN4t7WWeXq73D9ha0V96qPRufApZi4ZhPwXAln1uVVal429HVVKPa2X0yQg==", + "dependencies": { + "eventemitter3": "^4.0.7", + "p-timeout": "^5.0.2" + }, "engines": { - "node": ">=0.4.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/notion-compat/node_modules/p-timeout": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", + "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "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, + "node_modules/notion-types": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/notion-types/-/notion-types-6.16.0.tgz", + "integrity": "sha512-Cv83GaAczx57q1qsnuG8DHOuOb63c83u9LX2IainG5aqBEB0GUuLZ4DUQfB6MaXt+FMY9fO+KTgPeZWwX9hbrQ==", "engines": { - "node": ">=0.3.1" + "node": ">=12" } }, - "node_modules/tsconfig-paths": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", - "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", - "dev": true, + "node_modules/notion-utils": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/notion-utils/-/notion-utils-6.16.0.tgz", + "integrity": "sha512-DxToriZAJW/64O1xlAjyU/50dRmkO1e54+i0dEAPDij0MlHyihEivAMsdEG/6/4eFC972BIsEKZ6BXsSTUYKlQ==", "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" + "is-url-superb": "^6.1.0", + "mem": "^9.0.2", + "normalize-url": "^7.0.3", + "notion-types": "^6.16.0", + "p-queue": "^7.2.0" + }, + "engines": { + "node": ">=12" } }, - "node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + "node_modules/notion-utils/node_modules/normalize-url": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-7.2.0.tgz", + "integrity": "sha512-uhXOdZry0L6M2UIo9BTt7FdpBDiAGN/7oItedQwPKh8jh31ZlvC8U9Xl/EJ3aijDHaywXTW3QbZ6LuCocur1YA==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, + "node_modules/notion-utils/node_modules/p-queue": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.4.tgz", + "integrity": "sha512-esox8CWt0j9EZECFvkFl2WNPat8LN4t7WWeXq73D9ha0V96qPRufApZi4ZhPwXAln1uVVal429HVVKPa2X0yQg==", "dependencies": { - "tslib": "^1.8.1" + "eventemitter3": "^4.0.7", + "p-timeout": "^5.0.2" }, "engines": { - "node": ">= 6" + "node": ">=12" }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + "node_modules/notion-utils/node_modules/p-timeout": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", + "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, + "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==", "dependencies": { - "prelude-ls": "^1.2.1" + "boolbase": "^1.0.0" }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/num-sort": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/num-sort/-/num-sort-2.1.0.tgz", + "integrity": "sha512-1MQz1Ed8z2yckoBeSfkQHHO9K1yDRxxtotKSJ9yvcTUUxSvfvzEq5GwBrjjHEpMlq/k5gvXdmJ1SbYxWtpNoVg==", "engines": { - "node": ">= 0.8.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, + "node_modules/nwsapi": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", "engines": { - "node": ">=10" - }, + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/typed-function": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/typed-function/-/typed-function-4.1.0.tgz", - "integrity": "sha512-DGwUl6cioBW5gw2L+6SMupGwH/kZOqivy17E4nsh1JI9fKF87orMmlQx3KISQPmg3sfnOUGlwVkroosvgddrlg==", + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "engines": { - "node": ">= 14" + "node": ">= 0.4" } }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dependencies": { - "is-typedarray": "^1.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "node_modules/object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { - "node": ">=4.2.0" + "node": ">= 0.4" } }, - "node_modules/ufo": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.1.1.tgz", - "integrity": "sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==", - "dev": true - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "node_modules/object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/unbzip2-stream": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", - "optional": true, - "peer": true, - "dependencies": { - "buffer": "^5.2.1", - "through": "^2.3.8" - } - }, - "node_modules/unified": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", - "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", + "node_modules/object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "dev": true, "dependencies": { - "@types/unist": "^2.0.0", - "bail": "^2.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^5.0.0" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/unionize": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/unionize/-/unionize-2.2.0.tgz", - "integrity": "sha512-lHXiL6LPVuRYBGCLOdUd4GMHoAGqM0HtYHAZcA6pUEiwN1nk+LEYlh8bud7saeL0bkFntJzCPEPVVJeFm3Cqsg==" - }, - "node_modules/unist-util-find-after": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-4.0.1.tgz", - "integrity": "sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw==", + "node_modules/object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "dev": true, "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/unist-util-generated": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", - "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + "node_modules/objectorarray": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/objectorarray/-/objectorarray-1.0.5.tgz", + "integrity": "sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==", + "dev": true }, - "node_modules/unist-util-is": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", - "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", + "node_modules/oblivious-set": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/oblivious-set/-/oblivious-set-1.0.0.tgz", + "integrity": "sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw==" + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "wrappy": "1" } }, - "node_modules/unist-util-position": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz", - "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==", + "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": { - "@types/unist": "^2.0.0" + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/unist-util-stringify-position": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", - "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "node_modules/openai": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/openai/-/openai-3.3.0.tgz", + "integrity": "sha512-uqxI/Au+aPRnsaQRe8CojU0eCR7I0mBiKjD3sNMzY6DaC1ZVrc85u98mtJW6voDug8fgGN+DIZmTDxTthxb7dQ==", "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "axios": "^0.26.0", + "form-data": "^4.0.0" } }, - "node_modules/unist-util-visit": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", - "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", + "node_modules/openai/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">= 6" } }, - "node_modules/unist-util-visit-parents": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", - "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", "engines": { - "node": ">= 4.0.0" + "node": ">=8" } }, - "node_modules/unload": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/unload/-/unload-2.2.0.tgz", - "integrity": "sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==", - "dependencies": { - "@babel/runtime": "^7.6.2", - "detect-node": "^2.0.4" + "node_modules/p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==", + "engines": { + "node": ">=4" } }, - "node_modules/unpipe": { + "node_modules/p-finally": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", "engines": { - "node": ">= 0.8" + "node": ">=4" } }, - "node_modules/update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "yocto-queue": "^0.1.0" }, - "bin": { - "browserslist-lint": "cli.js" + "engines": { + "node": ">=10" }, - "peerDependencies": { - "browserslist": ">= 4.21.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, "dependencies": { - "punycode": "^2.1.0" + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" + "node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "engines": { + "node": ">=6" } }, - "node_modules/utf-8-validate": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz", - "integrity": "sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==", - "hasInstallScript": true, + "node_modules/p-queue": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", + "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", "dependencies": { - "node-gyp-build": "^4.3.0" + "eventemitter3": "^4.0.4", + "p-timeout": "^3.2.0" }, "engines": { - "node": ">=6.14.2" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "node_modules/uuid": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", - "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", - "bin": { - "uuid": "dist/bin/uuid" + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", + "node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", "dependencies": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" - }, - "bin": { - "uvu": "bin.js" + "p-finally": "^1.0.0" }, "engines": { "node": ">=8" } }, - "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==", + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/papaparse": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-5.4.1.tgz", + "integrity": "sha512-HipMsgJkZu8br23pW15uvo6sib6wne/4woLZPlFf3rpDyMe9ywEXUsuD7+6K9PRkJlVT51j/sCOYDKGGS3ZJrw==", "dev": true }, - "node_modules/v8-to-istanbul": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", - "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0" + "callsites": "^3.0.0" }, "engines": { - "node": ">=10.12.0" + "node": ">=6" } }, - "node_modules/vfile": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", - "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", + "node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", "dependencies": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/vfile-location": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz", - "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==", + "node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", "dependencies": { - "@types/unist": "^2.0.0", - "vfile": "^5.0.0" + "entities": "^4.4.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/vfile-message": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", - "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" + "domhandler": "^5.0.2", + "parse5": "^7.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/vite": { - "version": "4.3.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz", - "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==", - "dev": true, + "node_modules/parseley": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/parseley/-/parseley-0.11.0.tgz", + "integrity": "sha512-VfcwXlBWgTF+unPcr7yu3HSSA6QUdDaDnrHcytVfj5Z8azAyKBDrYnSIfeSxlrEayndNcLmrXzg+Vxbo6DWRXQ==", "dependencies": { - "esbuild": "^0.17.5", - "postcss": "^8.4.23", - "rollup": "^3.21.0" - }, - "bin": { - "vite": "bin/vite.js" + "leac": "^0.6.0", + "peberminta": "^0.8.0" }, + "funding": { + "url": "https://ko-fi.com/killymxi" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": ">= 14", - "less": "*", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } + "node": ">=8" } }, - "node_modules/vite-node": { - "version": "0.29.7", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.29.7.tgz", - "integrity": "sha512-PakCZLvz37yFfUPWBnLa1OYHPCGm5v4pmRrTcFN4V/N/T3I6tyP3z07S//9w+DdeL7vVd0VSeyMZuAh+449ZWw==", - "dev": true, - "dependencies": { - "cac": "^6.7.14", - "debug": "^4.3.4", - "mlly": "^1.1.0", - "pathe": "^1.1.0", - "picocolors": "^1.0.0", - "vite": "^3.0.0 || ^4.0.0" - }, - "bin": { - "vite-node": "vite-node.mjs" - }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "engines": { - "node": ">=v14.16.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" + "node": ">=0.10.0" } }, - "node_modules/vitest": { - "version": "0.29.7", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.29.7.tgz", - "integrity": "sha512-aWinOSOu4jwTuZHkb+cCyrqQ116Q9TXaJrNKTHudKBknIpR0VplzeaOUuDF9jeZcrbtQKZQt6yrtd+eakbaxHg==", + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, - "dependencies": { - "@types/chai": "^4.3.4", - "@types/chai-subset": "^1.3.3", - "@types/node": "*", - "@vitest/expect": "0.29.7", - "@vitest/runner": "0.29.7", - "@vitest/spy": "0.29.7", - "@vitest/utils": "0.29.7", - "acorn": "^8.8.1", - "acorn-walk": "^8.2.0", - "cac": "^6.7.14", - "chai": "^4.3.7", - "debug": "^4.3.4", - "local-pkg": "^0.4.2", - "pathe": "^1.1.0", - "picocolors": "^1.0.0", - "source-map": "^0.6.1", - "std-env": "^3.3.1", - "strip-literal": "^1.0.0", - "tinybench": "^2.3.1", - "tinypool": "^0.4.0", - "tinyspy": "^1.0.2", - "vite": "^3.0.0 || ^4.0.0", - "vite-node": "0.29.7", - "why-is-node-running": "^2.2.2" - }, - "bin": { - "vitest": "vitest.mjs" - }, "engines": { - "node": ">=v14.16.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.0.tgz", + "integrity": "sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==", + "dev": true + }, + "node_modules/pathval": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", + "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/pdfjs-dist": { + "version": "2.12.313", + "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-2.12.313.tgz", + "integrity": "sha512-1x6iXO4Qnv6Eb+YFdN5JdUzt4pAkxSp3aLAYPX93eQCyg/m7QFzXVWJHJVtoW48CI8HCXju4dSkhQZwoheL5mA==", "peerDependencies": { - "@edge-runtime/vm": "*", - "@vitest/browser": "*", - "@vitest/ui": "*", - "happy-dom": "*", - "jsdom": "*" + "worker-loader": "^3.0.8" }, "peerDependenciesMeta": { - "@edge-runtime/vm": { - "optional": true - }, - "@vitest/browser": { - "optional": true - }, - "@vitest/ui": { - "optional": true - }, - "happy-dom": { - "optional": true - }, - "jsdom": { - "optional": true - }, - "safaridriver": { - "optional": true - }, - "webdriverio": { + "worker-loader": { "optional": true } } }, - "node_modules/vitest/node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true, - "engines": { - "node": ">=0.4.0" + "node_modules/peberminta": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/peberminta/-/peberminta-0.8.0.tgz", + "integrity": "sha512-YYEs+eauIjDH5nUEGi18EohWE0nV2QbGTqmxQcqgZ/0g+laPCQmuIqq7EBLVi9uim9zMgfJv0QBZEnQ3uHw/Tw==", + "funding": { + "url": "https://ko-fi.com/killymxi" } }, - "node_modules/void-elements": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", - "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==", + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "engines": { - "node": ">=0.10.0" + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/voucher-code-generator": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/voucher-code-generator/-/voucher-code-generator-1.3.0.tgz", - "integrity": "sha512-t4wnI91KC58LtjX2I0rJDhRm1JTXD+G7A+7iqp0sRSgpeJP4eKLexDRDLe2nedR7xFQcVlZudDZRBLrMP5+KTA==" + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } }, - "node_modules/w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", - "dependencies": { - "browser-process-hrtime": "^1.0.0" + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/w3c-xmlserializer": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", - "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", "dependencies": { - "xml-name-validator": "^4.0.0" + "pinkie": "^2.0.0" }, "engines": { - "node": ">=14" + "node": ">=0.10.0" } }, - "node_modules/warning": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", - "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dependencies": { - "loose-envify": "^1.0.0" + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "peer": true, + "node_modules/pkg-dir/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==", "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/web-namespaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node": ">=8" } }, - "node_modules/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "node_modules/pkg-dir/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==", + "dependencies": { + "p-locate": "^4.1.0" + }, "engines": { - "node": ">=12" + "node": ">=8" } }, - "node_modules/webpack": { - "version": "5.85.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.85.0.tgz", - "integrity": "sha512-7gazTiYqwo5OSqwH1tigLDL2r3qDeP2dOKYgd+LlXpsUMqDTklg6tOghexqky0/+6QY38kb/R/uRPUleuL43zg==", - "peer": true, + "node_modules/pkg-dir/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==", "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.14.1", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.2", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" + "p-try": "^2.0.0" }, "engines": { - "node": ">=10.13.0" + "node": ">=6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/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==", + "dependencies": { + "p-limit": "^2.2.0" }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } + "engines": { + "node": ">=8" } }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "peer": true, - "engines": { - "node": ">=10.13.0" + "node_modules/pkg-types": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.2.tgz", + "integrity": "sha512-hM58GKXOcj8WTqUXnsQyJYXdeAPbythQgEF3nTcEo+nkD49chjQ9IKm/QJy9xf6JakXptz86h7ecP2024rrLaQ==", + "dev": true, + "dependencies": { + "jsonc-parser": "^3.2.0", + "mlly": "^1.1.1", + "pathe": "^1.1.0" } }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "peer": true, + "node_modules/postcss": { + "version": "8.4.24", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz", + "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" }, "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "peer": true, - "engines": { - "node": ">=4.0" + "node": "^10 || ^12 || >=14" } }, - "node_modules/websocket": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", - "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", + "node_modules/postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "dev": true, "dependencies": { - "bufferutil": "^4.0.1", - "debug": "^2.2.0", - "es5-ext": "^0.10.50", - "typedarray-to-buffer": "^3.1.5", - "utf-8-validate": "^5.0.2", - "yaeti": "^0.0.6" + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" }, "engines": { - "node": ">=4.0.0" + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" } }, - "node_modules/websocket/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dev": true, "dependencies": { - "ms": "2.0.0" + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" } }, - "node_modules/websocket/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/whatwg-encoding": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dev": true, "dependencies": { - "iconv-lite": "0.6.3" + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" }, "engines": { - "node": ">=12" + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } } }, - "node_modules/whatwg-mimetype": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", - "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "node_modules/postcss-load-config/node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, "engines": { - "node": ">=12" + "node": ">= 6" } }, - "node_modules/whatwg-url": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz", - "integrity": "sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==", + "node_modules/postcss-nested": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", + "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "dev": true, "dependencies": { - "tr46": "^4.1.1", - "webidl-conversions": "^7.0.0" + "postcss-selector-parser": "^6.0.10" }, "engines": { - "node": ">=14" + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" } }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/postcss-nesting": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-12.0.0.tgz", + "integrity": "sha512-knqwW65kxssmyIFadRSimaiRyLVRd0MdwfabesKw6XvGLwSOCJ+4zfvNQQCOOYij5obwpZzDpODuGRv2PCyiUw==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "@csstools/selector-specificity": "^3.0.0", + "postcss-selector-parser": "^6.0.13" }, "engines": { - "node": ">= 8" + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "node_modules/postcss-nesting/node_modules/@csstools/selector-specificity": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.0.0.tgz", + "integrity": "sha512-hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g==", "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "engines": { + "node": "^14 || ^16 || >=18" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "postcss-selector-parser": "^6.0.13" } }, - "node_modules/which-collection": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", - "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "node_modules/postcss-nesting/node_modules/postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", "dev": true, "dependencies": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=4" } }, - "node_modules/which-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", - "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", "dev": true, "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/why-is-node-running": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", - "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", - "dev": true, - "dependencies": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" - }, - "bin": { - "why-is-node-running": "cli.js" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/wicked-good-xpath": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/wicked-good-xpath/-/wicked-good-xpath-1.3.0.tgz", - "integrity": "sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw==" + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 0.8.0" } }, - "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==", - "devOptional": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "node_modules/prettier": { + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz", + "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" }, "engines": { - "node": ">=10" + "node": ">=10.13.0" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, - "node_modules/ws": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "node_modules/prettier-plugin-tailwindcss": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.5.tgz", + "integrity": "sha512-vZ/iKieyCx0WTxHbkf5E1rBlv/ybFk8WTT4hL5W2jlVxum2Zbe0jMUpuQdDrpa4z2vnPiJ5KIWCqL/kd16fKYg==", + "dev": true, "engines": { - "node": ">=10.0.0" + "node": ">=12.17.0" }, "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" + "@ianvs/prettier-plugin-sort-imports": "*", + "@prettier/plugin-php": "*", + "@prettier/plugin-pug": "*", + "@shopify/prettier-plugin-liquid": "*", + "@shufo/prettier-plugin-blade": "*", + "@trivago/prettier-plugin-sort-imports": "*", + "prettier": ">=2.2.0", + "prettier-plugin-astro": "*", + "prettier-plugin-css-order": "*", + "prettier-plugin-import-sort": "*", + "prettier-plugin-jsdoc": "*", + "prettier-plugin-organize-attributes": "*", + "prettier-plugin-organize-imports": "*", + "prettier-plugin-style-order": "*", + "prettier-plugin-svelte": "*", + "prettier-plugin-twig-melody": "*" }, "peerDependenciesMeta": { - "bufferutil": { + "@ianvs/prettier-plugin-sort-imports": { "optional": true }, - "utf-8-validate": { + "@prettier/plugin-php": { + "optional": true + }, + "@prettier/plugin-pug": { + "optional": true + }, + "@shopify/prettier-plugin-liquid": { + "optional": true + }, + "@shufo/prettier-plugin-blade": { + "optional": true + }, + "@trivago/prettier-plugin-sort-imports": { + "optional": true + }, + "prettier-plugin-astro": { + "optional": true + }, + "prettier-plugin-css-order": { + "optional": true + }, + "prettier-plugin-import-sort": { + "optional": true + }, + "prettier-plugin-jsdoc": { + "optional": true + }, + "prettier-plugin-organize-attributes": { + "optional": true + }, + "prettier-plugin-organize-imports": { + "optional": true + }, + "prettier-plugin-style-order": { + "optional": true + }, + "prettier-plugin-svelte": { + "optional": true + }, + "prettier-plugin-twig-melody": { "optional": true } } }, - "node_modules/xml-name-validator": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", - "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "node_modules/pretty": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pretty/-/pretty-2.0.0.tgz", + "integrity": "sha512-G9xUchgTEiNpormdYBl+Pha50gOUovT18IvAe7EYMZ1/f9W/WWMPRn+xI68yXNMUk3QXHDwo/1wV/4NejVNe1w==", + "dependencies": { + "condense-newlines": "^0.2.1", + "extend-shallow": "^2.0.1", + "js-beautify": "^1.6.12" + }, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" - }, - "node_modules/xmldom-sre": { - "version": "0.1.31", - "resolved": "https://registry.npmjs.org/xmldom-sre/-/xmldom-sre-0.1.31.tgz", - "integrity": "sha512-f9s+fUkX04BxQf+7mMWAp5zk61pciie+fFLC9hX9UVvCeJQfNHRHXpeo5MPcR0EUf57PYLdt+ZO4f3Ipk2oZUw==", + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", "engines": { - "node": ">=0.1" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, "engines": { - "node": ">=0.4" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "devOptional": true, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/yaeti": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", - "integrity": "sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==", - "engines": { - "node": ">=0.10.32" - } - }, - "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/pretty-format/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", "dev": true }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, + "node_modules/prismjs": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", "engines": { - "node": ">= 6" + "node": ">=6" } }, - "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, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "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/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" + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" } }, - "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==", - "optional": true, - "peer": true, + "node_modules/property-information": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz", + "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "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==", "dependencies": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", "engines": { "node": ">=6" } }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, + "node_modules/qs": { + "version": "6.11.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.1.tgz", + "integrity": "sha512-0wsrzgTz/kAVIeuxSjnpGC56rzYtr6JT/2BwEvMaPhFIoYa1aGO8LbzuU1R0uUYQkLpWBTOj0l/CLAJB64J6nQ==", + "dependencies": { + "side-channel": "^1.0.4" + }, "engines": { - "node": ">=10" + "node": ">=0.6" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/zod": { - "version": "3.21.4", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz", - "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==", - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" }, - "node_modules/zod-to-json-schema": { - "version": "3.20.4", - "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.20.4.tgz", - "integrity": "sha512-Un9+kInJ2Zt63n6Z7mLqBifzzPcOyX+b+Exuzf7L1+xqck9Q2EPByyTRduV3kmSPaXaRer1JCsucubpgL1fipg==", - "peerDependencies": { - "zod": "^3.20.0" - } + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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/zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/sindresorhus" } - } - }, - "dependencies": { - "@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true }, - "@anthropic-ai/sdk": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.4.3.tgz", - "integrity": "sha512-SZrlXvjUUYT9rPmSzlTtmVk1OjVNpkCzILRluhiYwNcxXfQyvPJDi0CI6PyymygcgtqEF5EVqhKmC/PtPsNEIw==", - "requires": { - "@fortaine/fetch-event-source": "^3.0.6", - "cross-fetch": "^3.1.5" + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" } }, - "@babel/code-frame": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", - "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", - "devOptional": true, - "requires": { - "@babel/highlight": "^7.18.6" + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" } }, - "@babel/generator": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", - "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", - "dev": true, - "requires": { - "@babel/types": "^7.21.4", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "dependencies": { - "@babel/types": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", - "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", - "dev": true, - "requires": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", - "to-fast-properties": "^2.0.0" - } - } + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "dev": true - }, - "@babel/helper-function-name": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", - "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", - "dev": true, - "requires": { - "@babel/template": "^7.20.7", - "@babel/types": "^7.21.0" - }, - "dependencies": { - "@babel/types": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", - "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", - "dev": true, - "requires": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", - "to-fast-properties": "^2.0.0" - } - } + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" } }, - "@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - }, - "dependencies": { - "@babel/types": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", - "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", - "dev": true, - "requires": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", - "to-fast-properties": "^2.0.0" - } - } - } + "node_modules/react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" }, - "@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - }, - "dependencies": { - "@babel/types": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", - "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", - "dev": true, - "requires": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", - "to-fast-properties": "^2.0.0" - } - } + "node_modules/react-hot-toast": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/react-hot-toast/-/react-hot-toast-2.4.0.tgz", + "integrity": "sha512-qnnVbXropKuwUpriVVosgo8QrB+IaPJCpL8oBI6Ov84uvHZ5QQcTp2qg6ku2wNfgJl6rlQXJIQU5q+5lmPOutA==", + "dependencies": { + "goober": "^2.1.10" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": ">=16", + "react-dom": ">=16" } }, - "@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", - "dev": true - }, - "@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", - "devOptional": true - }, - "@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "devOptional": true, - "requires": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "node_modules/react-hotkeys-hook": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-3.4.7.tgz", + "integrity": "sha512-+bbPmhPAl6ns9VkXkNNyxlmCAIyDAcWbB76O4I0ntr3uWCRuIQf/aRLartUahe9chVMPj+OEzzfk3CQSjclUEQ==", + "dependencies": { + "hotkeys-js": "3.9.4" }, + "peerDependencies": { + "react": ">=16.8.1", + "react-dom": ">=16.8.1" + } + }, + "node_modules/react-i18next": { + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-12.2.0.tgz", + "integrity": "sha512-5XeVgSygaGfyFmDd2WcXvINRw2WEC1XviW1LXY/xLOEMzsCFRwKqfnHN+hUjla8ZipbVJR27GCMSuTr0BhBBBQ==", "dependencies": { - "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==", - "devOptional": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "devOptional": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "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==", - "devOptional": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "devOptional": true - }, - "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==", - "devOptional": true - }, - "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==", - "devOptional": true + "@babel/runtime": "^7.20.6", + "html-parse-stringify": "^3.0.1" + }, + "peerDependencies": { + "i18next": ">= 19.0.0", + "react": ">= 16.8.0" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "devOptional": true, - "requires": { - "has-flag": "^3.0.0" - } + "react-native": { + "optional": true } } }, - "@babel/parser": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", - "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==", - "dev": true - }, - "@babel/runtime": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", - "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", - "requires": { - "regenerator-runtime": "^0.13.11" + "node_modules/react-image": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/react-image/-/react-image-4.1.0.tgz", + "integrity": "sha512-qwPNlelQe9Zy14K2pGWSwoL+vHsAwmJKS6gkotekDgRpcnRuzXNap00GfibD3eEPYu3WCPlyIUUNzcyHOrLHjw==", + "peerDependencies": { + "@babel/runtime": ">=7", + "react": ">=16.8", + "react-dom": ">=16.8" } }, - "@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" - }, + "node_modules/react-intersection-observer": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/react-intersection-observer/-/react-intersection-observer-6.4.2.tgz", + "integrity": "sha512-gL6YrkhniA0tIbyDbUterzBwKh61vHR520rsKULel5T37gG4YP07wnWI3WoqOcKK5bKAu0PZB2FHD7/OjawN+w==", "dependencies": { - "@babel/types": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", - "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", - "dev": true, - "requires": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", - "to-fast-properties": "^2.0.0" - } - } + "@babel/runtime": "^7.2.0", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": "^15.0.0 || ^16.0.0 || ^17.0.0" } }, - "@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "dependencies": { - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - } - } - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, - "@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, - "requires": { - "@jridgewell/trace-mapping": "0.3.9" - }, + "node_modules/react-lazy-images": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/react-lazy-images/-/react-lazy-images-1.1.0.tgz", + "integrity": "sha512-h5DHFhkMJyh2qsDl3hXWu6d+On10FsgHtRJ+BH7xjgsFOvsqaii9CEwEESqPJrrAiHo1qrN1LgzrV8X3zctHKA==", "dependencies": { - "@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, - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - } - } - }, - "@ctrl/react-adsense": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@ctrl/react-adsense/-/react-adsense-1.6.2.tgz", - "integrity": "sha512-AZJZ/mhNYX+qGSVqt5t8OfW0UXZtUsKAOehpomDN8lZHBkQtJoFt5y/abAxXklKOsB4W0BZLP7lWtgZq+df01A==", - "requires": { - "tslib": "^2.5.0" - } - }, - "@dqbd/tiktoken": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@dqbd/tiktoken/-/tiktoken-1.0.4.tgz", - "integrity": "sha512-C0HrJj2RNlsB3wslfNHGNH8xN7QQMki+y4JkUor/GE+oIfPvH7yVep9l1/2powam8AAH6+gdv5MggA5gsszweg==" - }, - "@esbuild/darwin-arm64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.14.tgz", - "integrity": "sha512-eoSjEuDsU1ROwgBH/c+fZzuSyJUVXQTOIN9xuLs9dE/9HbV/A5IqdXHU1p2OfIMwBwOYJ9SFVGGldxeRCUJFyw==", - "dev": true, - "optional": true - }, - "@eslint-community/eslint-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.3.0.tgz", - "integrity": "sha512-v3oplH6FYCULtFuCeqyuTd9D2WKO937Dxdq+GmHOLL72TTRriLxz2VLlNfkZRsvj6PKnOPAtuT6dwrs/pA5DvA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^3.3.0" - } - }, - "@eslint-community/regexpp": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.0.tgz", - "integrity": "sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==", - "dev": true - }, - "@eslint/eslintrc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.1.tgz", - "integrity": "sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.5.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - } - }, - "@eslint/js": { - "version": "8.36.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.36.0.tgz", - "integrity": "sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==", - "dev": true - }, - "@fisch0920/medium-zoom": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@fisch0920/medium-zoom/-/medium-zoom-1.0.7.tgz", - "integrity": "sha512-hPUrgVM/QvsZdZzDTPyL1C1mOtEw03RqTLmK7ZlJ8S/64u4O4O5BvPvjB/9kyLtE6iVaS9UDRAMSwmM9uh2JIw==" - }, - "@fortaine/fetch-event-source": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@fortaine/fetch-event-source/-/fetch-event-source-3.0.6.tgz", - "integrity": "sha512-621GAuLMvKtyZQ3IA6nlDWhV1V/7PGOTNIGLUifxt0KzM+dZIweJ6F3XvQF3QnqeNfS1N7WQ0Kil1Di/lhChEw==" - }, - "@headlessui/react": { - "version": "1.7.14", - "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.14.tgz", - "integrity": "sha512-znzdq9PG8rkwcu9oQ2FwIy0ZFtP9Z7ycS+BAqJ3R5EIqC/0bJGvhT7193rFf+45i9nnPsYvCQVW4V/bB9Xc+gA==", - "requires": { - "client-only": "^0.0.1" - } - }, - "@huggingface/inference": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@huggingface/inference/-/inference-1.7.1.tgz", - "integrity": "sha512-wtZsaZ3Cn9aIh8Oc3YZRKHfh63RjxJdaRmAL9PBsuGz0fGZlloYzrud+D8DZuH+8ExvDZC7rocXuQ/p8ZOaA4A==", - "optional": true, - "peer": true - }, - "@humanwhocodes/config-array": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", - "dev": true, - "requires": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - } - }, - "@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true - }, - "@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true - }, - "@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" - }, - "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" - }, - "@jridgewell/source-map": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", - "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", - "peer": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - }, - "@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", - "requires": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" + "react-intersection-observer": "^6.1.0", + "unionize": "^2.1.2" + }, + "peerDependencies": { + "react": "^15 || ^16", + "react-dom": "^15 || ^16" } }, - "@matejmazur/react-katex": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@matejmazur/react-katex/-/react-katex-3.1.3.tgz", - "integrity": "sha512-rBp7mJ9An7ktNoU653BWOYdO4FoR4YNwofHZi+vaytX/nWbIlmHVIF+X8VFOn6c3WYmrLT5FFBjKqCZ1sjR5uQ==", - "requires": {} + "node_modules/react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" }, - "@microsoft/applicationinsights-analytics-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-analytics-js/-/applicationinsights-analytics-js-3.0.2.tgz", - "integrity": "sha512-vrgEiT6cKC2Yb0Y6rCp9CXjFStlRZLI/IhIiBEGYaUfzoytLxUj6F/AizUDYBuNQfE+CTYe0jNyqf+RJgEMkJQ==", - "requires": { - "@microsoft/applicationinsights-common": "3.0.2", - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" - }, + "node_modules/react-markdown": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-8.0.5.tgz", + "integrity": "sha512-jGJolWWmOWAvzf+xMdB9zwStViODyyFQhNB/bwCerbBKmrTmgmA599CGiOlP58OId1IMoIRsA8UdI1Lod4zb5A==", "dependencies": { - "@microsoft/applicationinsights-common": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.0.2.tgz", - "integrity": "sha512-y+WXWop+OVim954Cu1uyYMnNx6PWO8okHpZIQi/1YSqtqaYdtJVPv4P0AVzwJdohxzVfgzKvqj9nec/VWqE2Zg==", - "requires": { - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" - } - }, - "@microsoft/applicationinsights-core-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.0.2.tgz", - "integrity": "sha512-WQhVhzlRlLDrQzn3OShCW/pL3BW5WC57t0oywSknX3q7lMzI3jDg7Ihh0iuIcNTzGCTbDkuqr4d6IjEDWIMtJQ==", - "requires": { - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-async": ">= 0.2.4 < 2.x", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" - } - }, - "@microsoft/applicationinsights-shims": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz", - "integrity": "sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==", - "requires": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" - } - }, - "@microsoft/dynamicproto-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.2.tgz", - "integrity": "sha512-MB8trWaFREpmb037k/d0bB7T2BP7Ai24w1e1tbz3ASLB0/lwphsq3Nq8S9I5AsI5vs4zAQT+SB5nC5/dLYTiOg==", - "requires": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" - } - } - } - }, - "@microsoft/applicationinsights-channel-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-channel-js/-/applicationinsights-channel-js-3.0.2.tgz", - "integrity": "sha512-jDBNKbCHsJgmpv0CKNhJ/uN9ZphvfGdb93Svk+R4LjO8L3apNNMbDDPxBvXXi0uigRmA1TBcmyBG4IRKjabGhw==", - "requires": { - "@microsoft/applicationinsights-common": "3.0.2", - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-async": ">= 0.2.4 < 2.x", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "@types/hast": "^2.0.0", + "@types/prop-types": "^15.0.0", + "@types/unist": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-whitespace": "^2.0.0", + "prop-types": "^15.0.0", + "property-information": "^6.0.0", + "react-is": "^18.0.0", + "remark-parse": "^10.0.0", + "remark-rehype": "^10.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^0.4.0", + "unified": "^10.0.0", + "unist-util-visit": "^4.0.0", + "vfile": "^5.0.0" }, - "dependencies": { - "@microsoft/applicationinsights-common": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.0.2.tgz", - "integrity": "sha512-y+WXWop+OVim954Cu1uyYMnNx6PWO8okHpZIQi/1YSqtqaYdtJVPv4P0AVzwJdohxzVfgzKvqj9nec/VWqE2Zg==", - "requires": { - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" - } - }, - "@microsoft/applicationinsights-core-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.0.2.tgz", - "integrity": "sha512-WQhVhzlRlLDrQzn3OShCW/pL3BW5WC57t0oywSknX3q7lMzI3jDg7Ihh0iuIcNTzGCTbDkuqr4d6IjEDWIMtJQ==", - "requires": { - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-async": ">= 0.2.4 < 2.x", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" - } - }, - "@microsoft/applicationinsights-shims": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz", - "integrity": "sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==", - "requires": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" - } - }, - "@microsoft/dynamicproto-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.2.tgz", - "integrity": "sha512-MB8trWaFREpmb037k/d0bB7T2BP7Ai24w1e1tbz3ASLB0/lwphsq3Nq8S9I5AsI5vs4zAQT+SB5nC5/dLYTiOg==", - "requires": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" - } - } - } - }, - "@microsoft/applicationinsights-common": { - "version": "2.8.14", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-2.8.14.tgz", - "integrity": "sha512-1xjJvyyRN7tb5ahOTkEGGsvw8zvqmS714y3+1m7ooKHFfxO0wX+eYOU/kke74BCY0nJ/pocB/6hjWZOgwvbHig==", - "requires": { - "@microsoft/applicationinsights-core-js": "2.8.14", - "@microsoft/applicationinsights-shims": "2.0.2", - "@microsoft/dynamicproto-js": "^1.1.9" - } - }, - "@microsoft/applicationinsights-core-js": { - "version": "2.8.14", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-2.8.14.tgz", - "integrity": "sha512-XacWUHdjSHMUwdngMZBp0oiCBifD56CQK2Egu2PiBiF4xu2AO2yNCtWSXsQX2g5OkEhVwaEjfa/aH3WbpYxB1g==", - "requires": { - "@microsoft/applicationinsights-shims": "2.0.2", - "@microsoft/dynamicproto-js": "^1.1.9" - } - }, - "@microsoft/applicationinsights-dependencies-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-dependencies-js/-/applicationinsights-dependencies-js-3.0.2.tgz", - "integrity": "sha512-b/YTonnbghg9DOFsLg4zdbYPafW8fPIzV+nZxfPPpxjA1LGvPhZz/zVx9YYWJg2RBXjojLQoJxLf1ro5eNGVig==", - "requires": { - "@microsoft/applicationinsights-common": "3.0.2", - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-async": ">= 0.2.4 < 2.x", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" }, - "dependencies": { - "@microsoft/applicationinsights-common": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.0.2.tgz", - "integrity": "sha512-y+WXWop+OVim954Cu1uyYMnNx6PWO8okHpZIQi/1YSqtqaYdtJVPv4P0AVzwJdohxzVfgzKvqj9nec/VWqE2Zg==", - "requires": { - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" - } - }, - "@microsoft/applicationinsights-core-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.0.2.tgz", - "integrity": "sha512-WQhVhzlRlLDrQzn3OShCW/pL3BW5WC57t0oywSknX3q7lMzI3jDg7Ihh0iuIcNTzGCTbDkuqr4d6IjEDWIMtJQ==", - "requires": { - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-async": ">= 0.2.4 < 2.x", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" - } - }, - "@microsoft/applicationinsights-shims": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz", - "integrity": "sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==", - "requires": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" - } - }, - "@microsoft/dynamicproto-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.2.tgz", - "integrity": "sha512-MB8trWaFREpmb037k/d0bB7T2BP7Ai24w1e1tbz3ASLB0/lwphsq3Nq8S9I5AsI5vs4zAQT+SB5nC5/dLYTiOg==", - "requires": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" - } - } - } - }, - "@microsoft/applicationinsights-properties-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-properties-js/-/applicationinsights-properties-js-3.0.2.tgz", - "integrity": "sha512-PFqicp8q4Tc0hqfPjwfqKo12gEqTk1l4lMyUUIU7ugE1XOuDkZcMPha05KnZWKj+F4zQXJcetcAHoVkyoyCFQw==", - "requires": { - "@microsoft/applicationinsights-common": "3.0.2", - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" - }, - "dependencies": { - "@microsoft/applicationinsights-common": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.0.2.tgz", - "integrity": "sha512-y+WXWop+OVim954Cu1uyYMnNx6PWO8okHpZIQi/1YSqtqaYdtJVPv4P0AVzwJdohxzVfgzKvqj9nec/VWqE2Zg==", - "requires": { - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" - } - }, - "@microsoft/applicationinsights-core-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.0.2.tgz", - "integrity": "sha512-WQhVhzlRlLDrQzn3OShCW/pL3BW5WC57t0oywSknX3q7lMzI3jDg7Ihh0iuIcNTzGCTbDkuqr4d6IjEDWIMtJQ==", - "requires": { - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-async": ">= 0.2.4 < 2.x", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" - } - }, - "@microsoft/applicationinsights-shims": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz", - "integrity": "sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==", - "requires": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" - } - }, - "@microsoft/dynamicproto-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.2.tgz", - "integrity": "sha512-MB8trWaFREpmb037k/d0bB7T2BP7Ai24w1e1tbz3ASLB0/lwphsq3Nq8S9I5AsI5vs4zAQT+SB5nC5/dLYTiOg==", - "requires": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" - } - } - } - }, - "@microsoft/applicationinsights-react-js": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-react-js/-/applicationinsights-react-js-3.4.3.tgz", - "integrity": "sha512-+IIPDYU7DKBwByN7lK/mkMGrnWMGdyIsEZfDzBh/fKDZgGGGgH9B3WHej+vIpdwBcVaPbYx++lonTshn56C9/A==", - "requires": { - "@microsoft/applicationinsights-common": "^2.8.14", - "@microsoft/applicationinsights-core-js": "^2.8.14", - "@microsoft/applicationinsights-shims": "^2.0.2", - "@microsoft/dynamicproto-js": "^1.1.9" - } - }, - "@microsoft/applicationinsights-shims": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-2.0.2.tgz", - "integrity": "sha512-PoHEgsnmcqruLNHZ/amACqdJ6YYQpED0KSRe6J7gIJTtpZC1FfFU9b1fmDKDKtFoUSrPzEh1qzO3kmRZP0betg==" - }, - "@microsoft/applicationinsights-web": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-web/-/applicationinsights-web-3.0.2.tgz", - "integrity": "sha512-pf2zz/3mmGy1RoyaiLZwhHoE2mFZ+AWR3Zf7xPW7HjTG7dEE4BnovNyW3f9Eu6WWkcHUAHmS/ATzqvVlpB3W6A==", - "requires": { - "@microsoft/applicationinsights-analytics-js": "3.0.2", - "@microsoft/applicationinsights-channel-js": "3.0.2", - "@microsoft/applicationinsights-common": "3.0.2", - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-dependencies-js": "3.0.2", - "@microsoft/applicationinsights-properties-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-async": ">= 0.2.4 < 2.x", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" - }, - "dependencies": { - "@microsoft/applicationinsights-common": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.0.2.tgz", - "integrity": "sha512-y+WXWop+OVim954Cu1uyYMnNx6PWO8okHpZIQi/1YSqtqaYdtJVPv4P0AVzwJdohxzVfgzKvqj9nec/VWqE2Zg==", - "requires": { - "@microsoft/applicationinsights-core-js": "3.0.2", - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" - } - }, - "@microsoft/applicationinsights-core-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.0.2.tgz", - "integrity": "sha512-WQhVhzlRlLDrQzn3OShCW/pL3BW5WC57t0oywSknX3q7lMzI3jDg7Ihh0iuIcNTzGCTbDkuqr4d6IjEDWIMtJQ==", - "requires": { - "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/dynamicproto-js": "^2.0.2", - "@nevware21/ts-async": ">= 0.2.4 < 2.x", - "@nevware21/ts-utils": ">= 0.9.5 < 2.x" - } - }, - "@microsoft/applicationinsights-shims": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz", - "integrity": "sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==", - "requires": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" - } - }, - "@microsoft/dynamicproto-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.2.tgz", - "integrity": "sha512-MB8trWaFREpmb037k/d0bB7T2BP7Ai24w1e1tbz3ASLB0/lwphsq3Nq8S9I5AsI5vs4zAQT+SB5nC5/dLYTiOg==", - "requires": { - "@nevware21/ts-utils": ">= 0.9.4 < 2.x" - } - } - } - }, - "@microsoft/dynamicproto-js": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-1.1.9.tgz", - "integrity": "sha512-n1VPsljTSkthsAFYdiWfC+DKzK2WwcRp83Y1YAqdX552BstvsDjft9YXppjUzp11BPsapDoO1LDgrDB0XVsfNQ==" - }, - "@mozilla/readability": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@mozilla/readability/-/readability-0.4.4.tgz", - "integrity": "sha512-MCgZyANpJ6msfvVMi6+A0UAsvZj//4OHREYUB9f2087uXHVoU+H+SWhuihvb1beKpM323bReQPRio0WNk2+V6g==", - "dev": true - }, - "@nevware21/ts-async": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@nevware21/ts-async/-/ts-async-0.2.6.tgz", - "integrity": "sha512-NCUqEZSbsy7LVtKlUScd/eTst6djkWauLlzoIPVKCOxalEBdO8lrgNRIm4Xy68JNudNN5faqa2WA12X8m0BVhA==", - "requires": { - "@nevware21/ts-utils": ">= 0.9.7 < 2.x" - } - }, - "@nevware21/ts-utils": { - "version": "0.9.8", - "resolved": "https://registry.npmjs.org/@nevware21/ts-utils/-/ts-utils-0.9.8.tgz", - "integrity": "sha512-kZ8s8hcn9jPVX/M7kSsBYrOGlHjqLahmxrG7QeKTk5paeVwfgKdvVCjj5Acb4UGb/ukU1G34U1Z3eb7bbVanyA==", - "requires": {} - }, - "@next/env": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.2.4.tgz", - "integrity": "sha512-+Mq3TtpkeeKFZanPturjcXt+KHfKYnLlX6jMLyCrmpq6OOs4i1GqBOAauSkii9QeKCMTYzGppar21JU57b/GEA==" - }, - "@next/eslint-plugin-next": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.2.4.tgz", - "integrity": "sha512-ck1lI+7r1mMJpqLNa3LJ5pxCfOB1lfJncKmRJeJxcJqcngaFwylreLP7da6Rrjr6u2gVRTfmnkSkjc80IiQCwQ==", - "dev": true, - "requires": { - "glob": "7.1.7" - } - }, - "@next/swc-android-arm-eabi": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.2.4.tgz", - "integrity": "sha512-DWlalTSkLjDU11MY11jg17O1gGQzpRccM9Oes2yTqj2DpHndajrXHGxj9HGtJ+idq2k7ImUdJVWS2h2l/EDJOw==", - "optional": true - }, - "@next/swc-android-arm64": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.2.4.tgz", - "integrity": "sha512-sRavmUImUCf332Gy+PjIfLkMhiRX1Ez4SI+3vFDRs1N5eXp+uNzjFUK/oLMMOzk6KFSkbiK/3Wt8+dHQR/flNg==", - "optional": true - }, - "@next/swc-darwin-arm64": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.2.4.tgz", - "integrity": "sha512-S6vBl+OrInP47TM3LlYx65betocKUUlTZDDKzTiRDbsRESeyIkBtZ6Qi5uT2zQs4imqllJznVjFd1bXLx3Aa6A==", - "optional": true - }, - "@next/swc-darwin-x64": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.2.4.tgz", - "integrity": "sha512-a6LBuoYGcFOPGd4o8TPo7wmv5FnMr+Prz+vYHopEDuhDoMSHOnC+v+Ab4D7F0NMZkvQjEJQdJS3rqgFhlZmKlw==", - "optional": true - }, - "@next/swc-freebsd-x64": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.2.4.tgz", - "integrity": "sha512-kkbzKVZGPaXRBPisoAQkh3xh22r+TD+5HwoC5bOkALraJ0dsOQgSMAvzMXKsN3tMzJUPS0tjtRf1cTzrQ0I5vQ==", - "optional": true - }, - "@next/swc-linux-arm-gnueabihf": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.2.4.tgz", - "integrity": "sha512-7qA1++UY0fjprqtjBZaOA6cas/7GekpjVsZn/0uHvquuITFCdKGFCsKNBx3S0Rpxmx6WYo0GcmhNRM9ru08BGg==", - "optional": true - }, - "@next/swc-linux-arm64-gnu": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.2.4.tgz", - "integrity": "sha512-xzYZdAeq883MwXgcwc72hqo/F/dwUxCukpDOkx/j1HTq/J0wJthMGjinN9wH5bPR98Mfeh1MZJ91WWPnZOedOg==", - "optional": true - }, - "@next/swc-linux-arm64-musl": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.2.4.tgz", - "integrity": "sha512-8rXr3WfmqSiYkb71qzuDP6I6R2T2tpkmf83elDN8z783N9nvTJf2E7eLx86wu2OJCi4T05nuxCsh4IOU3LQ5xw==", - "optional": true - }, - "@next/swc-linux-x64-gnu": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.2.4.tgz", - "integrity": "sha512-Ngxh51zGSlYJ4EfpKG4LI6WfquulNdtmHg1yuOYlaAr33KyPJp4HeN/tivBnAHcZkoNy0hh/SbwDyCnz5PFJQQ==", - "optional": true - }, - "@next/swc-linux-x64-musl": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.2.4.tgz", - "integrity": "sha512-gOvwIYoSxd+j14LOcvJr+ekd9fwYT1RyMAHOp7znA10+l40wkFiMONPLWiZuHxfRk+Dy7YdNdDh3ImumvL6VwA==", - "optional": true - }, - "@next/swc-win32-arm64-msvc": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.2.4.tgz", - "integrity": "sha512-q3NJzcfClgBm4HvdcnoEncmztxrA5GXqKeiZ/hADvC56pwNALt3ngDC6t6qr1YW9V/EPDxCYeaX4zYxHciW4Dw==", - "optional": true - }, - "@next/swc-win32-ia32-msvc": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.2.4.tgz", - "integrity": "sha512-/eZ5ncmHUYtD2fc6EUmAIZlAJnVT2YmxDsKs1Ourx0ttTtvtma/WKlMV5NoUsyOez0f9ExLyOpeCoz5aj+MPXw==", - "optional": true - }, - "@next/swc-win32-x64-msvc": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.2.4.tgz", - "integrity": "sha512-0MffFmyv7tBLlji01qc0IaPP/LVExzvj7/R5x1Jph1bTAIj4Vu81yFQWHHQAP6r4ff9Ukj1mBK6MDNVXm7Tcvw==", - "optional": true - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@notionhq/client": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@notionhq/client/-/client-1.0.4.tgz", - "integrity": "sha512-m7zZ5l3RUktayf1lRBV1XMb8HSKsmWTv/LZPqP7UGC1NMzOlc+bbTOPNQ4CP/c1P4cP61VWLb/zBq7a3c0nMaw==", - "requires": { - "@types/node-fetch": "^2.5.10", - "node-fetch": "^2.6.1" - } - }, - "@pkgr/utils": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", - "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "is-glob": "^4.0.3", - "open": "^8.4.0", - "picocolors": "^1.0.0", - "tiny-glob": "^0.2.9", - "tslib": "^2.4.0" - } - }, - "@puppeteer/browsers": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-0.5.0.tgz", - "integrity": "sha512-Uw6oB7VvmPRLE4iKsjuOh8zgDabhNX67dzo8U/BB0f9527qx+4eeUs+korU98OhG5C4ubg7ufBgVi63XYwS6TQ==", - "optional": true, - "peer": true, - "requires": { - "debug": "4.3.4", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", - "progress": "2.0.3", - "proxy-from-env": "1.1.0", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "yargs": "17.7.1" - }, - "dependencies": { - "cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "optional": true, - "peer": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - } - }, - "yargs": { - "version": "17.7.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", - "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", - "optional": true, - "peer": true, - "requires": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - } - }, - "yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "optional": true, - "peer": true - } - } - }, - "@ramonak/react-progress-bar": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@ramonak/react-progress-bar/-/react-progress-bar-5.0.3.tgz", - "integrity": "sha512-VxXGKN74q94jYoeYuFNJm3xvWhVz9dy+alFZ8S4ZmTTr/05CCq9PjwthT8JB27UdAvn8pHvKBmemV8JU2cZi6A==", - "requires": {} - }, - "@react-email/render": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/@react-email/render/-/render-0.0.7.tgz", - "integrity": "sha512-hMMhxk6TpOcDC5qnKzXPVJoVGEwfm+U5bGOPH+MyTTlx0F02RLQygcATBKsbP7aI/mvkmBAZoFbgPIHop7ovug==", - "requires": { - "html-to-text": "9.0.3", - "pretty": "2.0.0", - "react": "18.2.0", - "react-dom": "18.2.0" - }, - "dependencies": { - "@selderee/plugin-htmlparser2": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@selderee/plugin-htmlparser2/-/plugin-htmlparser2-0.10.0.tgz", - "integrity": "sha512-gW69MEamZ4wk1OsOq1nG1jcyhXIQcnrsX5JwixVw/9xaiav8TCyjESAruu1Rz9yyInhgBXxkNwMeygKnN2uxNA==", - "requires": { - "domhandler": "^5.0.3", - "selderee": "^0.10.0" - } - }, - "html-to-text": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/html-to-text/-/html-to-text-9.0.3.tgz", - "integrity": "sha512-hxDF1kVCF2uw4VUJ3vr2doc91pXf2D5ngKcNviSitNkhP9OMOaJkDrFIFL6RMvko7NisWTEiqGpQ9LAxcVok1w==", - "requires": { - "@selderee/plugin-htmlparser2": "^0.10.0", - "deepmerge": "^4.2.2", - "dom-serializer": "^2.0.0", - "htmlparser2": "^8.0.1", - "selderee": "^0.10.0" - } - }, - "parseley": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/parseley/-/parseley-0.11.0.tgz", - "integrity": "sha512-VfcwXlBWgTF+unPcr7yu3HSSA6QUdDaDnrHcytVfj5Z8azAyKBDrYnSIfeSxlrEayndNcLmrXzg+Vxbo6DWRXQ==", - "requires": { - "leac": "^0.6.0", - "peberminta": "^0.8.0" - } - }, - "peberminta": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/peberminta/-/peberminta-0.8.0.tgz", - "integrity": "sha512-YYEs+eauIjDH5nUEGi18EohWE0nV2QbGTqmxQcqgZ/0g+laPCQmuIqq7EBLVi9uim9zMgfJv0QBZEnQ3uHw/Tw==" - }, - "selderee": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/selderee/-/selderee-0.10.0.tgz", - "integrity": "sha512-DEL/RW/f4qLw/NrVg97xKaEBC8IpzIG2fvxnzCp3Z4yk4jQ3MXom+Imav9wApjxX2dfS3eW7x0DXafJr85i39A==", - "requires": { - "parseley": "^0.11.0" - } - } - } - }, - "@rushstack/eslint-patch": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", - "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==", - "dev": true - }, - "@selderee/plugin-htmlparser2": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@selderee/plugin-htmlparser2/-/plugin-htmlparser2-0.11.0.tgz", - "integrity": "sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==", - "optional": true, - "peer": true, - "requires": { - "domhandler": "^5.0.3", - "selderee": "^0.11.0" - } - }, - "@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==" - }, - "@sparticuz/chromium-min": { - "version": "112.0.2", - "resolved": "https://registry.npmjs.org/@sparticuz/chromium-min/-/chromium-min-112.0.2.tgz", - "integrity": "sha512-WGgwnRu+vYFIJylW7Bn5wxgW2xkXltsvwg6r2bv1IP5/VPdGHKoXKfvfCuNaEi34GrCRD4w4fOp4gzieLijTNQ==", - "requires": { - "follow-redirects": "^1.15.2", - "tar-fs": "^2.1.1" - } - }, - "@stitches/core": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@stitches/core/-/core-1.2.8.tgz", - "integrity": "sha512-Gfkvwk9o9kE9r9XNBmJRfV8zONvXThnm1tcuojL04Uy5uRyqg93DC83lDebl0rocZCfKSjUv+fWYtMQmEDJldg==" - }, - "@supabase/auth-helpers-nextjs": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-nextjs/-/auth-helpers-nextjs-0.6.1.tgz", - "integrity": "sha512-ffDAR4pW2Cosj/CuuGRAhzOFfHtqzdgax7zqRGGyq334gxxPplsmJFGaLPRJ3Z/4mTSIJHyFd6LYdHMN0a+5Bw==", - "requires": { - "@supabase/auth-helpers-shared": "0.3.4" - } - }, - "@supabase/auth-helpers-react": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-react/-/auth-helpers-react-0.3.1.tgz", - "integrity": "sha512-g3SFv08Dz9FapNif/ZY1b7qKGlMJDyTLSayHBz3kb3FuYxg7aLWgQtydDhm5AGbc0XtvpIBuhGTIOVevwpdosA==", - "requires": {} - }, - "@supabase/auth-helpers-shared": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-shared/-/auth-helpers-shared-0.3.4.tgz", - "integrity": "sha512-8I3D0SPHHexkFTSfPg0nZgJSVazWoB3tZDpT6IjRv6w89vDMUzO99Lit4H9anVLF4teW8c/nJJxawDNbDlgbgg==", - "requires": { - "jose": "^4.14.0" - } - }, - "@supabase/auth-ui-react": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@supabase/auth-ui-react/-/auth-ui-react-0.4.2.tgz", - "integrity": "sha512-NLP1udNtbteWDZYUoJKD/sDzi1BeZpS+CvUk1D0FwHevlVDT1fUf27sVLtrAgchSIQxHwZHTiUPJC9auCF3Zyw==", - "requires": { - "@stitches/core": "^1.2.8", - "@supabase/auth-ui-shared": "0.1.6", - "prop-types": "^15.7.2", - "react": "^18.2.0", - "react-dom": "^18.2.0" - } - }, - "@supabase/auth-ui-shared": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@supabase/auth-ui-shared/-/auth-ui-shared-0.1.6.tgz", - "integrity": "sha512-dBlP2XR5KSSCBMgkWJMkc2UVA21V5AobKmekwIiHVvyVtzAiFqE5XWJiPV+kMlnRLzFXDeA0Z/CqdKTL/Kbs4A==", - "requires": {} - }, - "@supabase/functions-js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.1.0.tgz", - "integrity": "sha512-vRziB+AqRXRaGHjEFHwBo0kuNDTuAxI7VUeqU24Fe86ISoD8YEQm0dGdpleJEcqgDGWaO6pxT1tfj1BRY5PwMg==", - "requires": { - "cross-fetch": "^3.1.5" - } - }, - "@supabase/gotrue-js": { - "version": "2.30.0", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.30.0.tgz", - "integrity": "sha512-t2Wygp/vCpyR5A/TlTSKT60cZD4h4nfErqkYu4KBkztCiWkuKhpWxGgd8fp4uPXYnCqpwWfj2LgPHenly/5Sxg==", - "requires": { - "cross-fetch": "^3.1.5" - } - }, - "@supabase/postgrest-js": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.7.1.tgz", - "integrity": "sha512-xPRYLaZrkLbXNlzmHW6Wtf9hmcBLjjI5xUz2zj8oE2hgXGaYoZBBkpN9bmW9i17Z1f6Ujxa942AqK439XOA36A==", - "requires": { - "cross-fetch": "^3.1.5" - } - }, - "@supabase/realtime-js": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.7.3.tgz", - "integrity": "sha512-c7TzL81sx2kqyxsxcDduJcHL9KJdCOoKimGP6lQSqiZKX42ATlBZpWbyy9KFGFBjAP4nyopMf5JhPi2ZH9jyNw==", - "requires": { - "@types/phoenix": "^1.5.4", - "@types/websocket": "^1.0.3", - "websocket": "^1.0.34" - } - }, - "@supabase/storage-js": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.5.1.tgz", - "integrity": "sha512-nkR0fQA9ScAtIKA3vNoPEqbZv1k5B5HVRYEvRWdlP6mUpFphM9TwPL2jZ/ztNGMTG5xT6SrHr+H7Ykz8qzbhjw==", - "requires": { - "cross-fetch": "^3.1.5" - } - }, - "@supabase/supabase-js": { - "version": "2.25.0", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.25.0.tgz", - "integrity": "sha512-AEh0suSrjfpQCOhY7hLsgX6gr8XEUWshVkTq9IODiHTnAR6NHiEQ865LTeWu8gqCDf2XH1n20JcSmovIe3Xixw==", - "requires": { - "@supabase/functions-js": "^2.1.0", - "@supabase/gotrue-js": "^2.26.0", - "@supabase/postgrest-js": "^1.7.0", - "@supabase/realtime-js": "^2.7.3", - "@supabase/storage-js": "^2.5.1", - "cross-fetch": "^3.1.5" - } - }, - "@swc/helpers": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", - "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", - "requires": { - "tslib": "^2.4.0" - } - }, - "@szmarczak/http-timer": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", - "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", - "requires": { - "defer-to-connect": "^2.0.0" - } - }, - "@tabler/icons": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-2.10.0.tgz", - "integrity": "sha512-rj9xrHTSw7bPpylx8g9xhhUgO9NYKX1wGnGrMaFS5CQ9KS+jhwhKFqbZaQKhXNhpvI0cLEEW6GaRXdrC3iBs1A==" - }, - "@tabler/icons-react": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@tabler/icons-react/-/icons-react-2.10.0.tgz", - "integrity": "sha512-cWJPhPv7QG89OByVaMc3cs0mY9yIHf4ctoRrjQ4+uXjna2xx0SkwfXAtgt8UhRnp/b47Pr3h59P8Vojw49d2jA==", - "requires": { - "@tabler/icons": "2.10.0", - "prop-types": "^15.7.2" - } - }, - "@tailwindcss/typography": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.9.tgz", - "integrity": "sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==", - "dev": true, - "requires": { - "lodash.castarray": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.merge": "^4.6.2", - "postcss-selector-parser": "6.0.10" - } - }, - "@tanstack/react-table": { - "version": "8.9.3", - "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.9.3.tgz", - "integrity": "sha512-Ng9rdm3JPoSCi6cVZvANsYnF+UoGVRxflMb270tVj0+LjeT/ZtZ9ckxF6oLPLcKesza6VKBqtdF9mQ+vaz24Aw==", - "requires": { - "@tanstack/table-core": "8.9.3" - } - }, - "@tanstack/table-core": { - "version": "8.9.3", - "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.9.3.tgz", - "integrity": "sha512-NpHZBoHTfqyJk0m/s/+CSuAiwtebhYK90mDuf5eylTvgViNOujiaOaxNDxJkQQAsVvHWZftUGAx1EfO1rkKtLg==" - }, - "@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==" - }, - "@trivago/prettier-plugin-sort-imports": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@trivago/prettier-plugin-sort-imports/-/prettier-plugin-sort-imports-4.1.1.tgz", - "integrity": "sha512-dQ2r2uzNr1x6pJsuh/8x0IRA3CBUB+pWEW3J/7N98axqt7SQSm+2fy0FLNXvXGg77xEDC7KHxJlHfLYyi7PDcw==", - "dev": true, - "requires": { - "@babel/generator": "7.17.7", - "@babel/parser": "^7.20.5", - "@babel/traverse": "7.17.3", - "@babel/types": "7.17.0", - "javascript-natural-sort": "0.7.1", - "lodash": "^4.17.21" - }, - "dependencies": { - "@babel/generator": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", - "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", - "dev": true, - "requires": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - } - } - }, - "@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true - }, - "@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 - }, - "@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 - }, - "@tsconfig/node16": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", - "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", - "dev": true - }, - "@types/cacheable-request": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", - "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", - "requires": { - "@types/http-cache-semantics": "*", - "@types/keyv": "^3.1.4", - "@types/node": "*", - "@types/responselike": "^1.0.0" - } - }, - "@types/chai": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.4.tgz", - "integrity": "sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw==", - "dev": true - }, - "@types/chai-subset": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.3.tgz", - "integrity": "sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==", - "dev": true, - "requires": { - "@types/chai": "*" - } - }, - "@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "requires": { - "@types/ms": "*" - } - }, - "@types/dompurify": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.0.2.tgz", - "integrity": "sha512-YBL4ziFebbbfQfH5mlC+QTJsvh0oJUrWbmxKMyEdL7emlHJqGR2Qb34TEFKj+VCayBvjKy3xczMFNhugThUsfQ==", - "requires": { - "@types/trusted-types": "*" - } - }, - "@types/eslint": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.40.0.tgz", - "integrity": "sha512-nbq2mvc/tBrK9zQQuItvjJl++GTN5j06DaPtp3hZCpngmG6Q3xoyEmd0TwZI0gAy/G1X0zhGBbr2imsGFdFV0g==", - "peer": true, - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "peer": true, - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", - "peer": true - }, - "@types/hast": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", - "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", - "requires": { - "@types/unist": "*" - } - }, - "@types/hoist-non-react-statics": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", - "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", - "requires": { - "@types/react": "*", - "hoist-non-react-statics": "^3.3.0" - } - }, - "@types/http-cache-semantics": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", - "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true - }, - "@types/js-cookie": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-2.2.7.tgz", - "integrity": "sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==" - }, - "@types/jsdom": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-21.1.1.tgz", - "integrity": "sha512-cZFuoVLtzKP3gmq9eNosUL1R50U+USkbLtUQ1bYVgl/lKp0FZM7Cq4aIHAL8oIvQ17uSHi7jXPtfDOdjPwBE7A==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/tough-cookie": "*", - "parse5": "^7.0.0" - } - }, - "@types/json-schema": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", - "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==" - }, - "@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 - }, - "@types/katex": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.11.1.tgz", - "integrity": "sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg==" - }, - "@types/keyv": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", - "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", - "requires": { - "@types/node": "*" - } - }, - "@types/mathjax": { - "version": "0.0.37", - "resolved": "https://registry.npmjs.org/@types/mathjax/-/mathjax-0.0.37.tgz", - "integrity": "sha512-y0WSZBtBNQwcYipTU/BhgeFu1EZNlFvUNCmkMXV9kBQZq7/o5z82dNVyH3yy2Xv5zzeNeQoHSL4Xm06+EQiH+g==" - }, - "@types/mdast": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", - "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", - "requires": { - "@types/unist": "*" - } - }, - "@types/mixpanel-browser": { - "version": "2.38.2", - "resolved": "https://registry.npmjs.org/@types/mixpanel-browser/-/mixpanel-browser-2.38.2.tgz", - "integrity": "sha512-GNVQqnOth4Zh+7Kqc0xr+2m00wzvrNbw5Yly9yi4zsXTvzNxhn10d5j4F+peHmgaSp8B4ml2JSlO6YHTIDO9pA==", - "dev": true - }, - "@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" - }, - "@types/node": { - "version": "18.15.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.0.tgz", - "integrity": "sha512-z6nr0TTEOBGkzLGmbypWOGnpSpSIBorEhC4L+4HeQ2iezKCi4f77kyslRwvHeNitymGQ+oFyIWGP96l/DPSV9w==" - }, - "@types/node-fetch": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz", - "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==", - "requires": { - "@types/node": "*", - "form-data": "^3.0.0" - }, - "dependencies": { - "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - } - } - }, - "@types/papaparse": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/@types/papaparse/-/papaparse-5.3.7.tgz", - "integrity": "sha512-f2HKmlnPdCvS0WI33WtCs5GD7X1cxzzS/aduaxSu3I7TbhWlENjSPs6z5TaB9K0J+BH1jbmqTaM+ja5puis4wg==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/parse5": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", - "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==" - }, - "@types/phoenix": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.6.0.tgz", - "integrity": "sha512-qwfpsHmFuhAS/dVd4uBIraMxRd56vwBUYQGZ6GpXnFuM2XMRFJbIyruFKKlW2daQliuYZwe0qfn/UjFCDKic5g==" - }, - "@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, - "@types/react": { - "version": "18.0.28", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.28.tgz", - "integrity": "sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-dom": { - "version": "18.0.11", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", - "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", - "dev": true, - "requires": { - "@types/react": "*" - } - }, - "@types/react-syntax-highlighter": { - "version": "15.5.6", - "resolved": "https://registry.npmjs.org/@types/react-syntax-highlighter/-/react-syntax-highlighter-15.5.6.tgz", - "integrity": "sha512-i7wFuLbIAFlabTeD2I1cLjEOrG/xdMa/rpx2zwzAoGHuXJDhSqp9BSfDlMHSh9JSuNfxHk9eEmMX6D55GiyjGg==", - "dev": true, - "requires": { - "@types/react": "*" - } - }, - "@types/react-transition-group": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.6.tgz", - "integrity": "sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==", - "dev": true, - "requires": { - "@types/react": "*" - } - }, - "@types/responselike": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", - "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", - "requires": { - "@types/node": "*" - } - }, - "@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - }, - "@types/tough-cookie": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz", - "integrity": "sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==", - "dev": true - }, - "@types/trusted-types": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", - "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==" - }, - "@types/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" - }, - "@types/uuid": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.1.tgz", - "integrity": "sha512-rFT3ak0/2trgvp4yYZo5iKFEPsET7vKydKF+VRCxlQ9bpheehyAJH89dAkaLEq/j/RZXJIqcgsmPJKUP1Z28HA==" - }, - "@types/voucher-code-generator": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/voucher-code-generator/-/voucher-code-generator-1.1.1.tgz", - "integrity": "sha512-dZhAoZAdHh919PR818EbEGM2ax08DOwgqACQh1lpA5M0dXi7He/ngVyzujtj7/OPhDx/1gQtKRICQigXxKG+Xg==", - "dev": true - }, - "@types/web": { - "version": "0.0.46", - "resolved": "https://registry.npmjs.org/@types/web/-/web-0.0.46.tgz", - "integrity": "sha512-ki0OmbjSdAEfvmy5AYWFpMkRsPW+6h4ibQ4tzk8SJsS9dkrrD3B/U1eVvdNNWxAzntjq6o2sjSia6UBCoPH+Yg==" - }, - "@types/websocket": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/websocket/-/websocket-1.0.5.tgz", - "integrity": "sha512-NbsqiNX9CnEfC1Z0Vf4mE1SgAJ07JnRYcNex7AJ9zAVzmiGHmjKFEk7O4TJIsgv2B1sLEb6owKFZrACwdYngsQ==", - "requires": { - "@types/node": "*" - } - }, - "@types/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", - "optional": true, - "peer": true, - "requires": { - "@types/node": "*" - } - }, - "@typescript-eslint/parser": { - "version": "5.55.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.55.0.tgz", - "integrity": "sha512-ppvmeF7hvdhUUZWSd2EEWfzcFkjJzgNQzVST22nzg958CR+sphy8A6K7LXQZd6V75m1VKjp+J4g/PCEfSCmzhw==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.55.0", - "@typescript-eslint/types": "5.55.0", - "@typescript-eslint/typescript-estree": "5.55.0", - "debug": "^4.3.4" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.55.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.55.0.tgz", - "integrity": "sha512-OK+cIO1ZGhJYNCL//a3ROpsd83psf4dUJ4j7pdNVzd5DmIk+ffkuUIX2vcZQbEW/IR41DYsfJTB19tpCboxQuw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.55.0", - "@typescript-eslint/visitor-keys": "5.55.0" - } - }, - "@typescript-eslint/types": { - "version": "5.55.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.55.0.tgz", - "integrity": "sha512-M4iRh4AG1ChrOL6Y+mETEKGeDnT7Sparn6fhZ5LtVJF1909D5O4uqK+C5NPbLmpfZ0XIIxCdwzKiijpZUOvOug==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.55.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.55.0.tgz", - "integrity": "sha512-I7X4A9ovA8gdpWMpr7b1BN9eEbvlEtWhQvpxp/yogt48fy9Lj3iE3ild/1H3jKBBIYj5YYJmS2+9ystVhC7eaQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.55.0", - "@typescript-eslint/visitor-keys": "5.55.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.55.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.55.0.tgz", - "integrity": "sha512-q2dlHHwWgirKh1D3acnuApXG+VNXpEY5/AwRxDVuEQpxWaB0jCDe0jFMVMALJ3ebSfuOVE8/rMS+9ZOYGg1GWw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.55.0", - "eslint-visitor-keys": "^3.3.0" - } - }, - "@vitest/coverage-c8": { - "version": "0.29.8", - "resolved": "https://registry.npmjs.org/@vitest/coverage-c8/-/coverage-c8-0.29.8.tgz", - "integrity": "sha512-y+sEMQMctWokjnSqm3FCQEYFkjLrYaznsxEZHxcx8z2aftpYg3A5tvI1S5himfdEFo7o+OeHzh40bPSWZHW4oQ==", - "dev": true, - "requires": { - "c8": "^7.13.0", - "picocolors": "^1.0.0", - "std-env": "^3.3.1" - } - }, - "@vitest/expect": { - "version": "0.29.7", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.29.7.tgz", - "integrity": "sha512-UtG0tW0DP6b3N8aw7PHmweKDsvPv4wjGvrVZW7OSxaFg76ShtVdMiMcUkZJgCE8QWUmhwaM0aQhbbVLo4F4pkA==", - "dev": true, - "requires": { - "@vitest/spy": "0.29.7", - "@vitest/utils": "0.29.7", - "chai": "^4.3.7" - } - }, - "@vitest/runner": { - "version": "0.29.7", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-0.29.7.tgz", - "integrity": "sha512-Yt0+csM945+odOx4rjZSjibQfl2ymxqVsmYz6sO2fiO5RGPYDFCo60JF6tLL9pz4G/kjY4irUxadeB1XT+H1jg==", - "dev": true, - "requires": { - "@vitest/utils": "0.29.7", - "p-limit": "^4.0.0", - "pathe": "^1.1.0" - }, - "dependencies": { - "p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dev": true, - "requires": { - "yocto-queue": "^1.0.0" - } - }, - "yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "dev": true - } - } - }, - "@vitest/spy": { - "version": "0.29.7", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.29.7.tgz", - "integrity": "sha512-IalL0iO6A6Xz8hthR8sctk6ZS//zVBX48EiNwQguYACdgdei9ZhwMaBFV70mpmeYAFCRAm+DpoFHM5470Im78A==", - "dev": true, - "requires": { - "tinyspy": "^1.0.2" - } - }, - "@vitest/utils": { - "version": "0.29.7", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.29.7.tgz", - "integrity": "sha512-vNgGadp2eE5XKCXtZXL5UyNEDn68npSct75OC9AlELenSK0DiV1Mb9tfkwJHKjRb69iek+e79iipoJx8+s3SdA==", - "dev": true, - "requires": { - "cli-truncate": "^3.1.0", - "diff": "^5.1.0", - "loupe": "^2.3.6", - "pretty-format": "^27.5.1" - } - }, - "@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", - "peer": true, - "requires": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "peer": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "peer": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", - "peer": true - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "peer": true, - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "peer": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", - "peer": true, - "requires": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "peer": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "peer": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "peer": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", - "peer": true, - "requires": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", - "peer": true, - "requires": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", - "peer": true, - "requires": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", - "peer": true, - "requires": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", - "peer": true, - "requires": { - "@webassemblyjs/ast": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "@xobotyi/scrollbar-width": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz", - "integrity": "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==" - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "peer": true - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "peer": true - }, - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==" - }, - "acorn-globals": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", - "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", - "dev": true, - "requires": { - "acorn": "^8.1.0", - "acorn-walk": "^8.0.2" - }, - "dependencies": { - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true - } - } - }, - "acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "peer": true, - "requires": {} - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "requires": {} - }, - "acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "dev": true, - "requires": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - } - } - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "requires": { - "debug": "4" - } - }, - "aggregate-error": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.1.tgz", - "integrity": "sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==", - "requires": { - "clean-stack": "^4.0.0", - "indent-string": "^5.0.0" - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "devOptional": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dev": true - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "devOptional": true - }, - "aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", - "dev": true, - "requires": { - "deep-equal": "^2.0.5" - } - }, - "array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" - } - }, - "array-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "array.prototype.flat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - } - }, - "array.prototype.flatmap": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", - "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - } - }, - "array.prototype.tosorted": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", - "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.1.3" - } - }, - "assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", - "dev": true - }, - "ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "autoprefixer": { - "version": "10.4.14", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", - "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", - "dev": true, - "requires": { - "browserslist": "^4.21.5", - "caniuse-lite": "^1.0.30001464", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true - }, - "axe-core": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz", - "integrity": "sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==", - "dev": true - }, - "axios": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", - "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", - "requires": { - "follow-redirects": "^1.14.8" - } - }, - "axobject-query": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", - "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", - "dev": true, - "requires": { - "deep-equal": "^2.0.5" - } - }, - "bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==" - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base64-arraybuffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", - "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==" - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "bent": { - "version": "7.3.12", - "resolved": "https://registry.npmjs.org/bent/-/bent-7.3.12.tgz", - "integrity": "sha512-T3yrKnVGB63zRuoco/7Ybl7BwwGZR0lceoVG5XmQyMIH9s19SV5m+a8qam4if0zQuAmOQTyPTPmsQBdAorGK3w==", - "requires": { - "bytesish": "^0.4.1", - "caseless": "~0.12.0", - "is-stream": "^2.0.0" - } - }, - "big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==" - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - }, - "binary-search": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/binary-search/-/binary-search-1.3.6.tgz", - "integrity": "sha512-nbE1WxOTTrUWIfsfZ4aHGYu5DOuNkbxGokjV6Z2kxfJK3uaAb8zNK1muzOeipoLHZjInT4Br88BHpzevc681xA==" - }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "broadcast-channel": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/broadcast-channel/-/broadcast-channel-3.7.0.tgz", - "integrity": "sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==", - "requires": { - "@babel/runtime": "^7.7.2", - "detect-node": "^2.1.0", - "js-sha3": "0.8.0", - "microseconds": "0.2.0", - "nano-time": "1.0.0", - "oblivious-set": "1.0.0", - "rimraf": "3.0.2", - "unload": "2.2.0" - } - }, - "browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" - }, - "browserslist": { - "version": "4.21.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", - "requires": { - "caniuse-lite": "^1.0.30001449", - "electron-to-chromium": "^1.4.284", - "node-releases": "^2.0.8", - "update-browserslist-db": "^1.0.10" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "optional": true, - "peer": true - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "peer": true - }, - "bufferutil": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz", - "integrity": "sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==", - "requires": { - "node-gyp-build": "^4.3.0" - } - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - }, - "bytesish": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/bytesish/-/bytesish-0.4.4.tgz", - "integrity": "sha512-i4uu6M4zuMUiyfZN4RU2+i9+peJh//pXhd9x1oSe1LBkZ3LEbCoygu8W0bXTukU1Jme2txKuotpCZRaC3FLxcQ==" - }, - "c8": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/c8/-/c8-7.14.0.tgz", - "integrity": "sha512-i04rtkkcNcCf7zsQcSv/T9EbUn4RXQ6mropeMcjFOsQXQ0iGLAr/xT6TImQg4+U9hmNpN9XdvPkjUL1IzbgxJw==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@istanbuljs/schema": "^0.1.3", - "find-up": "^5.0.0", - "foreground-child": "^2.0.0", - "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-reports": "^3.1.4", - "rimraf": "^3.0.2", - "test-exclude": "^6.0.0", - "v8-to-istanbul": "^9.0.0", - "yargs": "^16.2.0", - "yargs-parser": "^20.2.9" - } - }, - "cac": { - "version": "6.7.14", - "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", - "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", - "dev": true - }, - "cacheable-lookup": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", - "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==" - }, - "cacheable-request": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", - "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^4.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^6.0.1", - "responselike": "^2.0.0" - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "devOptional": true - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" - }, - "camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true - }, - "caniuse-lite": { - "version": "1.0.30001467", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001467.tgz", - "integrity": "sha512-cEdN/5e+RPikvl9AHm4uuLXxeCNq8rFsQ+lPHTfe/OtypP3WwnVVbjn+6uBV7PaFL6xUFzTh+sSCOz1rKhcO+Q==" - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" - }, - "ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==" - }, - "chai": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.7.tgz", - "integrity": "sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==", - "dev": true, - "requires": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.2", - "deep-eql": "^4.1.2", - "get-func-name": "^2.0.0", - "loupe": "^2.3.1", - "pathval": "^1.1.1", - "type-detect": "^4.0.5" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==" - }, - "character-entities-legacy": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", - "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==" - }, - "character-reference-invalid": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", - "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==" - }, - "check-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", - "integrity": "sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==", - "dev": true - }, - "cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", - "requires": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" - } - }, - "cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "requires": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "peer": true - }, - "chromium-bidi": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.7.tgz", - "integrity": "sha512-6+mJuFXwTMU6I3vYLs6IL8A1DyQTPjCfIL971X0aMPVGRbGnNfl6i6Cl0NMbxi2bRYLGESt9T2ZIMRM5PAEcIQ==", - "optional": true, - "peer": true, - "requires": { - "mitt": "3.0.0" - } - }, - "clean-stack": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.2.0.tgz", - "integrity": "sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==", - "requires": { - "escape-string-regexp": "5.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - } - } - }, - "cli-truncate": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz", - "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==", - "dev": true, - "requires": { - "slice-ansi": "^5.0.0", - "string-width": "^5.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true - }, - "string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "requires": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - } - }, - "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dev": true, - "requires": { - "ansi-regex": "^6.0.1" - } - } - } - }, - "client-only": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" - }, - "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, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", - "requires": { - "mimic-response": "^1.0.0" - } - }, - "cohere-ai": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cohere-ai/-/cohere-ai-5.1.0.tgz", - "integrity": "sha512-7q3z3w6GSoPxQqRL9G6QTaQ0e513auVE1JlNDnqnoFEXGtDbkVfaTOliR5qrMoK//74Csb0NW669evqngwPx3g==", - "optional": true, - "peer": true - }, - "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==", - "devOptional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "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==", - "devOptional": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==" - }, - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" - }, - "complex.js": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/complex.js/-/complex.js-2.1.1.tgz", - "integrity": "sha512-8njCHOTtFFLtegk6zQo0kkVX1rngygb/KQI6z1qZxlFI3scluC+LVTCFbrkWjBv4vvLlbQ9t88IPMC6k95VTTg==" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "condense-newlines": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/condense-newlines/-/condense-newlines-0.2.1.tgz", - "integrity": "sha512-P7X+QL9Hb9B/c8HI5BFFKmjgBu2XpQuF98WZ9XkO+dBGgk5XgwiQz7o1SmpglNWId3581UcS0SFAWfoIhMHPfg==", - "requires": { - "extend-shallow": "^2.0.1", - "is-whitespace": "^0.3.0", - "kind-of": "^3.0.2" - } - }, - "config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "requires": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "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==", - "dev": true - }, - "copy-to-clipboard": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", - "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", - "requires": { - "toggle-selection": "^1.0.6" - } - }, - "core-js": { - "version": "3.29.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.29.1.tgz", - "integrity": "sha512-+jwgnhg6cQxKYIIjGtAHq2nwUOolo9eoFZ4sHfUH09BLXBgxnH4gA0zEd+t+BO2cNB8idaBtZFcFTRjQJRJmAw==" - }, - "cosmiconfig": { - "version": "8.1.3", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.1.3.tgz", - "integrity": "sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==", - "optional": true, - "peer": true, - "requires": { - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0" - } - }, - "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 - }, - "cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", - "requires": { - "node-fetch": "2.6.7" - }, - "dependencies": { - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "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==" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - } - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "css-in-js-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", - "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", - "requires": { - "hyphenate-style-name": "^1.0.3" - } - }, - "css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - } - }, - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, - "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true - }, - "cssom": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", - "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==" - }, - "cssstyle": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz", - "integrity": "sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==", - "requires": { - "rrweb-cssom": "^0.6.0" - } - }, - "csstype": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", - "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" - }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true - }, - "data-urls": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-4.0.0.tgz", - "integrity": "sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==", - "requires": { - "abab": "^2.0.6", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^12.0.0" - } - }, - "dayjs": { - "version": "1.11.7", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz", - "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==" - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "decamelize": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", - "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==" - }, - "decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" - }, - "decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "requires": { - "character-entities": "^2.0.0" - }, - "dependencies": { - "character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==" - } - } - }, - "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==", - "requires": { - "mimic-response": "^3.1.0" - }, - "dependencies": { - "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==" - } - } - }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true - }, - "deep-eql": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", - "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==", - "dev": true, - "requires": { - "type-detect": "^4.0.0" - } - }, - "deep-equal": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", - "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.2", - "get-intrinsic": "^1.1.3", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.1", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - } - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" - }, - "deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" - }, - "defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==" - }, - "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 - }, - "define-properties": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", - "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", - "dev": true, - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "defined": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", - "dev": true - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - }, - "dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - }, - "detective": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", - "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", - "dev": true, - "requires": { - "acorn-node": "^1.8.2", - "defined": "^1.0.0", - "minimist": "^1.2.6" - } - }, - "devtools-protocol": { - "version": "0.0.1107588", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1107588.tgz", - "integrity": "sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==", - "optional": true, - "peer": true - }, - "didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true - }, - "diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==" - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - } - }, - "dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-helpers": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", - "requires": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" - } - }, - "dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "requires": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - } - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" - }, - "domexception": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", - "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", - "requires": { - "webidl-conversions": "^7.0.0" - } - }, - "domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "requires": { - "domelementtype": "^2.3.0" - } - }, - "dompurify": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.4.tgz", - "integrity": "sha512-ae0mA+Qiqp6C29pqZX3fQgK+F91+F7wobM/v8DRzDqJdZJELXiFUx4PP4pK/mzUS0xkiSEx3Ncd9gr69jg3YsQ==" - }, - "domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", - "requires": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" - } - }, - "eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "editorconfig": { - "version": "0.15.3", - "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", - "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", - "requires": { - "commander": "^2.19.0", - "lru-cache": "^4.1.5", - "semver": "^5.6.0", - "sigmund": "^1.0.1" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" - } - } - }, - "electron-to-chromium": { - "version": "1.4.332", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.332.tgz", - "integrity": "sha512-c1Vbv5tuUlBFp0mb3mCIjw+REEsgthRgNE8BlbEDKmvzb8rxjcVki6OkQP83vLN34s0XCxpSkq7AZNep1a6xhw==" - }, - "emitter-component": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/emitter-component/-/emitter-component-1.1.1.tgz", - "integrity": "sha512-G+mpdiAySMuB7kesVRLuyvYRqDmshB7ReKEVuyBPkzQlmiDiLrt7hHHIy4Aff552bgknVN7B2/d3lzhGO5dvpQ==" - }, - "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 - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" - }, - "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==", - "requires": { - "once": "^1.4.0" - } - }, - "endent": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/endent/-/endent-2.1.0.tgz", - "integrity": "sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==", - "dev": true, - "requires": { - "dedent": "^0.7.0", - "fast-json-parse": "^1.0.3", - "objectorarray": "^1.0.5" - } - }, - "enhanced-resolve": { - "version": "5.14.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.14.1.tgz", - "integrity": "sha512-Vklwq2vDKtl0y/vtwjSesgJ5MYS7Etuk5txS8VdKL4AOS1aUlD96zqIfsOSLQsdv3xgMRbtkWM8eG9XDfKUPow==", - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "entities": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==" - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "optional": true, - "peer": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", - "requires": { - "stackframe": "^1.3.4" - } - }, - "es-abstract": { - "version": "1.21.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", - "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", - "dev": true, - "requires": { - "array-buffer-byte-length": "^1.0.0", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.2.0", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.10", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.7", - "string.prototype.trimend": "^1.0.6", - "string.prototype.trimstart": "^1.0.6", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.9" - } - }, - "es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" - } - }, - "es-module-lexer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz", - "integrity": "sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==", - "peer": true - }, - "es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" - } - }, - "es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es5-ext": { - "version": "0.10.62", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", - "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", - "requires": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" - } - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "esbuild": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.14.tgz", - "integrity": "sha512-vOO5XhmVj/1XQR9NQ1UPq6qvMYL7QFJU57J5fKBKBKxp17uDt5PgxFDb4A2nEiXhr1qQs4x0F5+66hVVw4ruNw==", - "dev": true, - "requires": { - "@esbuild/android-arm": "0.17.14", - "@esbuild/android-arm64": "0.17.14", - "@esbuild/android-x64": "0.17.14", - "@esbuild/darwin-arm64": "0.17.14", - "@esbuild/darwin-x64": "0.17.14", - "@esbuild/freebsd-arm64": "0.17.14", - "@esbuild/freebsd-x64": "0.17.14", - "@esbuild/linux-arm": "0.17.14", - "@esbuild/linux-arm64": "0.17.14", - "@esbuild/linux-ia32": "0.17.14", - "@esbuild/linux-loong64": "0.17.14", - "@esbuild/linux-mips64el": "0.17.14", - "@esbuild/linux-ppc64": "0.17.14", - "@esbuild/linux-riscv64": "0.17.14", - "@esbuild/linux-s390x": "0.17.14", - "@esbuild/linux-x64": "0.17.14", - "@esbuild/netbsd-x64": "0.17.14", - "@esbuild/openbsd-x64": "0.17.14", - "@esbuild/sunos-x64": "0.17.14", - "@esbuild/win32-arm64": "0.17.14", - "@esbuild/win32-ia32": "0.17.14", - "@esbuild/win32-x64": "0.17.14" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - }, - "escape-latex": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/escape-latex/-/escape-latex-1.2.0.tgz", - "integrity": "sha512-nV5aVWW1K0wEiUIEdZ4erkGGH8mDxGyxSeqPzRNtWP7ataw+/olFObw7hujFWlVjNsaDFw5VZ5NzVSIqRgfTiw==" - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true - }, - "escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", - "requires": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "requires": { - "prelude-ls": "~1.1.2" - } - } - } - }, - "eslint": { - "version": "8.36.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.36.0.tgz", - "integrity": "sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.4.0", - "@eslint/eslintrc": "^2.0.1", - "@eslint/js": "8.36.0", - "@humanwhocodes/config-array": "^0.11.8", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.5.0", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-sdsl": "^4.1.4", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" - } - }, - "eslint-config-next": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.2.4.tgz", - "integrity": "sha512-lunIBhsoeqw6/Lfkd6zPt25w1bn0znLA/JCL+au1HoEpSb4/PpsOYsYtgV/q+YPsoKIOzFyU5xnb04iZnXjUvg==", - "dev": true, - "requires": { - "@next/eslint-plugin-next": "13.2.4", - "@rushstack/eslint-patch": "^1.1.3", - "@typescript-eslint/parser": "^5.42.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-import-resolver-typescript": "^3.5.2", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.31.7", - "eslint-plugin-react-hooks": "^4.5.0" - } - }, - "eslint-import-resolver-node": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", - "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", - "dev": true, - "requires": { - "debug": "^3.2.7", - "is-core-module": "^2.11.0", - "resolve": "^1.22.1" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-import-resolver-typescript": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.3.tgz", - "integrity": "sha512-njRcKYBc3isE42LaTcJNVANR3R99H9bAxBDMNDr2W7yq5gYPxbU3MkdhsQukxZ/Xg9C2vcyLlDsbKfRDg0QvCQ==", - "dev": true, - "requires": { - "debug": "^4.3.4", - "enhanced-resolve": "^5.10.0", - "get-tsconfig": "^4.2.0", - "globby": "^13.1.2", - "is-core-module": "^2.10.0", - "is-glob": "^4.0.3", - "synckit": "^0.8.4" - }, - "dependencies": { - "globby": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz", - "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==", - "dev": true, - "requires": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" - } - }, - "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true - } - } - }, - "eslint-module-utils": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", - "dev": true, - "requires": { - "debug": "^3.2.7" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-plugin-import": { - "version": "2.27.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", - "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", - "dev": true, - "requires": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", - "eslint-module-utils": "^2.7.4", - "has": "^1.0.3", - "is-core-module": "^2.11.0", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.6", - "resolve": "^1.22.1", - "semver": "^6.3.0", - "tsconfig-paths": "^3.14.1" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "eslint-plugin-jsx-a11y": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", - "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", - "dev": true, - "requires": { - "@babel/runtime": "^7.20.7", - "aria-query": "^5.1.3", - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.6.2", - "axobject-query": "^3.1.1", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.3.3", - "language-tags": "=1.0.5", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "eslint-plugin-react": { - "version": "7.32.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", - "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", - "dev": true, - "requires": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", - "doctrine": "^2.1.0", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.4", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.8" - }, - "dependencies": { - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dev": true, - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", - "dev": true, - "requires": {} - }, - "eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - }, - "esm": { - "version": "3.2.25", - "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", - "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==" - }, - "espree": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.0.tgz", - "integrity": "sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==", - "dev": true, - "requires": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "requires": { - "estraverse": "^5.2.0" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "peer": true - }, - "eventsource-parser": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-0.1.0.tgz", - "integrity": "sha512-M9QjFtEIkwytUarnx113HGmgtk52LSn3jNAtnWKi3V+b9rqSfQeVdLsaD5AG/O4IrGQwmAAHBIsqbmURPTd2rA==" - }, - "exenv": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/exenv/-/exenv-1.2.2.tgz", - "integrity": "sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==" - }, - "expr-eval": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expr-eval/-/expr-eval-2.0.2.tgz", - "integrity": "sha512-4EMSHGOPSwAfBiibw3ndnP0AvjDWLsMvGOvWEZ2F96IGk0bIVdjQisOHxReSkE13mHcfbuCiXw+G4y0zv6N8Eg==" - }, - "ext": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", - "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", - "requires": { - "type": "^2.7.2" - }, - "dependencies": { - "type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==" - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", - "optional": true, - "peer": true, - "requires": { - "@types/yauzl": "^2.9.1", - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - } - }, - "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==" - }, - "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "fast-json-parse": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fast-json-parse/-/fast-json-parse-1.0.3.tgz", - "integrity": "sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" - }, - "fast-loops": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", - "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==" - }, - "fast-shallow-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz", - "integrity": "sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==" - }, - "fastest-stable-stringify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", - "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==" - }, - "fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "fault": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz", - "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", - "requires": { - "format": "^0.2.0" - } - }, - "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==", - "optional": true, - "peer": true, - "requires": { - "pend": "~1.2.0" - } - }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "requires": { - "flat-cache": "^3.0.4" - } - }, - "file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==" - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" - }, - "for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "requires": { - "is-callable": "^1.1.3" - } - }, - "foreground-child": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", - "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "signal-exit": "^3.0.2" - } - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==" - }, - "fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" - }, - "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==" - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - } - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "devOptional": true - }, - "get-func-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", - "integrity": "sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", - "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "requires": { - "pump": "^3.0.0" - } - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "get-tsconfig": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.4.0.tgz", - "integrity": "sha512-0Gdjo/9+FzsYhXCEFueo2aY1z1tpXrxWZzP7k8ul9qt1U5o8rYJwTJYmaeHdrVosYIVYkOy2iwCJ9FdpocJhPQ==", - "dev": true - }, - "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "peer": true - }, - "globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3" - } - }, - "globalyzer": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", - "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", - "dev": true - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "globrex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", - "dev": true - }, - "goober": { - "version": "2.1.12", - "resolved": "https://registry.npmjs.org/goober/-/goober-2.1.12.tgz", - "integrity": "sha512-yXHAvO08FU1JgTXX6Zn6sYCUFfB/OJSX8HHjDSgerZHZmFKAb08cykp5LBw5QnmyMcZyPRMqkdyHUSSzge788Q==", - "requires": {} - }, - "gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.3" - } - }, - "got": { - "version": "11.8.6", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", - "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", - "requires": { - "@sindresorhus/is": "^4.0.0", - "@szmarczak/http-timer": "^4.0.5", - "@types/cacheable-request": "^6.0.1", - "@types/responselike": "^1.0.0", - "cacheable-lookup": "^5.0.3", - "cacheable-request": "^7.0.2", - "decompress-response": "^6.0.0", - "http2-wrapper": "^1.0.0-beta.5.2", - "lowercase-keys": "^2.0.0", - "p-cancelable": "^2.0.0", - "responselike": "^2.0.0" - } - }, - "gpt-3-encoder": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/gpt-3-encoder/-/gpt-3-encoder-1.1.4.tgz", - "integrity": "sha512-fSQRePV+HUAhCn7+7HL7lNIXNm6eaFWFbNLOOGtmSJ0qJycyQvj60OvRlH7mee8xAMjBDNRdMXlMwjAbMTDjkg==", - "dev": true - }, - "graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" - }, - "grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "dev": true - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "hast-util-from-dom": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-4.2.0.tgz", - "integrity": "sha512-t1RJW/OpJbCAJQeKi3Qrj1cAOLA0+av/iPFori112+0X7R3wng+jxLA+kXec8K4szqPRGI8vPxbbpEYvvpwaeQ==", - "requires": { - "hastscript": "^7.0.0", - "web-namespaces": "^2.0.0" - }, - "dependencies": { - "hast-util-parse-selector": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", - "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", - "requires": { - "@types/hast": "^2.0.0" - } - }, - "hastscript": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", - "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", - "requires": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^3.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" - } - } - } - }, - "hast-util-from-parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz", - "integrity": "sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==", - "requires": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "hastscript": "^7.0.0", - "property-information": "^6.0.0", - "vfile": "^5.0.0", - "vfile-location": "^4.0.0", - "web-namespaces": "^2.0.0" - }, - "dependencies": { - "hast-util-parse-selector": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", - "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", - "requires": { - "@types/hast": "^2.0.0" - } - }, - "hastscript": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", - "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", - "requires": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^3.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" - } - } - } - }, - "hast-util-is-element": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-2.1.3.tgz", - "integrity": "sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==", - "requires": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0" - } - }, - "hast-util-parse-selector": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", - "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==" - }, - "hast-util-raw": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-7.2.3.tgz", - "integrity": "sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==", - "requires": { - "@types/hast": "^2.0.0", - "@types/parse5": "^6.0.0", - "hast-util-from-parse5": "^7.0.0", - "hast-util-to-parse5": "^7.0.0", - "html-void-elements": "^2.0.0", - "parse5": "^6.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - } - } - }, - "hast-util-to-parse5": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-7.1.0.tgz", - "integrity": "sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==", - "requires": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - } - }, - "hast-util-to-text": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-3.1.2.tgz", - "integrity": "sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==", - "requires": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "hast-util-is-element": "^2.0.0", - "unist-util-find-after": "^4.0.0" - } - }, - "hast-util-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz", - "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==" - }, - "hastscript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", - "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", - "requires": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^1.0.0", - "hast-util-parse-selector": "^2.0.0", - "property-information": "^5.0.0", - "space-separated-tokens": "^1.0.0" - }, - "dependencies": { - "comma-separated-tokens": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", - "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==" - }, - "property-information": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", - "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", - "requires": { - "xtend": "^4.0.0" - } - }, - "space-separated-tokens": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", - "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==" - } - } - }, - "highlight.js": { - "version": "10.7.3", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", - "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==" - }, - "history": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", - "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", - "peer": true, - "requires": { - "@babel/runtime": "^7.7.6" - } - }, - "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", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "requires": { - "react-is": "^16.7.0" - } - }, - "hotkeys-js": { - "version": "3.9.4", - "resolved": "https://registry.npmjs.org/hotkeys-js/-/hotkeys-js-3.9.4.tgz", - "integrity": "sha512-2zuLt85Ta+gIyvs4N88pCYskNrxf1TFv3LR9t5mdAZIX8BcgQQ48F2opUptvHa6m8zsy5v/a0i9mWzTrlNWU0Q==" - }, - "html-encoding-sniffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", - "requires": { - "whatwg-encoding": "^2.0.0" - } - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "html-parse-stringify": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz", - "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==", - "requires": { - "void-elements": "3.1.0" - } - }, - "html-to-md": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/html-to-md/-/html-to-md-0.8.3.tgz", - "integrity": "sha512-Va+bB1YOdD6vMRDue9/l7YxbERgwOgsos4erUDRfRN6YE0B2Wbbw8uAj6xZJk9A9vrjVy7mG/WLlhDw6RXfgsA==" - }, - "html-to-text": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/html-to-text/-/html-to-text-9.0.5.tgz", - "integrity": "sha512-qY60FjREgVZL03vJU6IfMV4GDjGBIoOyvuFdpBDIX9yTlDw0TjxVBQp+P8NvpdIXNJvfWBTNul7fsAQJq2FNpg==", - "optional": true, - "peer": true, - "requires": { - "@selderee/plugin-htmlparser2": "^0.11.0", - "deepmerge": "^4.3.1", - "dom-serializer": "^2.0.0", - "htmlparser2": "^8.0.2", - "selderee": "^0.11.0" - } - }, - "html-void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-2.0.1.tgz", - "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==" - }, - "htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", - "requires": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" - } - }, - "http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "requires": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - } - }, - "http2-wrapper": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", - "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", - "requires": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.0.0" - } - }, - "https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "hyphenate-style-name": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", - "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" - }, - "i18next": { - "version": "22.4.13", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-22.4.13.tgz", - "integrity": "sha512-GX7flMHRRqQA0I1yGLmaZ4Hwt1JfLqagk8QPDPZsqekbKtXsuIngSVWM/s3SLgNkrEXjA+0sMGNuOEkkmyqmWg==", - "requires": { - "@babel/runtime": "^7.20.6" - } - }, - "i18next-fs-backend": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.1.1.tgz", - "integrity": "sha512-FTnj+UmNgT3YRml5ruRv0jMZDG7odOL/OP5PF5mOqvXud2vHrPOOs68Zdk6iqzL47cnnM0ZVkK2BAvpFeDJToA==" - }, - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "devOptional": true - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "devOptional": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true - }, - "indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" - }, - "inline-style-prefixer": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", - "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", - "requires": { - "css-in-js-utils": "^3.1.0", - "fast-loops": "^1.1.3" - } - }, - "internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", - "dev": true, - "requires": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "requires": { - "loose-envify": "^1.0.0" - } - }, - "is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==" - }, - "is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", - "requires": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - } - }, - "is-any-array": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-any-array/-/is-any-array-2.0.0.tgz", - "integrity": "sha512-WdPV58rT3aOWXvvyuBydnCq4S2BM1Yz8shKxlEpk/6x+GX202XRvXOycEFtNgnHVLoc46hpexPFx8Pz1/sMS0w==" - }, - "is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "optional": true, - "peer": true - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" - }, - "is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true - }, - "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==" - }, - "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 - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "devOptional": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-hexadecimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", - "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==" - }, - "is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "dev": true - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true - }, - "is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" - }, - "is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", - "dev": true - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", - "dev": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" - }, - "is-url-superb": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-6.1.0.tgz", - "integrity": "sha512-LXdhGlYqUPdvEyIhWPEEwYYK3yrUiPcBjmFGlZNv1u5GtIL5qQRf7ddDyPNAvsMFqdzS923FROpTQU97tLe3JQ==" - }, - "is-weakmap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", - "dev": true - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "is-whitespace": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-whitespace/-/is-whitespace-0.3.0.tgz", - "integrity": "sha512-RydPhl4S6JwAyj0JJjshWJEFG6hNye3pZFBRZaTUfZFwGHxzppNaNOVgQuS/E/SlhrApuMXrpnK1EEIXfdo3Dg==" - }, - "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, - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "isomorphic-dompurify": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/isomorphic-dompurify/-/isomorphic-dompurify-1.7.0.tgz", - "integrity": "sha512-Iqt+WDG6I6qjsHAV9k3TYXemKHz5pfMZbSDklCXY2KaQY/jY2s+VbpxKP4j0ujCZ+11/oUB4NPQMY+dVEJ9vPA==", - "requires": { - "@types/dompurify": "^3.0.2", - "dompurify": "^3.0.4", - "jsdom": "^22.1.0" - }, - "dependencies": { - "jsdom": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz", - "integrity": "sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==", - "requires": { - "abab": "^2.0.6", - "cssstyle": "^3.0.0", - "data-urls": "^4.0.0", - "decimal.js": "^10.4.3", - "domexception": "^4.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.1", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.4", - "parse5": "^7.1.2", - "rrweb-cssom": "^0.6.0", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.1.2", - "w3c-xmlserializer": "^4.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^12.0.1", - "ws": "^8.13.0", - "xml-name-validator": "^4.0.0" - } - } - } - }, - "istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true - }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - } - }, - "istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", - "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "javascript-natural-sort": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz", - "integrity": "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==" - }, - "jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "peer": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "peer": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jose": { - "version": "4.14.1", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.14.1.tgz", - "integrity": "sha512-SgjXLpP7jhQkUNKL6RpowoR/IF4QKE+WjLDMpNnh2vmhiFs67NftrNpvFtgbwpvRdtueFliahYYWz9E+XZZQlg==" - }, - "js-beautify": { - "version": "1.14.8", - "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.8.tgz", - "integrity": "sha512-4S7HFeI9YfRvRgKnEweohs0tgJj28InHVIj4Nl8Htf96Y6pHg3+tJrmo4ucAM9f7l4SHbFI3IvFAZ2a1eQPbyg==", - "requires": { - "config-chain": "^1.1.13", - "editorconfig": "^0.15.3", - "glob": "^8.1.0", - "nopt": "^6.0.0" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "requires": { - "balanced-match": "^1.0.0" - } - }, - "glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, - "minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "js-cookie": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", - "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==" - }, - "js-sdsl": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", - "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", - "dev": true - }, - "js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" - }, - "js-tiktoken": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/js-tiktoken/-/js-tiktoken-1.0.7.tgz", - "integrity": "sha512-biba8u/clw7iesNEWLOLwrNGoBP2lA+hTaBLs/D45pJdUPFXyxD6nhcDVtADChghv4GgyAiMKYMiRx7x6h7Biw==", - "requires": { - "base64-js": "^1.5.1" - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "devOptional": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "jsdom": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-21.1.1.tgz", - "integrity": "sha512-Jjgdmw48RKcdAIQyUD1UdBh2ecH7VqwaXPN3ehoZN6MqgVbMn+lRm1aAT1AsdJRAJpwfa4IpwgzySn61h2qu3w==", - "dev": true, - "requires": { - "abab": "^2.0.6", - "acorn": "^8.8.2", - "acorn-globals": "^7.0.0", - "cssstyle": "^3.0.0", - "data-urls": "^4.0.0", - "decimal.js": "^10.4.3", - "domexception": "^4.0.0", - "escodegen": "^2.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.1", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.2", - "parse5": "^7.1.2", - "rrweb-cssom": "^0.6.0", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.1.2", - "w3c-xmlserializer": "^4.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^12.0.1", - "ws": "^8.13.0", - "xml-name-validator": "^4.0.0" - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" - }, - "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", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "peer": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true - }, - "jsonpointer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", - "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==" - }, - "jsx-ast-utils": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", - "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", - "dev": true, - "requires": { - "array-includes": "^3.1.5", - "object.assign": "^4.1.3" - } - }, - "katex": { - "version": "0.13.24", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.13.24.tgz", - "integrity": "sha512-jZxYuKCma3VS5UuxOx/rFV1QyGSl3Uy/i0kTJF3HgQ5xMinCQVF8Zd4bMY/9aI9b9A2pjIBOsjSSm68ykTAr8w==", - "requires": { - "commander": "^8.0.0" - } - }, - "keyv": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", - "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", - "requires": { - "json-buffer": "3.0.1" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - }, - "dependencies": { - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - } - } - }, - "kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" - }, - "langchain": { - "version": "0.0.94", - "resolved": "https://registry.npmjs.org/langchain/-/langchain-0.0.94.tgz", - "integrity": "sha512-RafU2Nk005jnNgOPSi5LhXtwOhdf8nwLSWU4hRyMXwB1l3lNCwTKlYWfKwMQ9VaSEe+4fEaO8lM9yVp+y3aa9w==", - "requires": { - "@anthropic-ai/sdk": "^0.4.3", - "ansi-styles": "^5.0.0", - "binary-extensions": "^2.2.0", - "camelcase": "6", - "decamelize": "5", - "expr-eval": "^2.0.2", - "flat": "^5.0.2", - "js-tiktoken": "^1.0.6", - "jsonpointer": "^5.0.1", - "langchainplus-sdk": "^0.0.11", - "ml-distance": "^4.0.0", - "object-hash": "^3.0.0", - "openai": "^3.3.0", - "p-queue": "^6.6.2", - "p-retry": "4", - "uuid": "^9.0.0", - "yaml": "^2.2.1", - "zod": "^3.21.4", - "zod-to-json-schema": "^3.20.4" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" - }, - "yaml": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", - "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==" - } - } - }, - "langchainplus-sdk": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/langchainplus-sdk/-/langchainplus-sdk-0.0.11.tgz", - "integrity": "sha512-bEovYVJZq88LYznDfK+ohNVd0lqQ1DMgE/A/8ZkqsiyaRuEjvIQj4PLc0VQ8htWPBljrfTu8oS7g+SGWYTZfNw==", - "requires": { - "@types/uuid": "^9.0.1", - "commander": "^10.0.1", - "p-queue": "^6.6.2", - "p-retry": "4", - "uuid": "^9.0.0" - }, - "dependencies": { - "commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==" - } - } - }, - "language-subtag-registry": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", - "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", - "dev": true - }, - "language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", - "dev": true, - "requires": { - "language-subtag-registry": "~0.3.2" - } - }, - "leac": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/leac/-/leac-0.6.0.tgz", - "integrity": "sha512-y+SqErxb8h7nE/fiEX07jsbuhrpO9lL8eca7/Y1nuWV2moNlXhyd59iDGcRf6moVyDMbmTNzL40SUyrFU/yDpg==" - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "optional": true, - "peer": true - }, - "loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "peer": true - }, - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "dependencies": { - "json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" - } - } - }, - "local-pkg": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz", - "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==", - "dev": true - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lodash.castarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", - "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==", - "dev": true - }, - "lodash.escape": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", - "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==" - }, - "lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "lodash.unescape": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz", - "integrity": "sha512-DhhGRshNS1aX6s5YdBE3njCCouPgnG29ebyHvImlZzXZf2SHgt+J08DHgytTPnpywNbO1Y8mNUFyQuIDBq2JZg==" - }, - "longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==" - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "loupe": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz", - "integrity": "sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==", - "dev": true, - "requires": { - "get-func-name": "^2.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" - }, - "lowlight": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.20.0.tgz", - "integrity": "sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==", - "requires": { - "fault": "^1.0.0", - "highlight.js": "~10.7.0" - } - }, - "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, - "requires": { - "yallist": "^4.0.0" - } - }, - "make-cancellable-promise": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/make-cancellable-promise/-/make-cancellable-promise-1.3.1.tgz", - "integrity": "sha512-DWOzWdO3xhY5ESjVR+wVFy03rpt0ZccS4bunccNwngoX6rllKlMZm6S9ZnJ5nMuDDweqDMjtaO0g6tZeh+cCUA==" - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "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 - }, - "make-event-props": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/make-event-props/-/make-event-props-1.6.1.tgz", - "integrity": "sha512-JhvWq/iz1BvlmnPvLJjXv+xnMPJZuychrDC68V+yCGQJn5chcA8rLGKo5EP1XwIKVrigSXKLmbeXAGkf36wdCQ==" - }, - "map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "requires": { - "p-defer": "^1.0.0" - } - }, - "markdown-table": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", - "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==" - }, - "markdown-to-txt": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/markdown-to-txt/-/markdown-to-txt-2.0.1.tgz", - "integrity": "sha512-Hsj7KTN8k1gutlLum3vosHwVZGnv8/cbYKWVkUyo/D1rzOYddbDesILebRfOsaVfjIBJank/AVOySBlHAYqfZw==", - "requires": { - "lodash.escape": "^4.0.1", - "lodash.unescape": "^4.0.1", - "marked": "^4.0.14" - } - }, - "marked": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz", - "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==" - }, - "match-sorter": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/match-sorter/-/match-sorter-6.3.1.tgz", - "integrity": "sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==", - "requires": { - "@babel/runtime": "^7.12.5", - "remove-accents": "0.4.2" - } - }, - "mathjax-full": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/mathjax-full/-/mathjax-full-3.2.2.tgz", - "integrity": "sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w==", - "requires": { - "esm": "^3.2.25", - "mhchemparser": "^4.1.0", - "mj-context-menu": "^0.6.1", - "speech-rule-engine": "^4.0.6" - } - }, - "mathjs": { - "version": "11.8.0", - "resolved": "https://registry.npmjs.org/mathjs/-/mathjs-11.8.0.tgz", - "integrity": "sha512-I7r8HCoqUGyEiHQdeOCF2m2k9N+tcOHO3cZQ3tyJkMMBQMFqMR7dMQEboBMJAiFW2Um3PEItGPwcOc4P6KRqwg==", - "requires": { - "@babel/runtime": "^7.21.0", - "complex.js": "^2.1.1", - "decimal.js": "^10.4.3", - "escape-latex": "^1.2.0", - "fraction.js": "^4.2.0", - "javascript-natural-sort": "^0.7.1", - "seedrandom": "^3.0.5", - "tiny-emitter": "^2.1.0", - "typed-function": "^4.1.0" - } - }, - "mdast-util-definitions": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.2.tgz", - "integrity": "sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "mdast-util-find-and-replace": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz", - "integrity": "sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==", - "requires": { - "@types/mdast": "^3.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - } - } - }, - "mdast-util-from-markdown": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.0.tgz", - "integrity": "sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - } - }, - "mdast-util-gfm": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz", - "integrity": "sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==", - "requires": { - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-gfm-autolink-literal": "^1.0.0", - "mdast-util-gfm-footnote": "^1.0.0", - "mdast-util-gfm-strikethrough": "^1.0.0", - "mdast-util-gfm-table": "^1.0.0", - "mdast-util-gfm-task-list-item": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - } - }, - "mdast-util-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==", - "requires": { - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-find-and-replace": "^2.0.0", - "micromark-util-character": "^1.0.0" - } - }, - "mdast-util-gfm-footnote": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz", - "integrity": "sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0", - "micromark-util-normalize-identifier": "^1.0.0" - } - }, - "mdast-util-gfm-strikethrough": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz", - "integrity": "sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - } - }, - "mdast-util-gfm-table": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz", - "integrity": "sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==", - "requires": { - "@types/mdast": "^3.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.3.0" - } - }, - "mdast-util-gfm-task-list-item": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz", - "integrity": "sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - } - }, - "mdast-util-math": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-2.0.2.tgz", - "integrity": "sha512-8gmkKVp9v6+Tgjtq6SYx9kGPpTf6FVYRa53/DLh479aldR9AyP48qeVOgNZ5X7QUK7nOy4yw7vg6mbiGcs9jWQ==", - "requires": { - "@types/mdast": "^3.0.0", - "longest-streak": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - } - }, - "mdast-util-newline-to-break": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-newline-to-break/-/mdast-util-newline-to-break-1.0.0.tgz", - "integrity": "sha512-491LcYv3gbGhhCrLoeALncQmega2xPh+m3gbsIhVsOX4sw85+ShLFPvPyibxc1Swx/6GtzxgVodq+cGa/47ULg==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-find-and-replace": "^2.0.0" - } - }, - "mdast-util-phrasing": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz", - "integrity": "sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==", - "requires": { - "@types/mdast": "^3.0.0", - "unist-util-is": "^5.0.0" - } - }, - "mdast-util-to-hast": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.3.0.tgz", - "integrity": "sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==", - "requires": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-definitions": "^5.0.0", - "micromark-util-sanitize-uri": "^1.1.0", - "trim-lines": "^3.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "mdast-util-to-markdown": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz", - "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" - } - }, - "mdast-util-to-string": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.1.tgz", - "integrity": "sha512-tGvhT94e+cVnQt8JWE9/b3cUQZWS732TJxXHktvP+BYo62PpYD53Ls/6cC60rW21dW+txxiM4zMdc6abASvZKA==", - "requires": { - "@types/mdast": "^3.0.0" - } - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - }, - "mem": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/mem/-/mem-9.0.2.tgz", - "integrity": "sha512-F2t4YIv9XQUBHt6AOJ0y7lSmP1+cY7Fm1DRh9GClTGzKST7UWLMx6ly9WZdLH/G/ppM5RL4MlQfRT71ri9t19A==", - "requires": { - "map-age-cleaner": "^0.1.3", - "mimic-fn": "^4.0.0" - } - }, - "merge-class-names": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/merge-class-names/-/merge-class-names-1.4.2.tgz", - "integrity": "sha512-bOl98VzwCGi25Gcn3xKxnR5p/WrhWFQB59MS/aGENcmUc6iSm96yrFDF0XSNurX9qN4LbJm0R9kfvsQ17i8zCw==" - }, - "merge-refs": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/merge-refs/-/merge-refs-1.2.1.tgz", - "integrity": "sha512-pRPz39HQz2xzHdXAGvtJ9S8aEpNgpUjzb5yPC3ytozodmsHg+9nqgRs7/YOmn9fM/TLzntAC8AdGTidKxOq9TQ==", - "requires": { - "@types/react": "*" - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "peer": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "mhchemparser": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.1.1.tgz", - "integrity": "sha512-R75CUN6O6e1t8bgailrF1qPq+HhVeFTM3XQ0uzI+mXTybmphy3b6h4NbLOYhemViQ3lUs+6CKRkC3Ws1TlYREA==" - }, - "micromark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", - "requires": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "micromark-core-commonmark": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz", - "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==", - "requires": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz", - "integrity": "sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==", - "requires": { - "micromark-extension-gfm-autolink-literal": "^1.0.0", - "micromark-extension-gfm-footnote": "^1.0.0", - "micromark-extension-gfm-strikethrough": "^1.0.0", - "micromark-extension-gfm-table": "^1.0.0", - "micromark-extension-gfm-tagfilter": "^1.0.0", - "micromark-extension-gfm-task-list-item": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-footnote": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.0.4.tgz", - "integrity": "sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg==", - "requires": { - "micromark-core-commonmark": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-strikethrough": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.4.tgz", - "integrity": "sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-table": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.5.tgz", - "integrity": "sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-tagfilter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.1.tgz", - "integrity": "sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==", - "requires": { - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-gfm-task-list-item": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.3.tgz", - "integrity": "sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-math": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-2.0.2.tgz", - "integrity": "sha512-cFv2B/E4pFPBBFuGgLHkkNiFAIQv08iDgPH2HCuR2z3AUgMLecES5Cq7AVtwOtZeRrbA80QgMUk8VVW0Z+D2FA==", - "requires": { - "@types/katex": "^0.11.0", - "katex": "^0.13.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-destination": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz", - "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-factory-label": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz", - "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-space": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz", - "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" + "peerDependencies": { + "@types/react": ">=16", + "react": ">=16" } }, - "micromark-factory-title": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz", - "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } + "node_modules/react-markdown/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" }, - "micromark-factory-whitespace": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz", - "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/react-modal": { + "version": "3.16.1", + "resolved": "https://registry.npmjs.org/react-modal/-/react-modal-3.16.1.tgz", + "integrity": "sha512-VStHgI3BVcGo7OXczvnJN7yT2TWHJPDXZWyI/a0ssFNhGZWsPmB8cF0z33ewDXq4VfYMO1vXgiv/g8Nj9NDyWg==", + "dependencies": { + "exenv": "^1.2.0", + "prop-types": "^15.7.2", + "react-lifecycles-compat": "^3.0.0", + "warning": "^4.0.3" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "react": "^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18", + "react-dom": "^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18" } }, - "micromark-util-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz", - "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==", - "requires": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/react-notion-x": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/react-notion-x/-/react-notion-x-6.16.0.tgz", + "integrity": "sha512-YdJikX38YNX5eIKAO9diw/tEhsc0ypnaqOqcdXEr7zFf0h/+eoppEzlLdzYJktnZy4n2q0z5ooXWAQi4QLi8Zw==", + "dependencies": { + "@fisch0920/medium-zoom": "^1.0.7", + "@matejmazur/react-katex": "^3.1.3", + "katex": "^0.15.3", + "notion-types": "^6.16.0", + "notion-utils": "^6.16.0", + "prismjs": "^1.27.0", + "react-fast-compare": "^3.2.0", + "react-hotkeys-hook": "^3.0.3", + "react-image": "^4.0.3", + "react-lazy-images": "^1.1.0", + "react-modal": "^3.14.3", + "react-pdf": "^5.7.1", + "react-use": "^17.3.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": ">=16", + "react-dom": ">=16" } }, - "micromark-util-chunked": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz", - "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==", - "requires": { - "micromark-util-symbol": "^1.0.0" + "node_modules/react-pdf": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/react-pdf/-/react-pdf-5.7.2.tgz", + "integrity": "sha512-hdDwvf007V0i2rPCqQVS1fa70CXut17SN3laJYlRHzuqcu8sLLjEoeXihty6c0Ev5g1mw31b8OT8EwRw1s8C4g==", + "dependencies": { + "@babel/runtime": "^7.0.0", + "file-loader": "^6.0.0", + "make-cancellable-promise": "^1.0.0", + "make-event-props": "^1.1.0", + "merge-class-names": "^1.1.1", + "merge-refs": "^1.0.0", + "pdfjs-dist": "2.12.313", + "prop-types": "^15.6.2", + "tiny-invariant": "^1.0.0", + "tiny-warning": "^1.0.0" + }, + "funding": { + "url": "https://github.com/wojtekmaj/react-pdf?sponsor=1" + }, + "peerDependencies": { + "react": "^16.3.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.3.0 || ^17.0.0 || ^18.0.0" } }, - "micromark-util-classify-character": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz", - "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/react-query": { + "version": "3.39.3", + "resolved": "https://registry.npmjs.org/react-query/-/react-query-3.39.3.tgz", + "integrity": "sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "broadcast-channel": "^3.4.1", + "match-sorter": "^6.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } } }, - "micromark-util-combine-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz", - "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/react-syntax-highlighter": { + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-15.5.0.tgz", + "integrity": "sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "highlight.js": "^10.4.1", + "lowlight": "^1.17.0", + "prismjs": "^1.27.0", + "refractor": "^3.6.0" + }, + "peerDependencies": { + "react": ">= 0.14.0" } }, - "micromark-util-decode-numeric-character-reference": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz", - "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==", - "requires": { - "micromark-util-symbol": "^1.0.0" + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" } }, - "micromark-util-decode-string": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz", - "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==", - "requires": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" + "node_modules/react-universal-interface": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.2.tgz", + "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==", + "peerDependencies": { + "react": "*", + "tslib": "*" } }, - "micromark-util-encode": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz", - "integrity": "sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==" - }, - "micromark-util-html-tag-name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz", - "integrity": "sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==" - }, - "micromark-util-normalize-identifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz", - "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==", - "requires": { - "micromark-util-symbol": "^1.0.0" + "node_modules/react-use": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.4.0.tgz", + "integrity": "sha512-TgbNTCA33Wl7xzIJegn1HndB4qTS9u03QUwyNycUnXaweZkE4Kq2SB+Yoxx8qbshkZGYBDvUXbXWRUmQDcZZ/Q==", + "dependencies": { + "@types/js-cookie": "^2.2.6", + "@xobotyi/scrollbar-width": "^1.9.5", + "copy-to-clipboard": "^3.3.1", + "fast-deep-equal": "^3.1.3", + "fast-shallow-equal": "^1.0.0", + "js-cookie": "^2.2.1", + "nano-css": "^5.3.1", + "react-universal-interface": "^0.6.2", + "resize-observer-polyfill": "^1.5.1", + "screenfull": "^5.1.0", + "set-harmonic-interval": "^1.0.1", + "throttle-debounce": "^3.0.1", + "ts-easing": "^0.2.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "micromark-util-resolve-all": { + "node_modules/read-cache": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz", - "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==", - "requires": { - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-sanitize-uri": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz", - "integrity": "sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-subtokenize": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz", - "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-util-symbol": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz", - "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==" - }, - "micromark-util-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz", - "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==" - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "microseconds": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/microseconds/-/microseconds-0.2.0.tgz", - "integrity": "sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA==" - }, - "microsoft-cognitiveservices-speech-sdk": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/microsoft-cognitiveservices-speech-sdk/-/microsoft-cognitiveservices-speech-sdk-1.28.0.tgz", - "integrity": "sha512-d+hCqTSeVCGtog5BgUKdIVTNifuigap9VSJbtDUP4kW1uG/yp7zRnqsjYx9nV9sRfuiYwZCyFzGG+VXGa37QDw==", - "requires": { - "agent-base": "^6.0.1", - "bent": "^7.3.12", - "https-proxy-agent": "^4.0.0", - "uuid": "^9.0.0", - "ws": "^7.5.6" - }, "dependencies": { - "https-proxy-agent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", - "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", - "requires": { - "agent-base": "5", - "debug": "4" - }, - "dependencies": { - "agent-base": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", - "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==" - } - } - }, - "ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "requires": {} - } + "pify": "^2.3.0" } }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" + "node_modules/read-cache/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, - "mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==" - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + "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==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" } }, - "minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true + "node_modules/refractor": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/refractor/-/refractor-3.6.0.tgz", + "integrity": "sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==", + "dependencies": { + "hastscript": "^6.0.0", + "parse-entities": "^2.0.0", + "prismjs": "~1.27.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "mitt": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", - "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", - "optional": true, - "peer": true + "node_modules/refractor/node_modules/prismjs": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.27.0.tgz", + "integrity": "sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==", + "engines": { + "node": ">=6" + } }, - "mixpanel-browser": { - "version": "2.47.0", - "resolved": "https://registry.npmjs.org/mixpanel-browser/-/mixpanel-browser-2.47.0.tgz", - "integrity": "sha512-Ldrva0fRBEIFWmEibBQO1PulfpJVF3pf28Guk09lDirDaSQqqU/xs9zQLwN2rL5VwVtsP1aD3JaCgaa98EjojQ==" + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" }, - "mj-context-menu": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/mj-context-menu/-/mj-context-menu-0.6.1.tgz", - "integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==" + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } }, - "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==" + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" }, - "ml-array-mean": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/ml-array-mean/-/ml-array-mean-1.1.6.tgz", - "integrity": "sha512-MIdf7Zc8HznwIisyiJGRH9tRigg3Yf4FldW8DxKxpCCv/g5CafTw0RRu51nojVEOXuCQC7DRVVu5c7XXO/5joQ==", - "requires": { - "ml-array-sum": "^1.1.6" + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dependencies": { + "@babel/runtime": "^7.8.4" } }, - "ml-array-sum": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/ml-array-sum/-/ml-array-sum-1.1.6.tgz", - "integrity": "sha512-29mAh2GwH7ZmiRnup4UyibQZB9+ZLyMShvt4cH4eTK+cL2oEMIZFnSyB3SS8MlsTh6q/w/yh48KmqLxmovN4Dw==", - "requires": { - "is-any-array": "^2.0.0" + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "ml-distance": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/ml-distance/-/ml-distance-4.0.0.tgz", - "integrity": "sha512-zj7+UGZpHk3uL7n79XTfGNUjIGnhLn8xVvrxYvBHvXFxo3jq1q+/UjP311hZxnLVhbxbXCjUniThX8gozjacYA==", - "requires": { - "ml-array-mean": "^1.1.6", - "ml-distance-euclidean": "^2.0.0", - "ml-tree-similarity": "^1.0.0" + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" } }, - "ml-distance-euclidean": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ml-distance-euclidean/-/ml-distance-euclidean-2.0.0.tgz", - "integrity": "sha512-yC9/2o8QF0A3m/0IXqCTXCzz2pNEzvmcE/9HFKOZGnTjatvBbsn4lWYJkxENkA4Ug2fnYl7PXQxnPi21sgMy/Q==" - }, - "ml-tree-similarity": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ml-tree-similarity/-/ml-tree-similarity-1.0.0.tgz", - "integrity": "sha512-XJUyYqjSuUQkNQHMscr6tcjldsOoAekxADTplt40QKfwW6nd++1wHWV9AArl0Zvw/TIHgNaZZNvr8QGvE8wLRg==", - "requires": { - "binary-search": "^1.3.5", - "num-sort": "^2.0.0" + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" } }, - "mlly": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.2.0.tgz", - "integrity": "sha512-+c7A3CV0KGdKcylsI6khWyts/CYrGTrRVo4R/I7u/cUsy0Conxa6LUhiEzVKIw14lc2L5aiO4+SeVe4TeGRKww==", - "dev": true, - "requires": { - "acorn": "^8.8.2", - "pathe": "^1.1.0", - "pkg-types": "^1.0.2", - "ufo": "^1.1.1" + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" } }, - "mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "nano-css": { - "version": "5.3.5", - "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", - "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", - "requires": { - "css-tree": "^1.1.2", - "csstype": "^3.0.6", - "fastest-stable-stringify": "^2.0.2", - "inline-style-prefixer": "^6.0.0", - "rtl-css-js": "^1.14.0", - "sourcemap-codec": "^1.4.8", - "stacktrace-js": "^2.0.2", - "stylis": "^4.0.6" + "node_modules/rehype-mathjax": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/rehype-mathjax/-/rehype-mathjax-4.0.2.tgz", + "integrity": "sha512-9q4Q4icTIbM5RtvQ4XquvEApGV2oDMaSVa5G3DwXomWU4fAPWYcOOt+iQRNaIH3RBMbFF239QbE5K7hm7rxMPQ==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/mathjax": "^0.0.37", + "@types/web": "^0.0.46", + "hast-util-from-dom": "^4.0.0", + "hast-util-to-text": "^3.1.0", + "jsdom": "^18.0.0", + "mathjax-full": "^3.0.0", + "unified": "^10.0.0", + "unist-util-visit": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "nano-time": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/nano-time/-/nano-time-1.0.0.tgz", - "integrity": "sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA==", - "requires": { - "big-integer": "^1.6.16" + "node_modules/rehype-mathjax/node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" } }, - "nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==" - }, - "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/rehype-mathjax/node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } }, - "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==", - "peer": true + "node_modules/rehype-mathjax/node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } }, - "next": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/next/-/next-13.2.4.tgz", - "integrity": "sha512-g1I30317cThkEpvzfXujf0O4wtaQHtDCLhlivwlTJ885Ld+eOgcz7r3TGQzeU+cSRoNHtD8tsJgzxVdYojFssw==", - "requires": { - "@next/env": "13.2.4", - "@next/swc-android-arm-eabi": "13.2.4", - "@next/swc-android-arm64": "13.2.4", - "@next/swc-darwin-arm64": "13.2.4", - "@next/swc-darwin-x64": "13.2.4", - "@next/swc-freebsd-x64": "13.2.4", - "@next/swc-linux-arm-gnueabihf": "13.2.4", - "@next/swc-linux-arm64-gnu": "13.2.4", - "@next/swc-linux-arm64-musl": "13.2.4", - "@next/swc-linux-x64-gnu": "13.2.4", - "@next/swc-linux-x64-musl": "13.2.4", - "@next/swc-win32-arm64-msvc": "13.2.4", - "@next/swc-win32-ia32-msvc": "13.2.4", - "@next/swc-win32-x64-msvc": "13.2.4", - "@swc/helpers": "0.4.14", - "caniuse-lite": "^1.0.30001406", - "postcss": "8.4.14", - "styled-jsx": "5.1.1" - }, + "node_modules/rehype-mathjax/node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", "dependencies": { - "postcss": { - "version": "8.4.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", - "requires": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - } + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" } }, - "next-i18next": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/next-i18next/-/next-i18next-13.2.2.tgz", - "integrity": "sha512-t0WU6K+HJoq2nVQ0n6OiiEZja9GyMqtDSU74FmOafgk4ljns+iZ18bsNJiI8rOUXfFfkW96ea1N7D5kbMyT+PA==", - "requires": { - "@babel/runtime": "^7.20.13", - "@types/hoist-non-react-statics": "^3.3.1", - "core-js": "^3", - "hoist-non-react-statics": "^3.3.2", - "i18next-fs-backend": "^2.1.1" - } + "node_modules/rehype-mathjax/node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" }, - "next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" + "node_modules/rehype-mathjax/node_modules/data-urls": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", + "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", + "dependencies": { + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0" + }, + "engines": { + "node": ">=12" + } }, - "nextjs-google-analytics": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/nextjs-google-analytics/-/nextjs-google-analytics-2.3.3.tgz", - "integrity": "sha512-Y6sI6A7wt5dji8hYBnVkOh9LTyImSLFZXx3FpyQgVW7W4b4qEFHjH2u3fhDJsrRZeLlUGM8/RuHD/mhHc2Axfg==", - "requires": { - "fsevents": "^2.3.2" + "node_modules/rehype-mathjax/node_modules/data-urls/node_modules/whatwg-url": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "dependencies": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, - "node-fetch": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz", - "integrity": "sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==", - "requires": { - "whatwg-url": "^5.0.0" + "node_modules/rehype-mathjax/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/rehype-mathjax/node_modules/jsdom": { + "version": "18.1.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-18.1.1.tgz", + "integrity": "sha512-NmJQbjQ/gpS/1at/ce3nCx89HbXL/f5OcenBe8wU1Eik0ROhyUc3LtmG3567dEHAGXkN8rmILW/qtCOPxPHQJw==", "dependencies": { - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "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==" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } + "abab": "^2.0.5", + "acorn": "^8.5.0", + "acorn-globals": "^6.0.0", + "cssom": "^0.5.0", + "cssstyle": "^2.3.0", + "data-urls": "^3.0.1", + "decimal.js": "^10.3.1", + "domexception": "^4.0.0", + "escodegen": "^2.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^3.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^10.0.0", + "ws": "^8.2.3", + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true } } }, - "node-gyp-build": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", - "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==" + "node_modules/rehype-mathjax/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" }, - "node-releases": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", - "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==" + "node_modules/rehype-mathjax/node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } }, - "nopt": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", - "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", - "requires": { - "abbrev": "^1.0.0" + "node_modules/rehype-mathjax/node_modules/tr46": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=12" } }, - "normalize-path": { + "node_modules/rehype-mathjax/node_modules/w3c-xmlserializer": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz", + "integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==", + "dependencies": { + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=12" + } }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true + "node_modules/rehype-mathjax/node_modules/whatwg-url": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz", + "integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==", + "dependencies": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } }, - "normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + "node_modules/rehype-raw": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-6.1.1.tgz", + "integrity": "sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==", + "dependencies": { + "@types/hast": "^2.0.0", + "hast-util-raw": "^7.2.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "notion-client": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/notion-client/-/notion-client-6.16.0.tgz", - "integrity": "sha512-gI2kPpls8XxJfXt7cs2JDmSHPZL1HkkXQnE5YWKPT4OnpiniUgHk5b+rRB2dXUqGT4003vSYmPnxXUTbzKPoLA==", - "requires": { - "got": "^11.8.1", - "notion-types": "^6.16.0", - "notion-utils": "^6.16.0", - "p-map": "^5.3.0" + "node_modules/remark-breaks": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/remark-breaks/-/remark-breaks-3.0.3.tgz", + "integrity": "sha512-C7VkvcUp1TPUc2eAYzsPdaUh8Xj4FSbQnYA5A9f80diApLZscTDeG7efiWP65W8hV2sEy3JuGVU0i6qr5D8Hug==", + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-newline-to-break": "^1.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "notion-compat": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/notion-compat/-/notion-compat-6.16.0.tgz", - "integrity": "sha512-Ue67pAC6s3GwvzL7gtfFPUA0kT9FI/WKP8aRCfRuJ/SDedPSuXREI19qSr9wpRDhxMKtOZlT2X6Hxoc9FFFupg==", - "requires": { - "notion-types": "^6.16.0", - "notion-utils": "^6.16.0", - "p-queue": "^7.2.0" + "node_modules/remark-gfm": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", + "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-gfm": "^2.0.0", + "micromark-extension-gfm": "^2.0.0", + "unified": "^10.0.0" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-math": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-5.1.1.tgz", + "integrity": "sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==", "dependencies": { - "p-queue": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.4.tgz", - "integrity": "sha512-esox8CWt0j9EZECFvkFl2WNPat8LN4t7WWeXq73D9ha0V96qPRufApZi4ZhPwXAln1uVVal429HVVKPa2X0yQg==", - "requires": { - "eventemitter3": "^4.0.7", - "p-timeout": "^5.0.2" - } - }, - "p-timeout": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==" - } + "@types/mdast": "^3.0.0", + "mdast-util-math": "^2.0.0", + "micromark-extension-math": "^2.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "notion-types": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/notion-types/-/notion-types-6.16.0.tgz", - "integrity": "sha512-Cv83GaAczx57q1qsnuG8DHOuOb63c83u9LX2IainG5aqBEB0GUuLZ4DUQfB6MaXt+FMY9fO+KTgPeZWwX9hbrQ==" + "node_modules/remark-parse": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", + "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==", + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-from-markdown": "^1.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "notion-utils": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/notion-utils/-/notion-utils-6.16.0.tgz", - "integrity": "sha512-DxToriZAJW/64O1xlAjyU/50dRmkO1e54+i0dEAPDij0MlHyihEivAMsdEG/6/4eFC972BIsEKZ6BXsSTUYKlQ==", - "requires": { - "is-url-superb": "^6.1.0", - "mem": "^9.0.2", - "normalize-url": "^7.0.3", - "notion-types": "^6.16.0", - "p-queue": "^7.2.0" + "node_modules/remark-rehype": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", + "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/mdast": "^3.0.0", + "mdast-util-to-hast": "^12.1.0", + "unified": "^10.0.0" }, - "dependencies": { - "normalize-url": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-7.2.0.tgz", - "integrity": "sha512-uhXOdZry0L6M2UIo9BTt7FdpBDiAGN/7oItedQwPKh8jh31ZlvC8U9Xl/EJ3aijDHaywXTW3QbZ6LuCocur1YA==" - }, - "p-queue": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.4.tgz", - "integrity": "sha512-esox8CWt0j9EZECFvkFl2WNPat8LN4t7WWeXq73D9ha0V96qPRufApZi4ZhPwXAln1uVVal429HVVKPa2X0yQg==", - "requires": { - "eventemitter3": "^4.0.7", - "p-timeout": "^5.0.2" - } - }, - "p-timeout": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==" - } + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "nth-check": { + "node_modules/remove-accents": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", + "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==" + }, + "node_modules/require-directory": { "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==", - "requires": { - "boolbase": "^1.0.0" + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, - "num-sort": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/num-sort/-/num-sort-2.1.0.tgz", - "integrity": "sha512-1MQz1Ed8z2yckoBeSfkQHHO9K1yDRxxtotKSJ9yvcTUUxSvfvzEq5GwBrjjHEpMlq/k5gvXdmJ1SbYxWtpNoVg==" - }, - "nwsapi": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", - "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" - }, - "object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" - }, - "object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==" - }, - "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" } }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" + "node_modules/resend": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/resend/-/resend-0.16.0.tgz", + "integrity": "sha512-6NnrtEapGD6FtnhRUrtDdfgQFH2av5cTkrnElUh6AjTzGrHXiMpD/GRwT46pqpA6i/AXSDXKV7Wh/hHQJLKFew==", + "dependencies": { + "@react-email/render": "0.0.7", + "axios": "1.4.0" } }, - "object.entries": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", - "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/resend/node_modules/axios": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", + "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, - "object.fromentries": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", - "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/resend/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, - "object.hasown": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", - "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", - "dev": true, - "requires": { - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "engines": { + "node": ">=4" } }, - "objectorarray": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/objectorarray/-/objectorarray-1.0.5.tgz", - "integrity": "sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==", - "dev": true - }, - "oblivious-set": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/oblivious-set/-/oblivious-set-1.0.0.tgz", - "integrity": "sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw==" + "node_modules/responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "dependencies": { + "lowercase-keys": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "requires": { - "wrappy": "1" + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" } }, - "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, - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" } }, - "openai": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/openai/-/openai-3.3.0.tgz", - "integrity": "sha512-uqxI/Au+aPRnsaQRe8CojU0eCR7I0mBiKjD3sNMzY6DaC1ZVrc85u98mtJW6voDug8fgGN+DIZmTDxTthxb7dQ==", - "requires": { - "axios": "^0.26.0", - "form-data": "^4.0.0" + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "node_modules/rollup": { + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.26.0.tgz", + "integrity": "sha512-YzJH0eunH2hr3knvF3i6IkLO/jTjAEwU4HoMUbQl4//Tnl3ou0e7P5SjxdDr8HQJdeUJShlbEHXrrnEHy1l7Yg==", "dev": true, - "requires": { - "@aashutoshrathi/word-wrap": "^1.2.3", - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "p-cancelable": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", - "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==" - }, - "p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==" + "node_modules/rrweb-cssom": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz", + "integrity": "sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==" }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==" + "node_modules/rtl-css-js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", + "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", + "dependencies": { + "@babel/runtime": "^7.1.2" + } }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "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": { + "queue-microtask": "^1.2.2" } }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" + "node_modules/sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "dependencies": { + "mri": "^1.1.0" + }, + "engines": { + "node": ">=6" } }, - "p-map": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.5.0.tgz", - "integrity": "sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==", - "requires": { - "aggregate-error": "^4.0.0" - } + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "p-queue": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", - "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", - "requires": { - "eventemitter3": "^4.0.4", - "p-timeout": "^3.2.0" + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "requires": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - } + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "requires": { - "p-finally": "^1.0.0" + "node_modules/saxes": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", + "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=v12.22.7" } }, - "papaparse": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-5.4.1.tgz", - "integrity": "sha512-HipMsgJkZu8br23pW15uvo6sib6wne/4woLZPlFf3rpDyMe9ywEXUsuD7+6K9PRkJlVT51j/sCOYDKGGS3ZJrw==", - "dev": true - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "devOptional": true, - "requires": { - "callsites": "^3.0.0" + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" } }, - "parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "parse-json": { + "node_modules/screenfull": { "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "optional": true, - "peer": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz", + "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==", + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "requires": { - "entities": "^4.4.0" - } + "node_modules/seedrandom": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", + "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" }, - "parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "requires": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" + "node_modules/selderee": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/selderee/-/selderee-0.10.0.tgz", + "integrity": "sha512-DEL/RW/f4qLw/NrVg97xKaEBC8IpzIG2fvxnzCp3Z4yk4jQ3MXom+Imav9wApjxX2dfS3eW7x0DXafJr85i39A==", + "dependencies": { + "parseley": "^0.11.0" + }, + "funding": { + "url": "https://ko-fi.com/killymxi" } }, - "parseley": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/parseley/-/parseley-0.12.1.tgz", - "integrity": "sha512-e6qHKe3a9HWr0oMRVDTRhKce+bRO8VGQR3NyVwcjwrbhMmFCX9KszEV35+rn4AdilFAq9VPxP/Fe1wC9Qjd2lw==", - "optional": true, - "peer": true, - "requires": { - "leac": "^0.6.0", - "peberminta": "^0.9.0" + "node_modules/semver": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", + "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "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" + } }, - "path-type": { + "node_modules/semver/node_modules/yallist": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "devOptional": true - }, - "pathe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.0.tgz", - "integrity": "sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==", - "dev": true - }, - "pathval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", - "dev": true - }, - "pdfjs-dist": { - "version": "2.12.313", - "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-2.12.313.tgz", - "integrity": "sha512-1x6iXO4Qnv6Eb+YFdN5JdUzt4pAkxSp3aLAYPX93eQCyg/m7QFzXVWJHJVtoW48CI8HCXju4dSkhQZwoheL5mA==", - "requires": {} - }, - "peberminta": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/peberminta/-/peberminta-0.9.0.tgz", - "integrity": "sha512-XIxfHpEuSJbITd1H3EeQwpcZbTLHc+VVr8ANI9t5sit565tsI4/xK3KWTUFE2e6QiangUkh3B0jihzmGnNrRsQ==", - "optional": true, - "peer": true - }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "optional": true, - "peer": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, - "pkg-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.2.tgz", - "integrity": "sha512-hM58GKXOcj8WTqUXnsQyJYXdeAPbythQgEF3nTcEo+nkD49chjQ9IKm/QJy9xf6JakXptz86h7ecP2024rrLaQ==", - "dev": true, - "requires": { - "jsonc-parser": "^3.2.0", - "mlly": "^1.1.1", - "pathe": "^1.1.0" - } - }, - "postcss": { - "version": "8.4.24", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz", - "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==", - "dev": true, - "requires": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dependencies": { + "randombytes": "^2.1.0" } }, - "postcss-import": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", - "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" + "node_modules/set-harmonic-interval": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz", + "integrity": "sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==", + "engines": { + "node": ">=6.9" } }, - "postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "dev": true, - "requires": { - "camelcase-css": "^2.0.1" - } + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, - "postcss-load-config": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, - "requires": { - "lilconfig": "^2.0.5", - "yaml": "^1.10.2" + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "postcss-nested": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", - "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.10" + "engines": { + "node": ">=8" } }, - "postcss-nesting": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-12.0.0.tgz", - "integrity": "sha512-knqwW65kxssmyIFadRSimaiRyLVRd0MdwfabesKw6XvGLwSOCJ+4zfvNQQCOOYij5obwpZzDpODuGRv2PCyiUw==", - "dev": true, - "requires": { - "@csstools/selector-specificity": "^3.0.0", - "postcss-selector-parser": "^6.0.13" - }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "dependencies": { - "@csstools/selector-specificity": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.0.0.tgz", - "integrity": "sha512-hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g==", - "dev": true, - "requires": {} - }, - "postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - } - } - }, - "postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "node_modules/siginfo": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", + "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", "dev": true }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true + "node_modules/sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==" }, - "prettier": { - "version": "2.8.7", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz", - "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==", + "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 }, - "prettier-plugin-tailwindcss": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.5.tgz", - "integrity": "sha512-vZ/iKieyCx0WTxHbkf5E1rBlv/ybFk8WTT4hL5W2jlVxum2Zbe0jMUpuQdDrpa4z2vnPiJ5KIWCqL/kd16fKYg==", - "dev": true, - "requires": {} - }, - "pretty": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pretty/-/pretty-2.0.0.tgz", - "integrity": "sha512-G9xUchgTEiNpormdYBl+Pha50gOUovT18IvAe7EYMZ1/f9W/WWMPRn+xI68yXNMUk3QXHDwo/1wV/4NejVNe1w==", - "requires": { - "condense-newlines": "^0.2.1", - "extend-shallow": "^2.0.1", - "js-beautify": "^1.6.12" + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" } }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "node_modules/slice-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - } + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==" + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "optional": true, - "peer": true + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" }, - "prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, - "property-information": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz", - "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==" - }, - "proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } }, - "proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" + "node_modules/source-map-support/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==", + "engines": { + "node": ">=0.10.0" + } }, - "psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" + "node_modules/speech-rule-engine": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/speech-rule-engine/-/speech-rule-engine-4.0.7.tgz", + "integrity": "sha512-sJrL3/wHzNwJRLBdf6CjJWIlxC04iYKkyXvYSVsWVOiC2DSkHmxsqOhEeMsBA9XK+CHuNcsdkbFDnoUfAsmp9g==", + "dependencies": { + "commander": "9.2.0", + "wicked-good-xpath": "1.3.0", + "xmldom-sre": "0.1.31" + }, + "bin": { + "sre": "bin/sre" + } }, - "puppeteer": { - "version": "19.11.1", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-19.11.1.tgz", - "integrity": "sha512-39olGaX2djYUdhaQQHDZ0T0GwEp+5f9UB9HmEP0qHfdQHIq0xGQZuAZ5TLnJIc/88SrPLpEflPC+xUqOTv3c5g==", - "optional": true, - "peer": true, - "requires": { - "@puppeteer/browsers": "0.5.0", - "cosmiconfig": "8.1.3", - "https-proxy-agent": "5.0.1", - "progress": "2.0.3", - "proxy-from-env": "1.1.0", - "puppeteer-core": "19.11.1" - } - }, - "puppeteer-core": { - "version": "19.11.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-19.11.1.tgz", - "integrity": "sha512-qcuC2Uf0Fwdj9wNtaTZ2OvYRraXpAK+puwwVW8ofOhOgLPZyz1c68tsorfIZyCUOpyBisjr+xByu7BMbEYMepA==", - "optional": true, - "peer": true, - "requires": { - "@puppeteer/browsers": "0.5.0", - "chromium-bidi": "0.4.7", - "cross-fetch": "3.1.5", - "debug": "4.3.4", - "devtools-protocol": "0.0.1107588", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", - "proxy-from-env": "1.1.0", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "ws": "8.13.0" - } - }, - "qs": { - "version": "6.11.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.1.tgz", - "integrity": "sha512-0wsrzgTz/kAVIeuxSjnpGC56rzYtr6JT/2BwEvMaPhFIoYa1aGO8LbzuU1R0uUYQkLpWBTOj0l/CLAJB64J6nQ==", - "requires": { - "side-channel": "^1.0.4" + "node_modules/speech-rule-engine/node_modules/commander": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.2.0.tgz", + "integrity": "sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==", + "engines": { + "node": "^12.20.0 || >=14" } }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + "node_modules/stack-generator": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", + "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", + "dependencies": { + "stackframe": "^1.3.4" + } }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "node_modules/stackback": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", + "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", "dev": true }, - "quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "peer": true, - "requires": { - "safe-buffer": "^5.1.0" + "node_modules/stacktrace-gps": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", + "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", + "dependencies": { + "source-map": "0.5.6", + "stackframe": "^1.3.4" } }, - "raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } + "node_modules/stacktrace-gps/node_modules/source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", + "engines": { + "node": ">=0.10.0" } }, - "react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "requires": { - "loose-envify": "^1.1.0" + "node_modules/stacktrace-js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", + "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", + "dependencies": { + "error-stack-parser": "^2.0.6", + "stack-generator": "^2.0.5", + "stacktrace-gps": "^3.0.4" } }, - "react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "requires": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" } }, - "react-fast-compare": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + "node_modules/std-env": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.3.2.tgz", + "integrity": "sha512-uUZI65yrV2Qva5gqE0+A7uVAvO40iPo6jGhs7s8keRfHCmtg+uB2X6EiLGCI9IgL1J17xGhvoOqSz79lzICPTA==", + "dev": true }, - "react-hot-toast": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/react-hot-toast/-/react-hot-toast-2.4.0.tgz", - "integrity": "sha512-qnnVbXropKuwUpriVVosgo8QrB+IaPJCpL8oBI6Ov84uvHZ5QQcTp2qg6ku2wNfgJl6rlQXJIQU5q+5lmPOutA==", - "requires": { - "goober": "^2.1.10" + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "dev": true, + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" } }, - "react-hotkeys-hook": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-3.4.7.tgz", - "integrity": "sha512-+bbPmhPAl6ns9VkXkNNyxlmCAIyDAcWbB76O4I0ntr3uWCRuIQf/aRLartUahe9chVMPj+OEzzfk3CQSjclUEQ==", - "requires": { - "hotkeys-js": "3.9.4" + "node_modules/stream": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/stream/-/stream-0.0.2.tgz", + "integrity": "sha512-gCq3NDI2P35B2n6t76YJuOp7d6cN/C7Rt0577l91wllh0sY9ZBuw9KaSGqH/b0hzn3CWWJbpbW0W0WvQ1H/Q7g==", + "dependencies": { + "emitter-component": "^1.1.1" } }, - "react-i18next": { - "version": "12.2.0", - "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-12.2.0.tgz", - "integrity": "sha512-5XeVgSygaGfyFmDd2WcXvINRw2WEC1XviW1LXY/xLOEMzsCFRwKqfnHN+hUjla8ZipbVJR27GCMSuTr0BhBBBQ==", - "requires": { - "@babel/runtime": "^7.20.6", - "html-parse-stringify": "^3.0.1" + "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==", + "dependencies": { + "safe-buffer": "~5.2.0" } }, - "react-image": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/react-image/-/react-image-4.1.0.tgz", - "integrity": "sha512-qwPNlelQe9Zy14K2pGWSwoL+vHsAwmJKS6gkotekDgRpcnRuzXNap00GfibD3eEPYu3WCPlyIUUNzcyHOrLHjw==", - "requires": {} - }, - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "react-lifecycles-compat": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", - "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "react-markdown": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-8.0.5.tgz", - "integrity": "sha512-jGJolWWmOWAvzf+xMdB9zwStViODyyFQhNB/bwCerbBKmrTmgmA599CGiOlP58OId1IMoIRsA8UdI1Lod4zb5A==", - "requires": { - "@types/hast": "^2.0.0", - "@types/prop-types": "^15.0.0", - "@types/unist": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-whitespace": "^2.0.0", - "prop-types": "^15.0.0", - "property-information": "^6.0.0", - "react-is": "^18.0.0", - "remark-parse": "^10.0.0", - "remark-rehype": "^10.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^0.4.0", - "unified": "^10.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0" + "node_modules/string-width/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, "dependencies": { - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - } + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "react-modal": { - "version": "3.16.1", - "resolved": "https://registry.npmjs.org/react-modal/-/react-modal-3.16.1.tgz", - "integrity": "sha512-VStHgI3BVcGo7OXczvnJN7yT2TWHJPDXZWyI/a0ssFNhGZWsPmB8cF0z33ewDXq4VfYMO1vXgiv/g8Nj9NDyWg==", - "requires": { - "exenv": "^1.2.0", - "prop-types": "^15.7.2", - "react-lifecycles-compat": "^3.0.0", - "warning": "^4.0.3" + "node_modules/string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "react-notion-x": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/react-notion-x/-/react-notion-x-6.16.0.tgz", - "integrity": "sha512-YdJikX38YNX5eIKAO9diw/tEhsc0ypnaqOqcdXEr7zFf0h/+eoppEzlLdzYJktnZy4n2q0z5ooXWAQi4QLi8Zw==", - "requires": { - "@fisch0920/medium-zoom": "^1.0.7", - "@matejmazur/react-katex": "^3.1.3", - "katex": "^0.15.3", - "notion-types": "^6.16.0", - "notion-utils": "^6.16.0", - "prismjs": "^1.27.0", - "react-fast-compare": "^3.2.0", - "react-hotkeys-hook": "^3.0.3", - "react-image": "^4.0.3", - "react-lazy-images": "^1.1.0", - "react-modal": "^3.14.3", - "react-pdf": "^5.7.1", - "react-use": "^17.3.1" + "node_modules/string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "dependencies": { - "katex": { - "version": "0.15.6", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.15.6.tgz", - "integrity": "sha512-UpzJy4yrnqnhXvRPhjEuLA4lcPn6eRngixW7Q3TJErjg3Aw2PuLFBzTkdUb89UtumxjhHTqL3a5GDGETMSwgJA==", - "requires": { - "commander": "^8.0.0" - } - }, - "react-lazy-images": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/react-lazy-images/-/react-lazy-images-1.1.0.tgz", - "integrity": "sha512-h5DHFhkMJyh2qsDl3hXWu6d+On10FsgHtRJ+BH7xjgsFOvsqaii9CEwEESqPJrrAiHo1qrN1LgzrV8X3zctHKA==", - "requires": { - "react-intersection-observer": "^6.1.0", - "unionize": "^2.1.2" - }, - "dependencies": { - "react-intersection-observer": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/react-intersection-observer/-/react-intersection-observer-6.4.2.tgz", - "integrity": "sha512-gL6YrkhniA0tIbyDbUterzBwKh61vHR520rsKULel5T37gG4YP07wnWI3WoqOcKK5bKAu0PZB2FHD7/OjawN+w==", - "requires": { - "@babel/runtime": "^7.2.0", - "invariant": "^2.2.4" - } - } - } - } + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "react-pdf": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/react-pdf/-/react-pdf-5.7.2.tgz", - "integrity": "sha512-hdDwvf007V0i2rPCqQVS1fa70CXut17SN3laJYlRHzuqcu8sLLjEoeXihty6c0Ev5g1mw31b8OT8EwRw1s8C4g==", - "requires": { - "@babel/runtime": "^7.0.0", - "file-loader": "^6.0.0", - "make-cancellable-promise": "^1.0.0", - "make-event-props": "^1.1.0", - "merge-class-names": "^1.1.1", - "merge-refs": "^1.0.0", - "pdfjs-dist": "2.12.313", - "prop-types": "^15.6.2", - "tiny-invariant": "^1.0.0", - "tiny-warning": "^1.0.0" + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "react-query": { - "version": "3.39.3", - "resolved": "https://registry.npmjs.org/react-query/-/react-query-3.39.3.tgz", - "integrity": "sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g==", - "requires": { - "@babel/runtime": "^7.5.5", - "broadcast-channel": "^3.4.1", - "match-sorter": "^6.0.2" + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" } }, - "react-syntax-highlighter": { - "version": "15.5.0", - "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-15.5.0.tgz", - "integrity": "sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==", - "requires": { - "@babel/runtime": "^7.3.1", - "highlight.js": "^10.4.1", - "lowlight": "^1.17.0", - "prismjs": "^1.27.0", - "refractor": "^3.6.0" + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", - "requires": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" } }, - "react-universal-interface": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.2.tgz", - "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==", - "requires": {} + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } }, - "react-use": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.4.0.tgz", - "integrity": "sha512-TgbNTCA33Wl7xzIJegn1HndB4qTS9u03QUwyNycUnXaweZkE4Kq2SB+Yoxx8qbshkZGYBDvUXbXWRUmQDcZZ/Q==", - "requires": { - "@types/js-cookie": "^2.2.6", - "@xobotyi/scrollbar-width": "^1.9.5", - "copy-to-clipboard": "^3.3.1", - "fast-deep-equal": "^3.1.3", - "fast-shallow-equal": "^1.0.0", - "js-cookie": "^2.2.1", - "nano-css": "^5.3.1", - "react-universal-interface": "^0.6.2", - "resize-observer-polyfill": "^1.5.1", - "screenfull": "^5.1.0", - "set-harmonic-interval": "^1.0.1", - "throttle-debounce": "^3.0.1", - "ts-easing": "^0.2.0", - "tslib": "^2.1.0" + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "node_modules/strip-literal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-1.0.1.tgz", + "integrity": "sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==", "dev": true, - "requires": { - "pify": "^2.3.0" + "dependencies": { + "acorn": "^8.8.2" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" } }, - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "node_modules/stripe": { + "version": "12.10.0", + "resolved": "https://registry.npmjs.org/stripe/-/stripe-12.10.0.tgz", + "integrity": "sha512-JJS4Bzx4LAzS8cTy26wqCdRQmhUtyV2XjFXfFTXa+W+Won2PXEWu85RpROi1ZN6pNFcWH7xrhXVW0OfCxUmwwA==", + "dependencies": { + "@types/node": ">=8.1.0", + "qs": "^6.11.0" + }, + "engines": { + "node": ">=12.*" } }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" + "node_modules/style-to-object": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.1.tgz", + "integrity": "sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==", + "dependencies": { + "inline-style-parser": "0.1.1" } }, - "refractor": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/refractor/-/refractor-3.6.0.tgz", - "integrity": "sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==", - "requires": { - "hastscript": "^6.0.0", - "parse-entities": "^2.0.0", - "prismjs": "~1.27.0" - }, + "node_modules/styled-jsx": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", + "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", "dependencies": { - "prismjs": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.27.0.tgz", - "integrity": "sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==" + "client-only": "0.0.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "peerDependencies": { + "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true } } }, - "regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + "node_modules/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" + "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==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "rehype-mathjax": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/rehype-mathjax/-/rehype-mathjax-4.0.2.tgz", - "integrity": "sha512-9q4Q4icTIbM5RtvQ4XquvEApGV2oDMaSVa5G3DwXomWU4fAPWYcOOt+iQRNaIH3RBMbFF239QbE5K7hm7rxMPQ==", - "requires": { - "@types/hast": "^2.0.0", - "@types/mathjax": "^0.0.37", - "@types/web": "^0.0.46", - "hast-util-from-dom": "^4.0.0", - "hast-util-to-text": "^3.1.0", - "jsdom": "^18.0.0", - "mathjax-full": "^3.0.0", - "unified": "^10.0.0", - "unist-util-visit": "^4.0.0" + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/synckit": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", + "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", + "dev": true, + "dependencies": { + "@pkgr/utils": "^2.3.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, + "node_modules/tailwindcss": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.7.tgz", + "integrity": "sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==", + "dev": true, "dependencies": { - "acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "requires": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" - } - } - }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - } - } - }, - "data-urls": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", - "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", - "requires": { - "abab": "^2.0.6", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^11.0.0" - }, - "dependencies": { - "whatwg-url": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", - "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", - "requires": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - } - } - } - }, - "jsdom": { - "version": "18.1.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-18.1.1.tgz", - "integrity": "sha512-NmJQbjQ/gpS/1at/ce3nCx89HbXL/f5OcenBe8wU1Eik0ROhyUc3LtmG3567dEHAGXkN8rmILW/qtCOPxPHQJw==", - "requires": { - "abab": "^2.0.5", - "acorn": "^8.5.0", - "acorn-globals": "^6.0.0", - "cssom": "^0.5.0", - "cssstyle": "^2.3.0", - "data-urls": "^3.0.1", - "decimal.js": "^10.3.1", - "domexception": "^4.0.0", - "escodegen": "^2.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^3.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^10.0.0", - "ws": "^8.2.3", - "xml-name-validator": "^4.0.0" - } - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "requires": { - "xmlchars": "^2.2.0" - } - }, - "tr46": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", - "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", - "requires": { - "punycode": "^2.1.1" - } - }, - "w3c-xmlserializer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz", - "integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==", - "requires": { - "xml-name-validator": "^4.0.0" - } - }, - "whatwg-url": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz", - "integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==", - "requires": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - } - } + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.0.9", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "6.0.0", + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=12.13.0" + }, + "peerDependencies": { + "postcss": "^8.0.9" } }, - "rehype-raw": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-6.1.1.tgz", - "integrity": "sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==", - "requires": { - "@types/hast": "^2.0.0", - "hast-util-raw": "^7.2.0", - "unified": "^10.0.0" - } + "node_modules/tailwindcss/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 }, - "remark-breaks": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/remark-breaks/-/remark-breaks-3.0.3.tgz", - "integrity": "sha512-C7VkvcUp1TPUc2eAYzsPdaUh8Xj4FSbQnYA5A9f80diApLZscTDeG7efiWP65W8hV2sEy3JuGVU0i6qr5D8Hug==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-newline-to-break": "^1.0.0", - "unified": "^10.0.0" + "node_modules/tailwindcss/node_modules/postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, - "remark-gfm": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", - "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-gfm": "^2.0.0", - "micromark-extension-gfm": "^2.0.0", - "unified": "^10.0.0" + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" } }, - "remark-math": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-5.1.1.tgz", - "integrity": "sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-math": "^2.0.0", - "micromark-extension-math": "^2.0.0", - "unified": "^10.0.0" + "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==", + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" } }, - "remark-parse": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", - "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" + "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==", + "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" } }, - "remark-rehype": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", - "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", - "requires": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^12.1.0", - "unified": "^10.0.0" + "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==", + "engines": { + "node": ">=8" } }, - "remove-accents": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", - "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==" - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "devOptional": true - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" - }, - "resend": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/resend/-/resend-0.16.0.tgz", - "integrity": "sha512-6NnrtEapGD6FtnhRUrtDdfgQFH2av5cTkrnElUh6AjTzGrHXiMpD/GRwT46pqpA6i/AXSDXKV7Wh/hHQJLKFew==", - "requires": { - "@react-email/render": "0.0.7", - "axios": "1.4.0" - }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", "dependencies": { - "axios": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", - "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", - "requires": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.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" } }, - "resize-observer-polyfill": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", - "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "node_modules/terser": { + "version": "5.19.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.2.tgz", + "integrity": "sha512-qC5+dmecKJA4cpYxRa5aVkKehYsQKc+AHeKl0Oe62aYjBL8ZA33tTljktDHJSaxxMnbI5ZYw+o/S2DxxLu8OfA==", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" } }, - "resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "devOptional": true - }, - "responselike": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", - "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", - "requires": { - "lowercase-keys": "^2.0.0" + "node_modules/terser-webpack-plugin": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } } }, - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "rollup": { - "version": "3.26.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.26.0.tgz", - "integrity": "sha512-YzJH0eunH2hr3knvF3i6IkLO/jTjAEwU4HoMUbQl4//Tnl3ou0e7P5SjxdDr8HQJdeUJShlbEHXrrnEHy1l7Yg==", + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, - "requires": { - "fsevents": "~2.3.2" + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" } }, - "rrweb-cssom": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz", - "integrity": "sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==" + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true }, - "rtl-css-js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", - "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", - "requires": { - "@babel/runtime": "^7.1.2" + "node_modules/throttle-debounce": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz", + "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==", + "engines": { + "node": ">=10" } }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "node_modules/tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + }, + "node_modules/tiny-glob": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", + "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", "dev": true, - "requires": { - "queue-microtask": "^1.2.2" + "dependencies": { + "globalyzer": "0.1.0", + "globrex": "^0.1.2" } }, - "sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "requires": { - "mri": "^1.1.0" - } + "node_modules/tiny-invariant": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", + "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==" }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" }, - "safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "node_modules/tinybench": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.4.0.tgz", + "integrity": "sha512-iyziEiyFxX4kyxSp+MtY1oCH/lvjH3PxFN8PGCDeqcZWAJ/i+9y+nL85w99PxVzrIvew/GSkSbDYtiGVa85Afg==", + "dev": true + }, + "node_modules/tinypool": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.4.0.tgz", + "integrity": "sha512-2ksntHOKf893wSAH4z/+JbPpi92esw8Gn9N2deXX+B0EO92hexAVI9GIZZPx7P5aYo5KULfeOSt3kMOmSOy6uA==", "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" + "engines": { + "node": ">=14.0.0" } }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "saxes": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", - "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", - "requires": { - "xmlchars": "^2.2.0" + "node_modules/tinyspy": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-1.1.1.tgz", + "integrity": "sha512-UVq5AXt/gQlti7oxoIg5oi/9r0WpF7DGEVwXgqWSMmyN16+e3tl5lIvTaOpJ3TAtu5xFzWccFRM4R5NaWHF+4g==", + "dev": true, + "engines": { + "node": ">=14.0.0" } }, - "scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "requires": { - "loose-envify": "^1.1.0" + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" } }, - "schema-utils": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", - "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" } }, - "screenfull": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz", - "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==" + "node_modules/toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" }, - "seedrandom": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", - "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } }, - "selderee": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/selderee/-/selderee-0.11.0.tgz", - "integrity": "sha512-5TF+l7p4+OsnP8BCCvSyZiSPc4x4//p5uPwK8TCnVPJYRmU2aYKMpOXvw8zM5a5JvuuCGN1jmsMwuU2W02ukfA==", - "optional": true, - "peer": true, - "requires": { - "parseley": "^0.12.0" + "node_modules/tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" } }, - "semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" + "node_modules/tr46": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", + "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", + "dependencies": { + "punycode": "^2.3.0" + }, + "engines": { + "node": ">=14" } }, - "serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", - "peer": true, - "requires": { - "randombytes": "^2.1.0" + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "set-harmonic-interval": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz", - "integrity": "sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==" + "node_modules/trough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", + "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + "node_modules/ts-easing": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/ts-easing/-/ts-easing-0.2.0.tgz", + "integrity": "sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==" }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "node_modules/ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", "dev": true, - "requires": { - "shebang-regex": "^3.0.0" + "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 + } } }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "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 }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "node_modules/tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" } }, - "siginfo": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", - "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", - "dev": true + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } }, - "sigmund": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", - "integrity": "sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==" + "node_modules/tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } }, - "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==", + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" }, - "slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, - "requires": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" - }, "dependencies": { - "ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", - "dev": true - } + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "peer": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" } }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==" - }, - "speech-rule-engine": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/speech-rule-engine/-/speech-rule-engine-4.0.7.tgz", - "integrity": "sha512-sJrL3/wHzNwJRLBdf6CjJWIlxC04iYKkyXvYSVsWVOiC2DSkHmxsqOhEeMsBA9XK+CHuNcsdkbFDnoUfAsmp9g==", - "requires": { - "commander": "9.2.0", - "wicked-good-xpath": "1.3.0", - "xmldom-sre": "0.1.31" + "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==", + "engines": { + "node": ">=10" }, - "dependencies": { - "commander": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.2.0.tgz", - "integrity": "sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==" - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "stack-generator": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", - "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", - "requires": { - "stackframe": "^1.3.4" + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "stackback": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", - "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", - "dev": true - }, - "stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + "node_modules/typed-function": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/typed-function/-/typed-function-4.1.0.tgz", + "integrity": "sha512-DGwUl6cioBW5gw2L+6SMupGwH/kZOqivy17E4nsh1JI9fKF87orMmlQx3KISQPmg3sfnOUGlwVkroosvgddrlg==", + "engines": { + "node": ">= 14" + } }, - "stacktrace-gps": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", - "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", - "requires": { - "source-map": "0.5.6", - "stackframe": "^1.3.4" - }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", "dependencies": { - "source-map": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==" - } + "is-typedarray": "^1.0.0" } }, - "stacktrace-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", - "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", - "requires": { - "error-stack-parser": "^2.0.6", - "stack-generator": "^2.0.5", - "stacktrace-gps": "^3.0.4" + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" } }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" - }, - "std-env": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.3.2.tgz", - "integrity": "sha512-uUZI65yrV2Qva5gqE0+A7uVAvO40iPo6jGhs7s8keRfHCmtg+uB2X6EiLGCI9IgL1J17xGhvoOqSz79lzICPTA==", + "node_modules/ufo": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.1.1.tgz", + "integrity": "sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==", "dev": true }, - "stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", - "dev": true, - "requires": { - "internal-slot": "^1.0.4" - } - }, - "stream": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/stream/-/stream-0.0.2.tgz", - "integrity": "sha512-gCq3NDI2P35B2n6t76YJuOp7d6cN/C7Rt0577l91wllh0sY9ZBuw9KaSGqH/b0hzn3CWWJbpbW0W0WvQ1H/Q7g==", - "requires": { - "emitter-component": "^1.1.1" + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", - "requires": { - "safe-buffer": "~5.2.0" + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" } }, - "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==", - "devOptional": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", "dependencies": { - "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==", - "devOptional": true - } - } - }, - "string.prototype.matchall": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", - "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4" + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "string.prototype.trim": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", - "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "engines": { + "node": ">=4" } }, - "string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" } }, - "string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/unified": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", + "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", + "dependencies": { + "@types/unist": "^2.0.0", + "bail": "^2.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "devOptional": true, - "requires": { - "ansi-regex": "^5.0.1" + "node_modules/unified/node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" } }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true + "node_modules/unionize": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unionize/-/unionize-2.2.0.tgz", + "integrity": "sha512-lHXiL6LPVuRYBGCLOdUd4GMHoAGqM0HtYHAZcA6pUEiwN1nk+LEYlh8bud7saeL0bkFntJzCPEPVVJeFm3Cqsg==" }, - "strip-literal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-1.0.1.tgz", - "integrity": "sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==", - "dev": true, - "requires": { - "acorn": "^8.8.2" + "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==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "stripe": { - "version": "12.10.0", - "resolved": "https://registry.npmjs.org/stripe/-/stripe-12.10.0.tgz", - "integrity": "sha512-JJS4Bzx4LAzS8cTy26wqCdRQmhUtyV2XjFXfFTXa+W+Won2PXEWu85RpROi1ZN6pNFcWH7xrhXVW0OfCxUmwwA==", - "requires": { - "@types/node": ">=8.1.0", - "qs": "^6.11.0" + "node_modules/unist-util-find-after": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-4.0.1.tgz", + "integrity": "sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "style-to-object": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.1.tgz", - "integrity": "sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==", - "requires": { - "inline-style-parser": "0.1.1" + "node_modules/unist-util-generated": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", + "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "styled-jsx": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", - "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", - "requires": { - "client-only": "0.0.1" + "node_modules/unist-util-is": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", + "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "stylis": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", - "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" + "node_modules/unist-util-position": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz", + "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true - }, - "symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" - }, - "synckit": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", - "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", - "dev": true, - "requires": { - "@pkgr/utils": "^2.3.1", - "tslib": "^2.5.0" + "node_modules/unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "tailwindcss": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.7.tgz", - "integrity": "sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==", - "dev": true, - "requires": { - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "color-name": "^1.1.4", - "detective": "^5.2.1", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.12", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "lilconfig": "^2.0.6", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.0.9", - "postcss-import": "^14.1.0", - "postcss-js": "^4.0.0", - "postcss-load-config": "^3.1.4", - "postcss-nested": "6.0.0", - "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0", - "quick-lru": "^5.1.1", - "resolve": "^1.22.1" - }, + "node_modules/unist-util-visit": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", + "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", "dependencies": { - "postcss-selector-parser": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", - "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - } + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0", + "unist-util-visit-parents": "^5.1.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" - }, - "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==", - "requires": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" + "node_modules/unist-util-visit-parents": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", + "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "requires": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" + "node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" } }, - "terser": { - "version": "5.17.7", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.7.tgz", - "integrity": "sha512-/bi0Zm2C6VAexlGgLlVxA0P2lru/sdLyfCVaRMfKVo9nWxbmz7f/sD8VPybPeSUJaJcwmCJis9pBIhcVcG1QcQ==", - "peer": true, - "requires": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, + "node_modules/unload": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unload/-/unload-2.2.0.tgz", + "integrity": "sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==", "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "peer": true - } + "@babel/runtime": "^7.6.2", + "detect-node": "^2.0.4" } }, - "terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", - "peer": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.17", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" } }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" } }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "throttle-debounce": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz", - "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==" - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "optional": true, - "peer": true + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } }, - "tiny-emitter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } }, - "tiny-glob": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", - "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", - "dev": true, - "requires": { - "globalyzer": "0.1.0", - "globrex": "^0.1.2" + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" } }, - "tiny-invariant": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", - "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==" + "node_modules/utf-8-validate": { + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz", + "integrity": "sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==", + "hasInstallScript": true, + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" + } }, - "tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, - "tinybench": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.4.0.tgz", - "integrity": "sha512-iyziEiyFxX4kyxSp+MtY1oCH/lvjH3PxFN8PGCDeqcZWAJ/i+9y+nL85w99PxVzrIvew/GSkSbDYtiGVa85Afg==", - "dev": true + "node_modules/uuid": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", + "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", + "bin": { + "uuid": "dist/bin/uuid" + } }, - "tinypool": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.4.0.tgz", - "integrity": "sha512-2ksntHOKf893wSAH4z/+JbPpi92esw8Gn9N2deXX+B0EO92hexAVI9GIZZPx7P5aYo5KULfeOSt3kMOmSOy6uA==", - "dev": true + "node_modules/uvu": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", + "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", + "dependencies": { + "dequal": "^2.0.0", + "diff": "^5.0.0", + "kleur": "^4.0.3", + "sade": "^1.7.3" + }, + "bin": { + "uvu": "bin.js" + }, + "engines": { + "node": ">=8" + } }, - "tinyspy": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-1.1.1.tgz", - "integrity": "sha512-UVq5AXt/gQlti7oxoIg5oi/9r0WpF7DGEVwXgqWSMmyN16+e3tl5lIvTaOpJ3TAtu5xFzWccFRM4R5NaWHF+4g==", - "dev": true + "node_modules/uvu/node_modules/diff": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", + "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", + "engines": { + "node": ">=0.3.1" + } }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "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 }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "node_modules/v8-to-istanbul": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", + "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", "dev": true, - "requires": { - "is-number": "^7.0.0" + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0" + }, + "engines": { + "node": ">=10.12.0" } }, - "toggle-selection": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", - "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + "node_modules/vfile": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", + "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^3.0.0", + "vfile-message": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "tough-cookie": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", - "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" + "node_modules/vfile-location": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz", + "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==", + "dependencies": { + "@types/unist": "^2.0.0", + "vfile": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "tr46": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", - "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", - "requires": { - "punycode": "^2.3.0" + "node_modules/vfile-message": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", + "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==" + "node_modules/vfile/node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } }, - "trough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", - "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==" + "node_modules/vite": { + "version": "4.3.9", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz", + "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==", + "dev": true, + "dependencies": { + "esbuild": "^0.17.5", + "postcss": "^8.4.23", + "rollup": "^3.21.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } }, - "ts-easing": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/ts-easing/-/ts-easing-0.2.0.tgz", - "integrity": "sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==" + "node_modules/vite-node": { + "version": "0.29.7", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.29.7.tgz", + "integrity": "sha512-PakCZLvz37yFfUPWBnLa1OYHPCGm5v4pmRrTcFN4V/N/T3I6tyP3z07S//9w+DdeL7vVd0VSeyMZuAh+449ZWw==", + "dev": true, + "dependencies": { + "cac": "^6.7.14", + "debug": "^4.3.4", + "mlly": "^1.1.0", + "pathe": "^1.1.0", + "picocolors": "^1.0.0", + "vite": "^3.0.0 || ^4.0.0" + }, + "bin": { + "vite-node": "vite-node.mjs" + }, + "engines": { + "node": ">=v14.16.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } }, - "ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "node_modules/vitest": { + "version": "0.29.7", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.29.7.tgz", + "integrity": "sha512-aWinOSOu4jwTuZHkb+cCyrqQ116Q9TXaJrNKTHudKBknIpR0VplzeaOUuDF9jeZcrbtQKZQt6yrtd+eakbaxHg==", "dev": true, - "requires": { - "@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" - }, "dependencies": { - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true + "@types/chai": "^4.3.4", + "@types/chai-subset": "^1.3.3", + "@types/node": "*", + "@vitest/expect": "0.29.7", + "@vitest/runner": "0.29.7", + "@vitest/spy": "0.29.7", + "@vitest/utils": "0.29.7", + "acorn": "^8.8.1", + "acorn-walk": "^8.2.0", + "cac": "^6.7.14", + "chai": "^4.3.7", + "debug": "^4.3.4", + "local-pkg": "^0.4.2", + "pathe": "^1.1.0", + "picocolors": "^1.0.0", + "source-map": "^0.6.1", + "std-env": "^3.3.1", + "strip-literal": "^1.0.0", + "tinybench": "^2.3.1", + "tinypool": "^0.4.0", + "tinyspy": "^1.0.2", + "vite": "^3.0.0 || ^4.0.0", + "vite-node": "0.29.7", + "why-is-node-running": "^2.2.2" + }, + "bin": { + "vitest": "vitest.mjs" + }, + "engines": { + "node": ">=v14.16.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@edge-runtime/vm": "*", + "@vitest/browser": "*", + "@vitest/ui": "*", + "happy-dom": "*", + "jsdom": "*" + }, + "peerDependenciesMeta": { + "@edge-runtime/vm": { + "optional": true + }, + "@vitest/browser": { + "optional": true + }, + "@vitest/ui": { + "optional": true + }, + "happy-dom": { + "optional": true + }, + "jsdom": { + "optional": true }, - "arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true + "safaridriver": { + "optional": true }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true + "webdriverio": { + "optional": true } } }, - "tsconfig-paths": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", - "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "node_modules/vitest/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, - "requires": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" + "engines": { + "node": ">=0.10.0" } }, - "tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "node_modules/void-elements": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", + "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==", + "engines": { + "node": ">=0.10.0" } }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + "node_modules/voucher-code-generator": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/voucher-code-generator/-/voucher-code-generator-1.3.0.tgz", + "integrity": "sha512-t4wnI91KC58LtjX2I0rJDhRm1JTXD+G7A+7iqp0sRSgpeJP4eKLexDRDLe2nedR7xFQcVlZudDZRBLrMP5+KTA==" }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1" + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dependencies": { + "browser-process-hrtime": "^1.0.0" } }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true + "node_modules/w3c-xmlserializer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", + "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", + "dependencies": { + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=14" + } }, - "typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" + "node_modules/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dependencies": { + "loose-envify": "^1.0.0" } }, - "typed-function": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/typed-function/-/typed-function-4.1.0.tgz", - "integrity": "sha512-DGwUl6cioBW5gw2L+6SMupGwH/kZOqivy17E4nsh1JI9fKF87orMmlQx3KISQPmg3sfnOUGlwVkroosvgddrlg==" + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "peer": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "requires": { - "is-typedarray": "^1.0.0" + "node_modules/web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==" + "node_modules/webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "engines": { + "node": ">=12" + } }, - "ufo": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.1.1.tgz", - "integrity": "sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==", - "dev": true + "node_modules/webpack": { + "version": "5.88.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", + "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "peer": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } }, - "unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "peer": true, + "engines": { + "node": ">=10.13.0" } }, - "unbzip2-stream": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", - "optional": true, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "peer": true, - "requires": { - "buffer": "^5.2.1", - "through": "^2.3.8" + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" } }, - "unified": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", - "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", - "requires": { - "@types/unist": "^2.0.0", - "bail": "^2.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^5.0.0" + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "peer": true, + "engines": { + "node": ">=4.0" } }, - "unionize": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/unionize/-/unionize-2.2.0.tgz", - "integrity": "sha512-lHXiL6LPVuRYBGCLOdUd4GMHoAGqM0HtYHAZcA6pUEiwN1nk+LEYlh8bud7saeL0bkFntJzCPEPVVJeFm3Cqsg==" - }, - "unist-util-find-after": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-4.0.1.tgz", - "integrity": "sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "unist-util-generated": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", - "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==" - }, - "unist-util-is": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", - "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", - "requires": { - "@types/unist": "^2.0.0" + "node_modules/websocket": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", + "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", + "dependencies": { + "bufferutil": "^4.0.1", + "debug": "^2.2.0", + "es5-ext": "^0.10.50", + "typedarray-to-buffer": "^3.1.5", + "utf-8-validate": "^5.0.2", + "yaeti": "^0.0.6" + }, + "engines": { + "node": ">=4.0.0" } }, - "unist-util-position": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz", - "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==", - "requires": { - "@types/unist": "^2.0.0" + "node_modules/websocket/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" } }, - "unist-util-stringify-position": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", - "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", - "requires": { - "@types/unist": "^2.0.0" - } + "node_modules/websocket/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "unist-util-visit": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", - "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" + "node_modules/whatwg-encoding": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=12" } }, - "unist-util-visit-parents": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", - "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==" - }, - "unload": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/unload/-/unload-2.2.0.tgz", - "integrity": "sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==", - "requires": { - "@babel/runtime": "^7.6.2", - "detect-node": "^2.0.4" + "node_modules/whatwg-mimetype": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "engines": { + "node": ">=12" } }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + "node_modules/whatwg-url": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz", + "integrity": "sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==", + "dependencies": { + "tr46": "^4.1.1", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=14" + } }, - "update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { - "punycode": "^2.1.0" + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "requires": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dev": true, + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "utf-8-validate": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz", - "integrity": "sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==", - "requires": { - "node-gyp-build": "^4.3.0" + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "node_modules/why-is-node-running": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", + "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", + "dev": true, + "dependencies": { + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" + }, + "engines": { + "node": ">=8" + } }, - "uuid": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", - "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==" + "node_modules/wicked-good-xpath": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/wicked-good-xpath/-/wicked-good-xpath-1.3.0.tgz", + "integrity": "sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw==" }, - "uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "requires": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" } }, - "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/workbox-background-sync": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz", + "integrity": "sha512-jkf4ZdgOJxC9u2vztxLuPT/UjlH7m/nWRQ/MgGL0v8BJHoZdVGJd18Kck+a0e55wGXdqyHO+4IQTk0685g4MUw==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.0.tgz", + "integrity": "sha512-nm+v6QmrIFaB/yokJmQ/93qIJ7n72NICxIwQwe5xsZiV2aI93MGGyEyzOzDPVz5THEr5rC3FJSsO3346cId64Q==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-build": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.0.tgz", + "integrity": "sha512-Tjf+gBwOTuGyZwMz2Nk/B13Fuyeo0Q84W++bebbVsfr9iLkDSo6j6PST8tET9HYA58mlRXwlMGpyWO8ETJiXdQ==", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.6.0", + "workbox-broadcast-update": "6.6.0", + "workbox-cacheable-response": "6.6.0", + "workbox-core": "6.6.0", + "workbox-expiration": "6.6.0", + "workbox-google-analytics": "6.6.0", + "workbox-navigation-preload": "6.6.0", + "workbox-precaching": "6.6.0", + "workbox-range-requests": "6.6.0", + "workbox-recipes": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0", + "workbox-streams": "6.6.0", + "workbox-sw": "6.6.0", + "workbox-window": "6.6.0" + }, + "engines": { + "node": ">=10.0.0" + } }, - "v8-to-istanbul": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", - "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0" + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" } }, - "vfile": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", - "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", - "requires": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" + "node_modules/workbox-build/node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } } }, - "vfile-location": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz", - "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==", - "requires": { - "@types/unist": "^2.0.0", - "vfile": "^5.0.0" + "node_modules/workbox-build/node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" } }, - "vfile-message": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", - "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" + "node_modules/workbox-build/node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" } }, - "vite": { - "version": "4.3.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz", - "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==", - "dev": true, - "requires": { - "esbuild": "^0.17.5", - "fsevents": "~2.3.2", - "postcss": "^8.4.23", - "rollup": "^3.21.0" + "node_modules/workbox-build/node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" } }, - "vite-node": { - "version": "0.29.7", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.29.7.tgz", - "integrity": "sha512-PakCZLvz37yFfUPWBnLa1OYHPCGm5v4pmRrTcFN4V/N/T3I6tyP3z07S//9w+DdeL7vVd0VSeyMZuAh+449ZWw==", - "dev": true, - "requires": { - "cac": "^6.7.14", - "debug": "^4.3.4", - "mlly": "^1.1.0", - "pathe": "^1.1.0", - "picocolors": "^1.0.0", - "vite": "^3.0.0 || ^4.0.0" + "node_modules/workbox-build/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "vitest": { - "version": "0.29.7", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.29.7.tgz", - "integrity": "sha512-aWinOSOu4jwTuZHkb+cCyrqQ116Q9TXaJrNKTHudKBknIpR0VplzeaOUuDF9jeZcrbtQKZQt6yrtd+eakbaxHg==", - "dev": true, - "requires": { - "@types/chai": "^4.3.4", - "@types/chai-subset": "^1.3.3", + "node_modules/workbox-build/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/workbox-build/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { "@types/node": "*", - "@vitest/expect": "0.29.7", - "@vitest/runner": "0.29.7", - "@vitest/spy": "0.29.7", - "@vitest/utils": "0.29.7", - "acorn": "^8.8.1", - "acorn-walk": "^8.2.0", - "cac": "^6.7.14", - "chai": "^4.3.7", - "debug": "^4.3.4", - "local-pkg": "^0.4.2", - "pathe": "^1.1.0", - "picocolors": "^1.0.0", - "source-map": "^0.6.1", - "std-env": "^3.3.1", - "strip-literal": "^1.0.0", - "tinybench": "^2.3.1", - "tinypool": "^0.4.0", - "tinyspy": "^1.0.2", - "vite": "^3.0.0 || ^4.0.0", - "vite-node": "0.29.7", - "why-is-node-running": "^2.2.2" + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" }, - "dependencies": { - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true - } + "engines": { + "node": ">= 10.13.0" } }, - "void-elements": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", - "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==" + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, - "voucher-code-generator": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/voucher-code-generator/-/voucher-code-generator-1.3.0.tgz", - "integrity": "sha512-t4wnI91KC58LtjX2I0rJDhRm1JTXD+G7A+7iqp0sRSgpeJP4eKLexDRDLe2nedR7xFQcVlZudDZRBLrMP5+KTA==" + "node_modules/workbox-build/node_modules/rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } }, - "w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "requires": { - "browser-process-hrtime": "^1.0.0" + "node_modules/workbox-build/node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" } }, - "w3c-xmlserializer": { + "node_modules/workbox-build/node_modules/serialize-javascript": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", - "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", - "requires": { - "xml-name-validator": "^4.0.0" + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" } }, - "warning": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", - "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", - "requires": { - "loose-envify": "^1.0.0" + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" } }, - "watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "peer": true, - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" + "node_modules/workbox-build/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "web-namespaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==" + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } }, - "webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==" + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" }, - "webpack": { - "version": "5.85.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.85.0.tgz", - "integrity": "sha512-7gazTiYqwo5OSqwH1tigLDL2r3qDeP2dOKYgd+LlXpsUMqDTklg6tOghexqky0/+6QY38kb/R/uRPUleuL43zg==", - "peer": true, - "requires": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.14.1", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.2", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", "dependencies": { - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "peer": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "peer": true - } + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" } }, - "webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "peer": true + "node_modules/workbox-cacheable-response": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.0.tgz", + "integrity": "sha512-JfhJUSQDwsF1Xv3EV1vWzSsCOZn4mQ38bWEBR3LdvOxSPgB65gAM6cS2CX8rkkKHRgiLrN7Wxoyu+TuH67kHrw==", + "deprecated": "workbox-background-sync@6.6.0", + "dependencies": { + "workbox-core": "6.6.0" + } }, - "websocket": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", - "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", - "requires": { - "bufferutil": "^4.0.1", - "debug": "^2.2.0", - "es5-ext": "^0.10.50", - "typedarray-to-buffer": "^3.1.5", - "utf-8-validate": "^5.0.2", - "yaeti": "^0.0.6" - }, + "node_modules/workbox-core": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.0.tgz", + "integrity": "sha512-GDtFRF7Yg3DD859PMbPAYPeJyg5gJYXuBQAC+wyrWuuXgpfoOrIQIvFRZnQ7+czTIQjIr1DhLEGFzZanAT/3bQ==" + }, + "node_modules/workbox-expiration": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.0.tgz", + "integrity": "sha512-baplYXcDHbe8vAo7GYvyAmlS4f6998Jff513L4XvlzAOxcl8F620O91guoJ5EOf5qeXG4cGdNZHkkVAPouFCpw==", "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } + "idb": "^7.0.1", + "workbox-core": "6.6.0" } }, - "whatwg-encoding": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", - "requires": { - "iconv-lite": "0.6.3" + "node_modules/workbox-google-analytics": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.6.0.tgz", + "integrity": "sha512-p4DJa6OldXWd6M9zRl0H6vB9lkrmqYFkRQ2xEiNdBFp9U0LhsGO7hsBscVEyH9H2/3eZZt8c97NB2FD9U2NJ+Q==", + "dependencies": { + "workbox-background-sync": "6.6.0", + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" } }, - "whatwg-mimetype": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", - "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==" + "node_modules/workbox-navigation-preload": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.0.tgz", + "integrity": "sha512-utNEWG+uOfXdaZmvhshrh7KzhDu/1iMHyQOV6Aqup8Mm78D286ugu5k9MFD9SzBT5TcwgwSORVvInaXWbvKz9Q==", + "dependencies": { + "workbox-core": "6.6.0" + } }, - "whatwg-url": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz", - "integrity": "sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==", - "requires": { - "tr46": "^4.1.1", - "webidl-conversions": "^7.0.0" + "node_modules/workbox-precaching": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.6.0.tgz", + "integrity": "sha512-eYu/7MqtRZN1IDttl/UQcSZFkHP7dnvr/X3Vn6Iw6OsPMruQHiVjjomDFCNtd8k2RdjLs0xiz9nq+t3YVBcWPw==", + "dependencies": { + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.6.0.tgz", + "integrity": "sha512-V3aICz5fLGq5DpSYEU8LxeXvsT//mRWzKrfBOIxzIdQnV/Wj7R+LyJVTczi4CQ4NwKhAaBVaSujI1cEjXW+hTw==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-recipes": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.6.0.tgz", + "integrity": "sha512-TFi3kTgYw73t5tg73yPVqQC8QQjxJSeqjXRO4ouE/CeypmP2O/xqmB/ZFBBQazLTPxILUQ0b8aeh0IuxVn9a6A==", + "dependencies": { + "workbox-cacheable-response": "6.6.0", + "workbox-core": "6.6.0", + "workbox-expiration": "6.6.0", + "workbox-precaching": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" } }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" + "node_modules/workbox-routing": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.0.tgz", + "integrity": "sha512-x8gdN7VDBiLC03izAZRfU+WKUXJnbqt6PG9Uh0XuPRzJPpZGLKce/FkOX95dWHRpOHWLEq8RXzjW0O+POSkKvw==", + "dependencies": { + "workbox-core": "6.6.0" } }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" + "node_modules/workbox-strategies": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.0.tgz", + "integrity": "sha512-eC07XGuINAKUWDnZeIPdRdVja4JQtTuc35TZ8SwMb1ztjp7Ddq2CJ4yqLvWzFWGlYI7CG/YGqaETntTxBGdKgQ==", + "dependencies": { + "workbox-core": "6.6.0" } }, - "which-collection": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", - "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", - "dev": true, - "requires": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" + "node_modules/workbox-streams": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.6.0.tgz", + "integrity": "sha512-rfMJLVvwuED09CnH1RnIep7L9+mj4ufkTyDPVaXPKlhi9+0czCu+SJggWCIFbPpJaAZmp2iyVGLqS3RUmY3fxg==", + "dependencies": { + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0" } }, - "which-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", - "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", - "dev": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.10" + "node_modules/workbox-sw": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.6.0.tgz", + "integrity": "sha512-R2IkwDokbtHUE4Kus8pKO5+VkPHD2oqTgl+XJwh4zbF1HyjAbgNmK/FneZHVU7p03XUt9ICfuGDYISWG9qV/CQ==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.0.tgz", + "integrity": "sha512-xNZIZHalboZU66Wa7x1YkjIqEy1gTR+zPM+kjrYJzqN7iurYZBctBLISyScjhkJKYuRrZUP0iqViZTh8rS0+3A==", + "dependencies": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.6.0" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" } }, - "why-is-node-running": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", - "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", - "dev": true, - "requires": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" + "node_modules/workbox-webpack-plugin/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==", + "engines": { + "node": ">=0.10.0" } }, - "wicked-good-xpath": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/wicked-good-xpath/-/wicked-good-xpath-1.3.0.tgz", - "integrity": "sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw==" + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + "node_modules/workbox-window": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.0.tgz", + "integrity": "sha512-L4N9+vka17d16geaJXXRjENLFldvkWy7JyGxElRD0JvBxvFEd8LOhr+uXCcar/NzAmIBRv9EZ+M+Qr4mOoBITw==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.6.0" + } }, - "wrap-ansi": { + "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==", - "devOptional": true, - "requires": { + "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/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/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/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/wrap-ansi/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/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/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" } }, - "wrappy": { + "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, - "ws": { + "node_modules/ws": { "version": "8.13.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", - "requires": {} + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } }, - "xml-name-validator": { + "node_modules/xml-name-validator": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", - "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==" + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "engines": { + "node": ">=12" + } }, - "xmlchars": { + "node_modules/xmlchars": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" }, - "xmldom-sre": { + "node_modules/xmldom-sre": { "version": "0.1.31", "resolved": "https://registry.npmjs.org/xmldom-sre/-/xmldom-sre-0.1.31.tgz", - "integrity": "sha512-f9s+fUkX04BxQf+7mMWAp5zk61pciie+fFLC9hX9UVvCeJQfNHRHXpeo5MPcR0EUf57PYLdt+ZO4f3Ipk2oZUw==" + "integrity": "sha512-f9s+fUkX04BxQf+7mMWAp5zk61pciie+fFLC9hX9UVvCeJQfNHRHXpeo5MPcR0EUf57PYLdt+ZO4f3Ipk2oZUw==", + "engines": { + "node": ">=0.1" + } }, - "xtend": { + "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } }, - "y18n": { + "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "devOptional": true + "dev": true, + "engines": { + "node": ">=10" + } }, - "yaeti": { + "node_modules/yaeti": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", - "integrity": "sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==" + "integrity": "sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==", + "engines": { + "node": ">=0.10.32" + } }, - "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/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true + "node_modules/yaml": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", + "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==", + "engines": { + "node": ">= 14" + } }, - "yargs": { + "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, - "requires": { + "dependencies": { "cliui": "^7.0.2", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", @@ -22547,52 +16185,94 @@ "string-width": "^4.2.0", "y18n": "^5.0.5", "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" } }, - "yargs-parser": { + "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/yargs/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 }, - "yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - "optional": true, - "peer": true, - "requires": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/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" } }, - "yn": { + "node_modules/yn": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "yocto-queue": { + "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "zod": { + "node_modules/zod": { "version": "3.21.4", "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz", - "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==" + "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } }, - "zod-to-json-schema": { + "node_modules/zod-to-json-schema": { "version": "3.20.4", "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.20.4.tgz", "integrity": "sha512-Un9+kInJ2Zt63n6Z7mLqBifzzPcOyX+b+Exuzf7L1+xqck9Q2EPByyTRduV3kmSPaXaRer1JCsucubpgL1fipg==", - "requires": {} + "peerDependencies": { + "zod": "^3.20.0" + } }, - "zwitch": { + "node_modules/zwitch": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==" + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } } } } diff --git a/package.json b/package.json index c118096b62..c4499239bc 100644 --- a/package.json +++ b/package.json @@ -42,6 +42,7 @@ "mixpanel-browser": "^2.47.0", "next": "13.2.4", "next-i18next": "^13.2.2", + "next-pwa": "^5.6.0", "nextjs-google-analytics": "^2.3.3", "notion-client": "^6.16.0", "notion-compat": "^6.16.0", diff --git a/pages/_document.tsx b/pages/_document.tsx index 44c33ae8da..6abe19e103 100644 --- a/pages/_document.tsx +++ b/pages/_document.tsx @@ -35,6 +35,8 @@ export default function Document(props: Props) { + + {/* Ad Verification tag for Propellerads*/} diff --git a/pages/api/home/home.tsx b/pages/api/home/home.tsx index d82dd494de..1f5d639244 100644 --- a/pages/api/home/home.tsx +++ b/pages/api/home/home.tsx @@ -683,7 +683,6 @@ const Home = () => { name="viewport" content="height=device-height ,width=device-width, initial-scale=1, user-scalable=no" /> - {selectedConversation && (
p-2w!H1$T$w?(P=cA;5fdF@Iq$y6dvK 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 literal 0 HcmV?d00001 diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000000..c026afaafc --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,22 @@ +{ + "name": "Chat Everywhere", + "short_name": "Chat Everywhere", + "icons": [ + { + "src": "/icons/icon_192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "any maskable" + }, + { + "src": "/icons/icon_512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#FFFFFF", + "background_color": "#3b82f680", + "start_url": "/", + "display": "standalone", + "orientation": "portrait" +} \ No newline at end of file From c2a4d8767ae430b044d81e10294833d7c22eed78 Mon Sep 17 00:00:00 2001 From: Jack wu Date: Wed, 12 Jul 2023 21:52:30 -0400 Subject: [PATCH 19/57] Update background color --- public/manifest.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/public/manifest.json b/public/manifest.json index c026afaafc..3e0dd9483f 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -14,9 +14,9 @@ "type": "image/png" } ], - "theme_color": "#FFFFFF", - "background_color": "#3b82f680", + "theme_color": "#343541", + "background_color": "#343541", "start_url": "/", - "display": "standalone", + "display": "fullscreen", "orientation": "portrait" } \ No newline at end of file From 0c95a26e92318a09f160b875a9a52c03652727d7 Mon Sep 17 00:00:00 2001 From: Jack Wu Date: Tue, 1 Aug 2023 21:30:15 -0400 Subject: [PATCH 20/57] Update icon assets --- public/icons/icon_192.png | Bin 30524 -> 9409 bytes public/icons/icon_512.png | Bin 137461 -> 32976 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/public/icons/icon_192.png b/public/icons/icon_192.png index eff8b884da75ded3890bbd9d035937bfadd9f665..a961c592f15749d609fb6d4cc2729f4c62b0a7c7 100644 GIT binary patch literal 9409 zcmch7^-~nw7x(V6z=FiGfHW-K-MyqVNG_d9cSIFKa_}sh_HZ2NryBq z-}m^@YEjx6L2q?%W>37Q_78hG{v?VMW`xWCDM0 zh?sHvbIbuNb0&({LV8K&y_!(fL|PRi7fdbF)C zo1b0=@a)(DzV<`i-Cvk`3sO>D+WfoBU+TTEb-8zV)*5{5e|I(*X0^YNpWW8g`T~i2 zk`g7>?Y8wcD{^cMtLN(Mf$^?L?o}3_BLmA+UTo}KnYG=47#^)jth^<(SHn>xW?1`n zQ2gC}gT>}AGqTh&Fn#GJPz7v_%X2tP`$1LUt>*VN8Y#Lut{Sc@N(3Ww{Hy7nt zR--^U#2^5D+y!6GTFEC5v*5miC!sZN*4RGju(d2h$C4G3Z7fZRA1)6~m%0y`t1a7} z*L5GWpcFHmF!PxxIw6WMI88sU6=an0{``n;_~cBx|Km)4qWCkdFUQ3O&%c7lQa9|e z{+hpVJ_!;jtbML@$D>lL8wa%_Qc%SI>GwdKYhe~|Ul>f8YZ-`>kibw-PiL(Mj+UlT zv^R460Ulf5Z*1adjaR5g|DHilp3Mx##%mAO%PDYco4hYnO&b)-7H)i2^or{5yQ6ql zF0poaxe^2usHT(b8T!y-&$=Lei&taba#lAr~rXA@(ijW-`cv359Aozygqx zDtJt1P7h{phY=BvYBnm*`0+;w5TjpH9)Ew(3T0nqi1e6%C?Sd=_SH*4VL?=VZ~nf# z+av26s!eLOmzWPhjMeqh+B)|rqVB_G53a`Buc|UPo9qkY!-v*t>+OM^dx3X?yB#bsu zGP&{xRbZ%^I!51RyC<@9<9V>#_?rbq{i>}$Svn+=%mJkyyFZWkSymY1@X2juN{xz5hQ9jXhUKV|oL@F!y zRThu?t@ZVFh%0DER%!QET%YQTCtWmc| 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 Qe+5u^tnsK!0TKLv0Lmu`6#xJL literal 137461 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 From 6aa160e93eba3abc0da98bdaed2ee246d5e88c88 Mon Sep 17 00:00:00 2001 From: Jack Wu Date: Tue, 1 Aug 2023 21:31:44 -0400 Subject: [PATCH 21/57] Change display value --- public/manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/manifest.json b/public/manifest.json index 3e0dd9483f..2a0d874140 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -17,6 +17,6 @@ "theme_color": "#343541", "background_color": "#343541", "start_url": "/", - "display": "fullscreen", + "display": "standalone", "orientation": "portrait" } \ No newline at end of file From fa4eb119a143d0d07dc9930c038fd9bc7311d329 Mon Sep 17 00:00:00 2001 From: Jack Wu Date: Tue, 1 Aug 2023 22:11:11 -0400 Subject: [PATCH 22/57] Update theme color --- public/manifest.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/manifest.json b/public/manifest.json index 2a0d874140..3c4e16089a 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -14,8 +14,8 @@ "type": "image/png" } ], - "theme_color": "#343541", - "background_color": "#343541", + "theme_color": "#202123", + "background_color": "#202123", "start_url": "/", "display": "standalone", "orientation": "portrait" From 222b0f950937f455204ed180bdec75fd7f4cf4ca Mon Sep 17 00:00:00 2001 From: Jack Wu Date: Wed, 2 Aug 2023 10:51:57 -0400 Subject: [PATCH 23/57] Test without background color --- public/manifest.json | 1 - 1 file changed, 1 deletion(-) diff --git a/public/manifest.json b/public/manifest.json index 3c4e16089a..be9c0124a5 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -15,7 +15,6 @@ } ], "theme_color": "#202123", - "background_color": "#202123", "start_url": "/", "display": "standalone", "orientation": "portrait" From f9f4967252130235e41668a385372fe13d82f352 Mon Sep 17 00:00:00 2001 From: Jack Wu Date: Wed, 2 Aug 2023 11:05:56 -0400 Subject: [PATCH 24/57] Testing with other background color --- public/manifest.json | 1 + 1 file changed, 1 insertion(+) diff --git a/public/manifest.json b/public/manifest.json index be9c0124a5..e68f7ea2f2 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -15,6 +15,7 @@ } ], "theme_color": "#202123", + "background_color": "#ffffff", "start_url": "/", "display": "standalone", "orientation": "portrait" From cbcd5aede5cb8100877e1ba2573bcfb2e560b9e7 Mon Sep 17 00:00:00 2001 From: Jack Wu Date: Wed, 2 Aug 2023 11:14:36 -0400 Subject: [PATCH 25/57] Update icon assets --- public/icons/icon_192.png | Bin 9409 -> 1785 bytes public/icons/icon_512.png | Bin 32976 -> 4939 bytes public/manifest.json | 4 +--- 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/public/icons/icon_192.png b/public/icons/icon_192.png index a961c592f15749d609fb6d4cc2729f4c62b0a7c7..8c4a7c1115118d6ec348fb62438a3be8e8456db6 100644 GIT binary patch delta 1780 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%0DER%!QET%YQTCtWmc| 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 literal 32976 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 Qe+5u^tnsK!0TKLv0Lmu`6#xJL diff --git a/public/manifest.json b/public/manifest.json index e68f7ea2f2..cc1d350f5a 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -5,8 +5,7 @@ { "src": "/icons/icon_192.png", "sizes": "192x192", - "type": "image/png", - "purpose": "any maskable" + "type": "image/png" }, { "src": "/icons/icon_512.png", @@ -15,7 +14,6 @@ } ], "theme_color": "#202123", - "background_color": "#ffffff", "start_url": "/", "display": "standalone", "orientation": "portrait" From 38aa0ce6c27db681588e88ee912d803a81f30d78 Mon Sep 17 00:00:00 2001 From: Jack Wu Date: Wed, 2 Aug 2023 11:21:25 -0400 Subject: [PATCH 26/57] Update background color to match theme color --- public/manifest.json | 1 + 1 file changed, 1 insertion(+) diff --git a/public/manifest.json b/public/manifest.json index cc1d350f5a..3b20278fe9 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -14,6 +14,7 @@ } ], "theme_color": "#202123", + "background_color": "#202123", "start_url": "/", "display": "standalone", "orientation": "portrait" From 263acb50d2a9af57f289e37c3b65a22d798bf425 Mon Sep 17 00:00:00 2001 From: Jack Wu Date: Wed, 2 Aug 2023 11:55:07 -0400 Subject: [PATCH 27/57] Update icon assets --- pages/_document.tsx | 6 ++---- public/icons/icon_192.png | Bin 1785 -> 3661 bytes public/icons/icon_512.png | Bin 4939 -> 18198 bytes public/icons/maskable_icon_384.png | Bin 0 -> 11398 bytes public/manifest.json | 6 ++++++ 5 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 public/icons/maskable_icon_384.png diff --git a/pages/_document.tsx b/pages/_document.tsx index 6abe19e103..63720e083f 100644 --- a/pages/_document.tsx +++ b/pages/_document.tsx @@ -1,5 +1,4 @@ import { DocumentProps, Head, Html, Main, NextScript } from 'next/document'; -import Script from 'next/script'; import i18nextConfig from '../next-i18next.config'; @@ -17,16 +16,15 @@ export default function Document(props: Props) { - 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 delta 1780 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 literal 4939 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 diff --git a/public/icons/maskable_icon_384.png b/public/icons/maskable_icon_384.png new file mode 100644 index 0000000000000000000000000000000000000000..eeda92d1828f8fd50093be623816e0b1dad3152e GIT binary patch literal 11398 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 Date: Thu, 3 Aug 2023 19:09:25 +0800 Subject: [PATCH 28/57] Update icons --- public/icons/icon_192.png | Bin 3661 -> 4758 bytes public/icons/icon_512.png | Bin 18198 -> 13211 bytes public/icons/maskable_icon_384.png | Bin 11398 -> 10239 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/public/icons/icon_192.png b/public/icons/icon_192.png index c666b75260b3f6f2d4a36b90546c7d58d8ba7ea5..a6bb14aea41c1a06f9ccdd0b6ed4932263d412fb 100644 GIT binary patch literal 4758 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 diff --git a/public/icons/icon_512.png b/public/icons/icon_512.png index 3de761a4bcabdc8efb709b580e046dcf1998a7d1..ff4cfcd481e4e5ab8cd286cd03d7210d44ea482d 100644 GIT binary patch literal 13211 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

sALKTpCzpB;Ee!ec~xJU!nr|l+c!IpH3mL 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 E0t-ik$p8QV literal 18198 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 diff --git a/public/icons/maskable_icon_384.png b/public/icons/maskable_icon_384.png index eeda92d1828f8fd50093be623816e0b1dad3152e..edbf30094a67f9d7efdf3253bfda087277048952 100644 GIT binary patch literal 10239 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 literal 11398 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 Date: Thu, 3 Aug 2023 09:15:27 -0400 Subject: [PATCH 29/57] Add splash screens --- pages/_document.tsx | 175 ++++++++++++++++++ .../splash-screens/10.2__iPad_landscape.png | Bin 0 -> 88618 bytes public/splash-screens/10.2__iPad_portrait.png | Bin 0 -> 90862 bytes .../10.5__iPad_Air_landscape.png | Bin 0 -> 92248 bytes .../10.5__iPad_Air_portrait.png | Bin 0 -> 92632 bytes .../10.9__iPad_Air_landscape.png | Bin 0 -> 96622 bytes .../10.9__iPad_Air_portrait.png | Bin 0 -> 97043 bytes ...11__iPad_Pro__10.5__iPad_Pro_landscape.png | Bin 0 -> 98811 bytes .../11__iPad_Pro__10.5__iPad_Pro_portrait.png | Bin 0 -> 100256 bytes .../12.9__iPad_Pro_landscape.png | Bin 0 -> 131583 bytes .../12.9__iPad_Pro_portrait.png | Bin 0 -> 131985 bytes ...uch_5th_generation_and_later_landscape.png | Bin 0 -> 28684 bytes ...ouch_5th_generation_and_later_portrait.png | Bin 0 -> 28641 bytes .../8.3__iPad_Mini_landscape.png | Bin 0 -> 86807 bytes .../8.3__iPad_Mini_portrait.png | Bin 0 -> 89776 bytes ...ni__9.7__iPad_Air__9.7__iPad_landscape.png | Bin 0 -> 80090 bytes ...ini__9.7__iPad_Air__9.7__iPad_portrait.png | Bin 0 -> 80534 bytes ...ne_11_Pro_Max__iPhone_XS_Max_landscape.png | Bin 0 -> 88695 bytes ...one_11_Pro_Max__iPhone_XS_Max_portrait.png | Bin 0 -> 92679 bytes .../iPhone_11__iPhone_XR_landscape.png | Bin 0 -> 46886 bytes .../iPhone_11__iPhone_XR_portrait.png | Bin 0 -> 49327 bytes ..._11_Pro__iPhone_XS__iPhone_X_landscape.png | Bin 0 -> 75415 bytes ...e_11_Pro__iPhone_XS__iPhone_X_portrait.png | Bin 0 -> 78665 bytes ...3_Pro_Max__iPhone_12_Pro_Max_landscape.png | Bin 0 -> 94654 bytes ...13_Pro_Max__iPhone_12_Pro_Max_portrait.png | Bin 0 -> 97057 bytes .../iPhone_14_Pro_Max_landscape.png | Bin 0 -> 95560 bytes .../iPhone_14_Pro_Max_portrait.png | Bin 0 -> 97570 bytes .../iPhone_14_Pro_landscape.png | Bin 0 -> 82076 bytes .../splash-screens/iPhone_14_Pro_portrait.png | Bin 0 -> 85574 bytes ...13__iPhone_12_Pro__iPhone_12_landscape.png | Bin 0 -> 80884 bytes ..._13__iPhone_12_Pro__iPhone_12_portrait.png | Bin 0 -> 84388 bytes ...Phone_6s_Plus__iPhone_6_Plus_landscape.png | Bin 0 -> 74375 bytes ...iPhone_6s_Plus__iPhone_6_Plus_portrait.png | Bin 0 -> 75055 bytes ...6s__iPhone_6__4.7__iPhone_SE_landscape.png | Bin 0 -> 34790 bytes ..._6s__iPhone_6__4.7__iPhone_SE_portrait.png | Bin 0 -> 36501 bytes public/splash-screens/icon.png | Bin 0 -> 19741 bytes 36 files changed, 175 insertions(+) create mode 100644 public/splash-screens/10.2__iPad_landscape.png create mode 100644 public/splash-screens/10.2__iPad_portrait.png create mode 100644 public/splash-screens/10.5__iPad_Air_landscape.png create mode 100644 public/splash-screens/10.5__iPad_Air_portrait.png create mode 100644 public/splash-screens/10.9__iPad_Air_landscape.png create mode 100644 public/splash-screens/10.9__iPad_Air_portrait.png create mode 100644 public/splash-screens/11__iPad_Pro__10.5__iPad_Pro_landscape.png create mode 100644 public/splash-screens/11__iPad_Pro__10.5__iPad_Pro_portrait.png create mode 100644 public/splash-screens/12.9__iPad_Pro_landscape.png create mode 100644 public/splash-screens/12.9__iPad_Pro_portrait.png create mode 100644 public/splash-screens/4__iPhone_SE__iPod_touch_5th_generation_and_later_landscape.png create mode 100644 public/splash-screens/4__iPhone_SE__iPod_touch_5th_generation_and_later_portrait.png create mode 100644 public/splash-screens/8.3__iPad_Mini_landscape.png create mode 100644 public/splash-screens/8.3__iPad_Mini_portrait.png create mode 100644 public/splash-screens/9.7__iPad_Pro__7.9__iPad_mini__9.7__iPad_Air__9.7__iPad_landscape.png create mode 100644 public/splash-screens/9.7__iPad_Pro__7.9__iPad_mini__9.7__iPad_Air__9.7__iPad_portrait.png create mode 100644 public/splash-screens/iPhone_11_Pro_Max__iPhone_XS_Max_landscape.png create mode 100644 public/splash-screens/iPhone_11_Pro_Max__iPhone_XS_Max_portrait.png create mode 100644 public/splash-screens/iPhone_11__iPhone_XR_landscape.png create mode 100644 public/splash-screens/iPhone_11__iPhone_XR_portrait.png create mode 100644 public/splash-screens/iPhone_13_mini__iPhone_12_mini__iPhone_11_Pro__iPhone_XS__iPhone_X_landscape.png create mode 100644 public/splash-screens/iPhone_13_mini__iPhone_12_mini__iPhone_11_Pro__iPhone_XS__iPhone_X_portrait.png create mode 100644 public/splash-screens/iPhone_14_Plus__iPhone_13_Pro_Max__iPhone_12_Pro_Max_landscape.png create mode 100644 public/splash-screens/iPhone_14_Plus__iPhone_13_Pro_Max__iPhone_12_Pro_Max_portrait.png create mode 100644 public/splash-screens/iPhone_14_Pro_Max_landscape.png create mode 100644 public/splash-screens/iPhone_14_Pro_Max_portrait.png create mode 100644 public/splash-screens/iPhone_14_Pro_landscape.png create mode 100644 public/splash-screens/iPhone_14_Pro_portrait.png create mode 100644 public/splash-screens/iPhone_14__iPhone_13_Pro__iPhone_13__iPhone_12_Pro__iPhone_12_landscape.png create mode 100644 public/splash-screens/iPhone_14__iPhone_13_Pro__iPhone_13__iPhone_12_Pro__iPhone_12_portrait.png create mode 100644 public/splash-screens/iPhone_8_Plus__iPhone_7_Plus__iPhone_6s_Plus__iPhone_6_Plus_landscape.png create mode 100644 public/splash-screens/iPhone_8_Plus__iPhone_7_Plus__iPhone_6s_Plus__iPhone_6_Plus_portrait.png create mode 100644 public/splash-screens/iPhone_8__iPhone_7__iPhone_6s__iPhone_6__4.7__iPhone_SE_landscape.png create mode 100644 public/splash-screens/iPhone_8__iPhone_7__iPhone_6s__iPhone_6__4.7__iPhone_SE_portrait.png create mode 100644 public/splash-screens/icon.png diff --git a/pages/_document.tsx b/pages/_document.tsx index 63720e083f..de3397519b 100644 --- a/pages/_document.tsx +++ b/pages/_document.tsx @@ -15,7 +15,9 @@ export default function Document(props: Props) { return ( + + + + {/* Splash screen */} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {/* Ad Verification tag for Propellerads*/} diff --git a/public/splash-screens/10.2__iPad_landscape.png b/public/splash-screens/10.2__iPad_landscape.png new file mode 100644 index 0000000000000000000000000000000000000000..727ab2161371987bfccf239c782c43cf9dd58433 GIT binary patch literal 88618 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μXVME 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 literal 0 HcmV?d00001 diff --git a/public/splash-screens/10.2__iPad_portrait.png b/public/splash-screens/10.2__iPad_portrait.png new file mode 100644 index 0000000000000000000000000000000000000000..fe5b0d3b2ec6087f26732e65632afb374a69c390 GIT binary patch literal 90862 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

abH?@TG82k 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 literal 0 HcmV?d00001 diff --git a/public/splash-screens/10.5__iPad_Air_landscape.png b/public/splash-screens/10.5__iPad_Air_landscape.png new file mode 100644 index 0000000000000000000000000000000000000000..18d2f97349d588eae30cb81dfe659bb05b062855 GIT binary patch literal 92248 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

f*kxPI$e;AJQ>5Q<3+0jkf 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 H{qFw*p+dVq literal 0 HcmV?d00001 diff --git a/public/splash-screens/11__iPad_Pro__10.5__iPad_Pro_landscape.png b/public/splash-screens/11__iPad_Pro__10.5__iPad_Pro_landscape.png new file mode 100644 index 0000000000000000000000000000000000000000..d2e8c0a199874ac61ec91985958f8d8cee004bbc GIT binary patch literal 98811 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 literal 0 HcmV?d00001 diff --git a/public/splash-screens/11__iPad_Pro__10.5__iPad_Pro_portrait.png b/public/splash-screens/11__iPad_Pro__10.5__iPad_Pro_portrait.png new file mode 100644 index 0000000000000000000000000000000000000000..37a3a98a03cb2a2108f575650aa87d3ecb6d8473 GIT binary patch literal 100256 zcmeFaXH=8h);5e06vP5j1!)$V6p<=5qJq*95Tv?61t}sO=~3xb1wm>6DT;t7y{m-S zXi8H`kluTTkZ*p#;lou))lGe-XF2d>l1@Ba74m-?OKHGS>=uOHa;Ad2J9JIC*?4(x62KI-@%kB0vM z^TW-5-58ux=sHaZlK}gFTjlp}YB>k@{+r=;!5nry(5k#X_wOIr!=>=A8>0!LW`5XD z5vu$rr))p|H09dAZp;sET+2x>Y#{qz{)E2bckbh%e{nhZNIz^(s{6Zs+JCj|enp>u z-54jy<^O6~lFR=THV9Id{~HRCviy$_MgsPKtB53E|0DR4YB{NvL)-_#S`vNxBR3_{ zw?85Xp16?c8;QQ{EWD&9?T-k8?`lbX`JZ}wQeXZjt85o!k`(h#ezJ|VBq`>P4In7d zB>MJ8@FmeV5`BX@9Eh!vH1?gWjnD~`=-VF=ghb!|7%d=dNc4?F-~LHQNP_Dh>n%xe zC6t+e{_ub0@|5Lk<`HNX0D?DCkNzh(BZ2&%tU~J1{|IxW9-TBH^GDt0{|d;HfSoiH z1;xNlo=O^*_>)!efKFoXe=KVx_Wn=OPEbln!2VBlahooZrd|I?13=i2#MeK9FG+kQ zK*~RVAob;c>Oe_-`Jb#p>dXH~U`TyAsW1OyK_<~R5`EiQZ%N}4|B9caX;)}|VrStc zy{z;nt88N}>1Cyzq8lNvNb1`k8$go!_Qz-eVM9{iNb1`^$?N~gX;**srbTEL;GbYl zl4W+X!<~hn^h(1Yvyvps{6~=N#B|at4gW+jk}N}#W&RiwBw2gKK}Cu zk}UI2&Wh(HBw6N9R{38m%g8QIi(P7bUrD$6y~io?ma{4{LDlc{VP*%)*B^e-p_MsT zLz3pD`7GV4CS3S`Og@?n%=P-AYd!F@p}tXC??v>K)N=pv;PCKWd-pTj3Q=bFHbwT2V*4Xi-iG)SOj?vD zIsT_VX-4|`A8R2wCCPN8u=#VdMM@b`%KR7PlHh^_7bLjY*;V1KL4ryWRFa@_$BiVZ zOpwY1sZ5Z{1W}hJl}J*F{NGX{8`_QrLbCu+Q6$AbDgOVr#6KzKNiE@@*&mqXAhiah z*5J>I^NcKA@(`JF(YHH?PtrEC{` zunBtHf@T4RR8Fc4eQ3(X8RJZ?E317HpYm3%R>VeJ^G)$c)k#W}-PB78G8`BQuGg>P zl-}I{||(?1r{Jli)%lizYm zdyXjCcq&I58Kr;w#u)RoJ-e{@V%b(zMv?ZWSRR?RF_rH64~BCY9%D|?k+J#g9&`L@ zvH2%n)(;N4t3`y@*L7N{MR07%%gfRqf3VlWz3+OMSoOiWyEp_hyA)0Od8~+t^kKRI z3z4%D-`sr$is&pt($bGc#?lh;_wFKWUut^Ef(p^JI3#1jJ=HAu&{N{b~t)y$73ngV*C`XUfy7f zB@{^bF7k2x5#VGM)xyGJ@z2S<6rt&sTWO=u^l{SSVjnX(y&~Fg zB!h^`A>3O0F)S;Kw zlig-+p5`Oo0uMW|jQV)p_vm;Rt9L~S`rSy05@w-E;&XaEHuT^DF?rXtFqL2Z7)dG|9%>DHyRTllNLRZ&|s-Bj>9Fo&x z0}hk0qVXF8TjvMTKZI}4A7FRqS~u&Y#a6goz$K5Q*>^10r%bHy&ucrOr>7`)9FG%8 z!~Z_|CNYHXK7{46C5c$h9VwU%Td?R2d3z{U!HMxg$Jeugp(!d~zN~DVeSh9_U7NC% zI&FOLSN`0i)cUHRaSrhk`;DiaMYp{td*`k8uW$rWatON7SDGpkUgbm5fEZH@yLO4_ z?0liwZ{B|6926z9ui6}bUergwur#Ads&Yy%syfbZw{*&vUz@)zvSl?E{fRNVEp4l2 zyv{u=azA=h%eV6NP)ld|)^umV+!pf@*-qZb@r#f5?yx913r@VGzfg43?BgVi@OuP| zs&!_!uCV(!$5Q(bQJGu9hO}RV+?`&z4cLwX{n5R~^XM&0&rsM8?eiK*ae(|f3 zk4B>7@OWI&;9@J)P{x8~DtVnildhr&H!MQ$rf zSZl7xO<0k&c)-SrGA7TGb%pKc+oj;n8gHlllit-1GpV2E3N|SZ|NX8X-Z8wTeu~+B z)SU9rgW>WBM^)9uMzg~U`iXQ4R}*`95gtrJ;d#A3T6*O~RfZg^n-5prL3pf*%HHMN zvoamx-E_w~`n+d}d|T;bD|6dH7Y;NX6*1AQgaAr9HGKI&e5kt~LPgc)tAe+lKuw=| z!R*%si{<|B=@#{0x1sRL3yfkkJ0g~1T>pT&Mi_c^_WI(?k0Tq&Jx9AZs)Un0HxW{; zCBpBk0&JDX}r>p3pURtB+4b#P$UfQ;G?||s@=<}T-M5QZHcb9+j<)M{fqBA0lkv{gw z_Qt%pvb(nhjJ)q9x~$2t>hEq-;LqD~V<(TejJz6Z?Q%wG&%yfT11qRZ&zkS09@##J z(m+VJf(O)1popt!JoQr?z46J@jF>CRoLa&j{C0MDG#*ZIy(1v+W+!0ebn&a~&1=!8 z1eNce&^&qf2FxOGkHyH7L#Vf`)8Rb{l63%iKq0%N%fn-Q*7-(svN|Cj`=0OPeW<}- zBT0lD5X&kVR|;L0>b`<-ntNGPFxnl;>aVquNRhYajVzDubz67dgVSEzuJ-rDiWSz= zJ3%l>Ip4Kci-=5WUYNZ_JOSm=Byfb$?#d9z{(iO5`zm$G8;pw2Jk2v@Qq?zOf2(ng z(XK}>1j!fUHftuR75ZszPKmbA=1V~5dUI02!lyus>zKSCYX)|LTX(^}8^F25!UG3d z3H}J-YyR27kd;??`syoek%7ZIkjYzVyfLRxbx|Jc`&z9*{&L8qxS#e}udS&oPU&X& zuzPRj%$l?)(YzFZhB0{Usv{U9jvY4Scv9Nq7K+c(j5*89OFhxCJwC4N`sHZ;5agH$ zm*rdzdBDapIWyFWO=5P3DXKDD~4VB{GOi$3*~`{dSWSCQPyCv@sb zUp~s83)TyQT=N8`b2x> zM0$a314E0PC*oLkTuzjfK4ABzZF%l2>Kc_G80r!{ zl_7&8?(d5}6*D@SL}zK@U}C(O9I33_G|3zDg`$n7LJC%tt)W(zC&=2LYQLo}TQl~E znS)(-KZE726DJ|yjpN4K^$ca!IVhr|^pV})SbE+LqwrNEC$E}|F}GZ5d?;!!B8@8S z;4*r6le2`ZK+yv{ zL*4)06#8AbI@2Kq`7BEy^l5Q~x%nmaJ|^<<6PKqD=)H-I?@4XU2juN zf8brP@FLLSdk-df3LrzlBQA5ouE;6X5P)*+(_(uJJq1|`ThNq|Y&XRP8+c8lT6%jX z27ZN9?0d|Cfagjdd9dLMj9JaZYL8XfKiP9+DJN*BEv0;bYX&UGE)gCe0*e7aSLMeo1|wQpzYvZ{S$P7~ zK5D{x4GSyqd=|_F7!qGgPpJm# zPH~_wO(bTm!F>w=(_%9+$3L_72Nz+JA;$rmYJ7E)5Ta5VFu~lZg1)bkbuV-BBX8Q| z1vNf%O4H@%$V!*lzY8Wz1z;JJeTDEWu*>AFmX$R7m4pAW%?z+j-d~krJGN;eI#T~E zwp#FN%|c0<+dFf83I?YG&*c%YB11u?z;*Mk4{oRcqng8>$vy%v+dk2`@98CCF#I4W zz7c0t2uX7q1sejnZR+Sz`70h1_BO9n2wx+>7-cIwN5Q()wDJblA3SiO zN?@LVK%DTtB@m6KDNig3%>=yx9)uWE+%6}sJY}_*E3-+@eJcYF{W@rrTq6QrMaJU( ztIT~o*&dzgSqg66Suf3LP->T>74-3r?FP`qr#x*`5LyU20;V8?nGRYCj)e9N!60*WpJ%n5sR;MscQO_OQ#fJM)iKa4%I_hD4H-h8lK0`O z-Oyp-zW^88)eu*4`l{(#p47_tgvIdvliK_hXR>EQcOl2f>jMM(%Xrws!b^JSyCl0= zpU|nKX0oQyaYOJJcLv~Xbc^(9!jhttt@-=MlWL?IJ->t(%&XV1_q=7gfCb!%QY@=> zaMfzk)78ngbm&XLTD6feUu&X;b34IaI-rw@hv^0qIvFc=#Cps*d#@F=#ZXMgMReFT z+Rw=0BgvvCXZi7jc+c{57_cChM6ZvIE>Hb6Vyy6jT9rL}iVQNImN8;EFWF$_7ba4# zqnl3%GrhL{^~ z9y}vMd^n|=zrA{fu3+=MRf&{y?xy^^x;?moMaA6;yOQ zLI5es%|t)NkBS63POpRnftHn6#JyeHy&7V)ac@Bzb&)0;br-YcJ{e(OHvrDJ+tZED zKjgG4aV2_1SHfwL?yx0KazR-q7vt6GNYuB54uH-2b2KNoweBK*ZS9_0U8!M=>|JhS z{#heqEia$f$I1nD7)S$H9u0qcWd?+s^jEL_xpdFjP3r!-tg#yo= z(@T6#N_5W;F;8R6oDZ%M&b1E|2>#~R7YU1i0ugdH^lDxCA*_#pUG%vr{~I*%WQY{1 z)==aD40c0FMC?pwAfY?(gL8rI-=Fzy)bE%=^zZv>T6jzd_mQLS&AQwJL&H#NuCu#f z3OriE_u1DPnFe?;>lJa#tf}V-X5g&yQ{=@4Q9w~huZP5U?Wmg^o4Sc*(^J}ch4c)H zcVOhE7q2fi!(~^OYVH{GiHS&jCh{-1H9+X`xqZsNSLMxyzn~W#76=RN-KcPA)SC%! zUv9jw7^Lo3YeTi4t&?sAv-rb(eA>S3%4pH+O*uk7=>WAX-or~H83KmBSSsh`uMy%M z-Y2fs418#5Z`+N3Y`zePnrb#9mW<|hP~d=OQ%DTH=k!{X8Ao%ph(;-NX$)G(E8`M! zUqPpNE^qcLUefTZonXuc1=2}Vmi`cS08@wWo}bVS-#yap`XaE5Q>GGs7- zj7yOLGI+B3b3%c(iaJ*5g|0_KhdUk_$6<8o9}1R!RrJ5J_mN+gui#6&x_gJMflS2P zCgl$iE_!`@AgeZ+F~xe%>WH|FUDM`|4GqP+O!?$#SF6*>l^aG5ICWnJ(050UGn-z3 zb^*U$jtBFJ8;MMi@$lz~RakhM#5N(nIcDIobyJ&P-*m-B?h)Q#^gwT5X1%lKD7zZo zr0n7dI|zM`3?T-nk61cAqz3@-0NPaln?qjwjXn#WX+9ZIc#R_B;&m@)sjVR=oS+28 z?MuPYdK*F{Q>vW;&{)V4_yjr{jnoyy)8$6@4@MXcCd_PpdR5NIC9~-@;FQ%2n0G}n z+736OfSS&dRLV8XAf5|32Fi-Mg5oa7pD2cGU$O4nOePHaTgx05XYQj={!xi!hyfw3 zq{J}G4h-9h&zh)1UzugvRh@loZa4NqkxV0%3Jym1d8z?gi##H$wsL5sE+5;-ftPLE zWe-glfE`&;h8{#DVJs5B&OPa_b_)#hTa0**EJ)23}OuFtmLN=JOQZODG_mr`y1eUNE|P5g7Y` z5WWwz>0N7aAMjLQw@d0lV^~!R+oX#yBO`;b_w$Mwj(`!uh*a!%X9DK8f*bOo*C7fq^RY@%@Jh^aTww|yj@(5ixm-BP;WKGC&ci&S0$;`lI>VU(LGR~r~ z&?RwpWhDT7!#$%m*^)g{MjnS5@CQF+m#KVoC74$%5LD{3!-E1)?)WnrxDSuJcV%q} z+!8W2wA%ZNiU#!YKpU0yK`Yc(`Qj8ToU?sB5~JS|IqW~E;ptooAjsG0)hzHh)Mwa- z-^Czr%bns;MqYve;27u?_T^44T}aT*xf)7uauqTUf}25$Qhcm0QQ|igASq!Pj%OQv zC-(M#JG8lBH8U-!cmotqtHTJxTt*;{(U$m5Yno$<)zux_HJ(5ijr<6L`k1Df>+gkY z#hBtsylz&mnPEGmmJ%faJ|+)aPAmeUE*@|qciYOT90!bo7dLmkQYfRDDRDn^U_U=< z6NRAt@WKSA*c{%u)UYvC&A6o(rRVS#44r@@Kan4lEfJqyd!K@O8`({_loPO{l~dCP zP~@BxwgBm!fZh9uH@_G$rqTCVj5Oc6os+iJ;s7WbO17>&VDMfG@L;;n


X8x@ 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�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�R_V~ZZS(QI`37!Ro$*pT|Ap% z(De?FMnGNoKB_kAjjD-Sy(7gf8Q$Q{r*ZlBHCJ$v|_Rus5P0-@O130Xh6a$-?u-v$N6e z&7y?62Q`Jzd}u0#%{eBibFTL5YYn6wxn5tgesyRWFtm57md58TH-FqE-$VO)Do(man|_6%yC&Qr)Q0ap=2f1 zWt=aXpK+Sc(~w`+;_>QK?JI8aQ%4m&oz zPj|@Q>qvg-P)-?FVkON@605PzP-C1kmLO%AJMTgsiE^dD266R*kj2*

cb-KKe8}8#Fqj`@q zFA-oDj=(1U2)Ops5Gy7Bw)7RvsJ(6HR(s-J5>l@B(rUqm#CVC`{IQ+7)O&euWQ* zC`LE!|8hU@wSois{1bFgjzXGrJ&rUTLO;@4ua2|}lxS{vY^6Vgc}Qf)L|Z@zD^4le z{?vIDVmn!*J(i!|K#*}F@?vUl<;W|~-$+y&M^UXy$&&@~aAMv&$0YtLpm1{0JRZ4L z?e9l$sPoffh1jN&dng!CZav(jQ_BoXT+A>_GpXA^m8%|9*q(>Fh@|kg{7~Fl^s<( zk;Fbx9jx*?e!6edw*8eLLiKW@5c;-JIv)7xcHy1!Q?dSV$-6!54w#OV2qm#hNO_M) z=99e_LB-p(5GCzuwf%x#luC_8g8%dlU&*4umaZkMlJ&6=-Ov+yy9cFadxt&qTtMJv z8l9;*KNgZJSbL`XCim;4fj_K1%c+gg^v~0lE#(JfEw3)v34t<3na5%5T13C7Dkub| ze2Ga_)!bp2+?OslluM!#c=s8B_)(^+e|ktG%QRz7w*B9>{Hs&FCGX`JF?t1@hRr2R90ZKby!`U5TolsiVn$!9h~Cf`bk@05-8id^pt(|Da? zm1n=4jHq@^WYgISNh?_>J|ohHRgvCEdB8!rCgCpQRrw?wFbVT(x?3TVv*x&yT+R#b zryWL|wPAUUXAP9z#Aax{;c~OI%r4H2`G9LS4U*gMN1o|6%gifffrPk(C&PU~lSR@S zUing64txBYuZi&LnPa9}4R?a+POjr9Im|%z=oaf)=<3?2L(lCH*Ft5Sz6|6=wEMc5 zskIP}`}j0o)0T%s#vp>`3G=(ArF8W{-*S=G(2b5dA3w9e88E$=)5Lf1wa{Qs_=g$# zaJ}_t-!90F+a*R7bY8C;`+c{G$wI++k`9AJZY zsybVCobe((WOw-TX>-`Tz*Vr?7o2N&U&reg1aoCm zye^iZdc~GYBUM@RF8wuaiK_JrS!o-5oGNlPKY?D(fz-5Yl^pca$TP90S)8R8 ztK|-wHzv(x$1&#i69^ z&r74#+OkRBdMprLX{RSj{O-xEU1}+Ab;krvmV=K46ps;iS{61AiV4}pMSa2GXdSQ_%*3AqhxNkEvWfEQcB&iqY1AyKuOMd z_67`CwE{povzSTX-RQA0XNZF@A5VZZIMnQXN)u~7&9o3xZnsKEF$x#i^1f7++RzYd!g}vO)Q@d>Y@}K70>OOVPYLj8n(?pox<1w*=ZDzKOb zR_|J$(<9D9bS*m|vWh$|hqu4K1WHix05~wGnbt(Hr5%9iU;bGY(WKbW*PvZ{@4mAE z9Vw!<^J8xc@ao#*4P8Uw4h=6%M*%s%$Y`Np-E!gq_^tSGQSeVq_uKqfmMTywGL;XP zM&GGLo{f0+Jw2{*r~GpEEn{0j;yOT|xB#0dzxPMDQw45m5aTVZW9Zy@!*kx*B(Jk? zT;5`;Wz=*g*Q$P;ci@+^rYX}H^>vty2z`tILxQ4jx3R%4T0|~B6)TgJTJ3Sn)bSDt zI?Om;RUkbawL@DUWc>M>%BBySAVYBc;1no#)=1c9R2zQ9o^iCU($wvDD+w+PK@0KC zj8I5~D7;xjVKYibJ2W+b7P&TJv)X0k$2ekMj=N*0Ln2WD*3h08H50^7PHWy+8VK zVTC-W|KIOd!*IV>Az%twoZbmBPT{}#-3Ey1zrQ=W<1vSgZZQ5CQRcAGMHVyK=mz7T z^~+qObU3EK#I|2C7VN)Zri34;%FLv{W@ZIQIg^0=KvgCI`LR^Ke_#@jAJMT(fJs2; z27^gJeg#t>CIO*iWB(NEOaekLS}+O7uWN=$K sDjk>$mbqYmLvcEd^8f6DT|>x;E?r@_Dysz^706{p^@|yQ-@5<50Ek_q@&Et; literal 0 HcmV?d00001 diff --git a/public/splash-screens/4__iPhone_SE__iPod_touch_5th_generation_and_later_landscape.png b/public/splash-screens/4__iPhone_SE__iPod_touch_5th_generation_and_later_landscape.png new file mode 100644 index 0000000000000000000000000000000000000000..0b79e725733ceffc545b4dd215b57f9e42795fb2 GIT binary patch literal 28684 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 literal 0 HcmV?d00001 diff --git a/public/splash-screens/4__iPhone_SE__iPod_touch_5th_generation_and_later_portrait.png b/public/splash-screens/4__iPhone_SE__iPod_touch_5th_generation_and_later_portrait.png new file mode 100644 index 0000000000000000000000000000000000000000..4e7e8e715aa8b2720c243bf4d102e226ef5b9a24 GIT binary patch literal 28641 zcmeIbXIPU>*ESjg2sS{GB1ln0I*3ZIRulvjrI#QGNR5CHAV9!^g%S%*=^~(%&^sik z6a@jLw}fVZ&>}5?5W+Wj-_QHJ-*N2!dmsDY4?oCUbFGAT0OU_kjNdp^4xxgvr-L?*atVaf}3kh(fMiI)6LBZXVATYwOpm zGN$$BUdpR$LcGMEYWvZ#krD^qV=ugb}mufFi7}0s2|k+ zot;c9gz4}9eoBf$1X%w4S@#SR(`n1EaRy=k{K^Gs|F@a0=-V(zV*YrmIOt^ON%k=3 ze;bLuysitm-glpPc;^M+Hx}Kq|2E>fdP)>>%Du{G@86d*L80kK|82y6lA8|x&pFgE{66$ZJt=O5{rpx;?o8txu6m;Xn2U0ujI=KqZBE);5C z5+RfDuf(E|cmFmD+a1>KYV9iFKYMa_Z|y?HF2Mh_EW37V*BtM98UMJ2yUx?DtGnyL z{|y~>1C!l&Yd4Ji8&&TH{kvSoE=BVXW3|gX?GkFc^ygnnb(huMC98Ki_`fNM|1YN& zW=5fYem5ELcdkzx$4F0G%DOxGOMh$;6P*aGj`4xKQFls%kMB8nl=o4NATKi;r)z27 z^R#HRaZ4!wWHVO8aTF;*2&TLW*djfhtXF}>80#>KmZ;6>P1W}q#{~ogXq9j4C3HpW zL1HMB1;RC>1AX+ABl74}vWjyO>Q!P0Owf9HQ3yr7_#l_)PoeOd8XCXq zz5Btg)#Z-kN|jNT)3&E04y09UsDw6OUq)2X2(i~bTf8yR5JY61(5E- zg7g-p2{Rx8-OD;VJL~ZCCCM>ENjdUWTY;dj>^bQ@2l)AKn)fRxoia-1BG*wI=#!~Q zlS?{w+-bqsWUVIp9bqT0x;>J+CWmq0d>TZ0_BbEt!f}>@>-1 zTrK_a%IN*b_2r>AoQ>S5I%T_{^%zOL{W}kR%m!~X^c+6%(!zdh%++!ARBhwOXoOdt zSpRZ$!{epNi7dUv7sCpwn58}3`vETJ9v6j}T^v+qKgshkuMqtfSEZX@^7Xi4=W7}2 z@Z3gjFBV~kQe4E*eguqv9u|C*@dSjs_2OWD;`7%IUzI&=KXy)W^o)D6K&{ZBi!RA> z#h0l13JA_o#M;rNnf8Phmq~3BK|eSWJhlMxf6b2|;lkV>MNW%e@htI;8oHOmuRfWt zRYAy?k>*SbU8c-UV)KmAOKHK$ap&qC+t%pKc#%@;tE-SqjJcA$xqji14kAHP}Q8-VXOmykV{VtvhW3-TQ zLY0h(p8;#nH}i1b)+cq-Pl1HuyL*`@*l(MsYnBBL%28j0KgupxjPP7QK@T2W0xQ$p zE+N977QCu`6wt;GuIWPN4<~SPf0H|n|54h~r$aNnuCl`Cb8)qJ7QWGxu|$W#qn9fV z?JSA9m?*^m%6Av`lYEjYfl-792^QW-%$Xx3cM=k+pyO{mvb+M4aT76VRpYUPP)26H}4WC-!lPt7~ z20m=vZI4j!z`dE(5TxD${%&~0bMA>(qjra>Q5$MJK=3jtkm%)rvRLiy>FsTrnDgXz zpQnVVZ`~dn?cCPF==fKzdnB`6rFQcUc|z-@fm%ox#&OS}pnhx24)_q%k^KcV#Rw_| zM^PG{q!NPFFdEL&{F@ypTA;Xp8YDcGmkWZl>Y=f(I)*QEjJD%Yc2O1&szYs_*utg% z3`&T!#Es&m2_Y*^r+2o5ERbdoltqBG^%YLYc+2)c+E(Nxx9jP3O26NURXpFuu3nEe z%{~TYsgVJ5Xx>3(?|IoUmhshLj=PYeUMVo^+Gf&v77EwALk=JoBi*X>vkr;=v}9r` zDmBs8OTWUp=ipm;toMYH;@4vFE1DA3pBBWv59E@;1pa1Dr;k9_ znD;bOaz-TS;sTF+PX4LM^p8?W+p>P28>b(pYXDNy*SW4r-@t4PFa8#E$Ud|p&hyQh zvaC;Y0wGQx+1Y;49BN8aF#m#NNN$X=c90Hco#L!W!Ebko z>WXFn#4IA|pDOy&x7p-ly>P2SxG?NLwE&A-PhMG!6_}?+%HT>(0RkmjoF}pP>|+m8 z+r-Q^LSZ%@8v_#`BM`N#`c(-K*=t(o4I*~)0mhYHs8Qs9GzONN*H{e&nZ5aC`18d-rjTKxH*Tgs#u-pYMFmb7iCzlRg@ST{^Kas=+7Eb$IplPE zc?IK>p6FUbIqgth^tIe>rbD7HL5}|V&%5GNydU%OB5gYux2~&ndsH94J({6gEx7(r z%PiVkq<(bVB?N2%h8$2kGGh=471|d?xSL?%)N)aSp3KQ52^Fc|B3A{B`kfFE2;&mH z@fGaygDU2(EUkG2O7&{^M?`<&otcLX3)8|v#&lAReDGJjy<9VJ&N;`2}7pMzMgMep#3HuLv6RSh*8`OfQ$dwFhC>4e< z8$qpE;%OKKpk7qa3_B`@yqaze6%+}w`hgo6`uo$pdx`whAED(n%oLjk9qV?DHHIqSg591X#j_dHA=#52zv%c$@rzcYe&E4I?Bd?sHw_&=Fd~CJc;TfLrgSf2~{^~F0K~8ux{dD%^@&yw`?+F%u zV6DS|?PNB*4Glk0MCL(X*$QJi&A$4sf#<1*FdRnpR zEVyYiJKkBp$D=74%E_SBtC+555--f zk!O^Uk5F+~0Fqq>&GwZ>bIsU>Ybn%8>@n7<+xdmWddg^BwqwZaHhAiPcNS{S&;l+= zmj+}eBz(o+?zr~W?@YqzOF7{2- z9C*Qc`-1gOQ~9~bo#^;EYr?%Hn(2JHG!(AAdCvy%nRD#O?_KI`Q_8UM8SB{Gct~Mj5t5f z^=P}o&NZV2-bVE(c&lp)FeLZ%@V9O7R5Ubvh>Hv2o{7%A3LyQI7vr|1EhKs0jPkW~ zKG4oiw_G3EdxQ&;_sP?GC*62M5Xj@XdXwil*h`J=Y5TJFhuvbrpW6FB?m_xH&_b!) z(_kl2?{*Q)YP5FliDH16RU5Z59x&aPP9HuQZU^3qWa^dPd;6Asu^*P#eZlX#l8USK zKi!%K8G;%jrCy_^yGIiJ2u~c6-eB4+YTo5MY#5*tUPMx?9Hl)5PXUCu21X^JR1n#4 zn+pIGdJ7YL?!;{Nmp;!kNey|%BYe1x@x{SbGllSXpkB!xleMo^vS_qWII@ODi^|HY zZiS-Mr#}V&XD6@DG)YW1JqHXcmA70Qdh5J>G#)ErkdIrqJy2peb@<-1QiR2+Q&HRJ z%m;JDZ#)8{Jg97XZG&aUQc-GtV}qaMRpmmtwFO07;5s$A!)1z4mLNUgZU~vXi{CH} z_YoRXY0*3ejFp*Rt#Z7xQ=NaEHud?uEF^h%7b?B*mUT9 zJJ8o*FfZ`^);i(R`(kUusn}Hp@cf6Qy?V3VY{zg4THNNLE_qf8w?bG;0ZhqbO}fI8l$E|-$1dN^ITQXE%y1qUs{R*HRDolrgzEv>XxaS6A_aLGCtZu zg9&O1)IQJ1>k&&3%sz%S;YFd4N;XyH?tUeO`wWasvuYo*DxBdx|3%o&Hwk5y!; zpjOZ2uN|5Z18qfIALB)T3hsCePk_g;AL-cJXZaO+kXxde$Ob=5uHW!EX#VLOv>K@F z$d-8sG~6@P$Mc8!=$F0HrVhq?=_?r;6O|GR{kQT;g`q68bg?b#rIs51ljg(OL*vxQVsOR3g?X>=hk}Z{IK1Y6D2-Ef4&mLBehxHyx zls!G#<=%K|RO=0UxH2n7^=@RqW-p5Cgsx~fnD6xO`X^6cvw!r+IEK~CMua`w3|Md^ zu;A^McmJ0|b0nNbV=A6>#i8#IxEw^^vD2rUawcZQu!o3C3ZPWd2Shh&w0wQ&8`kVJ zzm5UokKt#)W4%x4XluzyixLMCodBNC&C)o1`_~PcnP$<3IHXxDVvqImzF4tP^Vt6S zdWOSapAh)br#$OQfDg40Ui^a>`S7aj{plv1m=>?2Z!C04EX%;J3q%$!uR{Hb$1737 zV&)bq^_Q-M9i}hV{k}w|wGRXebm+`wn>^J zf`_qOZr8+e3QST&I0$=O_i#QhKn0urIM<)>+Tge3c65%&i@6wrnqF}(hyZ0NNyYmXMuJfcq?DA z^}Sq?zTa2kqcZHdf|id9o$>pT!xYX{D2Y zW+$ml@R;HH2x${w=Wl^IG5VBF=KiP{&eVM%2KZ%KQUkg%;EqWz5EB|0Rmd_Kb0@Ck%K1?|}z!*(2%1PZ8GE zwJ?~@crO3Bg`bS7O%i1z#XJoS3z^PaTs7(B}zAq*WzxpoI^Ao#RVLh;T&pdA7U|$bMz2y z>w9RqT{aDv?>oTIJw0C#qkHOaTpU-Sp~`DJm-n`H@m4u@t<`ra?_%ZrtN3Q(5 zyt$Rl;Zek&rl(%$(UdY2O5rPmTlB_dAo7a=<;$XPbZtXIqAUVP7L2*gCYwn4giouv z{j~2-$xTm?`Mg9tZl}Qc!4=Sb)ayvnL79ohk;-UXd-iejw5LhH-wM`iY5OqcC2? z*0O{wApCwx0g-N9*9NhV@&2BE&SwgRb$52+`b6(WddvZ%<9|Rv(LAUjtM$Zv$q&j> z0+!TLy}$?>VqyR1!B>Zh4L;8UkBLm(Ys~d-7>xx1-#^()9dio)(|Op7|E*I_$Fa+n z4P_ViT+wL!GkB#jJ>zQ~s){=rNsAGjM7s$6dTvYu!Q3DK?s@L?Q0SJf{kH>WTMoby zHKr^bi2TI^K8lmaRvLFqHwfQzaa6!$EU}Rr*|r0<2%!s468&q&Zwe#N0vp#mn!syK z|NRIt`Fg7_y0batOfR*G0}Qni^p3@gAoapPMCa$Hxb*|}Y?=2p$z|gLh>~6@cH4+K zMyO52e7^Wp#qO4c*O{ZI@4x$~u&tB6;Yy5%i0BkaI^*pyxownuT5*S>yH58AzAm|~ z6KWIuhulAzqQW>z#x8XRkYR<*dhjh7!X{Nlk@2Ruosx^iYAdU*$F6rR&l#a?a*8PM0YL5pt%T6C)9VuOABi!12C}yAl=YxjvF8*TA@j( z?Yib^A)|KUPIT&{{+FErEp$uIgBVr#$PQx_ys)mQI82XR9kZ&f$ZheeKCxK0{umST zJ!dc1RS>LYyHz>>e2H)9ldw5jingh?CZ}+I{>X4SHb(1Lm#y2zso5I;m>c9FA zpsHi1yE5QnMT3}(CFo}Q$n&}hWwz!sNn}E#^{2X7on!_+fT9osH4`H2*}KXNdK5YL zUH-7>&u!K#o^`kKYq}A+R^O1@LE^1*;~-+m&mArY{wEC!P>+hd%L&9d6dtHoARs8> zf5mjvFZk;cvRMX&tGvPzcOL8p0RCFyu3CWFnR(n0<=Y`>eJt?Kb)B|jDeJ4TsNava zv4?Qn1bOaJd-11VBbh$`6F_^g}7{iviyMPo%G#p3UMcposDaT)nLL zpm{K;90R~vOSp!X~$Gy z0^Pa_U`4OJB#(vtF4xCMo(h7(6?lokfn%DUXue<~qVmNyW96+dtdIxHK5j>rUInB< znC{_l5Q;~ZQ`FV5bzKpM{QR`c*4B-+U-%;IGFtjvE(6Us2Fr$`wA*ouzPx1LtTqi= ztDc#%^4JjG{}4?G4jl3O{`?wC+_f-WabVcCG9mj|9TNfH2#Xj#MCwh5bxaX``D)s06QtQ>LUIdu^$vPq(-?m8dhy-yPa71uo3DqEPDGm>v(?Ohs>Gw&&S*u~Cu4^XD>_JW;t@{puT55mg=U9HdEWi| z!a-W-$m)xR>u1~fp9%%t^QaiiR>VK(F0YLS^lJcR&}DMg9TTnShpJP0gwiIx*BmC)!uV5VR46vbrWeJ32vxN<1rp$7?}yABnx`4$ZAQ=JT=^G<#ObZo z?v{EgU3_+q?K)utMW3u52#zeI;2h=^!vz3?>HhI;NJgwUFHAE=o%YSbnUs}@!C=~I zZ^y8t`m`!c%=>nbdJxoMYLfR%#?y0~^LWIlkj8wKZw@wX<6@S%3Sm9T?zrmWx=7Py zKHCwQxr#1^`0360(v}cZea@f}j!Hl(x~-ns%Hu*Bq&EY?Ou&7nN7f}L#Xrh1MmyK~ zb0IMlw=sotcq)W=F`b6O;$O2gEFx?m^Vk%)za1d9>f($K|5H!7AVBDQF2PX67O(Xq z%f1-vY@Jiadqg&OfAy3r7l5Eu>ByT9ORE3TLSDR|T!1*zIi zXBe&5&Q@`1*}^r8XBa=-4@1>2Wuy6E0g84Z3+0Kf%|{)v8&i?Qcxz?ncdpsWIE_&H z`hdrZ+$1R{4YU5%>R=dOGRiK$v}35Szr8r+g_9kbOS}sluOXj#bxgW08(y4dDfS<_{bD zMh8wYD3y8|^#$Ch;0wW%g4X7A`Uam3zeMt%Ni*CuyM0cebx2XyAzh}T%~Y(VCD@Ti zS!mgSA641xQlR9HoVU7gsm*DA0PXn3P$iNN7F^usmtWVVuju^4sQ|0uJ<(|4Urn4$ zK@dDCNT_|na|zV>|L27o>N7ErQvwhUPpx&zzIwqZ$e>hUU=4uqZE5Tvtcz1J~Lj5sg zt+fXu-qR_H{__J;L!-;Yjp;NUGs{3?qC4i0VoS2`rLT<<0SjyWljZ$(ks9PWnO4Ko zwwBp_hN9&G`vShbJYKv$5!o^ksldBmu4?QzLuc#9*`)zT6xtlNz~GdTLt1_5Fvpg7 z$yWb9toY#D&w$Bx6&bslpK+EmhoGM z7L;kPv`aZlqS9nbzI`cPcZj?^Xf}9-WE|Mq@WxpCsIm4&&k=YgX`h+3XRk%*2GNlL z)Dx}4Q1z-KWmnB%aAmd8K9=ntv*KxVa_%cJ$1jifF3|z#+%neUL2FSg^3IBC)qFLJ zHv+|c{mZFR>q|JDq1l5XWZZUWlwHuEWR82zgN<=cbhHp+06XZ``m55s0d(D)q4G2eO4N$ln#xhOtf zgkRaiB6$1RSI0KF%4g>v?J3{bI^2b+o*G&wbs8<+S8f}XFxJ`#D78z_nQW7$n4xrR6uPQ%vW{G^Hky}R_;yXPf-fI7WQ{**WyGi7#t+YtNus7^O=AxA~me- zbh*-xM$Iqne4fTwb-7isyuH1!%(o`a2kV(v7$_D&M{7|>YAqW)WFYYxXjI5nxzL`{ zYZ}%B-IA4#+GZ^(VffS5sQuR3P>~#&q*CjBH( zT5ncvQFTsxVTtj|I%aloDz$~tH&1PQ`#1$LD2Kt$n)9H>J|2Oz1$oshsYIh2XIqyW zxs996D`{4-E?HLW56ppi!q`lZw*ZVaP9=Hv>DyNm&7)ESB5cg>$*?v&6$w2VZ{e_% z2rNlWNv@StW{Tpp(4N@-zSnBUe~zgeByr?X#g7=^=eUyYU;m^p9L1G21I57h-ur&PB0CUBVs z*@dQCI!5;onNyb}FH=ybAFDD~ zRvvqQb)?kT{J^zgk6PQOdU)xSgBBstN)j-(5i^La&H+EA^;m(SpcA@nwAP#7eIAt5 z8tg6dtbbkN1EH(#;W+kl>Sl91)1OEf-GNTY7F6H5=+>srSV`M%qzQT)Y5H{`T>}_F zM9*u~bi}BQh=F|d-Lp>))Ab?w6cZ_k(Rc0Gw23y?`HIjI`5eOH`pN>H1NDYdkSq^# z>*;!fC{Kpg{Q0s{TQ|3`CD!|^HP@S^X#Qd~V|lslU7DTTom!ckaG57jXavJ!-a`fZVhd49?V4TKivV2d?k zQ}5g{&LW$5a;V7Y&~{ietafTv#&OUo!IQE{WG4nrmup!sv=a(ZTS@Db<4-H9t%>i- zpNhB%$Lr8$GA)9iZwnnPI0DhgEv+9_C@m#9C+Vr}>+AFR8P3)i&KBx*M!XHX8Jaio zszINrD0AW5!7$>H<*%Gt1H`lJa+OQXg7C)HyfW+^OlHW^Cd&(u662_my+IPmNP=U< zDR{EAtzCa?XhtT)f}yzG4)=Q2-Kko-WR<5jl_=I{5mG+jUZ^Fgpj=p1Mn&6gu+`Bo z5`3ie?#PSyUbX=iBRYqx4fcmvMm*29ILaR;EvF|O_#oE3@|0YpT*bYfepG1g>iT4i zCr?S6lBJGn$;Lrt;=6R82cI+y%AxjymHJGW(wvpnPrWeMC_QGyN5A~ont+Pe$nUPo zq1n8p(zMjuuihv7=n$uI&v1-2Z1a6s%)mk|S-Y6XYkgbOWTbBmF2vffocJERSk()+ z6_W^(n3H~Wi%A>|RLP*BO(vozwneUBcR z#a5b-`PLfcIIP@1+IP^FxSvS-=961d;M8x60A7Jd=)PLwD@+GVLs!BZKjUC*RRoQI2DJ+XH|0@I_8@1Exnqh6NKrMN?atT_PS`R z)S74I#+7-1;y1mt-K%47&15FnW%qJE1|w)rQb|Q=FIKH!0w$Iu92gtZk;B`;Ex!$P zIy9)s%}GzJQ z!Z^Qna6oBcDvH6XMN1v(STsih40N)>klf}LvCCLIfbPr*7%dKyB;79_KUW3%m+$iH zvn_1Tj3ClJ!fX|@dvAVS{+R5un$vZrd=V4Tu#A6;d4GqS+>F6 z-^5eTV&Z)}v}O8$$LlO26Ydo$SNV?aE`BaH>5`S*ZDtwT6MeU$PjG2*D1c#7-u_nW!G{h_L z62>Wm$Zm%$bhPnU5+AO+h1D!A9a;VPKy9^%e2(zvoGVEZ0%DiRN#IU>8c6dgSO9*t z)zY06Pa(DXwfNDNhx_FR+(L+w_pDX!#Bss`J_qtJPajkv@Usc6E;!G*D?oV3y=Jh? zb`AdoYp?3&ITmYqGIrC;qwc%2Cn2h0{!H6BZLxAqf?Vf-spY4>?|uOIJ^)>y16#rMK!Z3gc(F&RV?(ol|mKPfH~P89hT zBi}5K5QA6Ru4JAj&h&nXyp4r~y6tI@BI#``Dxd;gCxwy#zRuQ-)DJz7(vr^k-1aJw z5-%aVjm*2{v>D>Qy}m_;r_#&e3zhI=K37*zAKKvYVlYqJP8CucQKUytIP_z$va}HE zj*ZUz!G_v=$w6vO$>1E>?l()b_FPla2tH<*B}Sf3_VuFw{*b0@J-QQK^}6#USo&|g z$SE^`$mg6GwvN%JC04DLw8?~iAaXv+%5ln0Vg%k(fY=56YVxKp>9`>_hv7KeNjya^ zL0{$P?RTZi^&K8L!I&;_mN-Uo1rMZ6>BC&8Q@ua@WDTRn-Enp1W_zpDu;g(}rk+W; z-`UvAFd@dTmGFHaDONmF(h#W-99r{rw!Aw~aZo4faAvj(Ft8 z23s}J_F)|3GuVa|FW!XuIFy>k&lOU1#u{Rjy8~u72uLd(W)Fsf+>NE$a$bnRE9yvy zd7hZ3(Ap=PPBV9;-6n4l{d?mpT#Z9HfOhaR&FU$hH5tsa(gP}jtuzHTyvB+ z7kpNW>iDWjj?vOUPYH4wuEaP>xy`;C@_X;Oe|kWxd|cpD@75-!6BknW=M&*TkOgS}nfjnQ}oMtu3u*nDKOc*M1O z?|YKTLx;Ulh6x?QcjQK;nCe+(;!z@H^z-ivAOkml%FcyQ-sV{0d0?Rdk~)_jIIGR& zpA{gh!)qR_W#@Kyw79tK9E8{srUpETgW6XkD>5@ZwXkA`Zc0JS)c5@&RKRPNBFxb5 ztJeB-8ns79D)kT>BAr^@vkHvsOn<_dDd!1lDQy(YFRddkIN;@oIa)ywrhL!~y3 z1Iv~uPpuQ#1)f@4J=_JUe3oBAs_i_wfT^uONaMOHq-|CDmv4Kuk>fIxh>|YdStbx^ z9E@~ivYyINsu&J^YF2v-Q{X{cf9GTFv)9?Mu--i=!MmF$Rxke;Vx+je&yp0>TmfR! zY4HyTXSLtMY%P`8a#$(a?2L@gkMdxKo!SMfm{@=RPpdE5maiuIT>SPSs{m5}v3$rC@q)FOWlX3^8Tm*2jQOMNvoxVB+q2kJ-QI7Hj3x5CNen$!OxG|0x3%zVU^#EQwmH9a&W-FFC;aOdAG7^N%U%8WTSgm! zO)m7fxz*M+SGh++AAhx#1#X#Sb>jr#C9b7&>TN5GR!4_-^0py$`Ws$Z_subeGW{P7 zt)xS;^Hg->+9dP`JT^QUDNy(7PZ^rZA4pwl1xa;&zCv=#3QE7_Juh$W6v$Or3jb$$c+uUY?GbeEjQ_ZE+ca0*wzo% zJ~o;S5EQqNmZGDszZ&en~i zBB(lpxux+D;7Tnr5P39x!~^A!Kkk)gL+uKt`@)C{pO+KvxFqQJqvKRKJ*s}4O0m5> z32P=6@cI5&deW@1-zC*GyLtbdOQLr~;+^#aiXQ7lfbZGXqBwQE*tCMoFPMKeRUZnX zkzCFZGKPIVt@_6<|0wk-xZRzl$ycZ;Qb_daHf$f&?Yeok-_j+;te>eubNQAO#DDsx zCNVpm$J{0(Fui8AM6$oD!baLQ$J|IGp?l1;-Y@61Z(F)8DSVMQ)XydyP}J+o)HdvF zwP@X@@lGb?okIETePIi>+g6{9iJiUm)N?u|eLiNxHQ16o-y6cE-OEPX@p^*8K^*pa zoOmo{D9?IJ>qe+W^>k{7R#@ok_UxnzM(ro!ui2O>JQ-xA+I16HrES|xNk-N3g;j#E zdt}r5DYmv*-DiLW_c@YtOljo7n`i)SSu)xe-k%-r>SK1OYxb!srIn%f$QA4`&r#-#B+{n_<=qXQs?Ei zBsC)tC>JkOY$FYAx^?~9+HsLjc&+X&&swME79I(+vNELk=oLPkyDrk|VkL}sKMEPH zsjVoTgOh#bMn87-CF!cG$00Y<7y|`QVTkMq{m!QOAJpJe;CNwTB^8gMSE}IoiEsT3 z6DX-|y$c8ZCL*;CLE1L0+iEqEoDyBJLr*$&XgmJn!K!jQIoGD6p2u0&J7T#R~{>1QFf{Z}Jm z^b4chH-fRX+deL_E>nh9@9Zc)mxJ1Uq{}sb26d6z;T~ISs!NR`D#M)>UgtiUK}KkE zFmxLI!-n=+&-JppUpckF;niEb{+(e~vl*)2H(gt<08Wa9qLFo9d_rynp44y4svFG6 z)C*c&?YON0saTtDSnP{agruSf)y0c7?P=TQ!X4HGPEFTOtCW{~b^#enfst|v6~e@B zeCoL^yTC+p4UCimS?_)mdYIU;oZSW(f-^B&1mCZM(5HR0#8RbNk+S z2(QM%ySnfY3)1;9tzwjuP@GXWwWp>aM;Vma4$Zq4nwb(@tO)KyKBQT^|H8uEK$|b0 z*+hEgy$^_l{<)Kf@HION@v0{BdbfU0!;N9POk!TgLg)k}xdnuXTtt!C;Ad;htuBFrUKF# z67|%URa>Shim@UT-PtE=&^GE$zA4kYFD$PRYeipv-G{Dm4dO#Qy|=y1EH|A#V$rvH zybFIYEY536O7Csk(We+$qSkcx^|Pm2KasArJ>j!GLX^Zj(RBfH(xJa$b2eN*XQ_4n zbX(*!(m{=m9Q6#gwQkGOyjww61h1H&c;-Aoibqe$%5OCiOs=Q&XJqq7CCfoQ{Fhj%hDNR{}^X z&(t(70VC@eU-p{HE|kn)b)lBsLLD-MD0vKu>)Xy5B zV@$GtpaL-q`nlQ@^o$WJupYW|I&KrinWN8|U>kHTzs7A&#?f^6hYk#8v5XeLbJn zT8B!!*X9dHQ<6}_Hmx7$*c3Mu`qUFKU7EvepQZ6rLhE`}DW{cJUcAqddQFaO(#2>A zp(gjhtvhP18}(!*o!qJ}eHmqKfgF+v=B6w{VVfTNCTS}O*@?>op}L>;HhK!3ODdS2 z^xGLv12Qm?UP;kOuN5O9S!%%fT>m6_Dqp{qZ+q3u`@Zvq$w4xDKH0ym8Y=9JV5H-v zJ2SFqCx;%BZV`^HdEgiWCPWi`C2s}y=(3c;pQzo&}0<}F7puwp9msMK^R(d4fqb@jDNr6}dE zRxj>p@G;9w#^0-XKzY|8H3%COzi|za*nD{2dx3o8A9(6PC|yjT2`byU_w;75WLd+j zt9xISl%y*4TS?djk+Pig@&QJj;iGkR>)|*!4w1y*W5hr4v{sAvwLnvu(Y;& z+rK*Am=bvFLRR+*F}#_W@;Sv85O=v2Zr`WicL$JUc=G~^G5TsWl_Sh))CwD&NgvuL zgE`i36Jq+~Z0E=u1nyY7H2SC%r|#msNh;bR_07NoDRh?OQHlT@cO*@EKT2~fWxUL*Xyg5{qAW0BceZ$kX`N^G)1XT(G?KTc4jb(pyo zhE1{cANK5DXB>K38N}(b!AL8Z?Uyfah?yOZ;(1Z;Ekn#8GI5=Z zXfSkEOqWR_B_<`T%n~# z<3%P9BuRL@0(0coP(}7<+4@Z-)`qHKeuPlour6;oIs2QV5X4ccjQ@I1%}J}d@_zh= zCtgCBxkZRHo7poUae=nhuOM|ZCtEK5buBd&M%jD07>+MHD|QGnY2(NI*s2gAig=!z zR*(cQqOAl_3)Q=-X{FiXow=L0*$R4&qMad8D=O{f{pw9dbLGw3OMdA51z*Hj%JY6J zhd-8nkggk0`|jW;iZuGe{R+~GB>!$RYCYE`CgiSd^%ez-y6(3kWS{oeN2PHZ%*|yh ze-u{5s;a<4%Ux1h>year#P*ukTh*mVr=cErY~adN9JjG%#%LINb{cLMWMGM7d>?Wb zDuD1y6ecBBO^;F+WhyZ?rvCHm+eZ#4nsyvCh>rzXkxvEQKwXg2r#X7cJcjJ|S@J<9 zRlWJVK3Ye;Saf!atP%f}J1zX}+j2H6#=9n7E-cb7vrRAM3gY(e82 zE^Vu%?oC^Vkvq{jLf(3Q{TN#f=AW-9YVeW*toVK7)!&~z44LkqZgJbXUa3InmwRre)u+o0uPy3Aj@+NS zofa*q692^9t{3g_0j#dj6k-1}sR&F>4Y@WL-}ebmk27rhV~WPt+_hPA5mfP%-p@x# z!+fggyvNp{ikLg1>}Q5wePoeJjyl^pOC=C*Fxy`*+Zq~$Ed)?&lLV5kWDAOK_JHDj zT2s;9e7g|D1|chfqityd_+UgC0Wy6p_3k-ld(GStdMiwj98u=J&djN8fw3q`Z#?GK zTOb8#*7n=qQkgoLibR?AvnES0$R{fHuKI@GRgeJIo&+b0AEV@lS!qKgIofK%581w?NhyW&p1sgwOn zjo!BfsC}|~n>)&VGay)#rNP2he9@%bYw6yW#&pVPoUdOF`|OgD>zw^-BeoYUo}HSd z86yGR?a{R{cOm(L#e#fiUjCXgN|GVJ)<9Cwk03K@M(R*S6_SS<&|}A^%ShcT{##w|Az*3B$PSCN~aDC^@^zBzbI>6>9ugSz0IPc-isJrm6|A6Ofu@R zup>_|j3{29$6A)Q_PE|^i*-cHadV{H;Luv#??lDmorWo%#CDZ!wW$ngMp}!Kk(!sj z8YR)OHQd5Dc$=}@93$j3T;WNaL{m|O0bBBU@VyA(#wKr97WUtVo>Au~LTYCzlwo)R zJY{7;lidoOi2Vq*eCCyfOQ87YBj2-@-s0ISbG$Nd8(*AK2KA!{D!~^@M&8Hhfl?SI z_GC~SBW{Lx_N%71AW4m~=e|HKxR53t9R~S$5tPf=A7OQHm=Z(NO`eCdyg3z; zN9?95l%*L5BxbnhKVe}%b_v?%WoeadnAGQcnT_L^q_rKY-eYLhX9J{>Io{_zkYZtv zLVynI%q=$msrO-m$^pEP2Zs=Ms%QVXTSum9>c7|SfKTZB{pFtn7iRa{|9e>v?cZPi ztu!2a_ungi*8X`$_uu2EpOyZ5gU;;#eYws<_y69z)5G>3q5ggtm9_uBxAlDF{9B#` zy8U|wY9Hpmcl_KC`M<9J;j!`k@6ABk{}j3H4s2&VfT`PEv0YW%-DA7pu?zSAuh_8$ b6w|q@XPlC%=2&(v?Ynl_=o03F{lotQ-tg%a literal 0 HcmV?d00001 diff --git a/public/splash-screens/8.3__iPad_Mini_landscape.png b/public/splash-screens/8.3__iPad_Mini_landscape.png new file mode 100644 index 0000000000000000000000000000000000000000..1d7c4a212ee50b5ecd06bb6f04bd8891826be11b GIT binary patch literal 86807 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 literal 0 HcmV?d00001 diff --git a/public/splash-screens/8.3__iPad_Mini_portrait.png b/public/splash-screens/8.3__iPad_Mini_portrait.png new file mode 100644 index 0000000000000000000000000000000000000000..f52d41e9ef2030d34234cb9b920797b1c9fc27cd GIT binary patch literal 89776 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�oe@Enx zq+GgFSz)vA?}a*L*S`ez%xpdUszixEzT58JRjf*=zU@~jB}+xG`z6kxP>6wAF`Lja zYyhA&NUsK^`^S512EW;szB;M7|NO!8^xF=O|5_gI`HsN~=O`{%#oc9w9(NEN&!Q~C zL<{|X&J?^KUgoxrIBL+b{NM0M{h2zPyE@wT3ET;i4-~4t`_@;#(5T`Y~NO=)CbN-jy+r?~};&AF9V)d7a{PcG@QhbM( z(8MKUGcU4A`B>UZ=U@@gaap_85@n!HlIXq}(pHORPvPpLpzFfFjhWpIS=K|JpVc)r zhCD)sAzq^9uyaiscs{^Xr9K~%ygYVE1X_rh@{GyZuPe}f366iHV8f?6DU6@JB`3SB zRB(>8lD?!|-TucRCFv5nxS1Fql;U`Yn65~Y^f1?xZhbwyTnhiWaowKEAFf(sy*%4#Q zKku8Meg}x+)EMI42a+qBy9HIh01>!EdF}~dkBt_w;nL*4mKYCvi@l9+EMBy={=;S` zfdDt?g^XxV?zyf4`|kH7tkQnb8DFD*h#9h;1>=gk+i&vH{9=k3MC<^s!oKnv zGuC=80X9lvE3b**mf$n5YiJJ)L3V)o*wN4$?9?;`6$_LS9{jF+0NeGsYNidzN33(4 zh~B<13hsYnzF7KKf=)mxGfPnB6I)e#TRAy|%i%lq{VKb2eR`j`cpQHORcx%gPl77s z>(3X|ZUd{}I~GK5QXd$raHSNMN#Z7Zfceup!Yw3P-mD&wmBRk><{a_68XXgU6ITum z(9?`G*M#hzVvjaRMem8~ z5vDwVILb2uCb^_e;Mkd#MA7691)Gk8{bdUkDm)LCecsVxa~o)ANtOJo2Bl<PoJnc1%Kimrr=*w|+OI>MaOfX0-t;Ga(-F3Eq`tn8K zbe+eiw_m=TnfMwdSAIcYakyoE#87I^TbFiWf0DpWXv=+i*fUtyM9oxQrTXg{#9)SO z1FUUp`@mS#t|%pJ9bPH@Vu5kS!^4#c1_5ZSSG*&xsU>Ulc?;G@bL8jjty_epOCeU3 zbKk(@_LUK`s2d+JgQ@sOhPz)_a^734$CS;)cvvdBSLAxo;+2Ck2!H=z5Ri7(f^Iwr zp)GN{?qs^0yw@Rh4N{&-0KQHpZkAZHOuCt=Tr?XplN2_ToB0xTk5j9{d8NI9Bk`_} z&zZu79fMt;KJDgzP2Mv%p~A9bXQ>q-dY~;^!qxF7uR^XOXJK>)M`4blxmcB(BPwau z4Wvl@J^Zh)T*$zt?$t8=a5M}%;v#*!uB*-rYgyEZ0X2QzVxUy1c8p5%F-e9MaepeP zbDRNt4p!2n6)qqi8x63Y*_zJwULQW>Xc*etfB4|0Zra?^8Z(<7ZO0>X9EdIniCJPM zt@1#(5qe>&a8t#?#OHSQt&HUx>Es*p6UD`~xou)!zGP2&y1SoMPTdtR6nG$RG>~lGWuT%xz`W7x}_$^?_={`N)cH{ZYOAW)m zOEu5F)0tkF3XM7{b8&gW)aIuqDr?*gXN*El7wE1SwtI~l+k1`E{PwFcAgx4)gEZ6@ ze5@DCVGcTZt#ViyF1{7}Y_Hy+CHL_@$FgJn%V$Pf-=}`v{vKlD?}6%TTWn27J15gC z_7q?C<%lfuiN3Ux`L4IM^#uxZmDmZ2q)7KAeA`XJ+;2|#6;yN4{T7Kda27nWpOU){ zRh#d6W4Wjx?baBOJ!~I1mx32S;hLrVO^cT%1_;0JalsY0gZrb(*!*mnw4$QXtO2I)hfj4(id zn+h+>beyY?C|dezchljVd?DLIrH|x=ylzVZr;kF;@y||CG_bZ(0n~JHYu_LZufgD$ zYOIkYuE9^NXFz5}@s0|dwLP({YPcr$w@BbRDw0+yqj%*KS)d&Rl3g13CZc;m+iJ`MPwhj z7(>p9C|oGD8y?}WO5puKN;i7gvk2-j3M*1u8H-{Z^}({ySi)Cu6&m;!1sbZciUfn_ zL_;TJ`pV)m+-<~9b{(txQFpr3z${7JSw;R6(P%ABy|-R?PovyOGF`E+Jh zhvpGNU`|Uw+T_9SSYu7uW~4byVTwYi9#rF)M$N2#YH1RqTxnyBry~WPZrN;un#Cgj z0tY$U7Dj!T3?KlIgMlspik?QNCC6ot>1vCoqb`zP&TMw72v^}BF7mW6BC7q4Ry#^5 zX+x}`4XFSb>S+lmG|K+TSbPvsbWi)k2N&6fpQM?0HOi9@R{dO8#oJOf@qLEW6m^UY zG#%uDIMLi?!2A2{5s>L1>Q9!}L~=hWS^^^gDTX&yBww^)2O0%9u=AP%p`gieXv>0Y zf5Ca$oVXuo_i$TRora`rFn%e7HaJ}1>1l(1@x-Pq)fPx*e)^(vjdgUEOZu+~r;8^O zhyls`c@?>}mWs(+A*P`Z=14Gmv2u{=1+MEB8t5Z{4T`QJX!&FUs7(*@Jf`F@(4#1? zvRt~eeWc^bx+y_5un70r)c0hqzY2JaL^sv)GY`D-~F|KgMmN{arz3% zIZFMXpPhEa1KcvsO;TQNjNF7Ott~-*>AQ1>`uCA+l=8j3pz^n2_97{@*L87)qg-h| z7b@jPS_byYrFvfR+#I>oA9^XZw1^&&%kCl8w&H6VM))MCyigA44SyiB^+vQCu zKoK3A0&ErUU_mR(=ny*&=t=y*)kFx0>3SK8%abpF4hbHajA_lSenU_$?)nQAszJ<8 zToBkhw6qgKod4LL1g9b9wC?#HC88wDER${ zK1VstBx{OA*U=keKY(VF3f!4J-nKOo6oM&jcNC(16)8Q*QX#hvj%Qt61xm@Z5;AaO zibN#S$P#O^boFgtO2jmD{N$xQ z6Aa$HMg|%fq#P8qS?tYC6v|7d6YaZGWL5+{ZKYmkE!K%;I!`^BsA7p?*KK#xD1XTc zwRLOr5JhNwUZFEIPed`!?5WQD{aCTE=zHp5A0Jv-LUI7^q#EHL8DmCvxKueqvjB## zNiizEL6;L`#AF8tC z2U@WDa_BUWN%EF|=;9VCr2MgkIdc2cWFUt29*nWt7MgroXD)YTG>|$zxM6~B1ntBy z;6Cn8l2BGGpVkQ)l55l$&g{)(>@H_kVFie!4Ek^y!@Kd+=}(~C^aJHY8G6=+l2JJ> z#wKEAD0S>3UYDC%mO1i3jmhv4TDA%wq%;9)B?zG}l~>R$vkeJ;9gnCp7GS;>AY^l! zdgO1$0`jtC?GHSgAs6pn8Dm~P&{DimD2z>evlxqif(Nzxsw_mw0ah#c2M(RIMlQWC zn1vcMq|P3!8V&6aBHdJ>kn-4)w9f>a^zCm$5e4J#Ks`S%$T>)iAP(bOQ#nLJmvng1tqprzirJ$PQoH(N7X7Bxhk zar(JP;P+9;ZR8HFhwg0~81s?p{Gs+cyCJOzpo^Ylcf%gDry?}C7rZNn;m(udCJH#9 zz@$~+bP}1QNRj-zHiweE=4=ui95h{ z=r#|iLB7`E6?qn)pD58qSG%51Mqf`yl0lKY5u#;YI;9AccRm%hnM90+5jd4tY26fH%;{t6&_yZLN{mk!t^?xL`@)@ATi;^44!OR*da{bA^! zJAn5%mL#4$N(nQnON9U-=~;r2WMjJX4IsXOH+3}0#Q&`4sY)BoR;Y1PoVq$a+S1La z%Hvk013d@$M@Iu%YHdxV3E-6`y7e2syPCGZpA@7#mU$?MgC;vc+Qu4m{s1Eh^`0*v zl1r;=*S>fTlxUgDuXfWmzu}9=7eV>iRKMP0>-O*!u$Jg=`^)}VlDY!=14#HEqLU!= zulq#`mLCGIYH=Ojvd(Vn{`4z=h{-du5RR`)0+dr91&Y4y`?Jy;m!#Pv4MbpC@{M)N zL9q^g;c)GdLUZ2hZ`W^ZYXK5%f{=h3EmYGywefw0oZk~tgdiY49K~|H>hvL z^T(e5kEYee&BIr`(VFlTZ?p#-#T&vIj^f|xhGG~Ps5c}b7^v4}JdlXsTnv$eHB|j` zfCSFPFx^@QATXoekZh5HFr(hU#^9o9V{ro)O&i!4To-Gb>B zOt)YGlZFGZy0w9D!|K)sJ_V~=8~DQ}Sl#-=9{)e;G_`FZS3|P^aMx+0&4E2&(1t-9 z?j5fybzvD~L)wOAkafNR%OD$k1D*ic=o=J!z(YP8nso34$cCN+Ot&@y2wWroVGnpz zZ+%k=u8}v^Yw!ffhU5ZIV{S|?WEC&c9x3As#2wy;-Sh8nn~3LT8)MKnK^*=YA0&Hj zKoCp%w|1)%{o%NSaR+{wZaTvv!J4=Qae81Y9ld1WUx5z~d6&+5H_b(!@VZ{}{G_nh zqpQ7z_}KoDWrCMabL7Xl(PJyxV2ofB7|gx7p=_oFEdcaQN>BV`p$|jccweB2C*&N?7+5MYk^_5Yk>Mu0iyAF?zp zd&3v-k^kVi@GY-%tySB=j{S#4uI`6pd80{wY=hxzgGHV*!HB&fTfs@{4^jb!Y~Z{M zQxTYOZiow*eQii1tD-zyR&1c?F#Fn&Sb=R;+1L1aW)d_D02h+KrAL^FZAh}Kk6OWU z!TJz_nb-z=1+pwG3jJXbn3lk_1QvK{N;vfkn2D`VBb0Uktb_ew5tx0!>~WLIGS>z-0woNo`<^u#Wu)V}#3!jhIRC z7PzeV!%1L{{il<_!;ODf1ZH15Mct}>>1b#cfYJ$vog8*@IIjOMjq8$I2i~<< z2R$6CaADDuz#3h$i}U+TM3D-|QI5rYc<-sI@mBkcN5#vdj#+iL+C?{{^jBQ0vB_K) zFl*1EL|kJia4|i?>(ihghg$KyLZ0t;Bq^`V*PtFYTX;zX=g)^7@toe#C54*Tte9%O zm8JdVe!W{DsTZL1|IDoR9Wd7nMeIbPHO&7b2Ie%jd892`2KS&IdcUYw)>T?P|dZpcF^m506PisR#>j zG~XO)QMkVC)8l#+Z~Di{*Ut@1>wao>ni3W+x(|I5-X^!)^+@2M1=ctcd#Kxi_PJWu z3+`|7Nn$UgKBF_PwrwP*ExoJ3P-o2Oj)fP2h$R)it4J^Olf%0wbR6DVt5DpHn67R+ zndL%9=Q(^a6#BTy%0V!udvclGYVCun1#Qq-)$%eU@0MN9+0M=P$2{^~&VBpA?S|~# z9km#NduIMD|6hCG{?B9||4))~?u5eRR;iSwgELc#N~NPS3%3qVBQcC2r@Do@JE-JP zlDeIb!)$XKR^*T~Giw%x*@3Y!+rF1ibU!|i@AohGKJwEZn_buSe(n8wJ)f`V^L<_K z-Tx3O``wh=4d)8}Y+lFt^OKC;*bJBgB1mQ4aPFS(0l$9NhVTF8y%>Q-7}4IJecEtVJ8S5$SgN*e&5yq+z!k=;R6I|<)BPdd zT&HNa1@pd`nR$tW_oUaYbYS!OjCslRv~uCj8q3v{SM>#eij#HSt|4;uHovp$N88y@ z)8l$y&A7wC^B#(5fjmUI10p)v+HXAl^=N~Gjaq*it#e( zl%!>F@7=7479(l@x_v79I`BK?UrAZr2jQknOsOYxqh4I0dKPlYai9(=V)Z%0fD7em2WQJUsDXUe+!PW?jZnXJsH9{$pp>F8+-!aPi#` z@$sKKTprm%8!W$7OK0 zaQt6u_rcv12ddD)l8yc`KLdV7i#2NljsubwcZm)}KpMm6$d!^>9;I|&R8|{I>@d%IvXBg(to3OsYTtZ=4OAFr~S=NiY=+zc-#ZLC8|{ubs@x4fYT-3T5rrtdayOF}8>0 zgcAvv_|KOio9v;H7rOb2Up_u@&q+pJGGtU!H^e*p1LuX07`=_cA%pvugjZVQnv|Rm zn)2q@!SnsDuvpdt5oUn#pBGOxpAB&EEj=wW;Q|T27fOj&25=xLtN2!C*j`_hAoX=0 zWQms3a6$@n$xwGgm9uY6aCZ=wbc-3V%#M{Nn6c`4B_eStJ7nKM3kWM(qG1HV+##IC z3G*qHA1-F>yr>@G6gu?@dJK~_B!OM1ERNrrqOq-N$h(!LA!2LDb);%?+YHEC+Ksq% zAF|qb%r81u-E<3rmsOeQt^?0Ih%AcowRKBVdhQKzCDZnXOw0(Y+H8Lz1dHc1)~3*oxUg%oh)2HmGBve1ns>SeJ6zmgQ3&_ zAUzTm$J0@{RHFQAeLtsxpyJ2|8Spk}(N4=jmG+Q(E{A! z>WqWWJrEUwCNkj2YTBrc6P7ua1~q?#nOmr(_B#a4bV+F_L+`l{066Siq@l3P!Yf#c z4pqtGmU@d-GvRpJG~PSE(1{l*d(43J=hIGL?sv_3M1wSXP9+X0Ge$zG7bv`~7kwAa zaqMJR+}Vzv#Ls*>8p>;fA)UD;e_&Iy5vgP8eHx;AK`_N{IsE~5#J5oj!WO?YuVUnV zO~sf46)7E)?zDFdo)2hk^E^P7y&ZgyGly+$H?ar3>p`aHVy1!JEE7S-yM_(?UGR7; zaA^r?ZV^}(pLgK}i94Y4XmK(*SHZVs9mip!s1zOtl#IIT_gey=YTIsdhL!vAmghQ5 z?q&Yk^0IsdneCvO+|`X*D|R3D9awZv5(=hMTbWGX!<_HpfLsJo zbfAmp5_Px2tC^(}ZqL;xXOgRPA{$xmGYoHk=CaCp|FTI1yeh0tPf+3_!7==|th1&- z-4=1vD<;%8wS3%ZdfUY$@p(TK>B`bwqMf;HX?$Bdny!=y)XOe>>-ZMO;~F#7SG!%wUSumrL`HBPPU`Jt;1}B)e9SQAX*GRT$H_ZsE4+z7 zVrQtc#VsNfFX^{Pa5@@>gF1Qx(hz>pSlYX!1T?d@d@M1dlFLqnENlAKeYvS=ymNIG zL5$1#^|YFT_doZHjxloi-frSAqf=0F@`UDw2|Wwu)McgYj?ZR|uJ23bF63lnlm<6z zDL{HAS#>ib9_aK;%+h&W??40PFCE=!Rv}7x_P9>pc9Tx3S)*{SA8PNLx<$k8-uq-5 z$1?~<%|v_>ct2wZ%=gs~`Y4DTj;WhHkRJ~bOxgzLy^y4}O`#-dkxLwT)X3c+5~bHY zsN88Q2(de2!i2nEEu_PYn_ww#Rxn$hP8i;{v@qk$iyYRBn#@gxIL|~b_~QgA0gX?r zkJl9rl=BDAHYLhM3FopbQ^!OYRop=fn106sQUhWlSb|+1j3?ceRSR%XIs6^E_vjIM zW7^}c44RjCc=_}-DO#!I*Yc;ClPm)V?_xFs%}nU+{}@HNTaI8O)-b)`zzQL;Z;o8W z2lXxcWPpE#xfs&ETN+=}Zu+-v9Y-Z$B#@9nX-Lv7;=FbPDkI+5r+7P1H_0un(ydmA zx9+kQo{CN;qq^Uxt;vc-IN{Pcna3)Ro2s-Vq|}@?J#KA2tDUjMgE>|84a2`nX@v^y z^PhGn$`&EcY(`wk3cbRXEG*T&J4_mW_3gTNcpa)ttgbgit@L=y42tCR(!=-R7PzZD z7f-&KUWl)mkUf<9;80LI?uJ9??3cU)3f7}3>{xl@UA~oLFLKG(Zuf}Lj?w0RLsFEQ ziA*^KGtLoyZ1)MP713Y44;m%tvPp~NXV281R&v~Jx2TMak zX%y=ZDF0fHcFqBCdZ9YIPO3RoLCebJT3F2;I*E+7FFwp-iOV4t6*SEMkX1E*H#tEN zU(1uh6Bg0tCIx>ZR=NCZ={nYOIR&84;gsrDU9{<&z;VY59Ty@k5aQvoIUcst`>(p~ z$I#iaDKY>y*xtEq*Joh7;FTI#;6pHB)@{`v2*^o5_jyLqRADNvC?5g90ks=R1TX4r ztFD}??^g{ zee2j(@pzA2*fBfed6A>6E7iuz2fAekM1t-0;#-k#V<#sQ&6HljqiJO1_ZX?fKrR`| z3j?lJhbguXVdS4r9@&TZcFUK#8QzLY1^^0t9=X`mVAjvrSe$Wt_yh>QXqAIV-F|ZU zrq$pI2|iciY?flY^s+@Jh-g(VCaBQNOUy5-t*t;t^w-BL%NI|pYbf|v1c`)!+=Sd0 zPX83S4abvdd$8>9I=Z-uV27&J6`GLqTAA*!d zgd(y!Oq2jV%0Q3)r5WCjY^LJh11-a~NeXQ3i61xN05hXw?=!M~GP92x8OI8GAGK+#{#)%~ zFz#Ca)aZ9hc{%O~g3RfbH{xXn{CLvz_^9v*qt3slqi*Jh${BMm{e7*^vze0sOCZ3E z)R2u&E=(#p-G0mBfHMnB{DJYyu}_>w_kjHND1Z;cO4$CI-rr*Mf2>o__^bqC%cmr{usVY>-)+eM8l z%cf0RTioiM7L1YzRd+K&T^wby%W&O5Oz3ZM6a{^6?&%5?DcpueLfgByvv=yPhjFss z&3v~4cUQ__CbKdn)_TiRKnkQEd`4VNfg$D4>9(lKq>ms369Wrny-lorQv~3X^UlUg zp9UWsQuD~(0e$aa*0K%-faP9UGjw&U`9hXCr$oF>_v#(>qwI&9f(eJ%B)NMGkn(Z_GGlZFkRz&44BVK1n+MQ*Ma)vCd0;34~zu z-b2A>RX1q@x$lL(K}0XOdNO6r!neWilcPiulxPWsbK$MH2tjY{ci)TBoeC!O&H!Hh zC_Z5TjLZn`_o2D;=`6)aHQNuBRU{8o?Ot$56}-zQ?DQ!jm8e?{O6FmY)F`SEJV)_Q z2Eb@P;50Lpqx;bp9m%XAyMvVzO{Dq2w8;5=GLNauR;Rf0Z+L$W+?jBl^4DH?k!m(h zY}Nq!lXF>&sS#=^E{bjdH3=CEn>hUE=kE=vtxGiq(w$U%GVgKD^S~dQ6B8}vjj97~ zzjBOFQLhC_IldMc6zE9 zXi=Bvz#r>AmWDLe5QM{(C*Z{+I{I|7OCNSDF`cW!sU)xHT}{fa4%IHQ_xVK?=Mq0$ zR!Sj^43}ENiTg}GJplF#IOg#j`cs`-elRvM#o z=r==~5li;mo)iJr)8|drqn(b1#~7TH7$EpQQ59i0q5JHQQN%ic6!UiQ8Gn;uVUZqS z&J!(>;7DJnhhqtp9{_f{6`zU013iD&Y-I~5pfRnYIjyp4MY!Q&arYjOU2Y#6oj8Vc z%O`Xo7v@TsNIoheid_$oZ}UdPN05LI+u;_zI40j4xVD4!4ZE#CJiT>Bk!$hX)JVe4 zbwHvh!%uRo;@?_!%v{6lF#2@RB31K>>{BOoFF|=8(68x}eCOQ%nu#Od# zIG{AHN~*o?_O-hHzD%4X7Hh#9>c=VB(XVRUX!i!{5Jipn;%mX>DxwJJgQO>*hYJ{g zv&ZrcNDdMEj`|H%oGYeH1%4NoiUY{=Ka6EGqZV!14Tw~7Q%l+X3{zd1PU?g?QfP8y z)W*x+wNiyefNyMsZ|X?_N_(l_d0)?~B)1Psbw?(Kq_&$O7G&YWNFU1GQm&}m7IHPL z<3zCP(=r5tF?g%tzKpJ+V7aW%n4Jc&L4-imszxREHfsN6g7$&rCoi?aIYF!pW`s6p zvKt+sT8SpLuH)E31P7mCBC2aU51}4?;=^~D)5As|K2%@i#UTY#BENqGRi_fAjn_6_ z|9|wB&*sZgOzfrP3!)xUAGv;790X48`&Q9;e}!?&(1ByX_;g3BeK6#4h%5%d-K6(} z{`F<|I!>7zHQ6cKC2%n}-tLcYs1WPWWye7oCzEm|uL)B=J;*)X50x&=FB21dEpL}k za|?G&)ZGDfQH2NCr&{^Bv<#&k<3CChxb|RWIgd25Kq13y>u%Uv62Dt`o%jW~COQ!$AxL>NL>j9U4|kk?ozeqi4h#j)ah%)2sQWjFZJ6 zdzU~*hbT;QWRFR?uHVG+Y#J<1!?%LX+42c!C`;(+YWaoOn=9IpG-{cqrI6U9q*DcZ zXwsAwKBX*|r-YN#n|w9O)IR@GF@)roIyqr#PWe{y`H!UYB2lkjk~hDXV7HHb`jg+x z*^mJwI-t+-mQoR!b~@K}do~P53Zc-;leovUe4vs3Gf5sMs@V{e$;lRjt2djg$6x#4 zKgHUn@5t?46NB%)iWbAPeso>k{`lpqb)}G5D^)=@V@qj2Yel#|3U;+e=Sy&?QtHYJ zBzV@JL2tH7a9VW*X9oiCa?%Nt1pKkTdGSQ#Nzhw;~Aqs%dPT=3tA>ueiE^WwGXvB7BcfS=Mjvl$zF0jw z+Q7qk1{lr6Dl}mEbk|!)wKvdOxwOsADVUram-%uD`9*bq6rdT#@tz)0ER`*NDP_Bi z87d$HhEP6AN!j5>OoPk?YSBzqN=;aJ#xtO6Et;)H*M%<&xj2RVg4!jHhI$~cK7jT% zaa+ocpt&~6fTz^)4C2QpX>rL0y5<27{zWXiG=Dd*y`EY{t`ro6pg4F1$d-lSX=oN@ zh>Q^l`R=*T?GIt{iljRM)1)wuYl%<0j^uo^etWCf+lJI^E~ondGFe%E~8Bhghl!5IH#3ek2R8VDm_OVwec5Cm|a~Fz-=%7dRaA=Z}v8?M4#`Wf_gYq`Ni{n3rLb;c2@R)Um^fM`9wm{E{he(a0B4 z*SgApOH*Qk$FU01)*#1-MaFh}x9t}p0)i&vK2lh7HXc3o8NFc?W#|^==S^`|^Fx33 z;TIEJ7YOS1!@bxc@B9Qq^3-NTMRD!a0m}Wk4xMFFY=r@Kpu+dw^=QxpzZneG89upe z_qnWfexK<*ANN=3psqo{I_Z3%p#Kj6utHSjjVgFzA1CDu*F5USpMZygbjKe*^gnau zu(osoicw2x(V32&9Wd5n?9P1RMoV*vxIA#L`@)oibt+c#O=#Db_$>JKXzU^YH_9n0 zZq*AA!0u>C+D?tXb#OsUOnvt3sT0?t(vz7{A_U;>5qj12^ES}Dz%{-yiLK$UnN@ty zipKuz2)K^b;6A!_9+!0Jw1>}=XIjD0Alws0co2bw@~fEH046$W@EZw8c3}!zVOV2D zkImBnLF;RqUO4wwrc9EfT3KDK;Qr^4GrjgFeU-cPb?aE~N;q9M$|EtCh#GZOXY3_u z?AoVLq~2EpazwoIZO+|pJGs`BX*SF$aubMf{+<|Cur(M=Ch`wSbx!ScvuGXeQ zo7U=lk2=t*GZT{aM=H8}YI3wTv~g3>#r}CAD<+L<9EyxYUn&D;kA(aHL=ExvTf7h9 z@DcNax4n*qe;Wg)jdi(Hl)3rA(#9>4*zNoxmrZ!8jV`e{FAKS|mbql)KapVWY&0+BQG8Sg&pp*c8w=unD0@NL)wk~1QB7<_xP`u=5fzOb2@{XV&3dQx71V@EIAc=axuw?FC zn!Ciwe9RElGVP(QDG1PM7xQeX#Zdxh8tGOO3otzl_-A-#Ys~uv;2U>zwNl4dnPQ6c zLBQs7UzVVr!!vlJUy}_64>q#?=`96HU;-fCUmHj!hA>uaqY$!ZN9~mr`22>8QqiX` zH_WHc)cKhhwokv`YP-+t_O|Ra$(R-8cHky)#%atq+-0!URJ7EO0|W)Ps>z!D@&kS- zSN!*@w)>y`Rp{iA^mr`TEs9gGL|x~XV6P(UGpG6 zgvfxG$rSdc)Lwz=HU9k{?Hg$94J{zGrbHFCyGw*akMA=9v9rbU!_8np=Bm|vSZBqC zh`%17@KcAfxDvC~)>M;@v5zcK2XBe39S9jKC{L^+#u_qO>Hr2{$sEC)V;<^zNVzhY zvH+ltYUPa@pt}m_Jdt?pm>=gzPt{hS$qGavhUeYPJWT!`c(J>e_fFz}Jch=!Z_T1A zgBEPqB}9ZTbqj9uWs>wB&{mDRYT>kK#r{vikef5D`K4fxAf5U;kQu1I^vE^ohY(DI$&XN-d&iefm8wfX)j)HF_OdrwF+Gy zNI~HOTEOg=ro_vigc+9-S7X)r9B8DAdP06yI*aVq^`ouFsW$qm$ttE7Ua~@S3A4|> zTx}rY!cFc?FC>?I?Xrn)(v(7uHTOu zdt5RKp6dDFk<{#^BJlletY7XDkz|=G?-@o*(vTJpDZ6U?2)Me5Y>e zpZo+8oLETNDW?{Csu~c-8gg&hMI+g#l@nBc80;)PPUvbq*e`8K(n}taYLf7DeyJjl z>R-~Tl6mOnMFsLn+6*y&hl{N>wqOE!+4B%nFD<0j_-t$OMo)k2p2m9P4V3(Xvb(f? z*jy(LitB=Po36TVN-b??fD0!fI$Yfcy{2)Ko8deHjM%6y0An~;#st!O15nT8+AAoFSTes_cO0Tcr+x2+0S5sacAO7{2VP@1a2Fl0}|-mQDRTvkwQ3 zKFxUNzbza7k3-wpLTq(lVP&7J-gm!a#!L0tm=aWY#_PfkfVrwHjNHQ25??!thv&cy zD@gS`HbjO$1EqV7Od0!C_P(Gj&$S;iGp)*d=;uA8dJ8aPYeSCs5g@!yOLw3y`*D|x z!qHYoec5YrYt%7=K^Xx*HHE#@C4f| zue9dmRfpu$dXFeFFh`Fxs=vrk*Q+;WWyj(x?sUI?L2CiV^VI;$P7Yw2!4pM7ChRx{ z6>1?H1FNPquhScAl+L5gh^z|~OUSbOVihzsd$w%+lkvw#;5cjV_1CZ{$ z755zZ?|6ekz~kN)9-Fp(>D@X`DA-!f{IJ^H&;MS4zwRI5&UN4vfw@Iy-%(iU9&5zd<+ok-H!^L#BX0@dh^UAN0BCWc7bLH#NNhO<2_QyC;@ z>0*yv+hXT{#W=f7kKVb`T8o~k@==NKW{-t=nI#c*sz++46LgB}>HbCA$sgOWG+t-&_{@E+qQ5Wg|9j(wmm3dXao%h5phmX&jN-?i)#OGxh3s9o$E9)6jQ2>MDNHW~>PRI>YrhF%Vt9`_%v)+=(ugu@M^ zo_$-6dE3E~*-NFzNbm{y#43^?pyhe*bF@Z-QP_p25XdLO4^$|ZNi-Pewx@n-OD80O zF@`T-x~W>$smZyyx!T+3T+BOu%(#zFa32l2qMLstZg|T51a)>+O;Xl<6g1H;n3G81 zB$07Zh`l)^y1`^61m#Cp|MkLp6`zRLUYY zRNtGt8}Tf28IpDH&7jfI5MQ#n9gMUyN*A0umz3n`?(RNZS5ueyIe5?N9fYQ3(c*$9 zUm_%atrv_*);t`R#s0!i7V!heTAs5h)*3KbvEsj1(b(b!UPh(UU>PDVwrZgPUuA56 zSx5T%Wh;TXnACye-F;&&IC^BYU;y7!Jy{=()oiDqUK0&ADu#x}#7aR_AVQYFOhXA> zR(50rd8-2tc~ZP4qbTkwX_u6xO)p1J{aP}p80r$^X`TA$kh2@;slvPA+WF^vq~gq5 zOK5V|#fR4prFX|Q|$ zcgMA^b3FiXDxEe8IZFS<^OorY_A-AKE_uYenEL#m$Gatq0=&3*vtt0r&Nwqs1|TlS^ysn*O`O6+g}5RDCqa zUHRNv_xQhWAe~vafwLepxw_V3&3{`v!e()a@Hp3fzXtffUQ_^+fe3!D@xR{ub%ayE zP&bFX{cosi$6R@*Q}>1i4EGrM|Niv%VAn$W`L@Y&i<+!zYEkF5d5yj zzoF;ASQt>Mkze&Y!Qn40+|9?rvvfRQu`>#bg T`FUc%-`Ud_PZgcKasU4Sk()zE literal 0 HcmV?d00001 diff --git a/public/splash-screens/9.7__iPad_Pro__7.9__iPad_mini__9.7__iPad_Air__9.7__iPad_landscape.png b/public/splash-screens/9.7__iPad_Pro__7.9__iPad_mini__9.7__iPad_Air__9.7__iPad_landscape.png new file mode 100644 index 0000000000000000000000000000000000000000..132a6b8663541f7b9264dd70e303cf3fa41671ca GIT binary patch literal 80090 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 G(EkTn{bU>f literal 0 HcmV?d00001 diff --git a/public/splash-screens/iPhone_11_Pro_Max__iPhone_XS_Max_portrait.png b/public/splash-screens/iPhone_11_Pro_Max__iPhone_XS_Max_portrait.png new file mode 100644 index 0000000000000000000000000000000000000000..b692508ae048d956ba3e68bb68f7ada55fe27a49 GIT binary patch literal 92679 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 DNAu!2 literal 0 HcmV?d00001 diff --git a/public/splash-screens/iPhone_11__iPhone_XR_portrait.png b/public/splash-screens/iPhone_11__iPhone_XR_portrait.png new file mode 100644 index 0000000000000000000000000000000000000000..37585863e5e36148dbb5c60b164870067dd5fba9 GIT binary patch literal 49327 zcmeEvc{tSV`*uwfN`x#~OO~uj5e8EVQAk4e2-&lbb($oymuz7udy-^dN3s;MjD26m zHuilRGxOfl^XvJ3kK=c||G&q3`0IHd^ZDG%bzS#)o!5Ea_vd-7rJ+JgbB^Z7kt4Ks zRBve?IdTkos+ZNABFZp#wKr9PxaIqD+ul z#V02`!Q43?c>4UiBd?io+7z#ujy`&Jf=}KhxDpZ=cp)DS1hk=5!&Q}7nUn%_!GQR@O!^yP|qTMRkd$bE+f83O0MWgjXvqJ z-Q|HjKXMd8K}8S#1$Gk|@;&z_Z*F<*vrK>j`f{$@jY3RToYqx_%Oo`1(4 z|F1Vxh0Rve^K>u&Pov~!PH{>9cQ*z{0|Xq3U!3_*-)5_2|J4NrhK3btlY2Jo-;o_T z8qh>b9^(J}B}%t;{ElIs*+1j{^G8;w+c~{CjkX!T0}~+GY6ge+}u-6#sGYVO0DZT8E}MGzGB0Ay)j0 zrH7_CG{s>u{mUEwiuHA4bJtRFExjc-G=y_IPNDLsR_!ckD!89uo7aG5hM(TS`hw-Necq zP1mbZJE01GiD@}b=%q6%7RO>a&jNj z@~+7a8CH@OpBl3Dw6)EB@=z`=6#g`V@K9Fq@hK|(61*LgPs-ok`DhSstGBe`cDp!t zkdQ_9N4r|>19x9`ZjiwS!SK|6p3(2bsgN4N3FR?jK-$>&2MM>4aEpFfc281y?;LH# ziMtN1RYY`O(7g<8cDa~fMdBly>|3{%5Kil9QcsAx=<;PuY$(&1_J)NTj>!J0G zf+xgQeJLkhk>ni%kz~Aqi0O3!13i(@?bzwg!EYjix*`iiyuzPLEVb+a@(e+#0Q*H@ zYnq3XGkdnlef8>o-Zha|5u-fEBaOt5({i6Z_9`OGU+L9t()S-9Nl}kGq0d$g*~R4T zAF^=I&Pi zEzs2*m!xO$Ygo@>d*gw5Z((FZU7tzVm$ryyr^t;z#w-VykcJ6rD$ikeD8aC$8|}AC zSj&IyvKrt$iX_;TNyW;yQf3C*hc|r)L+xt2_wh2R+r6>N`Nu_3*LazKCvmx&z^_;- zY~b~!5V843VpjQY@xyq~;KmQyf|{CMRYZ$jtT=zPyM|!j5iC(a)Rk+@th^gCu@JdH zY`(W-ZSQ;Fj{Gv%PE%akusEApU$`^IRfzJs8Y}+3kFWvj$@W0sfAJ><1iw80{$O|+ zDg!LQoLwzv;4t+W{kyGTz!BfHN-GsfRC=Xs@nDQ0_jANt&$8#sTw0V&yJolz-B=I7 z;aPFY(Ru&4>)d2?(z<>$AnRF-ml=ejSx^hFb`O0+sS>fAxt(WQoYIg($R~9atK*k! zq;UW?z`v?zGG-O^d%cE7vk%2WVZLz_3P9nT>}K+pd(uIY_A zXGV)3rAz17YaDj;eXwgI=oWspeaY+9-ZVY7J3kX79c=F+Hc{}kH$E2Mg}bWOZsf;K zHc->^td;_ApdF^1fWuQ&C~XyeB)z*FDo(WRGkW0shvxhPg4{{#n%rCGwS0m~&xX!4 zy*-n z3Mux~XTNH$W50v4u)uO|dlPmh-Oz;wGGkH|9i>`%%GN4AA_*I6cYStQB&OTA>q8ng z{8|h@sBf)OP(1;KhDFBl9WAnGHO|0slwLTJQ^Pu`=+&%CZOGUV|>_?8rg z&6dE&3!7bC!p5AXzE5)5#JL1xQd#~{pdoN`8bm$X+tL4SbRyV84^)A9v zFG7l?Ian{dJ-Hk2_Qbw?$EOmZ&~yT6tEboMgTuwIZ*aSjK5N>wd<*_0ef=35aEbl{ z$no~~Z@0Xt=>>~nXrz+))-nsU4c*rZ%gxjT`k6~t!|CY5&aY# zgk!y21Ed3HRzMVt-vjpmofw);!7aX8Q^ssRO6z3Nl2GFaSsCTX#BpKSwrSCmZtg`* zpJ%h`e@Gjh11nHOR&H=~eRh?OjCkV+(7=}$U?90XT0TlI?pu^btgS#rq(*SYors^S z4|nZ}myp4+d?zgie|R=>`@6fgCKB(uxqFzMCto6b2wbmwv|W)8mO2da+ouhFjpycM z_h`K#BX;yWQOe+I zk=(L^PD89;;Z% zkE)oB)vtLbCPGekyX5@B2rO4?dWKcf(R|T;_>qK5bl&wd+3ZN$;&YNHIL|VAdorH1 z?pibWK>9bF9^lY@fJ05XP{yN>YO#*)QW^fcvO@gJBqVFqw(Oajz`Q=WwIig5sRm0S zxAX5ssyGoGp`N6r&d%PDKM_WJ0ro^hfVWr2C_wh&tmGoR?suELbDv#7fvUR@w!?nz zU@~Z}gEmgtr)AySU#A^hT}7Gz_jm`6gfj4GR(RMqTnpr}`35F`DS_9dMa@>LY=jVRjv((siVGxhQzy*{4j!*T{M_w)a(-2S3=vfa zy9DQ^K1I$YVZA8eW!NQv``W!?SCK9!KVP%@0iPx9-TaK+(wKe~RdW@RFTbTaOvo!V zUrW+Ec#FXli3uKsIFS!!AdeumsZX&LJ67SRLM=9}7}a77`&~}zi;?{4KNa^8J+0|c^C%M}J5db@A~#clbC1AWij(k>n?6Xc+tcjmotIkcCz2x`m4 zi}RuYEL8`fY|cD$EKG*-RhWS|f3n++FfQrudLGSQ5N%R93`B2=pNRilU-)wRjOdeH>V2qa|aKJQZj0EK-q1YY1jb@g1IE%Z=88RnMDuCkZQEv6 zt_yl7&UDWyKItFZUmzkN6c@~=zcsAoIw8)3_+cTNIGqvPpnfPs58Mw-B{Ax{pFsvy z7bR8AaZwtP_j}sIE~Cx`_QclGU2%dtc%!=%WWq55Toytx`T{m~G+^>;A)1j_dSG7k zKo}7N;*f&5X8-1}Z(9(cnHK~Brl|6Q+vGXg^pI)hxh^Qrw#-Cm!N3=M9Q#dgGN|Y2 zTFe{wHTdb7G9@qN<*p_iJRtWI3HnhqhBH7YbZ?j?5+cInBjta{ean0C0il-4-!ag8 zZpYa5@m)d#?fs?s7dOEQr~?ZpFkkBkghDF*tNNnnq@H6RM`F-xS z7U3FtVdnN@vW&v-`+T2w0Y0zs5{s zcz+seG1}68le|zLgN0hBJNum+sw>aG7mx(RLTJZIe9F(K3w(V=Ia9N%b1*kdr()Q$ ze(gX_L7tqr!$9J;GV;>}|C$O@vancO9YsWN(kY&|B`tx7z9yjMlRJ;kFX!Q^TzY?P z=YoPH`K?rPx_9=oB{xv}b*r&)V%CI{aGcIqQhdCSfoIi}LRSREU7F-+Boe>I!A6cf z4G?=qmR#|$a>{e(5+~(T%0;AnhaAtusFh2k3v@hy^w?JI{*-r~mDY^hjuG~re^`AQ zbfp^#x-ww(13vavGi#Bjd+isY*k1Z=i>a*d{HhAbxvPJmn}{cwksW-K8d&~Q%MS*! z; zP1rEpcSZiC9zSec6GAT0*xRmOi4~2%7YKNXJ0OGIez&=z{+Rom#pF@$;1NZ*t&R}w zbYm0>#z{TwGwmfY{bgZc?lqJK7@GJEB-krd^x1Yu3?cmlb&=$8zciN z&@}xuFIC7iQ@?NNF>}l%mRQNEZVDQnj?qDeQsdP%xaGVP&1w-B$YkFD`LlE|afG;w zb@X=&0DQ76_+CFUe{e^h3%O21PB+^foFJoV3X8v(0;mB1{lU&zFBoW@wPdva`efD0 z?Ty;=(-cwfVK*pZ#p4-EP2t+D{u94mKnt1xowf&XJ8&*84t5ljD@JaSh<$tejpekD z+a=wg;?8zL2IZ5K50+K*l#2%+j?vBIKrxU3I%ysZ^!~^Kk_qK{|s9^p1cjJ#F~C%b=y_wV+JFZii|_ zJZe`kd7iZu4ALGTjh76u>kQ!68i6Dh?2f|cBbxJ|kjSRisjQgvRIIq*@3~Q$R+z>~ zcJ4et{+wJ{=&7TSfIbuH)5Jw|<0@_AcThFKARq}#ILfT>7WhsKL*$E901Z9`X3S;~ z`v&%yLZ|?zfp7E|@VoYYUy5ZWM;@g2{F4W}2Z#u^2VC{!sIFkR44?mWnobGO=X-wm z1}<)*y?yn{8FG$<-JtZ}_|Y;cE$yG1s<~1?P5)EKZ1stQt{8-piS@d@4u>;w=i|16 z1F)nZs#ZO6gr(H@nK|I*Oe+)e694%SNh%z|ez%|R^nR;lO>!Q*$IBct0uhcAjj+>D z;4z33KTlr$6@c%}XVTE!OkIS;^iOm|Hhxh_VK@`>&EltK>Q@MQx39gSYlm3&wSDC~ z7zwcX)Pl|hNFY--p)EN;18)WRJ6E8uKi$3OwF{8K6rT(J@ZQerfTL+i1CxyCOx&OX z;OaFVwc8<$;QD>+#GedB$pZ9{`$qU*N@Q*1g}~Y_s3*ZtzFoa^0{P;kebEw^^D5iu zNY3~*Z(j&lLgy4^cYa9V_by!}H_ZZ?HtrrjPetFq(JyH+Nvxr5jTquIW4^MZO{NprpHbDW!oq{lG^;^p!C;#U#V}NGv_XC1>v>cJ{rQSXq z+k1#mH6;sjzKOb(T39W*OlaF%3o;!|y7-0_m$hR<2^RcU9*a;c`b3Z zWVI?EKt^@*3Q#q&sW~L~N?2vBc)|ECGU%6>c^HurcmXY`yOne6JS;UB_~wk^Mk~cz zkXU}voDG8AVuiMWQ1d2-S_XCdjnsPZ$mwj5 zoe>oPdkp}QAx_-;?-z0elK@(jHA62WeL-6_8hqeM@|SYvZ-ZqU#}7S$WB`PMPt0`l z??s6Jh(vopdGk$HyYi?mkig`Lq0P86!>aS{9LxYxzo^`adIOt8i3iq`S|Ch)$Jcd%|+j- z*Y|U-PMs1wi)5f_MM?4b`w|sZhC(d)?uuUlM!E=$^ne`|2qZscCn*U~%Gx}&7s`3w z55^7kAuWNrp)I6syTo_m;ssc$78uHh`Sq_9E;Og~?QU_nPyD`*?*dtyn&MN>?#OSw z`X7o_BARY|(Y?;D=`{ znRrsn-vss#JqM*gzCEcUR6zR0(pWaKEiUtNm%@b#D5Lb!s4b*EsIVho+MxBPp!JR| zFF3@DqNIN#s(%G*+RUiR09+BjGuh=lVjU@1@O%zrplIMEO$RtL_ytt_OV?)>N^hqS zkEws=kwsDfA_VnbKsO!hGfCnJqxz3B1%9Fp_XEtS`l?h?na_)>7w84^$@QxvdhQ)r zuWJtF0rI0eAF$vl;{}+AeeZ_)WP=_^<3RD~3@} zs0nrqj4~@;U;3(lbt8izlO+KxDzJp-i`m+5r-ngd)a)y|{0qijn}%f85Sj&fBmu2% z_4il%Q#TZ*Rd>ihp+_NP<=MzjO(}JioZ19HYAZG0J&vVGxqSpM6Zm3DF1E%_EG%2M zh1u8yxKtmw6zc*#hrB|g1I)97H4PEnxn35wX34Mh6gfC_AH6zMc{2I?4@RCS&D!x_ zeL1%%XvDuxn*=phDr}1fwx0*(H#J#?A9mXgG9Ng2WEmnVd=x?nz?Meqt;$6$Ddgh? zM}`wAUS6lz%1s77wy38@0jFN$s@$q13l!dR^EajDK2T4A73#7h%!#~7(_NFdWXz4% zwkJjee8hBU{XE6>9+p6%D`w2(X|$dLpZ+!W?o!ET0HI)=UsAo#6%8ApXtbA-I4!d= z)ahB9`t3HLCleG_@_7A&sTP4-Lm?S~J|1*;pTqnC1|gal7=Ua6Dv{kFaigH$62)ouWF zb0=W-@3|H6g8~*al99|yo$})UrGkYBUN-9=TtkK;7=9lMVp?01mjp#|asG1m=&SwN zIA7U{3fZpNvr$Ko<^W_G7Jolr6b!G`P)VYf<6J8UR?E1WK*^`Ygaqq*7e^`37$(3a z*v#vr0Rhnh!0D^o8)~LIX7$IhlV8C+Ku&v@-n9LhLhbz5r!$*nxJ5eUmbZZ!KZP$I zg)}gMY%q|R#jkY^Ihe?@xU(kS1hjpjdsa87nQo>UgrCSy;fOq#YrYBn5(G$I6+jZN z%D5!hc|h`_tw+}6>W`+N7IUG2Pg|8@Z<_%veDalKWJpAB?6+I7(MOOkzzirw+bkFb zqhS^)H3jV?dFhgV?D&<2*ch1c$zjhPJ#4{He$ImR<}*-9W&_k+26^KqmHp+%eb=X2 zThcHc`oXhXQ508Bx|I|+_GEFewy?CeaXgTMP`m}H^-c&=0L%k9b2PwWEHarpv5Jrk zkn>5TFgLQ|?A-ifSkRY5j>r)YcR-f9mt4KcpJJ;z4>AWOgo1|mYg_D46EX$GK?ph} z+$!m#1sR~2L2ud*@5eBjC*&_b$<^ih_tR!PDWLXyu;^2_SJ1$9qNj#e+7$MhsvGDb zxx!orM7}kA3el(AAD2xQ1enO0%T09@;NFVVVZ%>+IlOygMhkx5qo1Qh4s>PKa{@=l zw)y3;n2e}10C{!=qz|HkG${lKa*WyaF9}46ZQ13G>TL>>co-X{?4SWwPcMnHec02G z4ch`@776krByP5o`rX4+uzlv-KQI;!^l)8WNICUpS*@L>JSYO-+C^ff7;OF$B`A@; z3IYB4)7)Mu;0zJ43Gc;T9b`U!Ep}NSE+1w4;`RwXbulp{iUqzYFoyFlggEJRY;2o=xjtk8D)C5%HQ>x~ z6w2WvLZ@YyFs#>ob;RY7aePsxX1J;Z=ZyjGu#64sX*yxB;X)S9-WAi_PUV0Um*$}0 zwVeemZ?bNIW$5xU_AQK#rYPV3^^mx%j7h?NRQ~d2YGvF7nAsMHtK7aWYhGAt5GBY` zO-EBIE=mnwzbQ_j zD4nABYc1G@@k9#`ft|bFRpGr&5R3YSWVL^5Yk-=5?kJFu&NrerzLL48pPeBc+~@TH z5PoNyM)Z;x#pS*8oh(~SOJ7o800qGbGe^N>C~Osf6t=I;Hh}#B`ujQWc#GbF9RQe~ ziVD=fsd%l!Jvyzh+JUy}h2|X)@c$)b9H%^fnw{+gYCoJ+-m&hS@7a|1Fh?YdKfa|5 zzuvC0@U5XdfV|sh127$sGVJyWCK zDFazx*8sKx7FV_P3MiKKkAcL&*SJ)HSadyLAxp2x!DiyGv4WRC+qiEQIzkub$>C$Q$qju+jdTHp zc7fZdopaMvm-)7<=DRK!P>0k&h4t=>3zGVsUTQ&(X4sIW_M(4lj)YnN&-I(CCI(1K zNmQh%@m@pxR;$H*pC1tN4ya%NphvG_EiaOVjTkkhFvRTRf}zfoF#j41_KMmCEuVlF zgQW!{piq#onE&D5r*X%d1psm%5DYkq3Ph&$kY{~*w0M{T;Y6$$x^|k8EE*3x z|H?8awzS`NI3Rx!6J%H*Ocax|H)&c}p538TWrv;Z6jwPH8$d=YMMb`4A}APN=$VF5 zSqM0Ef=^klqQUBn0K%B|N%Hot1TOugd9A?@UZEImL#h<@)WIIM4HJJU|NWTAru9Hq zm%wOpz&HWK^g5|e6gmpoqY$DEm#`{){b#d=x5<(7Y?^@SFTT6ofDE-C?DxV~PeiAI zDw2UF_%2vIB#_38z@{V+W|zWC!{ik<6ZAa~PTyz0p+Lp-Fx8;}6YtWu1@PHdT35`_ zsGAj)2s+FK`oJTHcM6>(>lKCCi#hYvM@iC!mFaw{%)cJTl}&N*sp`By3f}m|lbs4- zxWy-cw1d4%zxep*9U)caD^yf8!66rKUxBbMyB@d3;c`$#lCyW=?HeN}$28mt8r35$ zOJh1cmmn1TCAF!n@>ae2uCqVPCmu@A4+WWTAJZMLE*%S&Yg3d!Rcutm?~Ya;>-~;o z1i+~an^^NATRyyY^-Y?^L2PBix5Om|rB}4pN~!HsRom_8M$uU=c9QSnXgt(QJ0+p? zHOL^TS(HpD6mtpCr}vX!-n#8Cgg>(^EPCAvOLC4?kVY_anL(ljn#Q=wCBMk{kHtf6 zCXdL$gVcfjw!xd*;r3ur9yuFtS1@fJ)4t4&O9==%#hFTTx>EXNIwdt%CGIVJuHxh* z+Nq{DG0WDG9EAL-t4wJuAQ_p`t6IZ#NBzh2-L~#o?Eb{z>)!o#K0uDtZ3=jq6$#Q4cew#y^J#%v?? zpY()_KJCaI%OlE_ml6r)!-UW-Y`fnEdPsjHjYo<9$O@*M~X zFz<~NXTX*on2UU!+?TMg|7mhv<-xoY1hG$exjRA^8TN}&an31d1`eR7BMm~M8M!_P zDiFdWv(>2c1^w?0>s=C;I3(MvVd*6Fjnpg(M?B6G`-WXClcU92p{RXyRsv;$#p>Onp@^7dQ%IwlH4W5z8XkANn;Ue;GHBX20(ZDRM zZplS3T_vQOQ@c^9I7^Ftg@vy#uIEDDq80s|2GV+&;4u7bP>(kcV+A&Hp2M0zR}qE- zZ-I%Is7~1m$-0Uc_}P)!K<4T>Ap`-hnUluvFT`ZIh+^qvumsPX(6_ z+yHr2&rAzM+>AbaI^2Bm)llQ-4N-=G<8*Culr{v7af0VqglUQ!>;T(Yi61GD;Qd>7}cWoq`yjEt`ESi6sgnIHCpaEzXNo zMSuYw(|}E|J##8Q2F|OL!VLP&_6KG{0(A#@m`#0J;w@2>7ONeP%d^hsb5m8V_X$ik zr=eL_stHz#*Utr!H!h*T8(h|xfU$ySCJTRlVsHAG>vYay=F#O>r`R=K!Gb6;G!E#4 zeW|s4w0zG*Uw;(2Q)AHST*{FqAnte|zXt@>|4gt7_iFmWs_w8^9&ho+@_lpEjZ|Jp z>A~FGF4jp5_cOEP&lY;H7Tos~S<6!8iAkDBvkI1BG3IA}~)=F{5l4#dLqi6yi_m{rJ(R&oK?KcjDh_?y!B$U z#7cjRd1m>H=PyH?bfy;3#|eEVjK$f#nvnBFCO}N#=Pxz>}%k3DXSzuRQ%(Ta`SEx z?$C*@aC-xy_iEG!iKnaMCf8=$G_2Os??`xIPTXs`rs+*0z*mx`-_wk)-tTJqiqq~~ z7;4g6k+58!+Wlc^-Qb7bf1Hkx25|*TH2|sO7g)u$M;KXU%_~@?%yj^uDYag0YO=_b znY9ywrCBHNDz`%o!`^$9Wa5#S_5SKDRO+P%nf3Lg8pf5HHQTDamAJ_~1e(>U<{%PI z$UrwOh%0hC5%7WWSJwhqueiZmp?wDhyMu;}V6_acjN({OzL&r35o^{)hw^tSEnHz_ ztBZjUs=T-q1Xhfn5zokpcWtlIPo$pamhtOCN4~e|&7l;G`EaJIo#}^4M8pSP<;JfQ zUDrfYqfFvL8loQmcu$mpKgFKN)JTBl;Oxo3uXr#^BKm2|3U7SJa}(O@BZ-6n04AQM zh-;%>8$EQSz5U#^F=>6|8IS~!H_mVq(NBqS-<4kZ>OUjuxhPa!bW}Zc zPWI|?I%fO#hgSCR$^rGFv*e*Ak%4lR*DY7_>7esh2E^B0Yw>Ewy96gldM~VU&-~>hd=M?t4zJ z1wURtw8#UhHW&{$A0Tz1(edlO&)*2dd)A-!f510P#q0AUMz4*+aomK7XB=emQvrYp z=bN~@Cm-Ew3NUldBE z2qWdwR7P9sWME#IA5qjiGOe=6Bu<#_tnsFrxd)!&I->>me%YfzHe0GVb-MM5yl({m zf>wUHO&n%p{Mu{-=WI%U+}!UN5SH@fJbt|Z^aR57Bn0>P6IQBUN_Ws>CG$l7cEg+4 z?3(pCW30Qn&Q3#VdlD!E&x4o_GFyrTFH`KJUz`dgN_7rmZJZ3R0I=}cNML$|Gd@U)M&pU-kTL+iK*YgqD+ZATvan!y7mhX zR+4@Jn(zQPM)TJo5SxHwypR$bBJ}K>&$L^mNFV*?^@$q?lFmzO_y#+1g}$sAhj0I@ zr|{ZVSHBCr!_x~AV`UFP^8Da8RR*LAmLv{36F-w%cX7O~QuoM>hXII|{Iab^KFv!| zHR}(4Q!qb!I+(AQ;C3p}Q77g4x40B9=oeX!9r((U^nShXJu;z?=K~gh_Zcu6U<@<^ ztE}%WU-P|Ui{f@}CdoDl(|pB}BDJ9AUSox2bGpyIWZ^v4gm zwNa0G%@@55n?9LdzmAbtsCG~Hfq%K~GP}DoMjAHEdTR2&-l?qRI4OR1VR>&U-f}e1 zdzQ};Agw8P)wM5*TjPNABk=g4iCr>TQv=Zb0oVm})g^eD@Y%IqJLSM$qT!#DRsMIJ1rsR3YO0Kn8ev}E=Nn1WyiUt~vy3hT0V!Xm}14Njed zUR1HKWXmTK#GQZd?7WsX@v0eda3Hr&ya0S3=ZPU>Ey#zAs&VC_=my7v)=atjV4QW> zjeutH#{}{cl}AH)`D;if`5RZxlVj~Aa6RLvZ6K2XzYzrhZls?bjvbwIEf`l@U@`4B z!_?DF_BE}rx6Atm?T{sbV*qK`=$#4!{y+@|5^$V0WG~i$4`8TqtE5MUDxJ9KHR4*6 z&*UI>C!B87r?i`C3RsgT@p)ZzxB)#mKInr%cvi%FE~*tQTFEs*)xWR?9G^wEIyArg zwbs!y+mOtX!u)_=bG?L&HKxD~g#9IVvWUsk!A^-8Ky6l`D0TIvL7xu3_DDY7ywzCO zbn6WxPYiM`vWXZasml!d`37Db_(e%x5l4`b6tBWr*;@QT6PQBHb)_}6d3d4p`UAPM5^YMC5D<jASd*A7Cuo zLP-q0P;VUnKBDJ4ikSUfwriL2TH16kYlnQ`l>pWjPR}VT;13J;7r*>e>lE9StBtLN zX04^0wgvs?QbHs)#8{PHY2YuM$cN%@897gBaH$TiDBe09Ra;Ar`Ck0e(?3}yg*qMY zH)CuY!&*5iC4q;i*Uw25O6RRgWuLT0@N2$j>PvCag1WA(>?geaaUN#I0~~y8Z^U!) zPh>bzXn$vuw-u6jy&5NN~t%>quh2m(}kote2}}lBopMR zSyD}Q5)0ta)#LXr1Em~TJ?b`(DEzV;yvx!NK(*5!M*PFxwTZlTe=!O)+K~?Ipsr(1 zSb#9mma;d=uPDJLeti)6bHx6S-@w@(FrYIYAO1wppY=>N1)|YKu!S7|f1(+59Q?fQ z!AoOsgyP@FWB^OyXa)yw{(VdkzzNf1mOlyTpT}UQj|K_^eFIzc|2`H1W^lVd@XzA< zr?tZ&9a`xymJV0kAub(4lGlFCD6I|KW#+TIHdldnhs=O7Vvq7XPno>j>W|iTQgL;D7dy4!3v?w|EY>cn-IC z4!3v?w|EY>cn-IC4!3v?w|M?j!XIw&93HPaJcM?5F7EL3;Ncm||I0~KEmgCcy_xU= z^@#A>EQVLD5*zii^=-efmZx~Zi0a15~Tu8x?)8FVa!Mg z3#*8HE*Dk%f`%Ch@69b?mX#|j+3bKP1~X+QC; zy4dTq2!+fac-Cz8Hu;@lXDn@BL+Xuy%49RrvD3k0#BI-!8dJGNA4r#`qTjIl?2-h0 zH7X~X)M85HFm&9))p%aEBHx6zVbX$Up6O_z-aL-XXbcbKjetTM#nHat&S-Ym12t=J z4TZh#>-Z#B+08+}?NQ;=GE?KsL!-`3oCQB3#8F8gfglV+!lR zVrP^0z0kXp>g0wSz_3SV&R>EWBbv^lz6^O;{(H?7NfZZ1yGc9!XSOYnD}F1L1q6>F zkA*WeBqF|GkJ<2=@pA9e&Az&g@E@ncb$INW+7bT#96KW`?ui9;T@LR&x?er7!(z#w z@`|Kj;z~IV@zWXqcv3w0p`LNZ?*Y5r?@*F&~M(7ht)*vKbV#x6t5oaswjqS^_k{3NM!k#dyHAMJL2D66@rrX`_P#( z*xG>85pFggZh#vbY~VmL=w1?*s(Es;2z%PO`~KJ$=&K^u?}VK(?jY{9rB{J`)z3Zz zGKYkUK@~A9X`j|oNCyJ3+~|*W(H~aRUzE?8t8e1k(|_%dZ_IgCb6Y7rhdnxK4R798 z7wE7-x>?Q8?F^q)3OenuHMrT}Rk@_dPA9+lENBN`y~4#ZaR7t4UBorMj-Wg`-}O+zGc$<_H^ z{Mve@r9K8-QPp!Mqou#s#Cl{GKSt`DP9qF>DTWvK8Wi>{Xv!^ZUf(L}I*Sr(De?VK z*L5$-qbm~(?il%^=wH{Vj(_G(VoS9D=A6rxg7_ZjTz^JIqw7t2Q0%DZ3b*;{cr0E0 z!GbC2+`^aA8*w!4^SSw4>SE=$M2f~=NR0f%O**v`L{acb%{9ECQ#hER_4}Dbld4+C z$@=-+Jm!s7NzYc9z9evY@*SL*LJFHrK`1y@ZXus$@C|B~nm7DdD)- zulnc`Z?&S$*`H0^2q+ig;I&O#_Q?15c3;j2=M`y-tiIN)uUx5NXZ%tl>sYz8EhUMu ztZNY~Yz-pi89e^GZvDp;L8Fj*a5xI3X{I z4&Nw^WkK&+PWxk68q*?VuV5_SI>=M(Ovjl<6t?f7udh_46w9TM@GHyH?qS&$NXYq3|(<`MI)Llwy%w%08`C{Nq=< zGt#F+^GZjBUeR%nu5RVLGx7!*pzgImF@E4KN#1L6O|b-?-!-;&R@bN;x8X5plXdm% zr$J}@QfX6!+>&+zdbDDp@o^C6xs&2mT8T|@A)5P6sy+=lU8>-cC`<}$MX?w2K)U!l z=3Gh&+Y|&eu20n44DFFjl566VcDh^*eLuiwM?B3VYF!h8+E|vE8aqF#yq)g# zjZr`&EZKAP+H%#xm(#xy*l?+kXbo8jPpb#2Sgv`3v+n*60G&xK1V#->MWL`Wi@=?2YKcWbLRyv+6QvBmfF z>F0jSCXTmCns?ok#;p>&Uge{S-u4C4x@)CqLiNPLr&u#hQ<(Gs9INj!U@2r8N24j! z`|E>0GBQ-0c-t47I5xiuwN9{%EhE+Rn(lYGOt&kN+I6R|jA%-G3~MhflQP+zo^Dyn z5t3D1ot)A?qG)`U$Qf>O7pr*SbR(^38#Y>zMyL+tjNg~y8ly2)F0Kxv{Kc=f_-ahV)W>1E{*13dk^CmdxMW?No+wA zSEMGwDp9pvND|z!F$7my#=Oz39!E|ldC&hUm}WLCV$gTac=%BcHGyFp{8YD5dyKA8 zTRlAV@sC&TR(fyRc$U5`uq3wa7G1-zrFCh_75^?g?oh4Z_huL#tx3+6^6rI1132cW zZp_P1EsR4~a)mDAT)toHHL7fA(f&|28PX!e(lz%p=)5szCy>)41TczHmyJ&rcdVbz zq#%f|Dm63CSI_3u=2veUh?dwX2zR_G&v2;OE>^mbd?tqz*INJ9LQ&*eq~i9|boE`^ zrcb$fTmY4{e+26sCmwXC2&sR!R@~Y1X#b>>yku;*ClPaw|MY?vhAjo`TTh`AJX095mZQ>0b zmt6*IP=*x;P6?KADY89ocUm<4*V8mKtMkMymzG4D*icu4+(_M&v!zu=A~7v(M!mXQ z8T$YXL%5TA)<5g_SQp9%?Wbgot>zc4e_8`6qr}@rh3lIk>EldY;lX-K!*rbSplwR= zbZT|^sQ=K41G6Ag!nJ8|{$&q#jB3Q9&PYjr2Z>uqyOO~x~-%Xh(tLZ*SeT(;j* zyQ!tltM|G08FTxr6gp*XcX6_p>cKH_eE@2O+OBV$xVNL$Dl?l@ux()1i1JzPbaQp< zdAgu(vS0VUrmQz|({THwSe2ky+4zf0^^X{q_ik*x$PUwhCpd-Hh+At!GQWbL&L%4^-6e?Tv8GF9wJ?-Rm$Apj&7QuwttVwcP zzqAIrl1lzy;2M6-Jkddcb0M$P#L}&2pn8UO7MQARsn<}bT|c8i36t@z&&buGYHud- zjo6ukVe3-x?YJRPjQOQ4USo!`;dQJb0g_%_*HzSC+ojpG;#4ilg~wVH)Iw5%6P@-5 z-Rh4JyNKDVqK@|!F$<1WxXkN>P02*&2dXB&YoqR3zCy%j z;gav{F!hY-B!{R9T`cB3+u_y)KCYfr*d7utwf`jaw>EOXcA@<)p>UH=M$}dd@xXik zRC?kp0zWkNurXb{ywAkdz4cn3QJ#NIp9#KxOM19tvVBMh%2^(iXDbmAf#S?F(C0Dk zeb=UZE%JVva)SlJH@zWgp}nk|`>Cu_bhA#HgvT(3R`1H)_Et4%TwjDz&3vn{|@z-ZQMSb)#b$v9Dn6V`#~ssccKn)6S@(HBJA6AI&e^ zdtOpIk0VWO3ednl>n5&w#q3|QOD02vrAB5SD4O^z74LRi8D2GlS_ZCR6H)hdNo<dLuviuzXrByko70VX518W=*?tfD)c(lZSj7e7@i6X|EL{mzI~7yHBSofi+7fD%IUa7CrwqLB38m*;?j`M{)?Aks zf-arSEgH*0`F`yA6qqBDg&BV1-22E{Dvw5APPURtRmH^~6oBnOp_9kj=7W!Vq<&gW z@A*9_mxx(nd>#C$?!lJfOv$%=)U$`V8O}~+6OFs;CO)1E??~&j0)~E_Y^s6QB*IQ; zz-jwOr@IImcKL;lO0%DQIBiqb-kQXVVbyl1dKB%lI^Xt$*AX}CE%H!(@0#r^#?riW z&Z0`h?tO0lRI!pl#1!rKWfbb+M0A(3_v=#pP27KV8+(p$rjY7R=VeAOhkr8Gkjpz4 z7oxgUEm@pf+q29gy64*}p;Fv$-9u0XmJv$JdFSzj;~*x$98heV0-Kme`_s1x8%`Lu zuWtOG(=6&<3LECF$HiuAoMgQksT^n>#OWC!w_KL?SjS-GN}da_`J-gF*s?UE8T*dm|RryG;t=5(i`DcwuQp=*Fr4l|vaW7MOVn4R|`*0D~rg|#oD zgsZ}U=-G^|Dwf*-% zX54C%$ViLp_5imiG0H^$Vf{RUt!tp?NSA*ujg0}*1<});&~s-|fh>!A z#tvpm3z|@-^IvZdUY0*5`1^wgP?~ht=D11yIfVZBBgg~5NBv!2Q&e2kDxTC`3OHU_ z)FoDv4WfvYmO_j~sHpT1xN*Oh6YVP=sd#p7PFt)sutWmlkY+QT^{6q-rs9lmW`cD{ zf>qKbt9a*Etmp%k7A@(OvQl7Rx|4_tf9Av`@ZwB@ z2H&96qfwd<6u;E$zt`Yw++WBan^!>Xk1gr}-A9BL#ay6o853jJx-zS%sEDb4wv{%o zkm$x{4DfN}tI4%bNeiKtJ;z>lRom^1`k3a<{-5^F{V&OE`{PYHQ`sq-anj1vnHsY( z(Jq!31gojc%(PMP7En5dH!|~%3f-*C+muI5O&sruA{K%vUOG-`jVTEVrXqO{4Mhc1 z6!>nMbLPzV_4@t;-`A^O_v?Asd#`6dYp=aN5AQYS)tRp*aY4!g|zAMC$Pkd)~2*ddZjsqgFZ1A%*liXYePqIrHNKq)PwP*h(i9DtkV1DYwHi zL?I}Z)9&ZV#r?oc!N5$11CMHyI{h|@P9|q0mqJQ>sa3%FKX?!x-~g=Tw_CJ@B=MGq zBmL();9J@uwQ*w)82Yab{S(S2(b*@nZXqZ+2x6y#@nV0I3whh5*pSH$&P6>eoAfUK{u;u*jJZvH1 z;=L*zk}Pvoe&!OAl4=E6p7;72Pzw-gtIDg0|{qTL1QeY}!8_Lr+K zf;^Wt*ocZVRDo?V6AIH*8~MX>qFaP@KS)z-afI-%dXA8No!Xsv@G}Qt6GoKD%#-yY z#(aCXSUUvnVtKvo$7^dg-COUD;Y;M?2k$=25UW}^{!5e7i#v)7v!+=A1}KOvLW?9y zT`GyUsQ=+9Qx;;UrZRw(8Z1?I?6r)#Fy5Ti76$xd5vx(t4`}59Czu9^?*yA61hb`D8ksTw(6C^#MX&xwNFrx$LP7BMv zks4m>+)$a4;Ux2y;N&_8`T35%T-qDPf_aJd!n*hI#RIlibx36F_2QUf^C@BNoCxy7 zoBnb3h^Z|C^N^F@gRVk`WDtHQU1n3gzL{u#vCRsnSx7-_^M28AH zThe9T(tTZ$s67hQ=_0T@q?*+>D&}(3)h|4;`P#;huK2hqN|n>hnM78+azjRbMYuBp-+M_E z4Nly?83;QY*8@(5uX1#wqK3-7zOP;y%FvIm#uoWHVjVbh-E^(4V7Q|zQRQNj6!D<| z!rD%$pEPlDjNqk)r=9acP5(39IdFCY2P5uwA9840l3={d^7yW-GGX9QIsUgR_~_ZD zWxDA{zBGnz2;SX%u*#PQwGZxm>vDk~!A%Tf;ZVWslH)>4sgPY&l}aOAxfJ}=q1`yK zEFJ+KA~2d4$`rEx(dE(0H5OMyv*u4>5{(Qbs#`pe==)|?KQv>abu+MCzquTe)@&gS5*3Z`9y+yD%=|XKc3j$_YC$x4J9<8Al zb@^!OAFAxDsz@--qo2i6gY4~RUgu;k;X!TJMxX@=VKWKYn?L+|L}B9GVU7o)&v3dP zjvY=tg0(mK%JMuBRdMk90K2J5Cc$=LAPf?jT_KKJYRBB85=9k|rxm32oDb1@d=ER9 z4bE3jJ103ir%?4r+&#+68@l2DpzU%lq}C7YgB=OWk6)M)+l$$b#BJ@S{JF#hjGT=Q zorf4^+?+PE4Y=A|KRl<-t9iXS$Zrc18Z{@U5#yT5iKI?svVLtiXN@J)hCQFi4!aj< z@6`u|ou|drNY6Zy*TI%X)16q^Iq|Z0WleC!yVl&AxGNzzbZ3iegy83%>>J90Q0(0_9-p*%WD5to?Jo;l4=P=Zw`k4>~NO#Lk>aSJm zQV(Y^gpq5Un>r;9iKjg%I5$)-ALf3rHrAI?1XY2v*GL4hzi0XVf18{brGlgPzmQ;vg-eq~rFNP06I-K5G=T?$=hbDyN$ZHq4y2RC$` z43)jJ^WWd5PDUnSM~e;NbFX%R>}CGt1&=_>$MsaB#x^<@H(fWObw9JNYJ2%s{m{kQ zQsth!jx!i;P;+&DWS=l}GN8=zk$YzgtwnS1i;}FB!k+WsgrEN+w2j{UO9cM8P`_5d zooqfT-S9M=E-p?)Y*Dz`aI$CJru+2}D%^)x=3n;pQ}aQ!h5rbRwVH8L-hyO)Q*Zs< z;$I~%O;ERGjWdPvN=c%rcyw$p{)9f)(0 z7hYKwMZG8@uK3z2dq-vm1f(RO$tHq0#o{nOoa2EPmUuy2T$bhP?1NgdFqt4#h>OMK zwHFU7mPVXkST-$Dq8EqKGH*FKMj1vw|AJzMAluzN37ih8K++ek^%A7E`XDpDh#?2) zS*&MiL@{E@=4tozOI=j&Wb#>DBo?U*lKAZt%_JI=?t*kKO*mI0>6b`yR}e@~qsYO4 zvfDFV*Vht^s&e)fe0joo3(4?N%*o>69*~XAV4Fmsw&7r9dr-Txn%>k#{ODF6XA*-* zNv*t*$rM-aBg7TAYge4K8Ce-IRQ+I9CwW>r*5(@O88eoVgDi5?`mUGuE#Ok_$QbD@QhA{%OCfK z-kHp3$!U%*7JOx#Mm9f-XnXru{00cwPFPd&$@)7Z7?nJVqnr1W7Sxn|Iux}H91q=P z2vtt%;GU-OoS@_KV}t(TjQ4cuScCPhI{JcgWjd-ki61GT_0-_WVhfv_y|#b`y+pzU z#+aYA7nCtbh8bo&$1D;3Q0j8$6N(u%XiyntDFBiT7r(UFrx-J{{gFv<5RpfwUQN8u za7QQ7d7jjscvlWctlvb9++n?rNfOpZ03hH&)8U8K4OT zb4qyJ<~?~^~|341AQg8-HiEz zT5!)L{YNW79hljeVC>Wo=tq%E2sa3ym1GLv#&7Ic<=dK^7(~t99M*BjJ?jiRsjt4Q zq)gNK51iytnS|DHSg_L|_T#LXzN^Xm06LxgfH&xe{_)DkUZatm3U87ykaWu4jJEe& zG<$_GH)7a|pQ7-LXp+Kk!(p!=s(0P+XpIi3Mist$vSkA+)mhi4tBhbt;DFe`S*KBf&@x3f_;Xv{Y87o|K(Fzzs-xJbe3Nwgkc z^oVs0lE=u|gsv01fO+N?;c(tN!Pt)B!&8owE7(T@TaL`% z#EvPXXacT7B;T?z#XO=!K_ zl@^3M5>4iEb02ih84z0%?`u|o?M46yZgTFjA48+>TMt|hV&v`bO-hxB&q~V}+xFFa z%j?3H7a9+?Gpm2xvhLfD$AqiTa}THR5xOfI>0X?K8&vi_E((3~T9s0z+x2=Z4BHuJL5hh~gj9^bM%bqr=xf>NUqW$QO%P9%g}oHCz(;oFAZ)(jN91oVM4v~p^> zEF^Z?)S&FF;$p$JAXtEbG;TO!#FsP>QHHsgdjcqe0`JC6K}A#Fapl|#O_xbz8NyHt zzWClMO7;fltFxqYsb~Q`^(}LXN2L;OGG6&o3N6#_=C3^+Ea|NaYxD3_ic8D*9bfFI z9elPh&r-oQ!DWh+K?2=vhaDk!MItNgL<2(q`H1ZHF6_!3G;)S~<^V_cwo? z!($J0`06MzP2!badJs<^16M(6mqROaj9L!h1$Seunpp$6ml1*InMUu)L3 zUSA{7i5N_uAvTfty>|2Wcim|-)v1M#HzsnIOE2!7 z9}Jp-Ig4Y5XWQDE6w9q7KC?|$BJvFo>W!=jz%o0ycVr|@RX1kjql|?goPNi|ek4e` zLPa!IYjYJ^-!KmbMIw={8GGGl4n>0c;?Drxe%4+MFVtvate&^Yj%j?8lD0wDEZI=8 zXpHgJHdHf77XYs^tQprm@d<30pfOGr|ASYe=2Jo+ zsQKj@hdtkyml3ScMA0bjj;ra_v|OiDA5h;yW8E!a^nKN{YJgs~boG4GPvAq7j{W9w z#KoZyO04)L2!aAvW<|BN@M?`u7X_@=WR;%Veq7D&qpY4MSvfj7MkQOOolw3z$YKyQ z>eL_JzBdCu%e*yzKuzX*7Nr3a>{(_gFW7VpY4-&9G6l>d3(SKk;*@=w#~}^wUR&Dx zh9z!!=M$3xjx7Db4ZXe_6%L6`@OW zV}<_&vf42e}uW>;jC|Unk%NCGkdAa@8UpE0FCm`Ve;MVacRP)nyzk&YCJ#KFP>n2b; z4@h~p$k~5uaRdEt3EKSWLI2s^b$~lfcRBP4{rm40P4Hom&&Ff_9piVufi>$F#F%nOoN1{4-tFMxRSqZ49}1e}Yg literal 0 HcmV?d00001 diff --git a/public/splash-screens/iPhone_13_mini__iPhone_12_mini__iPhone_11_Pro__iPhone_XS__iPhone_X_landscape.png b/public/splash-screens/iPhone_13_mini__iPhone_12_mini__iPhone_11_Pro__iPhone_XS__iPhone_X_landscape.png new file mode 100644 index 0000000000000000000000000000000000000000..18e780b6aece69645af206a203ed1b5b53a7dad1 GIT binary patch literal 75415 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 P{#?1F|7XsH8~6VYKLk>C literal 0 HcmV?d00001 diff --git a/public/splash-screens/iPhone_13_mini__iPhone_12_mini__iPhone_11_Pro__iPhone_XS__iPhone_X_portrait.png b/public/splash-screens/iPhone_13_mini__iPhone_12_mini__iPhone_11_Pro__iPhone_XS__iPhone_X_portrait.png new file mode 100644 index 0000000000000000000000000000000000000000..08b0f92053b094e98236ccd571e0eba0b308d3aa GIT binary patch literal 78665 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 E2V=N!7XSbN literal 0 HcmV?d00001 diff --git a/public/splash-screens/iPhone_14_Plus__iPhone_13_Pro_Max__iPhone_12_Pro_Max_landscape.png b/public/splash-screens/iPhone_14_Plus__iPhone_13_Pro_Max__iPhone_12_Pro_Max_landscape.png new file mode 100644 index 0000000000000000000000000000000000000000..e63e18e0f1a2656bb38b3be683ec4aded63294ca GIT binary patch literal 94654 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 literal 0 HcmV?d00001 diff --git a/public/splash-screens/iPhone_14_Pro_Max_landscape.png b/public/splash-screens/iPhone_14_Pro_Max_landscape.png new file mode 100644 index 0000000000000000000000000000000000000000..f1354198c306eecb10ac0779d5a7189c919d2072 GIT binary patch literal 95560 zcmeEvX*iba`ge&EwNgZqC_=`h44Ix1G7C`|LntBhOiybyn9D3<3CR>Pj}3^-l6i>C zQ!@GO}$O<2IR#=hYl^#@l)KZeye%K7W_! zU5V7CA8)z}@A0r`Olqxkej}w|#NFGrorw6K{l_KZcs&8jxxjz^8?byS4aN9jqJR7j zWJ7pm+#9++CxzeG8Y2$(#&pL&JjcHdePR1M^T%Une`{;o-=*&TJ)x135EmRvZTY>e z5f||Pj$#;bj8qik4|8=We@mYfUMFXDs;^yZkqB z-SU_%kJ<8=-)ZA)dCZo_Yo4M7^ z+~Uo)c(X0uY>PMB;?4fyINv`&Xj`c4S8LkJFzijblTfEtS zn8W`*1HYAHwsOo?j@imFTRCQ{j``oS1(I5}ZkKJ{F8gPe@~@b(Rrzn-$K1M)`8&Pb zEsxpqm@SX_zvwYf4th)cdlumD*KGCwxBCBE{r}&ogSR|p%VV}YX3Jx??q>c&=4h)o zv(=kH2(;dG>!Hj3+H;Y;?mWk>(mG#f%&Sba%L!knApPsaF=pB)LX7x#trPJTu7^9# z@{Mb~jR%j27!RKD>F6@6dplt?Ce@`!&9vk6)dQs0GAP<}uD@(wD9U(!nq%SW(8a(f zSN}@%XMcUV&$at9J5y|T!IYc$!upbE$UpVdQMQ;jn$lVlzxM$p<<_iSztwmm{c;(1 zBgZ%QAt9-9v{~`N)-nc4D#xR5HY0cpA0Mo=Z zL+c80!uJB^03Z25R>{r~xx6rWLx1^;{ukqyr<#p3nun~PrufeMbZD-VVNvB62$n5l zqw%`Teei`E=NB;sg7#zCyjd%c1&73iAbpFhYR$xpd1{_2ybN*gmDZ>dUIf;a{M1Sz zbt$A>DvujgLMnd}bxE&R)yQ^v){jBXrc^ZwF z!p(eweQQHLXQu_5cf20xNSz!Wj-s9DT5D)%(pc&0Zla;@TFV-un|mEqtQmU9Cvo~| z=wSw*)z(WXt(t41LT;Qt`tMVN_lWPu?;H=h4YKs7zNE1~_W1WKz-RXs#VLAP z&uIhc+a)sr{aL3i=Gyd+F%0M*3$nX_#fUyJ2cxh_E1AV$uby3HOpJWi(fIW!*g`|& zSI5GL4q?9h<)Mojgz@3=aQeui%ojxkY3kKxDN!*UZC46%u20%V#^B;qIQpqsl31sF z>BWQWZ3J1Qe9IT>^}Ojtsrn@z>5mWV$@?DhdH;QpL%i(0np)KWrOVR}Oq;C_1!wcg zGdIFwKTCN?nV*{7N({2@IG2>rZznBXmmJD_ipR-_=P~V$nb;(I#_LH5!(Tn~_+G>n zab$3%JY^mc;mzp|f2GAP$t%8pX}aN)lDCwbOR{<^y{HSL)Xs&nPrcoTM6FJ-NI&xJ z;S)RXAaOTIw-b-|G#2Y7I03s$i0mZCe0YT@>`p4kW@^&UH)^ypZ%2dZ8%C!=PR}SI z^4Ls^81-(mTT_p4iHn;#dQm>6fJ**L$D2g15Cy56 zEPu4iG-2|O$<9L(&N*f263(UrT^J%uM4O5QkmPF4+TzF}@Ro-OMBCfX866clFGc8tP6>T82*3GW7;5{qtwHountHw2 zM8y6ud45;61JV2OvUx|ADj~&m|cL3>PG&5F9|_XT+C#7*88n>)X2z zW>QDf&(sz(?+lJ)*dbTzLCZHJm72nIIxqN=KQo+M$r%qJsVuSb5W`{b4+Z>Xz4Lo5 z^*%ond^=YbdRTbyOV_QE`z)8x2aB;ptlc=J8skskl+NzIiP7QAc0zSKD-pHS2VXrWwe)acU~v zSzf}XM|jIed`*(6I}J-ktQzMk^~loo~$Y zT&0e5-SM=ba1!?Y{ z2Klna4(MPA;pBdkTVs!-guL|iM)E3@zGyq?%vNh2nc#CeXsepB>*J~<;z_FgOuSZi zm5y}I>yLN*&^pq-tiOk$mAY6UJ1wWK3KU-!cuipU`KX$9Wt) zzW5VEQVXSp0IAi#WGRsraw>~j+TV8Jl-f7t_0DX}VCtc9fA7~U-a-pws(31UGb)T@ z5W7M1xg`~?Nci(X8C+%!C3-TPxxH0a@2-dIf4#;5XoK;3hcHv6;qLv6KMoT$Q`*l^ z8t~f9>g}0qRTj3)S>}6duSqqdT8(uC#vh)*aMYk96OOSAAP#^2F6xgju4q)e@JjV) zldJPeT^D+4YU;;a`SPli4G}B1GS?(^e7V8uu-=jGJl^@jMYVCA1;afPJ+uS*-#+fL zV#SI{3LG(SI^N2096~?D>vBI~mU(Nx(Bhf@xyQz}TF33%^b2!SXJ%SSZRba&WBXrG z+b6M(DehtLMM6StvtPOI&`}SANApr@>}kfA>aZH9^~_*33K>uIF&+x;2jkBJ5X?)6 zkTVzv@1dQk%{ybXr`k))R9a20kei6OI~P!|hZQeF|A$8gcPq+U*T+Ak&nz*NwKn{D znLDU^k=z?YfcJ18cC(H1clw86RFn7snpaT>{NB%3cb)cgTH!HjT^F<2T1~ALZYo=) zqhBbA6_sPuI6p2nNFXt^cTC)SQJ7cTUnyVA+a|cb}6pMvqjw8!Tl-9R;f5JmLz_5 z3Fccos8!MN2X8}WsCnI#q-!RvM3h?R?#=4Zv*NFNPI$a9KWG2f7auld?t=!m$FIWb zhr$^O#Iwa$lmU=Q%`xj>%F>4iWVvX{wjEQJ4?2CjuciMS4eu+=DPmow=JpHD_PumE zEYS0@Ld-i7_8_){{J#$Kp>5^y-xgi&|nAZ}s}#?;><%KMsq z=&F^umcxf#`jt0ZB%STu4Kvzy%IjAVldcxx=F||KA!U!L`wySi`DzJXUKeKepwpPi z_OKdA?>tTITXbpIcv4wZG$+%Zu{QsE`&HWyD+YQaOHWO2`CRh1xqnF^#)E`?Kt=wD z@L@WJHJxPl#VElHd(FVe?2eBd+!$8PM-CBWX0!@j2-d3+HS13%pBO3^YUw_}kydo# zoRiVHD>;ekR}T@T9aB!cn11S@v#t}%SFs;H?Nf;j-(E$%$D}g;2eiZ(MsyAAufrR=811f;RK@9gA8Dr>V^~+bY?{gA{wRc==HNg?|erug!d| zw{`c=v8)X9p4GCam09suB+TI*5-}>=Wvx&DOkeWYrQfwf*YEk7FqAEsSR|9)Gvpmj z4|uuI@32A2>LTkp&(A$8N(M_o0v9{HyI;8t!8)a;yQx?z`b!7TPJe76lnB1LX%;9a zsf>2n6U+o?x~${ z*uvn_QRk8aN?mIqyh7)W1j&*dKxq>&Y12jA4f|)Df89dor$Bq^X^RF)!9}>61-D+9KfT(vLLg`gUQP_g63SKHR%DgDbWDVAt zp3hy>E}?~*&qqG>!~=@sl#F-JkpM>aQxGraQSTvW@Se+6y0u`_hn1i4As{R>5{wfj z$ix&C2&ik>s%klnNx!gvmjQ)d!bpvd#66&E=u2+d|O`Vawu+gCW&O&`)Z-!L3?R@`5n#b?iH*#AxvGS&Wc=NiiC;Sd5d zQozaPx$HFVZ^p2jMkv<8Q|E$%QDs%H4LP9Sx?wLQ`*OS2O-V^B>0V?`aHj5-1{UQR zF7N8&BDyFq2Gg^Vc8%oekg@r zd*rVt&$i)jols_{?k_DL>Q7HwySB&N{Uq5^;$zvH*J~QE-f|`!hF3FFUWuTO*mQw0 zphj}4Fte{O+?}u1am)vUMC~O6;@4)bkD~#c$9>pYb2F*V9AFE8wednXrfjLMyVnxY#N`b^prQP*gH%~>B ztrD=nYPam4r3T$XBj+>4aEku4=fvojH(g>3F!i`*obq_4XS(>RWwSy?A%c86$Z18plMcW8Pa$(OZ}VTWR7!D8{p*q?k})b|by|gn6l# zFSQWLr!ywyZ*~QmlceuH^Rjfhand?{a7EWgJBh*X{TBy`!Be+T4gq2I3WVAGRBuNN z>3QS)nHx&(UQ5oO_Py!`5^5IjsLbD+>BJ&?uT*KHs(5otL4;6Lpx^SW;zelmeas^J z|!6`S==kgeL%~iLjk? z>))bUXZxMuee18N9ktO;OH3LO0g9+}%nL^y5;zT@rLNxXK4{sXU|;^8Jk9f~Z|Y-a zne@lQ#H26J$Ea0Te4`KVE8A5chr4ikNBX$uSZq;(_<@^UMmkn)q!f!M@%nD3=Pg{0srM`dwdO5XT#k759n&pj z5bBsXSQ8^=oP5F@HXN0Cirb-LrLQxmo0`w4#)~;XhV|hWIEp%>xY%J~4e`S~t6d>L z>B+`LTql2rUWPOx84;Fe9=dVNXiEgtS^v1Hg^!ncG0isDMj$BjVZSuZi|)qz;p@pKPP47?@h>y6Q5W_0-f% zj`c5)4N@&L736$`jjP;oTipc|?*OLo)4(CJB++Y=7CyxJ8@{k#@5}uj+~WyRN$#!f z++D;D0Gm{mT|jt6k%b&xPi<2MKb2#34^f5)Kj{wGwPhXyLIH;dEUD#shlSr2fv){s znKY+1mX4+b(wn*?%8^aIXC>%RXZkUSL`+zb$jt*dy_EB4iS-T*w^*mvGlpbU9nE1saU-lye*!I>He`UxWbhqr9p`JyXx77P=^c*KH8>7z0NMUbAf+}c|JI)g%u%IAwr~bVF~Ca z9;tR6YicaN`7k_&tO>-9!G?8|T!>Lg{0N=yJ5IAx`d#}3_|XC$K&(nXWODwM zb=^V|L;pPs@Sh7`dISLG+}CTeC`EydK@l_@nIp&zL0fPr-(Gs|B|?TFF%p*;>epo& z{dkBlpW0gRt&Q#APga3@1sEaXOgg-Pk|)*VKi~Sd?payt`D0ntwHyt!tUgQY5B3E; zWe%fsuHT5uKlq4L4J!24Bzk;lCRb#S2)`A0p>hmeX~K1$iy*C?=;afsAkl8!V3Dmx`;}YGf`bCl zX|MM?q-LY)XEcaGwJRA>a%#+6TahZ)OFo6 zWvxFy?t5`c=nsq_gnJE;RJCaJJqlbma@03;G0?2Guk>Zu6BL1uPoTMA1-ttq6QlO2 zqL${UPeRGsl3=c*nHu}RxuVK9=-m;=mq2Qn)n(#Cb3TG)L^3RtUfhK&scS!2H^>F% z%9Cz?enSF94Erg&S>@!V^%h9PQ@+#B&$D5yt^!Sj@b);Gh|R(Ei4GoyF#0n(+=Of0 zD^`xTe2vl}tpvMPHpW{e9@@p9=8;gm6q4@T6>xd21C6I}Q09>p+|sfQL;1o<>Q7nO zWf>gZ`&(Ro=t{xh!10LG@V+j_bD#_fJu5@Dui~qbSFH&e28+FuP1CYd7$Nf11eC}L zUH+jID3pgQf;yZslRC|t!<=B8KCVzg-Td?K5IM?$psc$q%MOE4JR2>K_um~{bxmwA zOr{C4uKi(d&y#4p{zV!}WS&~rF*D1N6b7HkHu8v6O$H+%+RIpXwF{&4xb7M`%wi$C1u~V!(V8zlg&;6 z@kULlC9-Jzes15q`(Zhr5;34B{*E_#he?qMEkD;eC4VI=BICO(IvdklNW|e^9d<@4F*=x&k&aW@jv@G% z5r{b9ZXP74knmCi7=!X;V1a|CR)*47U(+>`BQ+jzd|2t1Pj^?>h6rrgqBF_>A#U*t zH(|)-?kG}V7bWgTDU~?h17|9&5wSKH-rw%G$^%@4sDjbW!-xQt54J9TvhVjOS)YOC z2{|cBW!v!a&;T}DK0%Elgb<2U=7q((42PLV>sL5S8b|U+I!S<-I~7R+@VI|Ud?gX- z6)Ltx){@^e->fh23BZ60fu|1twK<02^zwH@?m&>5-x#4S;f1TzludZl5~45MMWk=w z@H5=~D2$JN!$2`HiHMY)93POgrU0nx8RQo1#j=80v049psG?`dZx-=+q<1AB1MvC%ywe-AlW0` z>Bo*PzbDY|%1-u>&FkEj$uEiFjI6L{=buJV=tvw|P6Q)1gOS!UovUf#O!e@2va0t)neQ?9F=le)D|no#+6Dbq)!d%O||gVwxO4$-Q16XdAX@$pa?o8_N4_;|Bb zKT*LmdrV%N>2KfXemYp!Q35DtRkCCJu=rtBJwiN9-*npgEvTMcz{|_`+`xc5#Q&|f z0Tu)b4^BaXf@PNlA&qw?IY{BD3@PmHrHmd7tT{{;*q6!ea}@?q-9)9Wj@~vE6qE6K zPbJZz>3ocKL-3$(Q3t62A- zf(R}jJhG{1y%B}9o?T$9G<@N{-k3Wm;Z6Yri!<~k<3F7shBX>l?%o~CcNk409EYZ^ zi04w`+p-Y!1RXRL!B!kBB~jXZDai=c#^+QAX{|ZDpETk9&08K^$VkRBMT8%ya~mR0 zpMTWjUHSCe<5y?2rSJ&+`ZeP=0{jfGwGBaiIiUU`k&MmkEK*;yZqUei*}g1QEM&;O zPbep<>Cf~pR5aPU^CMl=0jrbR+ZwSbA4oP$+$nmSVz*a4tODhe+ z7M7GOR32cfBL~<*WTzK32&&1>KQsZIa2{tLA$o#l>0?eJ0=K&M096fuz&++^i!7%L z-1t&+*9>5SSwZfu5M-qKFGSET=Q&C!clZ6a(ee|pRo{TSo8%4jSh%lku>WS~sSiXT z^BQ?@MYFw&h`N@ms;Uu{C;ZecszdDsTt`<|8OqjucrNB$m1n|NZtc7?QL9 zu~{Gh=Mc{+{4tt4X}_KW0}W>s8g2p$h*KpGBvYNPry)eQuC}gS4n1Nqn*1I^)IbIZ z(2sGR*t{~x>AJAd$EB7Mf$r6B?(})V+40qE2)WtF{$_qx&tuk-B^so?|3XEE1DI}< z^(g>p+rdnJa_8oi8O@+E{m~o0WLZNW{n)x^KI&hdp}=$3p`tu@N{OI=G^`Fj=!)01 zKvV8D(BtVC=ip@6yl{*Ri9h57&JsrR<&O!m7VC{H3MZ+N9djsGE0wttMszD`o5g*t z(x3cYRBUpWXBUu^5PTU4Jiqu7ZW$SgNnfp^yZxXGFs0Zw53q_SM0n$pnKFlE&1kRH zk5|bWJ<;Qg_0^CZYYOu-P?CRkH73PcN^6>qpsKYV)nnEdh&Tdc7ZKDrzEf+{Qx%Ip zzS&4zLWAh~AF$@$lD~+4*&||djciXY8uujUE-erQsZ;aWeYTy3n8kRI=s}{#;viw^ zn_z~iHPn1+hSVq%#l;9Aj$y4GhjNTFSsQ%A`Os!!DM^87TPyJvlK2LcGZ$7LF;7zN;GRE}*}7lZqN zxRjgznS+iGP%)jtL=jN*pq57BuWEu(AnDh)VspcQJBRxEDsl?EG0tppZ+;75f_;GTtO&`qR0;TYTwH!M6skkdXu9XfTo{EdsD^9K5+X;gP<) z6q6OpF}Z5*PG2-boxqm$3WRhir}Sew({yZs7$uZw;?RxA=Y5GDK{B}n+IpzPAAtIB z(90`~9x#3f&i}QR_Lk%mq&bmD$tLex2EBWssQeY{%k1)T+$9LRzG+MUb%YAaScrnx zLbT{|*2BeNUeWos6}c=Z@h!QUQgauK3{LkNiyvH?e)`t>6GjlYhXjFKlX%n!-=!p+ zf8|F>0e80UpHB%w8F|5PPk(|s4?nwGjXm9>pM1JhcXi5gyfpQd8v6*}6ZEZunCFPn zoR;Jfs_vH~J>dqYrL$Ox6!#`KU&Vp7**pkAa_mVO7{xFZ`Pm~zU(h1D9~@%fa39K- zNY6Y2H;YXPT|%J=70xG>gMD4@iy`SI&CNhWQpr75+}Jcy`ob)U?gpP^l^FVW@ZA); z4_}AS{XC@ZJF0#hIRG?dpRfB$7BWMYe_u`x$=R1bDSd38au+>H7>$-pyvm4Wy3fJL z=x*o9qcFr1bNuZa3li?DHN(2O$Ga#HV959YDEJd!#a)y{W*-nZ;HCo^$wibQQJ5Hl zjY;W;s5);y-FDG zw0|2p=gP8d9Ma@hdwJ@>g$sLkdvxECx85#%XrHB5q+qiEpS{uPfN*DHbEDHY6)F|N zI9V0b`&-i$^y!Fp(%g+bbgF#z_+KXRq3qiajGnWdDwxL$wi?iVzI4ucYGEehsUW~Y(Y=BvFO&F>ls*D3mBI4FI1mzb3 zaA_IaR-dEDfvRyC>@g_-(o9`^MdGs*MQo|i5?ZXh_A!sK+Y8bW0-vV^&xIM z$b&rB<|#Pa4G; z)Vm_`Q0`0u-6gKxMoCabDF--c5k{XT1x&ubHYcycJyG1RTKXh+eBEv?Wp z(4XY~>-(=7M`Aq}f|vYF`B2}riwPx)vl24xS)43f-$CFG@~zcB4uc)r@b}5~Oms&T z6wl`5jd_x*(lKzny5EXk_c~oLF8BJIC;i1r@8RSS-}&CY2kkqlFi$gExUi2~hTtt!Ciw(uppZ~GtfwpF&Bqc> z@VHF9`!beAMD`d33mEIGkYG?Knu!q%lqbfk@(3-DtXg?3*z}wb$5xidJEa6C@OMX8 zxGeS<_oUKzc`(BK=q54X(={A&OI3PN=JNELmx&zG`#v{Qi#+1#rB?Qjg{bIS6At-$xX3 z;`zmNyz5m^xRCU1B&3Uu6g5VaRVAk zyLj?nznH;B@-;*5Mr9`*^xhoZ>boJ*oS0EhuG3tfAXqzx{CgIFAlvh{ZGv9?9Aa=+ zd&3!4(j0pq@)*0=emNXGP7ZFHGfrjpIOD1>$-+ZxLhJW? zSq7Gd)mU|dZXT}6F;ZLGMwMmpk@Uqexe~3?dN34&P zghb(QmF?IlM$EYH4uyz4?ciCtDm6cGYvyGiiaa5GTL5w>u(&FQvI;u#z|TR|A}+Ry zu00k=plBCNG(j9Ms&x2=a`F80p4xzg?uhnQlj&{D8`AcNYKAP|P@NsZTKe>03`oIh6k_kA~YUlwl5Tk`laHpj2Xj&UPoKL8f5H#ccf zs0L&_F_?Z;0d!Sc>Ud-GtDJ+6CtjgD|W@97jNWT?bs-|e%W5V z8xn(ZR6S5J=)nP#h}XjQOZgGAQSOl>(oxE<#@~aJ#b}dAJ)9q0E?Kg0{GOe}$1n0F zm3IKe{7|qx0XgG?x!5AoIxVqAEYEe%;+VMPlv#*`^NlN%ZvJ)VVg`s7o zRX>r1Pp*kReh1kLFop~!ki;D29E1>|znn*z4PP5ooP2I=LTG+e&EUJq~B;2X!tMC4s7`qOIUB9E|=H9d}vg@j#+k@P?(W*U!joN2bElGn}7Wt&Kb#e3vO{Jww_8NMh$%Vn$Soj!B{L6d1nRwRR1$)6V#T)*Qn1uZ1IBBjb~%nKpfpmSbv2M(0Evr)u)%W*91ir@F(z zAH#Q1Z%|;r7;(%cFm1{9?Bri00?`)FPxH#g#%MZU)w(@x-F&A}t&(gUzY-_X`fQih zvoW#Y*S5Yjng6q?Eps9dTylOl>+a1PyodXSlrjXeZJVG1G3i@BT%uZ4X@sQX+OG9z zPNBisz^Z|NtBFSQkxkVT5lIN^Ru}c;n)DHhgtN0tKT4tPgYk_!2zq5`0OPI<7h^r& zDN*T?i4dz!VX;=Cro+fcZ5j2ema(?wqDMa`N>=(sW=iQ1;Kl!V7A*-g#LRPc3Bi2&(WPvA9uQ8?e7$zbVme3%q!3% zE+7~cqkHLaa@QuKp+)j_zhu|`0#)`9O+9@kB>IIC737%L`p~Rf9xa(!_V(Fxkn%iw z7zCe<3=gavBuDZ3Z1K3bSU#_oNPj-JesSTOIiYDt?t6O=SET-VVRBi$cr8r4a^Co; zT+yUW7xmR}jJXE4osemwx7TQ(42SrcZj2iH&AYWPB7V#eL^u?Md3<^{rt<2wh+-w2 zt!E_NgLkD8R30u&-cJ1{k1?y!yA4W+qd55-bZ|7`MuO`R%b(%aKb_q;ikghhw%m zH*{K!=nfVq@zm6(PAHrSyNo_E=@ADI#}128U$ptu9RC*r5t$gW8t-ry1+dQl*>Dhi z7W_Bc#a^P=_8Y^^&mZVu9%?aX`{wwG#5iyn_lg53cuB^koM>nG^;?qlxUd`3BL;gT z$ZF3;{{mcy<0Ji2USajQ%spx)b;;$Sov?Net(`t{!|hkk!~Y4e&-t!v7pljBi`fkU zFu}O_mPOri&KiP(Z{7Dm?wjNF$?v#1NI=4gHk^^LPXP3LXU_-<7Z8&n1NV>5lB0$; z*s`G}t{IP$9$X}M<9kGJeO)%rD*Ze{YnL*UeJL-uS{ZPUbWU4-G~SWUCF6P^VcG<> z^X){Bq+p1pUeFoo{Qi2ZQfBhmKWaa{ZmO%xx9$#Er?qBvJnVQ$>XaZfE6gOjhdoBSpc@4=rK= z&T09A&e`UQhy%%7e^7x^9qAE$uo#Iwla`xy4(bnJJq53z9U2<8c0UOguF%aGg-~5Y zWM``K!XX*kyG-{xjuvYI@KM8&AoVUN-9BFl5fCoT`@jJ(urizV2$|p4w|?c2hbaaKn>HnU3zW>Oz-)hZvy&G5gW1 z>At^0us-ne8J5>UUk}7zAhS^ldp0+;uJ2pYE1(La?Y9^aKIe}IrIRV))-568LAy$9 zB_G;Zh*SB^Vtsv1ffeGG4F@lJaI^IJfzX_vp%FjH3H&n}4B;1VEhy(XL#w@P{~-qY zO3DQn;T+d>CdbJJg|gk;7$54vGk~ej$zn)cJ*K@mpgAErnzCn(r-|=W%9}s#Ls8eO zM+$&syz{4_dBJ$>(qv7~r`8|!?;O0HF_dYt8_YcTYQQnH9sThT!6>tm(%(a8+|GVh z5@H2v;Lqtp3!pjNF%od4f%P%&x-Jc!(8xN`E0=aWN3Q{2h62{x9)tC+Cu&Ze-?QQE#D^2c%pHd(JFO~p2NPG!6^hiI%>-u6HU|-~S}vqp-$#B% z>_5G0Bh-|dQkqcNtQgmRewOJbCLJ|5GZJ}jCabGH2iYZ~vyO|Hz1uWp9wDE{(6Gn+ zINIch$sqS@E^2K1#dS9pNAk0ENLpQk#R`r(&0YI&NdfZjy~dP?P9+3%!h}m^Jqj1A z`^7sHT+qqv9xfaqO4=@zq4Dlw8*zSu{OA3wB|>Ahj=J$&SD%$v{+%pa#qmx>!9&Fb zygBaQEPj6M5-@VPV?!|S#eh}B?Z~GH6lge*5rs{`cYQaYO?l1SGh=m*?!JOcTqC1& zttE7e8yu!#ombsJcbYqQcqXS<{uNs~0wJej9#` zVwgVS=@qd1vlcEIJB@fQC8~A%S*#!hmFGzyZ9fk_nyf_3l2xEHP|6W&i0)pgI4Ho0 z4&%+MPfBMWNE@zcy7PWkbW+V<*|jlSS*k=~67jNNW+@?aq`htkKUNYd$|F{Xq1$c$ z)nh3ZkKwKI{7Fm|Kc!m`=BjmFwb9OGgE2nQ&ev1W8yVf;Z!Y{aSa)Szx9=!o09%BKKnM8~{g464uUHN!4CQUUT>&BeZPB@M#t5(8h)`M0pQr z4$-#d_12< z`PQ%PG^$Zb)N*UKSVHvQt`MV>G*D)I^s~0^y4umgY0od^QXO0`L@-?Q5BQ+dz0a)If&%a_Af055cjup2&~}xXTw5MGU1+ay z`Nd}xY6Jw&{YIdhqIn-Y!a|! zPtg)x+mEa|!<9i+f2X3-;}|q0MXNX@t+kn-=o`uS`{Zf``I#mYl|rL6Q#FM_6)$58 z1TMF8EovTv59%RBC2e<+s8Xl3>SWRAi#tn`<%qn5-`Zfw>kY_j`%YV7bPSrOF^Nbn zm|f({92~d52?$?hWcW6r9!dbDvmwf~VmAb|^AHpzl}+L1pND@G>t9EjKbwuV_bjwW zi+76XqHrveIiZcn{Y>=Dm07bFehOVxVn_eM=6a zkPag>F$`$^9dbE1G=CEP?)q|~IQcMM)}&eoXMTvGq*Tq}tL@BiB1piI#sdMhQg>@1=$;M5bGji-$yiBunu3`H7o$Kt+Lkj@Cb9?->YHhFP3=&$VnlKW zOTj_(wKBcakU3dZdos~)ZG-AY#8P*QYFc0zH-&cusoe`c%~0W@8cNgjZXS#R;U*p~&v zuL7*Uw@pvIU8MP?bj93-g>pE z<`$~I1D=?IV8>CqGvb?_61jX2_9GwhwqPEDNaw(q>csf%DxtlSNO`KmK4xBHV6PPo z9EpCEvyE!G^dm3w4zCt|P^mR+dvG+az8QDo5?Qr{(uFVL_mwx_5Gd+t3B z-z-vK0u^N1SCBi-1}FV2-K$&mbxJgX_hwgon;)3LW<|6s0m@smV@D@)9OZ6A)9*(6 zt!6vigrN2a$!IjEG^=0(lmyZCkBLtH%U@i7JmeWd(#K+}2`}$UbjyPA?qft1``=ce z-c1U%c6&pR(C3x`s1QzgeT^J_+0|D}=1*xthKDv*#`GA?%_ae!x>TAdMKhPelY^&` z+4W6_z}rFQGaH(~`jXWdB4B;2eFfR2OXfnXTGJB}+S{7XWYYe%4c|w)XR0lzpv3CN zBw=u%Ez?ZyaKZ%USHlGt!BBVgv{G(*F|rkT(lfFJnIWl_2n%tdA}Xr3+wC;$P>`8u z?mAaNj#=%)G*|9@Zewz71+HVq98({mr2u0p{sEE8;aa)Y)w68hgsQ*C$5+H}n z8ihz36NW%29OB?C3s`4iCIv2nHnivzhmQT^Mavxb^1{G~x5B%_e_SG(;5e0GVINhv zFo_%K+fDK&pK*l)V9w!d5SM zB`3-Kl$YN*A?fIaq_85J8fL}*2H;r#EbXS(%p4h&`}w0rw{G6JBxJhbsomof=ozGK z_+Z3vN9JfzgN)DsBR-e!blSdbIoW+|R|b3{+g~M7`$gq>#3EYL2NF9imvo0J_x4mq zP4K+r7qcUcp1h2C2tj0=1vTUjsElPlQfDo{zbQ1TFjeW!fA9Z#BZ8T$D*6;ay0+b_pdXy!w7Njn^a5VyqlWD|yL|{RK?| zu6DAD9cDpuVF9JjXeP1wxGs_u5du1Mu0*iB~6tSH3&F=6+T5%7NC35ONZ;b z3x6!`XtSBP>9{&+anoeTE3qZWcHi`25nmK|1JDj*2`j3qON7Xd&=DuCWnz+4p=9emET2pU$=u~)XHQzGJrrthRaA{CgJQ6f$r##LyA=$YS|6(w7)_ zSr7B}^QDqMuZ7Y**bvfGdFITAF_Y5(Sj)y{&ak|XDWmU8j?svRg*?GKPg3@N2}Uvq*6)qm|?6Sr$YBP1a+L4YqLx%R2? zdgc+gRVX_rEM~s+?PrTG4Spo>eUd{wl69)+#0O`)cpdxK=Da-{^DvvL!|U3Rg_{LT zFuob~o-D8`2taSxKtfc2t;Ny<`LHa;IF-aVNAFXb2;hf~wuK58FHVc3e-oyqhmaZh zy2D&J_z}w3Vg$hk%G$6#;%deYZ3d(HjI+?s*8Thr=1RvUq4|7p-+6r^v*T~(JRU*6 zT>NRpR4zBu%KTdyc3upRq=H+|Ik^QPs0;bHn7t&>*{?pg`Uwdz8Bn*4MDlYC$j0pr z@VppPL=sgv6yLeLy6Df7N_FufQkS9GUXXcW8_8~v&suEJPiK_#z@EL0* zZ$7j$vuL0y$3SwpUIv7c#73VVN%4=L%LD*=7M#nTX-1 z(;My-j`nrB4m@a^d!H#&)a@ei40VkYVFsgNSbiZP{^xnDr~)x@yecqkCKD;0SHD<8 zS$hM_iDNQ*{q_kH2|VyHV)k0==^_iQ@kn8Q>iH#%-FgCrq#2Y?woU@FgcA!I7dyMwM)hJEqlS+It-g=(VhlpSc9*EbTM#6 zqpNacY5{0)Bt>!PEPUnEa<+=EjtIZ4p;R?s<*yPRckmI;bhr23eFIIYtkJj2M@7a7s<-_yZu` z)z#OX45^dF#1O%~%kye%7WmP)F$eKSKGH%rgUJe{8#Ueq zz00*2@unRZi%|$77vXkwf1yVg>ZEUjaIx@5acrf4u$)%0v~NyFaB-Jve7wqpNmBBA z3KJ=Og+&Rsfa|1$oX6Z(2S@A$ai~b-gupP zLD%^jB=%>kc==74a6^)%Za@Q03WV`sSp#Ht_Bbu>gv=aqWQN(_p!-Q1#ANrcg>a!< zA@90EqS`|^*LDhr@!Bz~{)F{Y!r3B@+a?F8G4@S* z4>-N>IQH}@2+>b8Sby zr5F=oj`d+DoJ354`>D(j`XEP+ug1$SZqkC4Lw8sy&_0P?`(#jL;h4g)Hzh;@u7gS& z?8J|#$d#2V(a`ipMKL{pgd}p@eiSwL4C5t{FdGM47k5?ii6lOQX-|3G+%tb#?~|+R zowc!Bh-+^P3Y49YXQadLVEOS;w5N8j`^rjN@sbDg+zvZk0rbcQ(6+sxucIyoN}JgQ z(5A8jUL`TGHfmiy(*A0EjqbBsUcooZ-`}JS&14e=gNMH{5OiDmTjVy1MHwRJoRTL= z>p#VjncFyielpDN2sQLG&7R++4MH9J9!{7vkfRxbMO|s~5^Y3*Am1OFPie{hE&;wo zFs`=GPjl(m!m;mNcC9&kb}8z)+&KdyJPmgimnEUB?Jwqu;{-IQUL&&W4c6_-WXJR1(!xM}}pk z?WZnY%ef5Ux4@x~sv93R!>ZUjK_B{5R@xY7MxnV3WML1dvZ75H+xP32afyJYu^ zV%~|!0)8>%GJwB@>+-(LwXh1+w3c?^H&~o}JA4-wrEL3A1g0DNSFLb_n8gv=ZaBQsOVK+U_^mg^$#XskMXBb*uzXy5 zm{k^2T*iSZyqhrC(BXtq{#2Dbf2%mF7>3J>D?XDQ0V`<*BGA?C2cGHwwD+D-O=fG@ z@DY0h9S~HS4k{{5KzfNYj-Vo-ARrwK?H(>L7dN@QxBxKwnLuhRviP%=kx05big#vPKGlX zC!vBQ{XTb4RZgQ_AB{wf5eXI zrt8G9D#E`0BCSAQDE@P<2Zx2~4_ z$|NEcpv2$%V%g%Xw~%Oq#CWWvM4+#sz)j(rJ_OdL@iSR;AE87eQ8>02U|;$^rjrh<~+!cDk|nF7<9=yk`O^h|}~VJ}YCs!8LOd5h+)uxjvph z=ka`1j&OTCyPr0EdUpO(d-G*=b)&eY?zr#S9!y6D_*ZYGH!;H zq+A;H0HP%MpfZvz6^V)r^!7Fo2oR>lmkvPsOJ>Jzj+i{@m|8fwt$1N}Ha57!)n&!{ zNN|TyR;1yIHPP9_U7DC8!7oW<4dPqw54iEOmDMkO5f$x;ZF#9BmlUs2NZV}C;vwK8 z3_4rY3O(`pEkm*7&LuVFa@)f#p=XGxg!j=92`NJjxz8XaQmORzImC0hc1nKBsN>hno++{z>^I$@Z)fAvU^*OlHfi# zD>|ZVgVlszMk(U~4~)pb1h?BBpHSXb7TJ2)_EL|>3PEpUzlAH2$UoB5({;AC%C<)o zQI^_!w72SV4ggGqW_eFo3%4A&_+X=cHhWl8I7K=M-{;eYBpU~#} zY=yq?)w2~iH~hJnC-MtXFkK> zK^FZQD0-pKP1J8Do+EQ{;NTDi5FH|90;;%$bif-!3Qnc)0;bpX?}!JH~7s zJ37tU5#O7<0?lQ1A?srR-GB%pIhWqSa53`-ZsY;o=Ff!Pq`PkV*MJ}n>_kh#G~vvg(U2V84Nj&OR@ z-`w5H{qE0vTb|LYQs0vE6Zf6bSY+O70f;dftwM;wtkmP`XUIvARvLmc+vlH}5^@Ki zslXX`!m3V*??8Rg_{F83q@rskQ32FIPDNsCyNV-(a`d2%6uYx~lH@M>zD6!;6lQI$Yh*n#8o$4?n;b_b0W%7vPvEZe(Gge zp`;PXQA}hs$nwXIfX2*^$FTj}WI+GGY z%&Er5%}y|{gam-YhJMRsHLxEx@xjgxKed+I&ShtvK<%nWsLXRN*)7f$g0sN|&aoT) zIn6NU3!x>>lYKSEOrFA#B3)fGRqhq^;l7|*+w@syuICv&0p)@k%Ni$EpJ(*#_Cbx% zcXmQrW0sVy#z=}QzG1!}O(_rl9aJcciQ^zDL31=J$lOS9_19YgPmo}@RfkKA1_U$2 z4B-6p6O-bN!wVREc}ayzK}_zsw4T{XTj@bb(CJoRY0I|a6ol>*7CZjEVfdfF6b}Gf zN!jAn{ahuJ6W^s70Z#DEji#;UzRe6p-;ox;-6=8-a-$D!aGA?{!1x341Zf2yXYzvub0k^L@of)(YfF0piguk1G;6vc$#&&8a{2HR zpaD>J_3C1KKvQx`wvX6EwQz&S0JGI?znm!==d&~^!YsCJ22G4HQDhq{$bpOa0>1tv z4*S$S_fbcg+wEO=1xU0*!-1>1yuaJN3gr-^vc!GiF@{g!d=OTI_k#X8qW}*Tj}%yR zbmXXp5Yt6Dm^lnuL5eOZaO+Pfi~)YzZMvb5+r>eG`7~I1weLvyma3Y(O zk5d8X2ICl%j|-?36sK9{Nn1WQe{y0gP}?WB$d9=H`i)zFQSe?^bZ!@J#ybhQU|8Ykbgi!LP2yeTQ%-#1An`tD-#gHXvg#rhRzP%Wgsunui|9ylI&nDpbtPw< zBGnA_5R`1Zqk=MJ_uz4|71azEJDq?t^W)=^-QI8n3=#8HXw%|UsdKqBZ)SBwO+&$G zwy)E2##m~gUBLOYFTWsc3I-}bm41^DQk51oLIG{|Zi}8xt6Nh~z2FSp?S-cCaJ6Z- zPJy;e{iJ6j=)@-y_^JcOV>0K;jAW!Q5T6pJ@tVm}>?K=AMu9=M3@QA;>hm3{Q$fj~ z!T!q4|KiEt?m3!PfR@|dnf%-b=5ITiqj}_6bM76+$0JpN9_}Xr+B-BrZxc_o!6?n9 zayi1|f2FrLy96eG0Cpx_PW@+4L9t$KWl51!?o+$9q6Rz3i8QNNXxtMt1()JCdzeec z;KY57;M}8t%=oG;2d~_?4pMKLmL?z{ zL88%Oav`3!y3`6-#na%t=fEuwwYb#Ea-=C<&yM^c1#~L0Oq@iDj}s8aMy>+B+i$kl z>QLvIC1YSDESl6)UUq=n{H+83qg{dXEGN!!8pK9km#q96BjRNN7`t;tSsH0ZE|1gI zyrXkKdmEOy+_x}d=twjXa&*7;^|Myr6E17;@0p=*#^_G=2PeHqAjGZC0DgN0 z-sh)|5t!@aD&0MzR7YgYz1xm~Hf4=S1sK+bBSy4wMA)stEZSM1Ll1uXPi zPam^Y7youU*M9*PC>~@{99znb3+NHP*XXy?CdMb+-X4N9eO!njbti>YQHwa+;Zzp` z3XGZPflGT2XK7#5b2wm7K>Oy;64ags^mNSm zv?Hh>cCE0uXtOam(z{6rp(>|2Yd2Zc!y@E-bwmGI3s8;bw%2}~u{dUj=T>juw^xq7 z0bxyCoSy0EM^K4;TS?L&vDk8&WRPJ66^?mn-RnhrCgcPp+4(vxs<{3zw{gkehwbY> z=ccOQ8u6wtJbR#k#+J76Js%_DtK%eNo>Y}lU^FplppjT=iHUTc;^!Mn#|Iw;Gc(kR zW@pn0ci;X))HwHA2)s2^3fjbF*5xxHMHLnii zL1x7`177@Y3F1^60EZDCYgEn5avGul>DKnnJc3IY^`eY}`P{_6^-q5P<-aBiLIihn zFdr%DF-U4VzkO84Nv|n@{IfTWFa2_E;n@e`A_ah11x3{=oc?fs(AH&)X}3@a<3=5P zKeNl@1Gma?u*RQ_KrP;3Kq@K();|J;iyt`M3&1QG=o%vTr}dj+br#9Z5+zp8dga(x zKuYpWd#wr=<}V~2qzOGf742PJ#QV(>Sm?cY>Z3M${< zs)Zjpj}7lgPMipjI!hUh0ErI31kPnI0J9kfYX8)IgC}4G2r56wt$$S%UfryI>l78V z-6~U{7r3RLfI9=#yPyuF=l1&oPp6i8 zhxk+gF<)!5>j^Fv^ZOK3VTC^jnSF=3|Mky>cTW`+NZs)ga_)bSqUgL#|07qZ519Q} z1A@mpH}`AfZ0E7&l=;kt4bc!-+T%|~=ZB#Ev!F6-ahua~(US^A$};;l*Ww;`q*_I1bKI&^T`p5Akv4us)fhs3*vbW1Q$KM>_8Wj zl|?e@!}}5&{w!0?-7-y08XfzRxKI|S_;&3gE#3SXnlRX$K_^3oU&rAK1wvDf3EntNRe@y%8my; zyt~NIo|(EU`AZ>JW?*I?jHCPbG46ezrBHVhxGd~Uz}78rTRHPiE|nACOqcbp*Y60S zwL|jmjZ1qK9Xt0bdeAyrv z!4e`#0jpQ9^2({a-f;0;OKv`=noVQl)OvIXNOMSQ8@1Wa#I6GRsv)M5?&3XQvDWz-E3xkN%5)`8>7J zwW$1c7Db#Xyh(@nI?0~1r;{>@_I;MlB`ozD<1??F`ac>{(xJE8Kv#6K+3)pWAI#{yT;xK_1}rF1{H5?e>4EQ#Hl*svXAJw+brCgL zoeR$eQ_!US#B}_FmM6aVLu;>Ig4o%$Eo33B&m{-iU+VKB)a1{HXuL{GTlQhf3UNtw ze-_@b0b4nAtbFx!!fy_5Jb|akVuy%=bZAu4E`1Hd`}wU-wOtvCDW3DqEhqf0&x@Zt zL^qj*=5*v}3wJON3bIL~rLKw1FrB}FT>hJ z73?qU5UupuA+B;v=R%^GM6F?D?In$x7gr_h2S2BGlu+Px=(IAm7`cj)1sSZAAmp=X ztoKeX3tDLb7Bov7lkhJRsx5gj>kK>e7x}#WW1Dumx$gAKDxvUVSo<^%hDPiazLTI+ zck69r%}E&Y; zymB&1MCiS5yukaq%EO`4Cy#|j#_c*?7ZDx$_H>G=S?5Mn%oS?i1HVB=Y#jy};32da z!KJtt?9y#Q)p8$Ub-C!bpnd+AkYMKK-w^L#>^*Vg#*Y2U3ZaonpXvCSq$717x3=0Z zH9xUL;!LwVjL~UnYRL%Fqf%O^p8dpn-}zt8m8_mNcj|>3xL~e-9G95&o0-wFePJ42 zULM?nL9$sZIF5|^?19QF=j4f*|{JKVf*822mUc)7rnf&-p< zn!$LF*)Sp0)Up`)A5M?s{i>&=4|E}tLabNUe1HEmX`H919O!;lbUB^gp)$kk>i!_~ z<$KH1{hr(C`00IX_+nX*TOPnPXHCA>_u5Xwdn8MIt;-38j;0>g7l?N&^HhgD(j zR^?8BY}wWIXoKsetTUI{m$KT=q6WK_9fx zF4CyZ5$=k><@vwefdFux;SAoH*Ua|J=)4eKUUlH|GrWK9^76%{J;PI zzxv}QPypz)e~I}2mVAaqU zE+74Y_1CuP`_8Xz(;qsyrcK|qa7~;3up4Ve@4IHK`KCW$`kHV0t{H0(;ydJ8gAi*F z;&0%44MMCzh`$AtYY<`$Li`9h0d=|tA=V(oe^Wl-k2MJK{|JN_?o)g4XDt91LToLD zT8p9n#{I6vP-`*NU-{`Z8g`9_{aY$#jfP#LVgH*J5_4MMCzh&2eog^&8bVj(WxzNh{RpF`M_S8%}ybW)V+@Qf-g(W|G?HgLMglfKWEJg-Eb99)_u5<5^UM?tSU zRB{Q0Vp#RTd#4G()?z`Hv1%ahpBn5-mapthhlyI4t!vdHNekuZVvFelCA?&--^78+yOL<~e&GI^=Q z!--Npm8-f~8tvnXljAeNPsUh6gRQqztvo~CgCVARF%3o5h0a?eL^YIy7udnwqo1?P zFi~2xfIxitZZx-{1$JRzaszo+^jj{+H1uBxAx1-F4Kx;>zPjk!;DxbTz916VH#^(q z5bZ&Y*?=7}w92!DIu}quA8WH^9G7!${=KL&AiuiX8MQ~8_1V^YN)+0acQ8tG^7)lF z*Xm6%y_R zQD^fiTk=I2Gd8Fia*{9$r_19U{F=$zg5 zb#HUUx%MKL8-r&3r1;#`=iq#n*pR70?5Ad7Q>v<}2>w|!)YIauvzkkTw+#jwx}B5u ziL++H)Dv-}gxI<`=j3)W9_Zevhsx0|nUaETfAGX(ITyG!O+N(v)Ls(&tChI&!XS{} zsN?j$xdQlfxgYzHZVkVoX3L0%wjH?-Xy_++U{h05KE8@klW8JXysY>Z8hhW?au+G4 zx0_S}TAHb*N4U%g*!6F{A0ak}PB=FwmM*6Y_Yf|D^%a>X-yzmZqK;SfQi8{NJqJT5 zu3$>}U7?zdLN;xqw2j!B#+-bgJ=QQ*Mt_8+LoDHwoa>WnL7v;zke^mR(1tDEXmD2= zO4h4S2CxegTB6t3hQH^7WE0dd6|TXFH$P?c`mlCO#1B^mQtp?Rmn(OgmwUU21bqzb zS+Q}xL-41L)-=XpYvx^A?FV0k%wipJ;b+1H>+qCPiH=-rto2w<4B8-RKb2SYz>y1k z#WkiYj0;bee3;uKWxqT(;#nt(ySGQm)O$js>QDJ~8Y}LFMjN7LVy(-Yi$fXb^E9r1 ze(_w%&9pJTD3GM!Q0sC)?`o+ltBAvEvLG{U+xemo=FiK z74ehB&K>-6ZQXXhoz}jQ%teA^x_*Kn$ByqYgos9K)35jWbjmr5e0tW4m}(!8#7-Bx zHTEEAudA}?QIpFYODrgBwRgLaY!8{zwZcOQ=+tn)F&D!#jMG1q`%DeTh_4(7o(W*<&hc_eV!Zr&*5`n^m=9QtM~4AkmXJ-}#JYi;YFLD-1awwagq0CK?m89HC0eqt(m|y)W^{ zq}CnS;o_f#&7ZC%CgD1L$#{x6))mziD-A4H7p_D?Lz#?V^G{QdODX)zQY&k z*btL8fL*Q@g|N-RTlr1RCe*RI+Z*|6%Ek(r%jJ|R#;~0B{G)j~ioJ4wwiCs?kWhAf zmlpjwUpiJYh;HmTS1(xrU^ty^DQZhNK(2oWMNuzz_1@3cUxe{~lJrDkU# z>uBA+><(1PcDa?hjst#Fe3EbfzB*C%EH94z@D5+p69f9M6$?47CH_d0QcI@j^gGU#e*;XWi}~dkx<+5c1{GR}5rem;>(Ay#BYqC{rxB9W*;grnwuwlV zzr5ef3xg({dZBB3=F$gAi0F1f>FWh%XI_}>=xN78Y;Ih&@@|3n_~iJoBDcU93sXYT zvNn6$F$u_K2s>-GC>+;6;e}7u(ts|r^ruJ1Dyh}Hr>DYki-w*bc8B@W>FtA)?ODXv zDbe=_nB@8#vb7dF^SK61)Pq&A?I<6Fl-K2jR}&?hyoK%wHRCn;TDd$HIDkE3z#1O# zr6)@0Mny0vZsIwnFdLhypfgz2faxBed`5Qn!~!y4%CM*ARXdKqy}Q70PrTXN zBPW~H#te}{?lN5jw&>;$3!T=z^ig7Sa5K1;<1Ng|>m+}I<5qML?AH)7j;f^Rf5$vb{}+Wb>tv)0_lcT0oF zWla9n_o1@W`?w51`5z;7LJYQA-FRz898ZaIRl!n%Dfh-u$SUK`@!XfdL2edXihiyY zXgW_B!0Fiuu zh@Q#SipItw~IO_274tIlK=`l#=a z1Yg~YUpyq{$~HHKKa)arPnunppMu3mlTWxZKOz~F2}=)+fZoNB&6OI-L30@$ls=0* z%bF?cohDgR){9LI9J74BKC^^n3S-MKFTeHNBj!6lq1t6Fw6MS|rV9?p+#%fOm#oFH z1{p~#$R2n9sIlZg*?!-y-Ivtps{zTbaXkR-s^$v`QvbBAFQT^xu}6g+qO}&Ur(C>S zZj#5)L8@&j_90qd_Qo%}>8Rx{Y6OObcR_<@fUI25z|buW$kk0pr{PIBx6x5Xy&CVv2mcSEN8SSq3-Ls z?i*AHdl`QnyHG+1ZP*BxN-C&gO!Ric*r>}saXD^@9b;|dtz$_27^nHkcC0&^a5IE( zo|3Vz%i60+$zd+FQxJRFciJ~-=I!SE_fZ;V0YwZh$Yk5$19_IOZ>n=SG8@4&^6Q;w zh_-A%QeWWR_a@s&=`$l7_ph>}T;52sEk?$&HWy10sS`(9t&HnJj$;Stzdks2Bkp!= zk?!QpfX@=UG63fjjKk`SDSENl#(-@%>5`m6LcT zV?k!?8Qg5Gu;QmWI%zeLt=Xe(` zn>&6{RwO~Jr(n!xw!;#c8^C&PE3yy4u!%R9^4ZRs!1HE#G2g22KB%PiXOWm3|DJE% zDLNUn_}n2XDqODogclAj*&Vt8Zfu=fwpb1>eBLB%Fv+*)7_Zvb7vuevf!)5bQ@It_ zhc^kk?;@g*#qM>3v;ib!6G2tAHVSc)gNkG<3h%uSW)-L|b~&W@Q{An<1fYWH=HBC7 z8HcKEkL4uB(g>mZB3)pk)_GQQ*BE!n8iEH;3F+e972Hn5Sth1W~DFHdjM z#U}?kjiwC}*KHQFLde|Jv_&Z#Gm3PLn%|jtWBA-7(x*s)FG1cUiF_7)Dz;C1BK3(w zAHU(X+)kk`QO#@Dt$fNeZDc>oz&jbIq1)DXDuIVQVl*~!)8Xq!jjY?LN_DVibqz9(9Wtr+j0YRL zFeP3xpj|5hbkO}~qa zDIPJAf=^60b zhVdn}9Tt?na*#=&4DH`OxyJHtCr3)Hsg<%4C2+e)eBJ&b< zQ8Y_EsY3;bwO~`cQqu*sGTJc?<6vexg}8}Pr8c_1Rv=tRax@O>rt54wWe}&C@l|xB zoYb+WOW!)t5JGHx;60U#g;vl%H5{hG`_n8_2YnGKR?br|Ps1KauCWv}O$wc}VDF9jW+4l5tUpGJfbdP50fOopuu zg%J%1qwxVbhF02Ua@knFD*Lv(@4(Fg^Z4F}v{ZjS$o#2u&QmubXrGPX7@@g_E=06e zR=Inpk{Iw8EiX?q8mH%@1j=)y_EuiMIoYE%I<#3Yro*vhI69e&7H<4$SC`C1dC|M8 zQa~?)L)bxM_{02BT8pKA^f+fzRco+G^M)VLyDZaMUY!Zg{EuUbPNafy!^Rb0c?L`8 z9=Hn)>53zy4b+MZ(>i}^h>>x4r`MfZF!549xX`@YIb5(yKP+gXX7+HByHtCI*I2VW z@L~H>1U7lJ2V^xCq1p47-QUz7iE}g5TBuWH{qC;YQ@*W;QU!?;-o*Q{&w$`xa=pkg zl{Y
    q*f%>!0-X6nH}^{cHTi@;4h@@zR1+g7GCc`HGEs6*tKNbgIBvB%AsBjx*O zQ%L_E!tlU)dd7S2$&=PzsWap8Zn@@&V;hr=XUZ0@0Job}zQ0q1Qc1HR6;gBK+`#g> z`JT(=n|XGh-@bC8qv1jv0P*vEZm7m00h0c@f%ue{q7ki%$1W!E;ERyrZM?yqd%AK2 zb{I@G`+J#YSJ5Zqw9@l@w;@!n?GV#Ey4dfAX>4QDG3*C~a!UWhx+X3Y{sm#X>vOepGw`t%UKTXFYYvw)s>z;B?LL674YoOu^x zhoW}VhU@~O0rmrfg0sz+4L<@HL<#=O`klsm14&)FS)E6Px{@?#gf7QU=+0oge4U7> zknPjy9gLwc@!H~E58JW*8G$z@f41^^x;;CcVO{Qh{}PSxBu?Y%y9Upt-MTT^Y~Xcu z8H>}I7&e~0VwifsgGMG~VGxVm&iN(@IeN)jbN3`(+2X3=rX+OxMTKm#--R~#uv65bR#U*T#3Lb&wN&cal4VAjiVsVaU;lZB4 zrQ6Jt7mtJU~t+>yqe>Kp|UM6 z{1u%qgaabOX>?RRFX0_hPcgT0v3##Laq#isFWt@;kST|*^j4ilKbFl87fY5$Se$f= zQDV#jimEZLAhUD88C6NF{YB+kf9!2^64t%sO5IVR+Dhi)kf%A0)jst!fx1K_zUr(W z2vw7+Jjo=b-ncO>o3*epq7K4#cQ0(wiA%$4uy2>r`Wc_9au@OA0CtH?_xMW3F-A#o z`L+AqF54pg8lQ8*6Jq+y(+Xb3lDz`Ea@BPD+<|KpTaZZQ!J&&`MJ!{2~<4>izx8|M>0`dFKV6(DQ3zjgZ+9GM$!>qTQ2bckgC-t!k{2eT}aSIv9MGAP{ed;H3E9NE-Tfkhzjth0^zbq24aT`CIq-VUjHQr&7 z)SXY$W+;2#&z!NE>c~lPY!Lq~Tu|oK8R}?Dg+KL5U{aC8GzB9%z+ll{8P|QOzShr! zwGCc&bZ>EO*n|r7l#H2j3VOfu&T!9EuAI3mV4)%dDfOY%V@(M{q8dK+jam~Q_=%(f zr19K}M0A98_VmJdOUfY;D{O%)kQ6$(m4;I#CS!GVI&-^E&EDJXTYEUxNuwiODM7_n z@`z!8Ou>qoEn-iO1#FKklIhdk8RL~J8UgLhwbq;;WX6plgS&=iC$lhTwyh|;w!Nm? zlvV1-typ9iG^@9JRV@vNXKJ;JjqqSI_}!;u3aoRcsCp1Hew$D5+#F_3dUJWkd+2n2 z>A+hMUhEasfPa)W#wNhZs>x_nu%Jgz4E*QZvd`kI6PaIWr?$o7=D+-2vm9iPW1dH< zw39bgUfCYcWx%N2Vc=J+?>}(NS{*CsNzQx;CprMcjhB9`?v)I;P@XUMhPiaLf}5N` zr5dtNB2Md;A=9gj>{NWt>0A5LdTDjQv(;r@9C;jJB9oWUXrxPwcOduqI>cIIpUn{9 zQ%xp+VixElFuB`p-R8U3z#rYwX!}5{pbT`_QB^VC0z-&u`@1 z)Aq7>^tI?VYi~-UqCs?jrD1bp&U|DnqpbAnV?BotNxmi+YHtIh?rIpbf{s^OpGOo! zp0p@(H9=4?$RuGbyf=rAAK}R=$`RC;73xxMNf`gL7Qi~s?w8d6%nnEN5WL(r!?E5I zKc$ed&Ym&uGkrZ*`{qIjhAH~J9+TG8I5c}NWMzm?c%{E4&TpZ;^F!pFf}}@6WBy*N z1$#@jG_XWcdTFH9^J(oeHr8q@9O)^nhkpqIe#{=7MgnY<#5JnYy8SG9#$t7xR_m4nazWBd3!S{vt-~ZdZ~AS71P~J z#cK%*!zwO~T1@_~;W;ejBc|lzpFD4|$N~ZNE}ZJ*_@uK<(9m+1-JPA8>=pWyF|qm% zZ!VphflmGjjp{(t`&9;l_!D3)>Z}C}(!`q4ZO9inz-IZz(f;eslT9z%(a>RH`^~H# z5nA8S1%Y6Av(7l2TaN{B%c9*s&_Ci29O&*Z?V-QQtFGfI1CrWgqUOGO?6{r(w!V|z zXGvvaVuvwZ>DFOaN^cC!1^LwXNU7%qvi!$tJ?oeOaY>#gJ4pREsrva0vX(;V9jJ&% zrn12*Hwk_V&terRAef)uOZ_Ne()sCb>J)w17MyP{5v8h0r&(%;v}#=BRmZA7&C#@&8bpEG*J8`e_PL$E_37Ryve z&De~comI3JUGX!q9@rQ{>w|41@|%Wc&$^i}yf}wCZHt!7#ov1d-U7rVj$<%OZ1nbb ziLzG;@>_Jeq4gQzUX$aMswwB59BD~CM_ih3#b=6RJ-YJFT0iDC^ZJYsK;;2q>b+;%Sa~kKs5QSTTcrYo@Km@tsdDyL}|BZeSYk91_)9jiZ?GNZG)or{j zAwBms2UQ2)lhxyM%SPkl)WGtptZU;9N_PW(>OM#YnJl*zpBFW-Eb2f01?d*uN>AL6 zpeM$ctqkkQ)jZM_E4ols6CWPao`P*#>=4l)7wV<{$0e;L zMVD5(5R;(T+WZIF$SfB^%hm$mjv|Dt&y8j-_Lc-R{{cQC03fPu+}Elwr9JntOSK5^ z;#gAniU&Kw^ErIcs@~O;0_2r86ef1hqqzGBwY>cHcsN#)%FR9=2lg@Rd|J|K`}pGg zVDs+x4(KHK@s_1&O0YO!7N(4jrJb;%qlti9O*BWtX)WGfXEwr(%^KT83l^WB7#dMs zxhEm)-S68UEX7f_#y%6JyukVzp_&$5wt|Da-^b6TlbKm5R_L}^+vL4rqQSqJkKN(Z zKAKxK`KhrI5J5QI&S~8A<=z)ON_Jn~@RAm_%ghq}NB7043@DQp#|PMRXRU2G41yO1 zE;&puPAoUZ0YsUuxA01~tQD;vS=3>XMW1auv()ERU>#U8Q010N?GWju9U4nXNSY(VhGJZGSjJ5%rUh%t<>C3OK7_?{~YX8oRoq27l2DIq7V2q&3@+) z--J*f2%q3`nqT#CX#lOZ2@SNYTH&l$)lfotP2SbCw|$r@dS<5a-tIr5Hh#TYs{=x60#_twefj61W2ysCMCtZm9?vo?PyoM_eS zNTQBrU;mPNZeamn9)TQ-q6b>Ez7)E}WI#ptXwGCGN4?W`Ha=(RoOJ7uE{F|g%0*v& z4~6BKpFSe%0#M0LL&AHvC`0Y#L&g2+h|@N1ysIgYbv(Nd=1nR7wZi3lkbPxj!=H}t zd^7XyX7LZnTC^yE-z@tc-Od3tO+_ldhXuM9sx>T!T-I}{-?OJnYxV>GaAE=eQ-#J| zabwl8gDF;9l(b4RH^E!GQLI+u{Q4sa*Oma?P<%WH`whdh=Ucxc498%{;oq;oDi;*I z!~#jPs(|j;dCagqu_c8P4)47-;Pq~+WDTI5grU|QAiVG2EM5xfDS^dykHM{d@3o|m z!`VyGky#itG{1hR0I%&f6W6TGQ1Se7U(#uGAeb?uI{G{Xgl@p-v~cK`&g{w(;J6iy zy2{gi%8NVuA-P_LQVMw*-X90YyS?y@HlKV(bNNpAXlf5F5fzMqn@C!2-~skh|LSlX zp%jjuHa3{%2R60mMS1!|+V8P85lBV}Oydx8dBm*cr2`s3TDkp&q32dZ%MGSZ>p}?6 z$^sS*{#I$m`DEU2JPFWp7tMvQrEi9M0I8*muUxz@5aTw!)Q*X|zr7hE*XrTjQh^+~m)saM2z4QX$kW<_`rxiLuN_j|?8KF3Z za0C@X#E%kDN8_liC{aP6P_8x8Fj2l*^p#OeAvjGQ?4OZUHxY=baG2;KwXsO0 z-%ld=X7w+7@J3$m0Ks+ni@r*GsZ(d)eSX{fC~>%7w~uiiZ8%&uyDGN)96HaXsd@sW zLW%Ts>!4u;%1_6S#%Q zn@P{y@GxLUQls#Z`;|WRoqsuLY%sx}Vc-)9I0ubf9J%MhJ*6hZSd#CnI&wEOr$Hhw zp)oPJ^^BA$3pYe>WYMBVvlgwQ6xKHW1|utUAxFy-xZwznKc4EN zgQZQ^zmPoddJ?3Yu0h_14eUn9O__~px8j#RV#(4IZ7c0&wkAFY38Gxr*0H`?J5S0sF9122UuGK%@TPa`j3wJa`AMx@w0dUq{v>$MzS)`Q@^NNzm}+w5 z9q2s)kzBW+*&3mi%mve(SC7Ui4o3~;Q=2uOAr=#0RT*-1yXbe%;1I@L|RTszhH_E`=HS&<&ChCUTAL@42N)FGZ&?LWmf*6 z#f}y9f7t+U{WV&Pe%8Ir(M58q?X9X0zoBS28Wf{U;E$cHAVz8EV4fIAZ{kRy9ew-lY)>sWo7$te_%rxY zhkF{r3hg3XMEmY80E2(qC%XDD3Okn#fYhORjvow@Zu+SmpPpMWmKbQ0l;k6%Zv{dO zpkZ1zd)Yxr1f403rH3z16US{?Z&FXg0EbxE0oaV=>OR@HzzLsDzI!3-VOM^pYJy#^ z1@xN)Ctr9oRN%Ec)&~oKx}k7T6(^IL;!yX2K7|<=bapjNRGodcw0t!z77^^f5#HKh z6Q}ypeRI1vY=F5Ky-(3ewk6K!R#0<7!KcutVSG3VBbBdoodjjenl9ZpNufebkdZcR zc{nL$L7Qz2E*lCmOQRrf$M`8OEo>Bz633FtEv2nW^R7jv?IfjdG?pBEBteN#>bT-? zpY{hs5GFlK72{G6nWwM~5XccG1p})d^ zPwW-2XoYctG8P{kqN5_kR|eUa`z+%h{)z@#ZD{4!QX>zzfEr+oef5Ku(=wwfeIkDb z8Aw`Z+s5L>=W1T2D}Dpa{a>xTjJBB$_>A2f@A1Lb1T0Qra8Y66V*JjD%L(cz%j6J3 z0iLCw=xy&JM40#boNpXkqpmky50aG1%01Up9xIj8x+GX2V_h)ZGg3vE|Hkm29ir1~ zeL?yqP@Op6`pTE`L<)X6x02myi`rkuqL(h!L0Fd-uQ&Xhmmmo3p4%)xIutg!!?klH zUY%v*-`@U+r*qS4cot%!f6C6+B&(FVx~Q;CD)0SbZ(Z3~62C`pq07Z9vKv1eU8L0t zZ?1EDazyD0?R82pu=2#-t9z?4<1HM974n#k4xAXbY^g$AcGumD#ebPVgG=}npdXxLg`e7$F z`hbA==VsjCyDNZ$s-#GD7Aa}@g2b8ZthSKWQY8f;*Z*8S?OIZ(_uHKLxnL%}_K~j0 zqqs#pl2wp-$MdvK*^4<_)?Dm(v1RmwXcbtM0q|xPPW=FS3s@IVTg-OH^Y{BRaxREM znDYhK!C|rw+)`05K~0n7Vs{{ggR3j4XhYO)=OlzdW3m>u-`_2_%!!jjP?YrfI{i7{ ztA_bB;UUiyI{Ax6@X~wn4n`1N%YQ1Tq-J6LCLKDITS%Ps>Q*&5^NNr2>XMz;M?V+3 zv|cZ0H_dN1wXAhYfQcon%&=>PY=iejn!!ZGgJyndOwuSh{u--#knljxI)vY7uXmVe zadf0g&rxlV^I!5Cs{5AXZ+^X%rQAhMU?g4qI`+DpNV5C)W)Lrg$HN(I@ zcWRS;t2pzhVDQ{I>E{rL4N6_$_KUcqGVs#eg(HvjNR9dq=!50%W#gtji2htqzS6(b6d;7OTlVPP|aV z@i#i6Nvr)0=iLSqJ7CgZ0S;%Oin!2;26Z5!6;`yXo~tY^$Jk^?aEMxmb`qD=1^6+k zD=&=fXrRO+92oz59N@o^(m3_^_Jcom_aPDh>XpuqysL2oXK9nR100~gj=&K2I{^y& zZZ82Zg`*;R{`mGkN)_io(j=iSvx|SVK?JYdJaVJC+xZO0gJi*rZVbJ9zVu0I7Sw#z z0$K}IkkrF9%H1$034Rk7-?f|TZ*qMmAY36pxVB%upvxr-`j315%P)LHfvsn`+Us)N z`qiQK_gDTs$-OE{{Bh|6NU(v+S@%U(=lr-7vi*5!fwQOVN>0^y3vd;RfB9m_%GNEU zQOpteZ~xC20FKA~qz#t}=|Nfu<2n3(|?U&0x7VR%z`8$AF0~>2v_G1Np2+W$6 z{Y7O~YuS&5`pd`GH0$px@I$WF{MQeGS<|e)sLYyX{ZN^;0C_Dy{;>jU0rHO(SPPJU ztiX@(a1FYz0gN9jum&)GtiT$;_{$2c0gN9j@WZ{XG4Ma!>ly?9!@aIC@c-Wd#vps0 Z^l^{OQ_ep2{{jEboiX?=_gA~y{|6J6_BQ|k literal 0 HcmV?d00001 diff --git a/public/splash-screens/iPhone_14_Pro_Max_portrait.png b/public/splash-screens/iPhone_14_Pro_Max_portrait.png new file mode 100644 index 0000000000000000000000000000000000000000..921c20d8c13bde0af23cc79c398375ddaeaf9f6a GIT binary patch literal 97570 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 literal 0 HcmV?d00001 diff --git a/public/splash-screens/iPhone_14_Pro_landscape.png b/public/splash-screens/iPhone_14_Pro_landscape.png new file mode 100644 index 0000000000000000000000000000000000000000..89eec634450cf5bc99ac03b11d3c879013cfbbb1 GIT binary patch literal 82076 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

    tskIr^9r)k42 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�uo3AX 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 P{C4e%#%1Ki+mHSiEe=$R literal 0 HcmV?d00001 diff --git a/public/splash-screens/iPhone_14_Pro_portrait.png b/public/splash-screens/iPhone_14_Pro_portrait.png new file mode 100644 index 0000000000000000000000000000000000000000..a00f2f3d17028a28d4c4979841f59cb7da25fbd5 GIT binary patch literal 85574 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Ð|xZ%yNTyAk&u$wZHtl*ynr#g-@iyp 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 F{{uzIF(&{3 literal 0 HcmV?d00001 diff --git a/public/splash-screens/iPhone_14__iPhone_13_Pro__iPhone_13__iPhone_12_Pro__iPhone_12_portrait.png b/public/splash-screens/iPhone_14__iPhone_13_Pro__iPhone_13__iPhone_12_Pro__iPhone_12_portrait.png new file mode 100644 index 0000000000000000000000000000000000000000..ff4927265d20b6e0ac1a3fd29f60a862b7728b1b GIT binary patch literal 84388 zcmeFaWmr{f*EWm@iXZ}#BBdZ9BBCHjEdD?poiNbLstU@BRGw{(Q&rz7Ibfs&k=oQQ~sQc3Z` zH6kLCAR?lDgJgT)C)dwk+718hvbm-pOO#Q|GDbwiL8NryyoRIxWSbBT5eGGi&;#P9 z?*1HD`oPSxuev!lQ#PKQn8!rBh)Kw(IsWs-EX_;VApd{-;MZ^Hb{$FPT|4rh>wbU1 zBpXEY@2k0X9pMvtboBQ{{~4Y-$oyYV#Bl5*Q}X^o`(G2mJboN_XZIg-Lx)qsC@No$ z`sb7hPx*`M@P8ijpDz@NWv>~|U-;KEIk?*Yd*PVJn1j?o2Vd~~xgW^jN51U&_w#}t z2L`{Cr1{UIet$uxboO7%<_IMDE3RVD`(Mw*D8B#KvWc)<99+k^RsX$o*&xcDt^UWh z>}>U)wz^~0f4b=ofcyrfU$C(QAb%q84uI?c2m%>94CGHk zr@XbJSO1s1wNo1SQ{LLC!u*+->;T9Pfc&zEozlR6VdqY1;7{!Qzoj&g=GGkhyB7df zxDz7(Jm#Gcxf3FPS;S8D{7-hU6C!s)Br3%06u0E+@0drPVwuv zMeJzTe`4oO@#|0Q+$nzj_LN`bbEo*VQ~W|8V<$1+Nz8W=^PTr%{(*)&yn2UM|7Ht2 zyn2UM@AQQHS<66tW2YzNzeL-eg4dr$vcs!)c=Zmi{@=-~`&VAp|Lz6g!0bp*zscl| z^tAJd3jdI0cS7V&h};R0|2sqEPFVa05EA0!PDSP)8YHMLJJQpR^t2;A{i!Paf0UlE z)jg4(otn)n1NhfABN2~|-r?GJTk$c`5fU=uqa05^_kE8sNH?6&_PpMixRtwY%44RJ zezWtq9j}iUt=HuzpZ6cxw{V%8?A6HFaP7#-B<)=4bz{%2*Uoh}GPfj!ceS>gx#~|W zv=%vMsyxP=+;#riN$#hAHa8;ECsA_x)3cFFIKm!t@G-tP|1TIMe!?a7U-~;-A9x89 z80`Cn<4?wfTz5W*?Z2cb81nNm4#lsPcc}mLAh_-^hZ5C)r6Vxp;6ZAxA;Z&N|JrO! zVBFq+FX-VuvY>}ThyI6;J5y}@A3jN~0Cu3@<^KQSQ`)%3{xv}&tS<4BINi&8{)bOI z3tIfw1b4O_j)!As+jp#e2V{0YW(V7MLh4RP-C;621agN!?(p`VbZIAD+R0LP#DN`6 z=HDXI|8JVi5v!`dfA<3Xse7tc`)}pPQysE=U=4Sh$lJ0Jr zt3Hi_=iTP=8mDD0wMWNaTdV7KpXuI8^!*jI)pmmp%G`G07%JCdZ!+-G`4-7Vt$XmE z6~5pqXLN4$z6l$hfSiZ?LOo5xY1=!(RBUVlav$6;Ui{H_yP>V=V5LX*uB)zVc{fb5 zH=<>;EFEGN8}Y7ux7UrEGy?vz{}75_4e3kD6LoUdCx7)`M&fN^5x-NBcx>ti&JG82 z@5qRj%G#Owk&IvbC1WT#!l|lXpe5Ua{7u-=T|N%$tiwj`s?p|m?~ld zHRK|a=}?tgO@vrbN?wC^d*1u4VU{%W&6}}V#%jW6^DfFQ-}}~Q!YnMj2iGC9$Die} z+(mx@ywnEI#>|b+8kAZLbU9YNbP{=%K6*p$XG8J#zioHr@^v^^`erQaH8eLc=oQ&t z9LdNXHSImr%{p~;d}=Ku@wH^P2IYo@KZ)SIHI-|>X`C5DiAylQJke)j zVw(P}aUe3)~?->i<*$=T^`kxlEgR$qrh8F|<Jv z9`-fm8XK+I6->@rG5(V9V+29wcYQO;hCY_#Ja*DM_RWTh*Uy0iUbl^SssjyP8wE=} z3NDFisqZ>yN2xO8?qgR(m1jS77~5?SI^j268!+0D!)b5XzUs>p+ETH+lxn!})i~=> z^Snvtdub^mKdLt}F*f-~4)Dxu@Wf>p8WXA66T* zH@aer%D7s8ND)!I<04dBZgEhM1?`!i);^3bbyO59OXpkpxmNsZ?HTdDB(2KTS2l)C z6=OqMZOq|&E74#>KOU6dvsfM)+^A4z1Qkgj-UV8)t>qQ&ax_jF|6V%4`T%d zuIq58Xqrz?)Crey`v(r}uZk$qM&~BlT)GL51*0#XPz_uA*upi>1Nk2-0NH( zoiy>ihHLHHGdO&Mj<6C1c#KScL^!&Mi;0-!l$#6(nwv#~qs5uU@4EPfyF9r3()zNW zl*#qA5RtuxDAQG1>{^}^A$*q##u~U4=rQJ+psI>@p|yUVaTD% z4>f~ZePpn8wffro&6&immXSle_Gq_IjYpvKr zn$NQF>1O&~OW&gW;Gd5_KSOnHj^Krjfb@p$cDDA`0bPP+W1IjX7ngM_k#7TIF!n81 zzrA}dbf+nwNyz%9UzE!Ozn7;3Jp3b>o+{w@*@LH!&gzgV$B&wHvgx!GQ%7i>^r!q5 z9Y9$pqrT1DRVy$NTNKO6f=-kpFc8XfZ)&a|N4|~Ysc$>Y>k$x17t77Yw4oyNcC)D= zuwmfsqfsw#*SYbVP6An4^eeV@7dMs#vW$Lo%-`;w2$f_ztnYX>H|-`{QLfcV_R*3sJ+eBC9I=sd{MX15OwOZj14dsP z5-a}tG#qN6cUaiacFotUa(&&4mn-S*psPTAXQ%ps0P$Qa?{qT*FA-mM-yy1=8`4_I zMMkZqQ9WDx2=GM?E^vImB|2q}`Y_`5uvVWXN`Q}Tp@C+`s$B}vx^8yqZwl;IUMP_M zylUW7)H=iHIHnY@*Lk+G;~u+r;&eXub(sytMcc{a?n^cD1TLsi_Lw7ieMOD**AXuN zbro!IxiUviRa)@CYv-FyqB$3{GDg3|l5E`O2z~tw0#0|9<=Bh4CJPxq#^{&q7M*9q zc|cxO|3& zcWF78YD9m%yw0$acEM=D_tIOVk>$~;F>kWHwq|T72&k!mt(kTRm>q+fE0&AY$8M>i zNnF^&KZ0d|Dw36!D*EsStE1zZcid$2Sw^fW&F9){9mS?M(i|sC9p~oOvVN}Jij!YlGOJ1Rspd6LJ56_dTsW^K*v?+qtfZ32e&TwKU)JpA@Ry ze&D>6K3wtIO04q%NcKx;`AEz~sjg0}H)WCKx|O00z&B5;Ji#Et0B{r#HJuTjqAr9w zSxhLPdQNtPDe@P&u*VsBgFn5U{1VIeK{deIvo-($c#q-p`nOZ(BXc%;1?wR=ONgfX z=J>J;%Dl;*|3Zp*!{-B&_P-+2Zm44mzgzxfiXa=uRjlkArdTR5vAeIGZeMNMP&p4`U|xPx*uogb+?hk*XuR3=W;%qZ-zQPIA_X5FnJLj z<2T53)qIKD&CJu~6spob2zo!gB6jAcC(gUDid&VVx&Lk|Um}Ljsi-J6*1|bWXa0iZ z!ykD@L$p*EfSldA{o)t#8Z`h=#IHw0BBLLq|4bY=eB_hi*9M;I$%P*JPs`B!R zhy<(j%#psmt8WT12AE>_LFjSTJq&ITaOTnq&L!+`hWd_cNJj1Q_rJ65>8+SiL3X< zuAtxbIgrzlKSQ|FMHOkW1Qr|RHKn-Q8>#_@dQu|9BoE1Lr#lXrG0HGsVqd+H=3;o> zTnBGx>tH{)nR6Q*;4#JkAbDN3L5dJtW@wU9t-NSx6DoHpl%#Bm&fwq1a(_ri`F7tdWpEV-hyJ zeEFpi&w+3Ud%sAx3)%Zw$1a(#E&3gubtZk!^E@}x;82~+Lx&SO4|LLW*6-Nn1B|aR5TOp?$`=^OM7ZverARzyRz zuvSd(zB_yG;iUTlU)r@)T9;qtkzWYBeU-Omshec_0tzd@_O;9n@=iw;4sb*0VK@v*TL%^RqVQ76$OL}4;c968LGdE#fX#f$Q}a;oB@ccYfM4UAGZ zPriI!K0^nQBFk}=r`L}j*UJbLL?OAgU8&<4I>=-??70=`RuuAG5FOCekUH6L$BH@Y z(Jv#Ff4!=9BIo;ZMQstoXwq3I6t%sEGo0I!@mJvwySSW_=hcWY$X!Cc8@r32Ly`HN zjuC2Ur_@Nt4@Vd^4L&tox4u`AJy7fQ#)zBj`JVB+HyE*Aqo!8A^tf)ux*i*&G^dB> zCp${pe<+DRMW<9OyX$--|6dDd(9O9TL#^`E10q;}zuXlUJ-_I4JmH>xv+}ugI_GON zc><-pv+q~-YoEp^X4!tU$g-RA0qo8w6hHA29c(cV9I?!yd=o_o5#pyFxPYfuBzX>q z|4d^#Hx>gCJb;%j zj87rv$;GF}TLCO!piOl1_GRhuiurcM_Crc10h3f?G>(TD*mbUMo|)^jGw>Z@FYJ7w z)STyk{W4-lTf7{K;|eb7h#i%eGeTk~boc9bv7v5vnpkdjmL-3GnxA}e*fN{zihU~- z!A{PGt+_RGqbgceax!ZdA&)%z%UvFVD?j8oB#R7spB!RkMa3ta?~C5KFHGY0Z(G|M z&39|I=3`VH?wu%Ismh;85ezkO<_~c)D>fV=99ao1HP=*Rv;k_;l;n3*kK`OUOuv`S z;UddYp+j)l*WnX!%v~nOXjY%WFj^ZZVby?X2AEJ!x#2OsZ+G{_A6JePdKbQWU3#dEbb*7hLFUwL2WI~eUq@Jd&tGWER za{R&1`Zk@L{f&;p8SK?(9JaVRaxHzxRJrfd6Q&UaOA|zvhM6aBf2BBZK>GCE=#{9K zr);hWXJ@aU)|uDa#bJ!?iHd>**-p}Vg>tTbsn;ujwe#Arngn7e)T<)Uq~!ra5Mc*N z5$-Xpx7olXWq0vTW*)NgK-Urhia;c~b!|-5$&X~Ps{PuJNqo1s@i;cBxtScXzrZ-m zvUq2(kv?m6*^-=);org|M~=0V`f$%~kQRz}7_~p??2qD?J`8!O*cqiyzh?a;Zcv8^ z@q|XYBrEfPvFb<~o1RrqA#?oh*Pg+54+G4c#71Rg0K(rB!jB79hKdMYNX`>&o%z+W zl>_FQQmLnjva3xttgLX(fq-NieO86YjSMD{`%ZW6aUtuN-5@EHaHwn~&8tKMV!Ad< z`sPvUSBPD_ z>=9Q<$Tod22oWE|>I}^3WCr-x$uO2kMO|*>K&KK4Q%T>tE`Ux2w!~*QPJ;7p&%oYc39QY2CrOo(5 z)zRX+^h`IB&0I~hQq-0kBOzOShEeETcHI6bVYuy3MyJzS(#Du)ONDNS8a<$YN*lK? z7h)A9G%rtY42sP)%6KE$GDtO6mP2_k*VTB$VGzzUw~*;_98{TOa)^bK1W{9S9m}fm zf!i_RfciqqGA7rH*QMO)IeFOWp2;3jA=9MgcvnaAes^AU$;NvAL`1YVhy}~-l9nh0 zk?ipS)Q_3`%MP`YXz+YCV*_L7W(ny-0|(9>C$BV&?&+;TPBjSAnvv_cm|#`?mL2b4 zo4fCY?H-r{SyL|HYVL}b9ZXd5T8y?9JAfCR&B@{u3E!oUjWdS_*{TWeA`Ss|1F8JL z&j~zFROv$X^T=qr_-papqEyHr)JaJ&%G)k(1ktdr0)eb)QihNcPNex7t+8i92Nw)mZiH3TXVD&&Fz*DWja4SM&6)85P(Q=AIoE3VX+H6r>Tv>wVFaKz z()7M)Ghj0IFVgom&ku-=$B9j+v-@3rk)UATmW$BLtt0hWMrM-Eb(C4N;opovVcW_g zu{nrBgey1jse9RkV+sLyx_?;6&9r#fH9BDHfTZMmn;<0p1rg#JC}QUR@~ygTxE>ed zJDJ75W{?g+!PJza>OtpWvt_Lzb7 zVUtcHDP$XG$w4>Eq^_-luQ9i7ku`~&t=`ADW&K@z;q7OAE5!b9aqOFH%jeG6@LZ{^ zqOYTjGrmEAo}^{G`d;ECN)?o36`AZiN_fz5BSfZb z*Xl&}p6N5Bzn%In^H|5(aD0GBoivM7x8CkY1uX>S&n*#Rh7Iahn){kW&sGPwCsqiJ zlu2AA9-wY9)%fQ$lXao_ViqCzP5kgP4?GcSDk1@>%J?U?V$nbk6vu--s zk()d|aTUEg4qA|v&B`<{!I`JfLrzd8HaEqNd#dW9*W7aJC(O`MDaK-=Dt}?ZogK+m z7ME?G5>g6HPFQ?+`g>%8ar|nn^>m)mbD?5C-^v6`zOz6CN7M7SmVQuGSs1KMv=u+R zArKt92d<@7ya1};=ZpL=UiD6UlUp!;1UW`XbE-H+b!mLv7Mn+>$2kZ= zU{5wcIK~QBiC~@{7V>bRjinjC8}|&DfiK5Vym<&?>T@_BzrPj4)8E4{!^j`)!tvhS zfe^*8AQCetNf_xN8>bzkcA^T%BaXIb`RC^-<%egl{aq7dOYBVs*;(a_ye$p}J)1|_ z7Tqruo4=w#%ao3qOLHLO1`^Rtb#KikWmzv4%=jJ3EIq}nv$xeT=PN)u=0bAQ;fU)e z0```!3~6uIvo`!_env<;_A3I%f85333p@=|NNh*xZ(R;ac9&?0Af&dud zIQS5E|7Kw2473x`867JHlDoA|z*AEcfD1@D8^^-}l3cN}M?CyGWCG6NrK~?IW#T+S zTRJjtJcHi>b+td+I2>}x=qIl9;3dW`2FTOf5dS2??&5(>c%Wl=9@zvfB#5a8Nb?0a zPk0&*#!cRjlO;?-2|Hc8?6@2?Vbp*-3A4~&)VLO;7h?iOx8EGrQQpIziY)gUar&o= zm9HrTeP1P(@In6bB1JC?hHev3^ASjm!fli;tZ8re!8S~#aYX_`?;`%EA_89ahMM+X zt-pHjMk^4sFJt0KuMyS=s>Q&U&Qf-&%|01KfFG11Lgrsy4vqViXds+^cx1t(_LespMe&`{7325V=A9y<2ulYCWmfCFjR-x88c^5T zN?>8m#4q4|LT_`@%B!7)Eq2rEo6{*h>|ik04uMkPm)-e+-Ibd^dj?YgyIc22csTx0|R2M^;B;uPm7?l4?)vrIt6~R>jOOl5*cktFS0*Se7*5Su)6Q6 z(GPjGbI8Md%LnpwSsmQAX5Qu{dJ^~n6E$*M79|4`&TJ9g&ALlRhDjlMqxSRmG|KVu zJb{rRwo|=&3=#UePkvb!8Dd>+dwgN3U|q4?D!5j+(P%?RM~{*}L$Qkp+j|r;epagO zRWpS5$|vWA(ZDnyxH>=>D6_(n5*8?%b#hpDHcD*0*g<|7)IH>y%>)czi=gXq%k6$1 z!*3}=jtJmBhI}2g6<3NA$ia@0`@KFTaAo^xnb*EEIDgr!mnZ-F3Q#)hj8I%(Qkhkp z!1D6%VN{JxQ&Q{S4oT^B=!xFf*zA){k<9&sT+~$%25?q)K(Qf==JSCT>B(%-N<=dg_;hg&J*WfEcRFKGVhZOWAq3OpjH-@Pyn$Bg;-PC#S zAA`_yMGof@izy%N*)72^1FMPY$+p<&!vt=-t_(V;R?swRt_39HzHcARp3;DA<_J{h*l_BEN>0_5mg|w0laD0-1Fp)5UM^rM4a?y=5h&#<3=vc8 zXFskgI9ApEv;E&CfUP9@ugY`n1grjLcNK{$TB!m_#MxMMjvqNfj(3b;_a)^E>d1F( zXRwBPdY8`)H;MhUU_ZH68BMC-ry$ij_J__?Jz;kffh0Kpp3K=_#T+c`Ar*BuY8~?^ z3%NQ{$~mmN+Vk6Oq!_j5+FY%BL!xm@-=cl4S^%DOSudq$(xf)tG$0e4y@W+7f>OQPt=hSLxu2ud9uh2BnH-j$Y=KOX>*OgnBnH1P zo4={k?-~Pa21%=M3;<&&X@G);v%{G(Zj_`rL!Q|ocj^}pL~Ki zUA+QvXG^+Y1b#}@s5__{41cLXubZIM7K2DQHstSzqM|f4laQtIYrMN4?qlro%+sO* zQe;d9kdy*C%hpBb79)X$%%BIrp~eS55g%6rh6ZFGLe^!e*l1ty_IH0ZA`f;T zuIpNQk-wFSH?Xyv950F}BvdIJ4}mJcfXeEwC)LudydE*S3I~XySVrTHZ zmket@;52Nnyg&{G(*eem4Ga$sF3GEWc8jN4M`mHm#KbcFvkN!O0dt&qp=_g4d-fAv zIbPQe$wbPDAjhP9tnv;?wVMjd-|$4UCvN{VP|$NVN)JmxEL%gPud;fiI>+7N2CzVW z@ysvCVQ}cdrW877B9TDjBE%JS!3~Y?l1oo`=_Zb!NxT8q1bUT2MZG^owOGjBQa@U; zl0Yf8fxR!S9C#TG3l%w8-z3gei}%f}a%*2xd?xF!l`4shcs(XDmD6&2v)X9v?@oS+ ztakL7H{hA?bus}M;F-537diXWaGRI*A39Tdnl>B>3H$afE-zMait5v>=+4#c(@aMR z|EMb5=RO{RQ0{$XEKXk^S@*}gGef$uVo$KE{}dY`}jfgR$0SfXaWDPq+z27oGC ze_LKd1~{U|%P`xLpjzzTspgYP}P#=a0 zC6MaA1pZgBMD6k>?v@!tF3{EgP+9IEtsS3TQuEsYJE`NQCP zlH&rvZ?p5)kV6kFzYU}a2+D3DlZuyrrJ%*t3>U$T66rg$lD8*MS$_ zu=)U&5A5+AW2tCBL0@-6y(DjPAw3dQlqs^UdJis?t;`^?EP1gB*%=~i1ssmIMgBwN z*p;y7tQ@UaY)UzjgNBEXVmMT=0g;_w&o{=3x=E-Ifw%&DSqV4L$DTzOCAvsJVWC$tX9aB7Fn$n+~?$+VMt7} z4&1m&X8JA^E-*fD8=Zq*4PpsU)=rkKPdI|%cm&tZ3lJepg&roa>DO@qE>Kj3!|sVn zeMyAfrU7rn72SaC_@{bz9LZRyv+u*T`f#la1=0WFtvEIE_cz1kwHfcK(DU@+4Z_F{ zs>7}fm!=|dckDEjE7c;9_^*3xA_|pc)E!&8O^b= z8pvT0Z-z2g=Yt`bM@$fLW#KwfnKGHVoTbUg<9y0#?&;HII#u($ z%_uz*64VTpeXI}J9RqWn(%FFg?PwW|=WCbI3Jv%-;YIM}g7PG#9}u?}(m{$Tt{XYM z3n1j$L4*-Imu?BpeWvVHPBza$4M7F~V4bG72{A4Cm^aDCPOheARX2(%G@>LM{2h!!j4jepiMXRqQtmfC%dlg=CZMf zhysG}_Zh7GEA|c<^0>*8a-{atCA0C+k4eUE#%lNg%z;CVVfD*BY3gt6#ZOV~m^ul% zKuq z2D$;27-ff$bGn2z_O-+nmCoUy$H&+C5f3sX+~AA|!e<0y;jA&Y1W9}<3t!p}7SF3I zLF2?7!Rf(7WIb9j(7eg8J<2~fO4;iZkUKRd3(5hqkMeM&f|J}xAb1N$y1&=`A&Ywh zdv*4?OmC>VyrupMr(Mp^*p};N4D}~>e`5+u-xC`DCiB!@2_NMKK7Tmr&ske2cGF`& z4{FuUyt99Qa;SFgUCV2m{re0wV|ITsID7?}Igou!V77ys8(O<@=2g?`rG9~v6oR}m zR;aPHb6Kqp2-`JAq!wIlwPq=4+bw!j;sK(u!_EJo4j2w-i(#%VoBAYVyv%pCwO;Wr z8IA4ElZR4Ct-&FJ2D=VVZgL2PN<3V6jx_wHXT|NrvU34$TN1Ix zqn}@wo%VxY+((P6m9Z-!bqXEt`U||S@mWweqp`gV>5_QX9fulA3{-mKZtw&fSRIyH z3xs;@{ijJtx%?anBEj=m7KpPI%yohkEf-+GMDX=>2#!rF3Dam{;T&X8huD#9Ud*KD z#?{`o*8_|m2mt9}uO-vzTo>>KHIgq>V6)(Ns{N;waG(5+rzN}ndIT__8UGd|ljCqsw*XkIa@BH^ z)^{9?;tg@Sfn*s(ST_WR50`i&rpiJ4@bsBy!UYDhbKu{(lHjMA*r9Q$Myxe?%!aA_ZL# zCX@4c81$SUeaBCS9o={sLFhr+PXb~Nrj67L-Bf6JK~z7M0 zGZTLo+JfTz-#DRns==MRa#$IVOg0NBK&Qbe8-GNS}G0!qxi8;I35ph6PAFQ|e|o98CTRy=*UA=g;$ z!s<<((-E0SbwR@$tVj9m*VC|$z#zui+`x9L9;@*xuyS+1EZ+YY(yY`X3mR-3 z5EoY)N$XB3RQG_)K3+Xv8S#^t6xcq^96cxrfxt;J9&r;oCu#-UKUzSKHqFnzDO-Dk zc*rk4*UH{pnB>gr+l!~+kJcSEk6XM683@orW?(VR<{=2T;*cVQCc!Po%Ms2_P0gZl zdt)FS2%<6REj`9ovL-P%>fal%%&HTVtn&u(1vOVV`SH#({7B3{P2A3JIdG4K_MXcu zyAeqGUz*Zkn;H)i$`^YFknVzsP-&X>vLd(_+zSISm9i-^3w11B3aD-k{N*ddtPtgT zAHGgP);CNd?l9%GH*;;qakeniIX->ZUJH@ilaOp>YAV?WnS~7q=L*$_x7QB~xoif9 zr>ejeaRO>?%wx&&);~sM7$C65|1#Dja=1~`{DnNSV8j(q9ym8_fwjFeDanO&VA{KgbD%{jrMpBE5sFNeW1xZ8vH2KOrJx^ZoSE4y zz?HDkC_TY-QrzZjPs5$McgDw9NB7%SEK+OkP!k13{XjN59`fmwat`& zIx69XmWNI0p=hhKH25Tcia**1TA7ntPNyLX1Ia-kj>q!Hl##v8As41(X7-F+PWWwZ zDLMNmkl&d1z7wA=nl~_-+sYHWr6YrEG)5Chd5US#iBK5lKE)l?WB#wjq>w68Ws}hr z??R7+?DN2KFq-7H4wF7SZp&Lpn~rZ}M5~rDB?B6N$ACySb~}e4ndEV_H*5U07E*7K zL4xa5UJYYbxDeV2+W9R6rR@#Am#trdR$JPJ3G+DN!{?ik^&7(a>8+yTk@Z7?HYay- z3H2CgsyU&##}4-W88OmZ?VGV?dZKh@7$SS>-{dC{=>Xz9q{uzH#u1_vLhkoUoD(gx zG}2Tn=#^yVYmS}0c@`T-BHjs-tb@LmTf9Yem55SvhBmtMtcbBp#w&xd1O}r$7sI98 zpd~y-YLUE1QD{r+1lE*xbZpv3Q}v|Z-ctM!lruSjkEG`wOhcgtDj_6F%t#O;Nx2@A zW&D8U(eg3t!E<337XoQCbv&QJ{5y%;3lw#rK!0T*HO`@2@z5f z^0cgxy>P`IfffU6tF>D!o4^9IGD?>zt{;I~D^GoajkBcvH-~}ehs#(kbX?-o$IsS3 zL7cs>6`Y+J6=hTOZU_SXyUI~ z&?h1F9co43G{Ie={773{4i6$3@+m~q0m5tVXBUlMCf5KVLX-cU{ah?sW`w@>0o}Ni zZg~oXM`8`YQ^)qAd$|wmkq|1j7`*V+(<*Pjo&Gfy^OU1x8U>inP|CR$C)PR0;Y(-YcRWCJQr{M$!-{=HjXAdR$$B zms~g4MQC>;ar14|NVS9M1If z%-C>(hQI4-*=^1q3}2$eL6#>S^GeIJ2#Uh+bEZ$A5ogk6M8>OvB&m-8@Vq zun=jr4!s?VC~TF`JFOHc2OW=#S(s(z&dnLub5Z$A&JCqDsnp3h*X{sh@q40>s5j+} zG~7JKL{rciA{AhycKstjqUMp3>-2;NbetiwxqPcWo3ESgBU^{u#9u)APg90ES-7p* z_o6`~p}EVZE=$!@Bcv~v- zpWcN!Q!gv+fr!JDHR;Z-s-kcL0tmGRf?Hv;(nCj)Ss)2T&^EKu6Nu?BvQV8BJ# zLy_rl5yVT%_4ff?4wj4KtS!#pyyvR^O~1Piw+{h|6BkT73y*{fX-R*}~^p*-7`&(w@ z9TX&x5#g~MM@f`A&@7K^Q}))V8*P7^Xt7{Ioy3{C3KEIs1x|pIP%No;k2YF|x zE9Xp$%)k!HI01+wLXL7IQ0kd5^r(xC{`CP^T%9k?K%$ta zQW$lTH8y}%XW*H_jDMnK8N3Ly5Xke~)TJy072Gm)F@cL;r#8`-*-W)LBpw$Tw|$0} zyn@9x{qibDlh1thdrPJSDl!?1Hy{%;K@)N4^lSw5_Jkw>X&W6+pI`aqxIlK58K|z2lhyNX?=Hr&`B_X~Dur;>n@8+5%9Ov9+t3hgT?` zuy1RbJ6T&pm4-{BV`+?dF%SQOn;=qg_HZT@8tbs0IAJK zkQSz8s3(mTW%w#s6`r;?*B#)C8*dX&Mdi9(pjb0wB5w1cCeBK{^^f4ZDhqz0?by^wtrfKk=MjA0dL91Pg&x}A;S4Vxo>r<(6`K#O^pz7QZ$`pK_* zQPgWh#8D>K@{ef4319UlezN<~yLh`tJhLNRu4A3uc`L4oMfYQjv#vh)NM`L_b;mGB z`PF4p?lZ5fhjDSHxnJXshomGoeAh7U53Tf5YP$1wmq-TnbD9tijcJun}xc(o)rgu2BU8+7gVjRv?9nt!l2MQDZ(WnIxJ z`{LD{ESH50CZ-#wv;>>&Xhy}cUk0iTd-G-jta=t!@emAA7Dko*Mu+xu+*OT9OcWJ&;F&5tWv{zfsGT+B zH#)`svV>y(3rV4NUwLe=zeL8CW0&<5{al+|uaCEpLZP-C)Yt)SPJKY;w>?s9R+}sjn$*gy zw}j!POCPjL81`;C$lKKC5-7l*QzDa;yVah+YQ0^DFVg-nvB_jQeZ@3~jD{nStNyj` zVsq+Ae;w(yQnAH~Sfyw~r1J?{R4jMNUvro-K(lu-QsUj8VzUi}6RVbqsb?d|R2h*2RUkyiFP4pnPe4~Eu953>Xe>mCy%Cb@ethA*ge^^J^oXJ(0H0Q)(~Gjb|~hCPy~ zBQc8e6rjAqpjVz_Y#19y`-ifes?TN3b%j-hM~+lJiRX_^%$uRp!{Uyp>BKCUbS7?d zTNb>Bo-%`}ca4ZY5n*o}1hYI?j6+3zOL`Oe-tt=~bhFO3On1;m)RyqJymr$cu@;5N zB=DTFo;2wySs7pb+t{56C*wG?=4vz6-~ zPI|ElZYOKM-_E{~e~?`%CJJ`a4WN-rIbqp3AoK0EFCkicg4#9bCclED9uvLM_#o}9rSD9v1~esGThrIVV>ce&uu93eN0UDvtwc8(x~zP|Dm%{TQ%}@7-A)sqO4EL4Yqv;6$satPq5J+mIg6Ad zhh_fa)Lc%Tix}9CaLxT5f=*1fne_PRmzmw@@x9zjT$5KUpq(pz-9n1LCCb_@P29ra zgl<8pjhaLD%>@qZC9VhKBpp-sT~5u$bCpzEN{G{{uY8pDMq{!q7G^~edg3TDTocXc zVWvsR{#^5cfZB7){HmSZYa81MYV$`ieS3*}OBO=&*Hzs`*|wJTXr|5*-p#_?@*ts8 zIzw_FZAYRO(R8W&Wq2BFvE4 z!=$sK%MtjS%YYVVpv zgUgGE-)QIxD6~kaf(*KgctJL%`3EhhZ>U}Aki}X;WS04lTJ86im-Y+ZWZunb)X>=~ zBls|1k(h^bc94^*avv$H%$rtZ%J#C^Va==7{duYdf)3A zGr`I=qGbZQSsCibDFw8f&S`z|#gJklUJU%0*^JB|==jE8@f_6%$i5fCskLbJq3Pq} z^2vSKPEJM-Y)@QdIO&~5Z)W6DGh7=jpDJ4MHsr9O?cDt6*hEAL#o`x|1it#H*M3%R zKU4C@aoc9X@j<^=Dut|cvlvx_$bxB1YA=l+X7a=SB#k^1%#f~q*tf+zVCb-eZLK!5 zPOi9)j^$YIZ3D9NWI{jX!8n3AZLu?S8EXhq5W=zy)Hb$x3suu z?-M_KHSbMUrBJSm3i#opET@rkS$C#dYHxS{jG2B^JThId$f-Jo6VzSywEo7^+bZ?u z7y`Mwh?O8xa%mf(>s+{xCVuD#pgG@$>4u_J@Jj+GQJmYkx3PU8Fi7zwlC5 zUD~dc^vXw#`&$drmlhm5^;!)MMLVxV^v}M))on-;6V9NW4sbo8v<}oQcnB$plk`noOjIvl*cdCja+w7eyO+w=EoH5$r1ayP(Wwa;>$@RE zWeJOTAx|nv8iTb8=l)^-ZB-VDhbGE1b8;wLjqJq>heno+NVx;p z{hiBfRk|G8*`bQnOHX5A_-kr5!0@E@3S0dS&=D9Lw`;w95B3L~^!wP5RU2!yB}ZXs z^6_t`n_}C35@CB37%t-LA1qStw>z*kJ;g3L*E+0fb6wp4|N3NjhssskP3=UMa54MA zvA3g&Bhfffyvv{>i^Qe|%cJoxS8m(R&M6>XXs;YQ{9rV8Z?qo}&dDzCrr=Ax?jkty z0|6(zo_%Yrs!$TteOSz)DxPN8&=O?u?D^xh!X~S{J zVUY*@S2KspXL_)2YH#;N%BY5^@NAbB{J0;ppxFJPq~isx(Ark@SMJWp>ThogY?7pC zYTne;M0>OId4)^paR-PzyQ+TBwMDual8L&H%IxhQee+bc zY{Y~`#)&I{U8-x%%*NrGx|3vQD&LStRh3aqt>$YiHkM;D2lK2U{vwD5^@)%WB zO&H!-a%q)QZ)O)tmB=I+0S|1hE)YIs0Mi#tCX6%BadLKB^?wj)E)Jk6(wRd(b2&YWsBlaArE~ zUR8(f728*he3~~^qZM3FlYYZ>(KKyu-xrrzpSiNRMK#T0>XSf=e`~W`ONHNVx+UW9 zFkNC{vu(k~%1<+K%ARNice@uqn`boR*-P)Bzv58mcxSfB{A(h?0@lFW!toNpgslT@ z;hc==)`C8rvp&8`yL8OffqRR#jJ77y&;UQ_IpE9gbWbv8=62b+UsF{AQh4Rycib-q zL^7O$vANq6DkX@saUX6qbm`6=ef4*&i;c*oVLPeK8l8c{m6Bs@o9il()l`tYphlPs zHkn{K#DfAPK$(sHtp|5bzZ)MzdJlEYn<4!=I+Fw4+g%35e9KY~ zR{U6;Y6%LqtuJsJowEWwC{^O9*ChT#5mpfpR(#gJY@QMbdtt^`>5z8{RIFZQ?sa&t z&djX~m)TYvJ2k#<64;ChP#ZTY!g_WQ%aa1-s19H(;jVS-F7wNZPxVP~na-LnT3eV) z&cla^x%7FDNLNS@B0|_c-k?JBpZ#d~-$mSg?37sHsob(vk-5$2tyTo|9G+6z z_v7!~jvnZVkgi7aH^}|o0$}^7xglkDhQ!F%odC22(nWLvpNiuip&-#e1+;bBE?nBpLYVG4SoDqjB zS@WN(pEBtGg~*rB163yFk|9)ZK|kTBmk~awQ(Goh`>3YO>)1rzMO7<!*!f++EhdR|E>ago> zIX&*#@AKg;Os_v&s=e<{|KJu_dCT9&3%pY<7hy3)v|4zgy zJM48;)e|?fPS)nHG8&G^%g}!E4ZXZo^UUr2IopjQhi+z|umO&JW}=1s$@P}9aW4BmY9%caO($6-?GKN$^VEyQQ~c4xZDozN~6znR{mbl_F5Opm2%m0X_t zxeWJSodF4lo`W@d%D+R*8B*{C&fmU3;>L06R51sn^C4Lqnq@2lW_cHE052q_Dj1we-EjUFA0Wa`)0mVtSbUnM5chnL+2Llte?QJ% zb=6*CdSiUa`crSQRH;K!)EV-6qvWs?afV2slt?7tDkHoE*te5&EZ zT9_?){M=IK+f4U&(y~R}=lI9MS2pz}AI^xr?Y3;KJ3-K}|JyO^(}|yQQW$l=8mSI| zIiz*x@a$1w3{4bsTYTU$L_6bO!tSOe>^?(i(jj{dJY($_bB7akybkvLM!WE~^Q7aP znb8D=+v$r8g8cY&OI5cSZ2r6jp0CtqL@T5JToRGNo*pZ>fcglWr!Jj# z=_9S;)o6S*0tJ}l4EGyfnF;ThTCI%~t)?%-AGV(LcKs1C)Qwtj%wsUd@`Lh- zv!j3>TK@U%F#z*k>WI4kr@i+MYC4VDhF4ugsTQO+*Md?-Y0{BJL zoa;Jw@xLxke?-)_GmS>Be5(8%BVaG1LO{4%g z!kPS-ciT55$UJuDsX0B6Ox*yKTv#n|lc3nGQMtVO^)J;WgiNa!e3Kbp>t83_F{HO` z)9IGLq|w#BRX?!e%!%$1lt`qh^P?z-`lAXdK1PyQPd{Ln&wWQ1x~YNgb2&g>Dhz-K z4$}tNK7Kz*Xz~R>>!5}9{_jZt`(!@QKEy)L^Rz5WA?*mh8vBz-8-Gq&Vl0?C4HA=I zJ_=i`lV1%YTf5VwP`=I1omB4XQ}j{&8%Sn1S(CPE1mGpWKMXb4Ah^sMMX*P;Lqzg? zl8w)OnSQm)eag$M^@aNS6u!BMq+2#}?C#!e7&kbt`NZ?IMG(F6y*1)DF7E8Gz5u!$ zX__CC!c!~VS@V@Av);GQS-2jk0`oN7rhBh0RT5W2jd!14dheUuN-tOgES@@^e!Rg= ze03Xh&__X3$aZeu4pAVw9Sb(i%kkhP@$uBFm(N$x*(P6Y;4Z@QDcqz%RxO;8LkEx6 zCl8o!>Gid3)8`>z`W?|o!)@vXod2~Z&?TonWjV_P=+OP{{EPfYb-}NE9q@lwxWqs) zo0G8VRT-p&BgVOliQc0IPhdE`Jp`NY_WN6KJkM=}oo9e={s=-$A(;?oUb;ET%Lm~H zT7#Gd^f{(Sb$m6dD@d*oPO}90I_1`kc)&JmRw4p$H+IDx{9!r2|B(TBIH1fi{VJVN z`crjsrY>p{=UZQNB%OI0txEiBbV<=QazuUeJ&?>?=&KL`GE0C4S(n^8{No`WX6ZoT z3m~?dd#n@eC(g=*AF}Lv{GKT?V{NjciaJbcP@G8AfEx!;$_1v@Usu!jI)G_80@}i7 zE4RJO2R!$N^3D#l-mWHAJN#@^3GOjL#o>e$x>(I`eLd%l!e(uJ{6Ty{lDYt@W{Nca zLANfR>Z|_U9m|0wmn(iD{AdwC`R>`7sNk_D=4E%SlfB>PO+3C7ba?mq*2%IfghwN0 z(s09o8T-X(APG#ZAgYzNTVxFqbx)>R`qq?fBWz_#Y#UB&s^BR!7wDqAg@hMOK@L0s z`UIE0Y@4tzv|^-Wk*YEgN~)K_Z7$3AY?N-N&~L;6U{znI7ss{`L+AIzHq7&U^Z}#| zb)C+xc`d8O*LR1hgn4y6L*X-Z$CDuBYxA2U8c}T`>(5U+7D~2m9oo?F7$l>&lKV7& zPCgsmx6I3J{qLxfGQfaW0n%U2D<~8>iS4512{Es#2`WOUFYrWQ030H)fK{0fhqhV~ z{5w#Scji9X>KT39e0Qd}`dT87nJy}c4d9ezp1Teo0--&*@{%LBh<{SDk}$RkC}%TA z79*Hlkg|!$r!`ys(Ub=dLPUMssz8CKO&Yzh6&@$8S8(_u>z}>x%Qpg~F_> z^-hiSHnjtIwWhL)s{eS}bIm*to~xkrl5>sUx<>W6^C(}AHTk1CVj{WI-Zf{uKlz0x z1q=V9(3g}nF*x=hXZ%Ru_7Z5NV|0gWoY($g3BTXcN$-zHO~p)$@Q33ONfTwPHiwcr zktet%uhYR~e|VUOp`ZqsfZn3EU62tKiJrg{TkZH8#Ic)i61NYPqx+8{lSKhNVhD5v z>D}=kld!`lcF5MasjjaxtGxbv89q0n?GtcJeH}|R5!9Fz7@eGyd6-9sw%~Y>ou%Zz zOxs?245skJ;qDO)-aG>piGj4WM)P;J{vccLJ(;k3w{AvGeLVqY^(WNgx>&Sucsrb? z2n0e6je@h7?Twg|5pGk zB^L1-VQDuOL6m(5b7YH>k9n`ZdFS<{zzA-Ll2AELf_s$zvGzUWX3`Pno7@jNqM06{ z=?a0fJ$~Hs<$j24xu=PwP3cTC`eL49%eaYvy{Dtc4If%e)JT9o9U)w;NGR90jejt2 zSy&aYuy**4=AUB*^A1kM)X|0K0E#7ncXV(WQF8m+xuPeVi36*(VCb{Qpi)aPk) zwkV+G04R06aUxnMNSto}^E6Dw#M?IE=+&=ZNB4f&Qt9tC$kD?@1A)FJY0KYt0QdHu z+bB9zkU9xM`2GcNxv3+F5ogV<-={wX{pnK<`7Ry(_z1Wr4p6b>JNnzi=;x!r26Irh zd1jGw>R)edeNC_`K!enR5C3`pDj58$b6ndiWWTqF{ztK5K+r6e-&)G>&)0$_KNmHh zTysjHd*C*z|M+1Ubj-K>_zz0|^D`GgOD`4}^ZwJ}?KWtp-uvTZ*8qLP$B##B{h)ag zwDheP%MaZ8`8|IhymIv0P~x^Z|LZd+j-_7^M;O@t>#gn2_=2vfTE_ptte@ZW8npEF zz{zb6{`2vmtZk_I42r=S{&#Z*22c1YEqs?Y7!t-$ zi)ZizhK|G#^XRz1@C1e@Fg$_b3BS}S7>t?0m>Gv;BJUC`_oq@Mf05AtB07ReaeqKpV*vRl)ATKleu!BpRE33pUriDfoobn z=B7maXE$CJxNPHfDdImn$3!J|Xk9g3xc1+zW+|YtDFx5|vp4NJ=-oS~9J^nDoSxgv zfX2?;DfrLsx4*#!n@>$t4*f?Nxj?_O%>jCIn>YMSkM3!jg5Kp1zy0rqJo<_H%9axU z*}?bjz`mn5`whTx{68^d`v=BU{4%(VsrXUB+O{@^SNwu341oHz$jtz#UqGG_D}Dh} z(O5><{&&1(gzaCzR8y3ZLH#=$Vyn^8s46pblDPzQnUlk#61RFyz|Apo?^o+!h#>zKQ2$>LLH@BeMl#DtX8)&?*@mYlPtE0Puxw5( zicBW>q@L=%d?rMLHe)yjw}GqGtk33+Ju?g9p;Afph6y26PXDm41hA;!H1y3~FlVQZ z?fIlM!DgFQOX6q>EjU!S*5SGe`#@Vq)i+8M)f_kv@$%x8pIu%Wa!B*C8s~@R3mYg= z$<=F_x-lF_qLtoF$mc4%Kfiu!ug_=@lst^8!_57TWET+*qKqK@0LX;H2d6_3vmKB*8!>w3dX)bHP2}ROeL~322YDfqc^|F|%*AN_+U_ z@64e6(v@Etk3uayKOP_#(bkKWrjKy;Tdy#S1nlD$R)T#LZ{EH?A(#b>g?Qhc*Wld$ zFL_*pc99)TV_`zdMmw%fc-0d+(;9Cjx$bX`5y9H)-OmbNtQ2(|U#NNK0oprddTaZ# zfDbyFv2su0wW*|ych64AG)6HWjv@!d+c4Lvn-r!+)|oA1D_WcSwRMVsT1GL6Lu6uV6A%GI%Cs|Q(x z&P@|@_m)GmPSFk=n*k#WehZ~N;uri#XdkgPHE*na(LPsMxjlR00(Nh?aKlruP9$;J zZ!!X`MLE^7=T6DmE!*ZtO{_(V!WnAb^Mh`GzY42hyFbo4mF&^!w)W#mk9~}~ zV0NnCY&Owew4|q1W3Qna(X(waa9&n7EJ_jc#*JDvl_CBJM^Sa*0r}eLx?^R zq?M0$;C5%j?ep4SE`!xD#x`A6vVcHj?+GS17xA8#i#AkWlgqCfC|(+d7CkGp4}YcI z^v39gLM<+hw&B40?(d8-U_?cf6w$YG_=h~8otRDu6`p-ZyqP)$YU< z!dv+q_86*C&B?$GZ7Mox8(p-A-^|P%Gwx>{dtr6@lLjrow)5=d9@>-uO>AR~sPT{o z5^!?V9~(FpZ>XM-H5Vn58n`;t6n9B-e-OFpdgCXJmuENT(r7HMbwpDbp+m7Lkc1W) zx1G4zYUVZQ9bHi#I3a-DvuigS_`kwQ=seT)kXpa8+&-4zkjf6cnEuBRZRWRatM#j9+{e@@uT&+3p+2#)Lt|9?9pkO zFYVw~-(2ZEHQ6fAv`NzFp73uT0e^b?6}TZoekyrPghtlor2(94;eoJqsS+;tMt`!Y zy%D*6V=X_hkC?4{OINBJJi63{=-4(;Kp6`Y2@QS_`Vb~CoE3c}ns>hf_D*m0&2g8U zwMmhE>XiA?y&8)%1Lcl6DGD3oZ;mu2La9p4G#j~bL~Hs~`UB3BLaWWCucDQg9~BQf z<%Q1Vq}8>>(MaHkeJhU+#Mn#w7>VQxfFz+3MU^#jBer2NdtO+54v@GZ#!767&LW3w z4p_Q4%}(5BWoHwCZ@7!SIBVN!Y#8l)SN%)FgT`lO)M~dBvQ7Z-x^p$w%TNf#qMfu( zNTUgM@~ySI_2}?a)TTnBRmJk(ef;P}SjE!rxe?`2q45UFhuJKl1=*xT|I{Gcf$I+J zKAWqZ*~Ax?K`l$`b43+_*x|h-w7=m?uK|(%+R1lDnT@@M8V3!O>Zk-_^FhOh?27Ap zBSg}W!(wr7v`Sw`yH+_p zI^-Q!@f{yT9?H{j}rbhzbGO-=ef`FVI7$ z+XkLStw=YCEgKxa^f0f8AB`~1?=@N_)D2}Pd545YAqD*X>ML1qqpZWiEM1WW-^yGA z=PbvD98z;Bfulo}-%K@FGvR?cwrRuOi4iBo1Ij1E_0L zuWcN*7e7v41NYv)edT( z4FD|7qE3hHdJyU3r4ZY8LxnZR5o=8yC~JKtlKQoY^yy4BLMQ-e18`30u;1=>534n8n;d_ZoybV0qdWT^K|7gq@u z2?JGpmfOG(5m_0bp0psy4;S&tlB^!=UP9GV5i_rKw5}qF$OlJ>MZ!Zh-eya^o@53Rk?1#=E&QFW);_)cfxNbYTYMM3@RrTx7Qi`8?5oc=h3 zPkVcW!}?0qv z)jS!TAyZm`@v|IsoU*=H&?^u>!lWn5RY_eJXykK9?f2sD_;jXA@VWJ^nPRl}h_}$J zrJUdTvfzVzynE!LD+;aPdr<-aqn58IAvmGv5^JoG|c&vBcw$Rh*~GwChX zl7e8%AKb@q$VGMEdKdig|d=HooK4aAy+M^d^yH1&u#iJv0_plS2J_; zLPX%%nXks6QR+j8OsARG&shZS6x*2Fh8$wSR^L{%AT?jVm2hknj#Ud$$sgaGd87Gb zEx;=h{`towm+G?tD?Pf0G2)dU3>7#)j;jACY(p^`2K~~Y^&si~H*c-0sKY}OZDIb4 zNDWomD8Y7h$br=d>#_LI(gIFwe_|c>PBEHXt%9pLlN_|3U>$a^t+aNxbdB3!V9c0Q z*Sff0;>{7x_`Tcn9tF~8-K`s`{7k;g?`M%; zOQ!nv&N^OZ7A}SldXJ>>1o=uTn;lOb;p(b#6vV%UNEDV`Y`4CQ-*_n@Ez(~WITNKw zMyVFk3yW7Vno;@RB1KK;n| z-O6)?8e#43hAcu|}y9{Nru zP{mk!Nq!7 z5E-A?WFfq+@z>IqeYFA_6SCKYVf!=xMX(-e$rzeopq(r#WHz zEYLjBlNjndVpsWI62>1A(+;_d*Ey`7jdbTqVK?@SHX3E;s=r;KvZA1_hRe|?z#cl_ z)4P&XL{1+oI(;GWX;3rDCIElT+Hf#e2>-l+Tvjr?-=E8MF;Yd_kH1TUbf;HJQ)TfT zwDQ|?OR<_eFH(G1{1;4UH#MlIam|ii7$Z{T1P?*1Ey~$1Cc|2<;C@!+oO6sC$>|bL z+E*gkK1Qy?(l6oLIkuzz{5mQ-bfY(JD&fcnXKhviW%LqqvsT&7dA)4Ow3auk#WLTI zKTOCQR{8aFJ4=pS=*N;A{26NssoOZ#lgh*sni;*W6SG)9ldZAfr))QILitV2vxpEGNq$C%b#Cig@5k~%&i+)s5-Yl~k zW#}coK3?^H_gvUSOdi(jP*={7SH;)@CVTFAb(n}>x+7-Zp`?y3QiP67o6{Lc9ty*pYoN*{dsbD)9b5I{T?1GH{0H2 zcU_y&1Tz)8H~U>X=7kGfqLPBvXOP~({m~hgofb@bQOJ*e>qq?Nd%~JXb)?$rllXxm z*r4aaqhMpUR43gWmAY}LT{q8z%2qfh|E>?FAT%|I7g9d9%P6R|oC=MVeLVkHa^Px$ zwc*};p_`mVi(dmjZCz~Y1XyS;8r}~gLpq8n0w6(IsW%etw|VZ|9uVMq3Lm9nD6O)J za%%TCR!0{1sLWRy7uhT?!bx{~dHxn>(nBtkLkI0i>)leRVu<;>?G>KV%9kdiRdDmw z)&+o;RE_gp#;Ya_mw+U%tVaLMG&{r(zgGR*vCiyP0E2N`!aU-y&z?f5G;{tgmJ4xQ!K-FJ7RjXfZ-1w_qgR#GY(Sq@q6VKqC zUj3#gy3ubeOQ&mcK-byU>;_RE2BBSQjnc?@D@DZLlA(>VY`H@2ZKk7D{WH90CfBob zsA#_t=flD^Xf-gtNzQdQVN36sE$d7IhHnPU-duQuj2$m*HPB_dY|ndLWxU>((4moz z`&4XzIuo-cM{ohY8X!%V2GY%#B3zs!!6aF@&YNuTe`sAt#VDU4> zI6p}0``#G~wGIhCIm%a%xXQeaKW(7C_Ox(Ulz^^k+lf?cFE3eA)y=J)U>)HCrQj2x z{VD#4R{p%O(oWS(+=89x>A#+|TzqE4b)coxf1FPpoq5|}=)vTK^DEi1M5kQ1NIpi* zkEL#WtOxIoM@-z?#mQo3vo_brFF-plkal2jGXpkhwveELS51etf05B0&|sIrZG^u! zSvXNG<=KGa*IB_8&t>o-vGIE02TpHJTcB);weS$S|XJKnBa=v%RM753%Z zuoH$pZXO+Ku8&lPETYI~qtZ~r_$2Ix!W|@fRmieAyi1*M?GfsVN+`Rfm?~w|Ap(-CETl6vSF`f@k}XkwVBRyl zP{wO>oydBoYh$xeOe@f*l@G~rDm5r{rfCJ6pdLU`!E!ucW_Pl1y~_$vLT zQ7o4R2~U9BYHmXDKx)*dtG~uw(pH7$15~!>a?OdXAhkSr9(n$Why9I;?sKdmb47V@ zej8PRd3;;iv@&zS>S|#I6dJJ8x<@JuKMbrPwUb#QSBz?{wsB?CAg#5_DUXozF^B`m z4qef-X(E zB&NG{>#Cng`gDF$hL`|xHmTe^A52}v^JdG-VDu`I%D_kz##Kf-7RbW|cXJ3{BTp|G zVCtQKPhbDDz=d7HFT!+!;pwiwyQ>j#}4JK*#nVZ^2O>?f7Qnu9?o7^|I8?C0D4 zo8w?6Q|GuI6r9d&!-DSPfDAYmAXzJxD?`p@y)@-P4wc%d;fOQ?J;J8 zg519)Dsa4{8l}3_u*;SpRi3z1$}CbT^XYWE!a{P?)b$q2=E>9??8A|A1fJ_!^86J*sQW=$M;V;Ad*D+=N> zwQy`vZiHn6dL8Jy2OoDynok`Vdmu?XmJ+1*6ZnTHcG zta!b9h>46yX}Vy2w=sqeJLHL&rk$(<8tQd#Fz)tgZ$?g%sFXz?wQo|U(HIeq%yVR7-5p~9_^Xh4!ljFU^(!BlRz+CcLx zkN6YR^0)4=?ccxes7Ve=99$u*nYKp~Ie&T#=n%L4iryLO&d%6PtV#OMm-wU4N{PT% z+RXV$P@4w$QP_XZL@fxtHM#dDnje? z&Rx47lK;vd?y1aNXk_i=Y?rFIgHDD8UD%o6@pUi%dP){Bszc5=4AyQ< zQli~wJvVA{Ypb{xjM=yEC^0lcek%YOq))GA`C!(Jd8?b_YX9(Rpi)8>%16o_3xWv5 zBL8MD$ZowDwRJZ#hE#|0)R+A|9C=|_?PJX}e%XXAF5>F8*?#b)Ysd@1Ez?qMo^}jh_u!K!-oB(*>o!O26{u^CfAP zOHznyy^GQ6lY?%!sww?Ai;XyL*B#-^7O3b}G(X-4Ji0}~w`W-cRL%xS!pZH6AP8XysX+!?+0F*$*XNW+s!8?<(_(@H0>} zGJ?O$Ap%*rimeZN(F>HTFmu<1M-ECYIUOl?m-W0fV!}q+b~QwvhcM}tVDRbr+c#8__)G_i1#*ZWT&z)6Nz!1U*pDEViaX7h>$R+f!2r8${J?%qasQN%&Jhs^_4{8aB% z_8%F9%6Nj2V*&LkOJjW#_P7X+2RIJBh)&gEyY_-cpetV?KS>0%sHurlo+gcPI^Cc5d=~!R1}@*?{lTcAP*LOP1P{B*L_N;BCKjM(W7w%c4ZCdqa&V|(8acM z4;|9{3mu2dY=UH)N8VJoZN+7|is3V#`MWrstg?U_K&}If6H>X}*TSN(^-r0{ch zBn^t5#Jzirl!EH!IN0caB>G8h6(3GWh+YtvxV3eit>@8ha$gRPr*?C7#P*qq*`jjf z>-k5)?F$v?;W7`g!qU-YiBJ>-UhDD!;FI^DEu|P+N9n8e*|;jKU21SXZ`Z3l{-Zko zr1fMvsgdA{2-EV3F;sV?nG-WcI9#i~4HOfkk=~zE3(uNa6X%MrG&$>zxYpZOQc`7n zGKk)>Tv$>yv}iA@OwARvSF1-{A^+yw5}dY}e=tbc2el$ne1p8wE7R5DXf|3$!3lYf z+J;p-^4P$P2L0w_(lCJKr-i`UZ};4;DSrV8I@`Rjc$K@0T-t9+b8o*i(+*I<>P<$< zW3{RU1S-{*5<23f8&j7n-JA*rDb&hc(R|_X6yCxc?F^e5uD2C@lie1u z&sn@wjOyJ#K~g_yiKQztOCTau)Q)CQTY02P=kJaI-9c%Lc=CQ$zp1r6X!Uh36pXI^ z>MN}2p}SInz0ymlh=SMN=X$ENO4<;}$HIXtB}*V*v8Z%mOXg7f`eko@By!Pi&sBkk z$=<^=V|~2_uD;eF&am^HK58Yu{xKVRmQ+J%>d_VH9dMaUs233q_(IKwKj0TRda6Y0 zYR$cj-{eDmWuHdBazq-fxN3{pLXlpZsaw3D4=~dJVfv_wCNzNZ4p;fwb&rOF*i%8a zQ5Bg&{-b!cRHFkl$a=eU?NK&C^NkCHN`s9!ld`6_zz<9-vgy3UHYa5^E!QLxJ=?v6 zJ4>hLl#{soxk74cd{8_74HM=qRsB&|c^hrsk!#^kXtIc_Yoy9oC)fRv9(IEjbA?UX z^Tv54boO9uc(zK~D%=ACs%gdJ7m0>ym-ZiRA&DzLs>S=Y&s)3&*@*9jsJYhCCr)XX z%_x+NhAcc05%z$Gk8~5*bv-`(E*b^uPCPzB5m=|@dc4sK>tWCIpc-pM++eQSbl}zd zSy2k3rv!bhJl-5i<5s$};MFKXT{_##-T;{XTvT)oOZ!BfmE3@e^vdk$os!!^_}RMX=#L5eF$KB>j6{LqI$6XDNGUlu8%wnXkkyn zWjq4^I1wm{2(xv%Odm2)n64*;XZ070k*gnHHquv#b;2S)#s6j*_#t|(mOLIgw$j@* zU#%~NqdrnGR~^n*;F9+k z+A{LZ?!xC@DI>f>?zD-Vvah%Wgjr8}Hz%%IzvOnaP~23CPY`clfB)g#in9AG?v&^t zQw zgCmY@LM&*>;%5BwMultD=EOECIZayy*QqVb)`h!_(&WWD1`81Q0GJJ@G zD5tz8xbaN}zPDYv;#_alwRrxc9df;w$DV|V+(8Ny#S4pglOMT#IQGK(bid#>x|INQ zvll-|PZ(}o{XJTPI#@imTj27?0|#vcd}J3YXgj2Q{_rxKZwDgWePY8V2{D?|V>~wX zSdg!L_-=c)kUrh(2Kvon=+ttyhw#+ckToYQsP)eTLk<7|OBrI$Eop5s>$|wk-(-5& zSMQ)NG;ky6+c$Co2{Zh3xXkR#r}S%pnqV__H6bI-Jqm2c)}|mY-z3@<^QG09a-|}W zXo)&o8kG>19(KjYd$+0?Z%;nR$`H$MVLeIk zY%t})%&ztxGPOEevpNi2xXq%0#Fwg(R5xckIm9id^8jf;%vZJHY+qP=yC8QJ;H%T< zdPzrD1v`9m4#Mi}cjQ6@Yn$cnwo$jhF)65;{4v}`RqDfo+H55I_j5|Kkh%L5Ld2W8Gd9Xxij$3UlZ~Ah4Dz{Zo)wf0_o@6t{ zZy&_cSmp|_em*7vas90Vu7cS~g=?R(a3SLyaY8=Bj*Z6k5gcl`lNV;G8NQuE4i&0x z4!|$TeYMz8U;nm&o5yh#*d4YjCT3nMapXr7|HUe#qYIm7AriM9J#ZqiY^jkoWEbb4 zMzfeN(Nn^bE!G9Ouv+L*IGl3ExUBtHowWK*=c{cM^_vSzpLz`yq=>Rasuv#DnqFvqe5P|>YgAx{%W$)xAZ?b6?I+?vMS^{kS+X0qfNV_M zBw=OpOV(%gnR6BE$W>FRoRoPaWQ0(go#H)Qxa%`icl141mw4jK{SW%k-sod=9$+(-b6N ze|D{hr9PZSmOim<6UbK7*4Q+V@ zH_Ka19=BbJeGlq>*(_&1DQUxKwWKB;9>@V3-*3+_eo2z3a6=|RRoInj#l@P#p$>S# zJo3?ooHXC#kA+mc&vlbbcr-kx#}DsTh_YXb)v?4qUdt`=z34|H|5>lKi#Zg?wE`d& z?L0*U{K+wUEoN!7v@68jFq##h*0Py!XLCIP76k+>vzH#xXB%}z;DYKf+U8PUuVI+` zL~97pIR)f9qBrYoVh{-(&s73GPf?ng}DvuPe;G+WA>B=pBeo~UlXYcM-3dSP9>uU2d; zGY8~M6BN<89%MobYo!HYU$h`=_S5pwTZz%WH{}4DhBwXBw*U4N-`@F(MfF#Z`XFmF z!0AOobVd9nM*~S}V+9qM#K(o7U(>q>K5N1a6oV>?6W}}BPuhO__dQPm34Yda`q{7V z0uALR&`_Qsi@d-0{O9jA_kv&Sl{DUBl|SDFKQO-HhedujD#k#4ci(MeWmpu$^|rwF z|E^!u_@3_m?YBLXdVgwNW8f77*csvJU--(1uJ0(ipz-;z%< Z{7xxtNmYPa{~P$Hr(^JE;kg_4{|`1Pqig^G literal 0 HcmV?d00001 diff --git a/public/splash-screens/iPhone_8_Plus__iPhone_7_Plus__iPhone_6s_Plus__iPhone_6_Plus_landscape.png b/public/splash-screens/iPhone_8_Plus__iPhone_7_Plus__iPhone_6s_Plus__iPhone_6_Plus_landscape.png new file mode 100644 index 0000000000000000000000000000000000000000..0fd74f251ff98f9b27f0d45004b31052e2d6f44f GIT binary patch literal 74375 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 He?9pxI&_v> literal 0 HcmV?d00001 diff --git a/public/splash-screens/iPhone_8_Plus__iPhone_7_Plus__iPhone_6s_Plus__iPhone_6_Plus_portrait.png b/public/splash-screens/iPhone_8_Plus__iPhone_7_Plus__iPhone_6s_Plus__iPhone_6_Plus_portrait.png new file mode 100644 index 0000000000000000000000000000000000000000..1774af4e010ebfcaf26034ddfdd06a92176442a5 GIT binary patch literal 75055 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 z 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 literal 0 HcmV?d00001 diff --git a/public/splash-screens/iPhone_8__iPhone_7__iPhone_6s__iPhone_6__4.7__iPhone_SE_portrait.png b/public/splash-screens/iPhone_8__iPhone_7__iPhone_6s__iPhone_6__4.7__iPhone_SE_portrait.png new file mode 100644 index 0000000000000000000000000000000000000000..e3e02f85d93a3fffc191a8794d2a1367669efa7f GIT binary patch literal 36501 zcmeFZXH=8h7B;E~3Zl{kR3xB?C{;wH6Rd2dsYtJa3P_g{AcPoEks2#VM`-LYfG z{%e0-zO`cq8+peLj`N(m!6!|9O02(j`rOjJxFf&q=**5C;ybQgzHmFhcAgOUX5?NV zbc~k#^DfUd@txm9RYy>9-rm6bDH|gcYJyKLNiA?>YT24f$4%)=y>5FZ zqIFL-m`_~i(T<&L?3}#f?aru}@sa5bPTl`}qGO-=XxxJjT>Iyy6TCNu1@>LL{OA5Z zpG8!P{^ugE_zN8!Z=*9O__+T2z$vo-e_!@UhizwrR^5xsC;mHR8fNJ4vHyI+#eR^= zeu@9(Kl9Of1P0%;Jvck(w%NBGZYSGzsQvMRZIIc9S9Z?r#PTOGZl~03GQlgpO{4zi zpxXp;n>ue74coQac9qJi=eO(gZDnFxli60ISPI*AxwKs_ZELUpu;cA=X}et7?lk-( zsc-jK{%%lh_gJ=jEZaSne=_8DkLCYLk43aFPxU`%0k*f`|H>9@n|<5t|KF6$IszQ( z$%mkKZtc@g;NK;XT_07_7dbQMc2H@`?NHZLOY}8kr~379V+Z@C--q6*Dyt`xB}^G; z^9|%a9wyo3y9~2WP)``QB#Fj-Z9wB*Jw-Qc*)cUC>k|gvqY54o6M8}o5t(`p8=Vb` z7`JQtm<%_8J9m%kJko)49Hg$bjWl!d9&$w0c<<_fp3%-KD7S5Sr=*fqP<gW+`K5hs`W^y#pO4D~LZ}Eo~Hb$3HsRXH+TYK9O;@t4Cp=R^8 z^WyWwC~2Xt_M3n%ZW*)xUM<$kC&P@L*n+lCkBobJV*` z6bPJ$BvD+(Sq<~ilMTDANJmB7sY&n7`m8mH!Dm)hqdTJoq5c7?u?klF%|dcfcFgrb z41E)chKDfH&A*Plj5ua}1lB%kP}avUekOvAPL!%IR_=|7E*n)!`AXC-oV>am zl%4^-Q1t8ldkk|eaXfAmdzOq@On3`*=%Q}~+Oc%jGiTW%Xg^dp53;daN}oC7{jg=w zz9^vS06ubm>G0|M`DNa|>RJn;tDS)dcyNz5sEu^&`n9e3+2-*SD~~8iZiqbn_7sS^ z_6Iu~s(Xmk05*2hYiV8KtEr6n{@^~kV|6xE<0Sr_Ac9Ubok<_``be{SAOu~zF-*5p zsh8`sJ^~vK@bkrLP$F6BJ0EGAtRMd zNi&3RHFtkWEY6A92$-ePQ_MHl9dp($7=q(qX;0ZA;M`&4pX{8P-YBx&2@+#6ZYp)9 z&fJl1kg|ROxx~fgixoi5K&#I~s)(`EjL9Q^?68o{aS%3i0T`8e$$q?hrm#ba8YRjD zl?QWgb$-JUD`&|IU7yV+PEvv;g|yBxc^ErC-K^=y35e^6zkD>F;%xo_Y{Mp7*Zl$k zqfuIeq9;DovGYL=n(@?QT>_PfR(PI>MR;$mFZnpug~Gay0fid{1!8~RF0k(74oy)O zg#;9?Q3$VgrqL*&>24Gl)AmrAEj(~*EGIPrN5;BFbzxF~m0H15iHdtp122+5c@w4b zW#_F(@XJxDn(k4zFl$C!`{eD8lvyu(E>%FS49Pi2D>-4pNgX;9R6b?Njmi z`rXGdJ1+U4v6)>?>%r3_BlNJOkgXD*@kTv-OlG7|#t+#OU}je>b-cw~Zl>x!(jjv6 z4*s4gq{$dX4~V$`64QIIRm@Nw`xZuyoNLo?ouGtLSp$^mE1?;BSq<}XV^%B(_)9jG^$sg1T<C%#|0v>3^xwyv*987?O}S)PaECEJBSB*?v9Gh~zFdv^{ItvdD_-3a2m>VFawbFNh=^2zrau|3t`Hkg`MKcnV@< zMv%d|<~46vSal1y%O{+aCd!}NR~=C}Bx4xvq)Gkq+%TJP$d>8E0npSnc!pvp)EuX2 z7y-P}1psq#xr{EHiowM#8!$%3EKuxb?W_>r92nv|*$f1L z6QAb`il{sR<*tZ8D(itIuY~~*;U++Mf@K3L- zHgGf6zAM7!Z0PzlX)g7ZQ8oevlgjM9!ClnS{N zDsy!+9RXnl-)#_lHx0$EKC1nTyJaAFNOhsxNSE3N-8_Cqn(g~{@1ATUbZW@**3FFo zvFjj=Uh>}<*1gV}-kEVWqLe|nqxM=JNWk~%p+kH4*Ds-d{rZI&%L{AV1>4%U4~%d` zCJm$Ff9^4#bD2(d0n|3A(ad2|U8F?h+guKptligBZ6Sn_!j(nbXTr>Junn4rcQ(*} zI&T!QbKVx{U!Cv_&s)>@I*5=z-Y$rtIYFZou*B&@kRxm$d!iZv5=4uH>#%eBGOu*g zf&D}B3DQyFwJ^MvL`c9-C){t3IDT=RF+8|&Ep!L!DwqDdua;H6Qx#%9x#ki+T7N6n zwfEZis!GWS9q)i6ds1}ar+2cQ24`&#I`Y5L(O_3kHq@NzHzvBk#Rg;c!0$P7K+5Oh zyvf)0G%mE;J1XtH`bdWcZeMF1j^sLLYTq_FRDZz}sH}v~oPeqAWb5j)Q~>)Z378RNH|p8m zeKu{IS-yU?!xDKK3k2AhOnzL#Pd_pv`jiV2E_b4K|gJkO(47Vxg&H{EDyHh#ig-t#s|=}kj1W}cQQ}tq)CCnQ;z27 z^8GmWrEks>gL18s<&bX7=C85k59R z#B0pd228gNy~-4d+kvuWVcfk}BNxQuYYi2&v`Z1cWL{?qm66z}%<*jRy3=80$#pcq z0wur{qsDCX(t6mE4Uf`(<~WWQ$LHN&SPur+ILFxNgDMDV2P111_yxpYfZa8MUgQyf zVPyYWlp2nRp-lm3nBZ3Mp5ySST2TU!IWiiwX9qiHxA2YOxx~tsI&&Or$T?j{^7+cr zk)1k*D3FL{YP_~W6pJ0MwC(xJ;E|3cI2lfwW|w+lY(JQ*=DiMAh~P3dZQj`N$x5M} zZbP;U!QJ%6%RwJhbL?Pap9OB<-Dq%1^RL%L9-Kl^+Q6 ziJ!UGI3Muyuw8h#arSrd7nb$`&ZiiwataX}*c#`t5H-<$tk9KgbysCv1gupf33ogNDu8mw2XL0@D z#nwH3NRMZ`SwIR>znGtcFd(Xe0ULW1&^^7DV!Kf({N@$T7lMCbrf}mNJk;(=&1XAM z_rV6WCPm(654vtYydJ*z86T{&xu@~Z)!KzId+P;Q7;YD~>hS;b#b*K=b5%Ff&92(n zLHDs~NiC3!Y9u^1soZd~4dn78on>Ip$=1uq!KE{Zyj9{49@`Ng%91#n4ay1&4-BU7 z@_feH%A3IPbd&oz*g5s>;GwEZyX)d4kqd&y!#oL>~=n6)CLkD3Rpn8)7 z_r(^&Ig8D~^~D9N1>c5hj!SEo+4h5Q7dgwR$hq>h_Dy^d@gv&$Fam+7-qQDU{ZuOo z#YoG;DWkJ&cgR5qhMxy}@F1=k_1h*I)^kJxZRL%QTZ(a73 z&`CQ6#=o@t*lv`quqbdQq9n(xW@mXBW;1iWyb*LkM|U))@uS1<0w%hpW%Hp!d)ZGWJoM5Y# z{xX;_*Vx>)RW>c6l5dteZ6nA3r$T)En#Z*xQtRywR3Qj0To4;ss{J^Mj4u~kSu1iR z8I-wo)wJrkR2p{QX1BtCp zl~OOy5)-%WeY-(TN%R{oRp~T*mSekTqmLbmaaf=%qEV31sO< z0-8iRq!Qu~DX6KHQwyYs;0g54b(Y@X4t%W?L*wK%KfN#xOBHkV*gAKFy^|}LI!wj! zC~W9g46}j6VyEMchh9<;e{suxvO)yMN5P)B=l_04=8MBX=lX9&jry^O3DT8?hrko` zfhQ;h2@8mOwdi66jZN(Y*iq-$%8*Q}#S*G$+{uD8PIl}gd{e1s}Y}K(h zMj1`AZj~I`%d-TBj&z<9k-9ms4kfUTmT4RPM>CFEk&N>oAP1K0dLp*oHnypy8bBQtPP7N0vdP}|^Q#G6 zf7s7n-{#FLp3pzBHN-X61BlgC5b-Ui*pIc_qR21;4;+6*(I*^SWQY+( zhR=b!G~PcL1*8o?Qb_NL%=n$FYSn@45;_{r?t@xQFOo?|t*>Qx}A zllBtCxCHL_L6raAdH7cR;v3PFp*9@cPlCgPvDV-{firZ!d;UF$*i>NEns~S(;9|L@ zlNH|ml?qW@#%8W=SL+5PzN{C9jaPxB8Yu?HXrb3`0mqgDjvb`=jn6qzN2+vyGEvy| zQtC=}m&*{by6hSt;ET~bSmh9g7_&Fy_E(Tx9s(;*aF1=UC!B1DhFm-vv>B-AN}e=` zJZTikPOjP5vp4~R5c{B|&XXzE#X~_RzH|L7zjJ);e00i@Fvj=5jy`Dn*EqO`0DG*0 z&C#isbmYN;>1C-Kii4QbXe;JZmnOg5=_!*)p~mc>aA zv3&mYGB-eUH~`+YmO(wP3_-xhaPkUBAGZ=pb7#$kh5LK=@$7H#v(uCT1Z^IG_JjL> zeF95Z0Nj)y4bF&NOe;WI&r>IP8iw8d4PKi4ILgNKo45jMqftRnOFd+deYFE+3OqFr zg2f5^kZhNugjG*{V<|#D9C4*D*{H)09j&+4(u1?BUv}|D00~GB%w8DOoc!-p-LD>9 z%J*?>Oe+8Mkb6iLMf0HHL0H)i=HBQ8yn9RmII8KB9VlNmAf(6~&?e2ByXUQT-4hO& z=O9;-q`-zB6_AOQJ4`#n&$|B_xZjAaSq!+X8k_O`wwOzXPz9C=x##y5I)Iw2ojTOgSZwvCy;%G3M-|t zFwPWs&D`(bCw0cC01b16@EYW5P$?%%e7N+imcsFD_Z}hudx%Q#hCs+fdiDRP36Fr< z;5n=_zcJh85J|A(d{TQIM0X#S9^N%RnWGSX2$IDr1Xnq}ywpU`VSLWC(p2 zLyi=?JvgKiqHwZ(FL=M821)po4gC2Z z1yU!6-88Y<@TgZ4&an|x;eq|)#d*$0Y@OB>(x^ugPuP6ILS+8JaLD8mG%>sLy8Bd3niO3kS*_=p;YclBCr zN(jF53O7JYo+zAHMM3uHj5kZm0#tO3rJ7>}%w1nQ)gK5G6`s@ds|4B^UNXG4Z-m;2 zq0`JxUXwWqIJqgcB)wW_%Ay%ybGL_h2 z-PDVZbhz1plNJun`#Dnjn2s$Y)1MSQw(5nd)NumHfS=jK%BhriiQG5f-R4(7A{P90 z6fjN#tG0D`ExHyCQleLG^-Qdy$76nItVrQ{N7#5#0YT~6ZnLO+`(R*q{zpS9zF^CO29IX8a|?8A!lDp#ks} zeJGUo&kM$j56d*esb&WG)ib??jl%|xO)bi-@;h33IkY*h;e)PN)D?6Kn$>KnV5UA% zKHq;LtJN~QF#QMw5>rq!_jWNcG2atpUx4Q~KxG&=t)>SCxd;@GhobLP)fx@n9qhW_ zYGE;(-D)cZ9);h#mNH1k&lWk_kH7hr$e=FXixfix7gPY+g^E!A7KP^UE0kJ)3C27t zr0HcQYgcs&B+`|kQS``6{ga!Z=v@W^E2~pwYLt1|bb3FBI&mO?@ zPgNjYd;*-$>^74{3pU4IrE1Jz>6A>M5(N5U^$2t$U*@pDsY=4AD|VIJ7NUWj&$t-~ zn+ZFxUmk5FT4^O~Rh+hxo+Jg}mvOrp2iXdr3w0wE`Q zQsO$RTlH_8g4u@1d>K;Au8&2ob~bv;BDMRo#|UKrOkw8-h!OrwQX2g8h!kjlK?>BBQ%d{ZM@Ou+ zdwN7J8)|;J8UF+{FmyfvTS-rAf*UR6+xwvM{%T7Z{YwQgfmdQ>|8o|=xdmSZV>*zh zM!y)z1}vn+8sU~f$V&ngj?0>n1F-|T7-Z)>F@-cqDa?vN9Dm5)&2#-K;r#0P(J{|BDwT!5P7Q8-T3+y zH6PsVsYX4hNM8z#@my*_;d_kBjW`w#|3egjt*#oR(L||Qwg^kN(&dnjnK_XXIAeGZ zjCmnz*--rq1Ub!6EFT3i%6kYj2M`%25C_0hoLi}E1nft3PrPtLn{E>CuGd*n;hjb` ziv=vzSo(FQH@q z8yM?l(aNxyBJ6Q>sNU-v2VC5&25iCIF)I7~f zx;|wCaw)WD$Ox|2*;=29ayG*X81t1xXn`us1g*gWCq%Z~OM|Z**dAsucpNue%BnGh{gyn3k?(_Y~{LBxI1h5~(|>nR1WGF}9P01{&9Rq9X9}*M zH4oVZFJB0`dq3k2s{@dJ5^U#@Jf4%RZsAMbX`%H%xaijUUE>yERp$YMI$hSTq)8~nVVUb77lVN= z>mWG6K&-M)x_}2b_YPDC?=*u*IlPAiQDo0#3&&6c$DApw=J{d&vUkOUvpK>P{^)dSXhuoJ_}{t z4615G@l%90%Mwu)I-?lWyUL!n!k%Sx6tKGpNT4Yz$y3;g7Xf22sai8W2UuYYYGPZx zLBI<^vbbWu1RACr^0bD@O0rm2--!6`lZGJ|sq&!Fw7w;>wrE3@%9!8*bojq*ATZWd zo3w%gsHqj4Ztk?~?wC$W6>#;e@Y7FVWFwRA2Lznb-uy~(aBf(-iJxQxQ_BTAT_gRV z4UGOs2QWW7JJ4j6yYK$RB^Nuf5f91;e@B(U@lZ|Spt zT?1<=zy0wnaP8P_~9R&ET%Zd%A%tWTdBnM((@ya6^kZbJ>ULRltZtriSz z`*Z+QU#!7dpEiMgJqyhSH~;;A&f6fF=bWiz)mwkx^*_1m@261GfOreukNfWz}!88-;D# zC_A=2<$wDo+u^f~DceB1oqe`b@-|P|CU2bEj20AZ+cf`wb-V4_XS*QWu9E+MEghhk zqaz61+|6$I4hTn;8M~zIOA72-qk-UBE_Abu9cx+}Q)3}r$oy&xA zR?CP>H|*UzjthZeiCT+tv{;|DyWdj~lVazll9S_|Mt%pwVE(3F_^Isk|A`>bj9_P{ zUVNwgulgaL`e-Z#Z{+^3aPgFrll=6I>;DKb+B@sCQd0;2D{Zjv<>MXZzS9eow*S;` z!EBG=+R&1J9rfUGag6Y{T)zL@v6F2B3>_Tu;9n8t)MXtng(nsg|GsyLi<7*u)%`zu z&htlOwwy&*|0AlfbN&|K9bVq}^gq%P@6Nhv-uu!2szN`c#4%IL#)*55j

    5 zSBrUJq_b@ppaO0i=8p?+d(590Oxq5nKbWzNF@I3|#y0r=(eAgi(jSoAPS-%HJ-!?& z^`El<04x6A# zYLDUkYL~cL&Nj==plB2WF~-6^V-03kD&vGZrsL#kmM4OsT4*^kT)5V}s%%}r2a;1WM$!e)hPr*`{ zL;gvl8vg{|qkb!8T^z#Jss=HnvRKG71NY}v@+1yW%%M7#F>7;&g;&nH!6vfS(mk6s|w$ z5ZS5(MUn%jvK?d8N@tw%F|gL5mAYIR@?$tttEUCb4FQgloU#P$-qISL$@^UN+VL&r zSn4R##}XOZG1FsaM_N{mwelZ0cjsHC!75_|kIcHMC;xUNgqB>9%0)(;OtHM+MZqQ~ z5V$$X1gj13)!khZ;uxN&^z?nlQ4PX&nl|uO69b8e2}PNLuMajG6ha0l9k#(8PhB$K zn!0_4hHSaabT4Lek?FB{1*b4Pycyq%1;M;7{5vnP08~+%rbJ#PS>1qMwepo~X5l;f zM-MX~uqz#{nWVk-Yg2d^eclPGmy=(575kXB)U1#yWO4V`If~|T29q(3%udCwEw5}X zD`ZrXYc#5v3|jf7$lIwDIJtQ1VRI%P$?$QB!MD9+tm2WGeWL*q)r`%#8FD4%+M<_- zUDHaCs^1y;w;R*C(1d6EMPk991R-mC)Td?Uw@8Jo?35sN`cfPn`qM3`i}RCfe)&~P zx56u3En>-P)f>H5@p@I8OE#xyPL=z~+;YV?EFb*5>5>vSITKj9B;r{UZyUVW;5&+- zW|xfw$*5e~f`483#+`ZRQdpL=%;58laGM-3(ejmHAN-U@`q~bee9T452cI%KhkaV# zGPb6m*+2X2Qpx30Bc<;3OW!4h?6yXkrmY&Dn>Z-rrESQ>Td;C`Hkjq-nHb_D|Nc78 zeaCm!A$Se4-tUX5RWgDOtX%DeG8WM;>(6hVjxG5urwdV&cdzb=^$QEn+2B?O<1aHrG0IGgteVw<4IyCLap;a(UENzG#QdnGYdXZt7paWLu;+SSfNvx;>)Uh!Hv-x#~YS%{1tZ5Rtu2HZQ4_nGan-5$^EI66d!*} z*F5DpZCLvS$F8?#HpzzSGf&P1h3-!nOhBTZb|(3>#d|Op-3@Sd_j-D|Tnnmu3kicf z!-&3Qmo_!*4YR4QTmqc{_1+q))-Y(R)9L6e1y9D?7#wu$5xvW!l6;F=&KW_dBKYDw z=U*Jq4sf#}Sb0{WwUE81F_emCd6zKJQX}Rvl-cz)wJ@iHws>1FJygtbwE?>+Tj^{>@KREVRmr&8fr9{EJd`bWt)@CCX|UJt#iOTo(gx<9fFy7O13C$xSU*{X5xiTcFQl{Y>Giu zloc&D_PUo5v`)O1<;!aA%}~X52WoWFq6Wp`lY!plKi7*0#VN3LvMEzq?J-j`pE zX{w$|aqKiu86947ENVHc7qt0FYBmG{BbO4$b1vgN`9Cyow(KQ)C(TLO4HYQ^NGQT< z$DJSWEjmc4xB^{R~=I!^Bf4vj*FN)PFQNr&X zFWl$yRM0FxN2qQcWU7{6=ZZvyOR|E44|Ci*CD59$HWqUW>jjq;LKY+Cc*K6GOllfl zHnR=PtiZ3@W|Fcz7vnuce3%E#KDz2zpSHa_js3pigV#=WaJk`b;a@&sTosNn3BN&m z9cTMvUzy#;Y@fRAL|X-|w6iHkAJLWxeC2h2&F4_$Q;m~jZ=`4qQ&WpT*i>q#e8@0IJDs%kFQzwV58>KV=avFYLe(0MD+ z+S}&A%)KrOl1a<@OsI0pExhIFC8p>QP%+zd%>b9XzdU&}h@u5!;s3IqSmk1)SeDk> zaLyF|q`_9m5#fJ|z#1LG;`qiA&C@ zlz!#X#mPj^tch69kQZ2EyRD>JdtpF!X!}I$QrW+L`);5@Nb(;-ptVJv#I=V{V{|zy z*9PZ0XPlA-iedv|)F%IuDJXUrbjcQlLmoFvlfGSNFW|I~mdp>bJ^yRTci>*!s%*(~ zyOzQ#M~WhRjlD1TVgDW74D-Zct7ivnP9WC5Gi`4@T)9b1FpP0%U3?$b16>z!wIx3A zKwiIDr?nX?SXF7W#;bQDzq}%3Pr7*!zgawUDGsYIx|x;e@yby1*Sda$d4liK>FlgM zV!{jMG^p1-)w?m?n6|R+ zh|U_gpO}}A7C330azJZ-A;$Qf;H&gbOV@(eAxp1Q*ShgR$1I1n`hz12N;N}r_Ozy7 z%w?h_w$#8Pu z%sWT)+z@K_SQqIre2YIyxjD~2QWfx77n~^esJO$^qgAa|O0{&XUL2I;%;yGPaM!XQ4fJzOmEZe{cT7=+c zIX~oxJO;KLrQ3U{k1&$g6!hp^tX@3jMJd}UHSlvjKH98SWX}<^7Gg%4$zgT3 z!dMN31`XlyJ1v7>nL9`419>aUeD{)dA%4CU3*REoCZe6L8A1`klX@eTgin}>Nik4I znWxPJc=x^U`TlG1*D{`FI~o4X@3mBRHFczn8~`j6P=M)dl7l_6c=%Hi-dm><3mXZP zLb%X7UyU2-U_Z0)NtMfND=3n>(Pt%U}5 zDPgAK(I4T94RI^;J8oGygx{Qh2L6h1D8FI7;bsQp{Fy9Cj!H_Q)8;Q8&jd?%Gy$eZ zBbkZikB50@miGj$jx_OspNMh0ZY*M9MzG?bVseV`H8j7B$mFY#!1cN;d>*D#TC^;) zrJ~EPO>NX*RE_bZf~d7JM%Utb(i{6SJ+{euQ$R|-@NT+|+W2$NOg;H(*=31nsYS)? z#pHZCtz90IimZD&Go6kll+xwOwk+{vgJ{XQx{+LpMfY4*^15~Jt(;tJcHU#SrbJ<5 zf@=w)c4IatU;lfU!cCPVXNhmH>^v7Mtqjs*}aT@ zid5`F4^7HDDGgE8rWY^zL1S`Oxn(h41o^8Lb=5-zvml<7o<8%lf_mAOZ*%XR<$Fa8 zjB1q0vw*3@sBaF0P-yE`q}%l!RiM z-paxyo{Ryf)M~Os;hPhXwp=;B1&QgtSPzQxk~@kbZvsy7eS}aj6D{Mo1MehtR;imyk3VWs9w{j&D$Vf3E+3tC;D5x z%`K@dfj`l$Hiz)LPK!_|P-b>V2kXAf?8k<^K%zYDyt2);k zS;^&X_P+EkN8fs2@2#jkkbpA?_vXBW3IY6qZV$)9mBW|Q@@=eaD_sppI~{Tw(qoR8 z!CG=xH-TFu-ER14qH+(5pk9N|7s3g;MJ?kes=S#i7zsYu$qKpGfB+TC+;rQ2nCJ6a ztZ5x0C$G$aN`TolXE~_k_rJ|4tv6Z2xb^|y>28Fv-K{2m7$R;QMb(`GMPZ|ba#jfU zUAed6VRPeg{;bT8+vUtRSRv<~shp4Ljg?9XIO|^Z6WMzM2G8|RZ65qg2|Y9{!T$TS zRBG_`NeHR%fL5=a%Ihq_XT$vmrbmIOLM^sw8g)9kN0!CK_tM-1)?!w0?sxPv2Xaj_&NjYj$N5 z*UzBpq=8X-qqu?z8mtHhJ;cCn}ehpo{hmpoXHBT35zLaJ1v!c>_ zbH-_9e!bKD>&QtFxGBzZY>=OpfMZNXPi)T3jrI?^=mRk$s7sy7ik-S@sMW*9?@i6J zMZPw1||> z;BmsTsKxR@WB~|y#&v%ptfXgo7lIC{_fL%0&{ei2c$T2y*>N^DffMyv$UWmHmKn54 z_@Y%o>u!;A%%Sc8*vBp^0nfGXKFF45@cD(S7UHgX4}06V5!zl*>Ea-t2g6^lz{4o;*m?hQEPq_sX2jZjGqj|+6K z7>LUbDeg%$9wNO?=`qyg6*bFs)ytVUYtek!LG5ZKC7^dSvN22_y|LCYlVeA3>Xz@` z{VUP4LQxJg_ShKNi^(`GgE?=xYU;7dmZkb~TF<2_VdT)T6{)u~?z|>yK{tw9b2NCmB#T`qmK3zBW!y+KVSw&*0X*D zc$-vRcD8(z%2=5wp0sr33GhPix=$##^e-3e1of$j%A5XZDSy3Ba>*mkM_`C7%}pST=LT+Ha~&i)UNX_I!0hnsD% zS=zZ9qv4HvUeH8_HQcM?v#}PHY7=TH75@u%4s=(y=zjBYgLlcLYa-Ka2StHh=p&=v zCW@F;S~Vq0x%cBJR?9ZRr}G*!&{<*59jIAJ?`Qb4<$6aF2IGk5XwlJi+Y()j*RQf*j9N37GCUX#^+I7KLo$sfvts&5=SpUE07&k-Pf`Q> z+=-wLXpqXC=px}#h6!&DXnMKfe%-CcNV6e>6^Kuc4L{JM;DeaCi?a*Ku#ui+k0+<1 zp{`{U4max%Kx5Mvw(G8%xJSy@5$#|wcSVne28>m&O&HMklP!1-<7|>K-}~aucIhjz zic`e~{*;l23=ZK8jOzzp@i7klnqBM(>|bLws#bdoI=?o{LB%Z{dDPF4io0SAa1n8p z-8GXnKgLo@;(UG2Ty(OQBo&v~^!kUI>?2#$DKK*V59_C!ST9C}DHi$9_y1iHRnOMQ zPzgxn;Da3Z-M=f%;V)48$lk-bancQ=@7F62O1j4Dmkn9x*K9sGJ+kM9RS@h$`Fv-j z@o>+yoCOkQB!YbK8NvA#=9JJcdMZ}2CpKV*Z-FA*DM%QkSi>ilq^#G}$d1vml-0-C zGpkD#Rl8>e*2TFofuY?jC=Va*m>E>!t`EZv$l!x}crR$Av%?wC%X4v;N0j;z+yXAcPW?|fjo@ba}y0sksUHD;(5Z!VL$RngIKPp4i}$h-Ey~j@3^{w9h#*Tm(s(w~>Ec zavzcCUZzJK?%J9h*x|lvIw%=ud9r~&1|_>obeOn5(|fhzyfxL9-d6FN7r(Q9c?ThO z$fH`4B~KYcAv|jyn2ts*vn2qqTD3&E)I!?WR)l7H+Y9Ya)Y`dt zF@Lag_Wgjz{vz$Z(J=^&kLcmxKC>48RFiHJ2RbI~)X%M$MSsb5jLa3!OqJ1KrM!~0 z3N2R`n&t7ak%!9$24-1A)tualpdeC7-|PX4+g_vh;*z^iqnc^?q+G2AtLUHw{JDp zAO2ZojRX|%`9Pz(d7u}Sglr9{&-G$!b4#m_hr)X+7`YmLq^)te5)BpEu0&PuTM=QZ~5P!BAm$fzpnhWqF+75Rks#gTr*mJ$9qT(-3pJ8zT2B9N3RzBM(055fha~aJ{p~hDPuuK=$*4<}dZd`fI>eoNi^q{)nAHYrbe^ zsf-28@(5I{`QG?}8>CmS*Y%UEN##@T4lZ|p&Mh0MnCUh)%;zpz9LOa}WdlL8^ee>L zW8Tv)zp1ykbx@&ZZK|-e+J7o(F!dfscVkG8wtnJ0>$_g)H7nBF5lqj0M?0VgKWUcF zt4!og4WB?R-Uudzb_9ZKMxS(4Ne5l2H{dz%j3*!osU9ig$<=j#;sTKUQ#-cIk*v*5FG#bazP)vLXFk#eQZ zU7;UKR;kdjM3!*hHV+3X&=DZP+`y+osln>&FD`YxHexu*l=h$Xp(r|b^6SZt^j4X8 z;Vq5D_CzQ*N~J!WebnM;3Wx~Kgif-tV)!<6dhjD@h&VpWv0i38W=`OjUcogS$) z^ALge#RUFH^H@Gxi_AnDtB3>S^s6!Yh4ZI#>P2gp+ccmCNxt{+rKxkmVaiqq0*&DyBB#Ro_1s zedIsn7nk)qLRF{b&OF|(GTH@MBQ?u=NT0>xSf1sD>Zeb9mXXS8IMTa^=klfMp}rDz z)0cJh9}>9Cyt1Z|fefm!vvo2zI(Nql;2uL2?N)gWm07oV)v+nSV*#oY1L?oX_;H_GX2LtO_(`#*iM>XOEkRit+f zq52>AW+%_}eTHcmkw&1r&5s<^Zd5*ODMNc$mUhuLhA0>b(w9rirFkVd8Fh^AP_&iB z{pf;3N}XrOav})U9Az!D7b+MWcRnO|tR@DQSP}0ybj?5gw~`4sx0iFC*f^wsBBG)4 zh`^%OO_Q?1Th^J-g|tGsf?{e2$oLRFb#nC-Io3>UXuqcI(Go)GP*(r0%F^P!V-9unF8`-bU^glDWDFvTALKg0(0ttU<%%%n0l`zD_QkPFozW`#hN+-`N4v-W zb}(-v1(<5keKqCL`oN}0lp$W5W{qt;DD|pPL%;Xu_3R0WjP%fe;CL<#nzNo1I~?)_ZVhrDCQ0kLbBFWh#r|Mo<0 z4pL8cbu!Xi%xGyLK@@sjixnO$W<#E?f29;wFca~n`9>=%;*%-t#Jv!%G zv}CL}P^tD;Jj|!xNV0EG5{Tw0_gB9mtA`<1{B#+muX%2CxEvlX@_!T_vvQC6!Bo_< zB+0#`r%%5CFd(Uf7K%r3nWIK`Zk$68#4Ct{I(?}s&>yYkPYDRi+-lYoGu2(mqvvTobyg8fu=#eO>gq8ng`=gxEegD1pMz&fvN1 zsxYmMCpKl`mJ>?c%YQzbZ-3VIy7=XI;A#Pr$2`W%ZoL01zW;}-f5Ln3i1~WVnHMu! z4n3U~ZFcr&tNs_8FF%f#|G)9MAiYQP-+zaxJF<4ZF*?0u;$pXDlIb%P&zhxd`*QB~ z`z76a`&58)rhjiMv9CINuxQSWtr<^F2xcy1756FJBy?W!h@Y#!-Pe#=MyXzR%la=D zpNY)Z>iu`*-nX^u{`j5$H*M|P8-*E1K0M4k*ed4p88{(4t8kelu%Tb8V*B}v@ym_J z<-PUye0WsCfB55fn_m|9|9oCr`Fy7O-rx7CU-G}-GkIRcr;}f9B=;}fe!p&c&YNG} z3A=!G%H`JB#lSU)EBYMPDEEJTvh^u&<%VDOnw@2(0zIIU378dtgBlEroI$I69kw~> zyzbmS#cW!|=j=U$UA| zon!CJxj-wYzQj5dyx%=j3be*@g5m|O9qs}9U%kq{bdX)%=O&ouA#j zTn!d9_YFE0YyTC?S)T1|}BjiYrV9U4jx a{xbyf9lD+K$+Lq22s~Z=T-G@yGywocqUX{8 literal 0 HcmV?d00001 diff --git a/public/splash-screens/icon.png b/public/splash-screens/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..98a050104cd2d1ac02149ba7f68b7f6d41fe0022 GIT binary patch literal 19741 zcmeIaWmr^O*ap037$lSs1Qe7I=~lWWm2RXlXep7d8AS}rpd0B%x*0@7Vd!p90qGd& zm~Rc|egA)dzw3L?AI~{#*4}HaXFbpT-1ohFtD~h#MoLc#K@i#fdrEo`1PA{LhlnqL zKmPd)9f3b!9(t+@P)X1AWe8%1?kn9j@UdKMA?eSMNg-6Ex>DE3EWRbl4$Ijfe`L(<$8Mk}MKETkrOTx}> z@vz5#y#aYg`|yN)bVkZ@S4E_T_>4qSNl8K3# zkr15t0jE4vR`yrp+J8^Np(XG?@jsy@rG$8SCG}O#$3Q}83H;;CNaQOp*2S=%=>NuI zhTO={2V%C)fMDpapYPb5zY_lng8zHP|1H%24->8Kz6eHMlhuqwgUQ97hcfn<#Ui5*%giHcRn$Oq?)vMMjJW!Z8I@#(+KzjoX_kjN#(r?`DT|6Rmn&F22Z8+9E)c2V96(qV(b zoQaSZ+{1~R?3_ae`PBt#!-g>hyga%N{a!Iw)^$uW4x2Z7*&3?zt8@Hjjd#yBk0+0g zW)-Wd9$sUOU`EQffzwUq@tYH|a*L7}L6h`8uQnvhHBkH6nM=@*T-zE0HKP)}3R6xI z9%HWY#ooFe*LBMo48{J=FNK(m@$7P$SKO1%&6|4T8!0_4F`MJr?*^KBVnSCspBWlQ z=NEj|7^Ye1@un6Xqm*YZha-?bjt1)4;EOfBSTkQezgTRNU%;~hD!l

    x`^_wrV|3 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 Date: Fri, 4 Aug 2023 08:38:41 -0400 Subject: [PATCH 30/57] Disable overscroll in iOS --- styles/globals.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/styles/globals.css b/styles/globals.css index 64b4246d27..efe403a218 100644 --- a/styles/globals.css +++ b/styles/globals.css @@ -37,6 +37,10 @@ html { background: #202123; } +html, body { + overscroll-behavior-y: none; +} + @media (max-width: 720px) { pre { width: calc(100vw - 110px); From 1807a7c2726c435ae140710c926d24a5999adea3 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Fri, 4 Aug 2023 22:25:04 +0800 Subject: [PATCH 31/57] make page not draggable on ios safari --- pages/_document.tsx | 4 ++++ styles/globals.css | 12 +++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/pages/_document.tsx b/pages/_document.tsx index de3397519b..f6eff93f63 100644 --- a/pages/_document.tsx +++ b/pages/_document.tsx @@ -28,6 +28,10 @@ export default function Document(props: Props) { property="og:title" content="Chat Everywhere - ChatGPT for everyone" /> + Date: Fri, 4 Aug 2023 16:19:45 -0400 Subject: [PATCH 32/57] Move viewport meta tag from _document to home.tsx --- pages/_document.tsx | 4 ---- pages/api/home/home.tsx | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/pages/_document.tsx b/pages/_document.tsx index f6eff93f63..de3397519b 100644 --- a/pages/_document.tsx +++ b/pages/_document.tsx @@ -28,10 +28,6 @@ export default function Document(props: Props) { property="og:title" content="Chat Everywhere - ChatGPT for everyone" /> - { {selectedConversation && ( From 977a0c9e2e9ebee2093fcb2cd5f213d106f0c9a9 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Tue, 8 Aug 2023 10:51:30 +0800 Subject: [PATCH 33/57] [iOS] Fix after rotating from landscape will make the screen cut in half --- pages/api/home/home.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/api/home/home.tsx b/pages/api/home/home.tsx index e6f8f815e6..658f42ea07 100644 --- a/pages/api/home/home.tsx +++ b/pages/api/home/home.tsx @@ -505,7 +505,7 @@ const Home = () => { document.documentElement.style.setProperty('--vh', `${vh}px`); // If you want to set the height directly in the state - setContainerHeight(`${window.innerHeight}px`); + setContainerHeight(`100dvh`); }; updateHeight(); From cc802ec9bf2f401ea9fe7f181f6771e419c47dda Mon Sep 17 00:00:00 2001 From: 1orzero Date: Tue, 8 Aug 2023 11:31:54 +0800 Subject: [PATCH 34/57] Update icons --- public/icons/icon_192.png | Bin 4758 -> 4729 bytes public/icons/icon_512.png | Bin 13211 -> 14204 bytes public/icons/maskable_icon_384.png | Bin 10239 -> 11310 bytes public/manifest.json | 2 +- 4 files changed, 1 insertion(+), 1 deletion(-) diff --git a/public/icons/icon_192.png b/public/icons/icon_192.png index a6bb14aea41c1a06f9ccdd0b6ed4932263d412fb..ebfdd0a73de680d9f33ef2d46c9367924103da02 100644 GIT binary patch literal 4729 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 literal 4758 zcmbtY`8U+>`+m(BjD3)8Y%>z2MA^3tCWLG$*&;%S$i9zE8T;FkB?^;$-?F?@w(MDk zvNM(}5i|CEe7*mG&rjbUuKPacxzBUXb)IwX>%N{l(okQEi5^Z5007fHZM5-4Zut*T znu};W{et!)(Yb4zc>)0Q_x}KTcb%CR0NAweq18gH5lnhR9SV4wVYhzA_CqEZDter4oo^=`$ z>ynyJMM8ZTiWRo7hay`h)D7v(0{gG}xTR5-?t?2MhSN{CWX(lE^N-7`?HcI?J7jj# z+GIU{4;>5*ffZ|wv8<Y6{ioGdrGjA*B_#+`nOik zUmu#VVd4oXGV!%9-uJ#+lLo(c4p)h~e%>-hc|_nZ`IFaTbo%tt%ie2LQyt=B9C6Pg zw%~&wR|ZupG`xN>F&)a{SP}q6^Xf3oG?h+;>F@I4zLk#V)44p)KQIQ#KskaXkbDDz zjzvAd1DPVq57iDa^ac+%hySDZ`d_e$K#?Aad$^XNCErOiUg3>Pf8~r1>D@B7G5dt) zocPFG{)iZ`QRMt}xhJ1}iyvAvM2(VheUWX}l&YF_{X3oI5fbage9{;cq*PCoOx=#l zj#e6tXNpG)W=aVV-@xeZ0*~CXyE)r4-7MV2( zb{i-fXhW~oyXA$P{0RH-)#TJxuhunfoJmvc7hx(cYlQ2OZC4{6+!8?=am5@xGkcIb ztVFHF+Ge$zLg;NK?ov)PxvZs_zvQT!pn+kYofn(q11s$Z&x#J*TEhvJrJg%Bv++eyp5{HT~SETVH0E7FLOk>G*?TXYXyGPtM3| zJ#e|cal4+}2ZfT5F@{=@J8;X6if@yX+0B4`;a~7So88ujlt2e12>}`*=+DnOF7nX$ zRha9|dfl77B7p8~>0V$5$@^F0H54zgLtJTkHkwI<$JeQ)UyTNGJ(ttpx|SO9--4;h z^5KSqq|=_f@w=;FnE+n}N=1q{dzVSIt~!OYT)0=aCaRrOd=o7il1>50V;idMnqG(`8dlt*fA-%iDD$p9rCix$z?XVJ2R3_nB}A3_`z+Q! z4We2gH-Q6(z?BKK?-rg0uRa$xWYBC_pl89m%K<}#(P5lPz7G9@ zE|QsHSalH03V7Qom{JP-J#OQoWXXdy%!{jNja_r}?wJE4k*f0fR}VBLc*ks3gO5pw z59W|p(;3nvJwv*`B?GMK8QfuUIpn%cgD!;4bxe!;ZC1_`JRSJrshjKC>w(&(Ral?w z7#VLuAs?@d`Mx(O6@D*EMcB5Z3Zg>=Q1L(CV>F>$Mq%MXK~A2dmTKr!&#adHfU}RZ zHcoN->$6U!%UMA;pjCZ&MKMM1)l37v+740;xn?vk^oFuQtCXhPbT|4XdCx7c$L}GO19x%NA zyw*xG3V5pk(_hAn%@*m(Pfx;Ofe_IboBbv0t>)8DlGZ`m zj{PJu%OzUmK8=y5#en56zGzBY|E~r(rcQ7E8AIt20?m4(FQm{_oPSCgRR85O^BB10 zzM!6CEN$+LMAX|uvl60-Y21K^3r9IM;$6RWm#P{g_9}Jj-~EBpgZFDLl)l&nD>~F| zE!r^GY4O0&dEjq-DQ)9j!fNNz$R;1?#g2f&`sK{9{3|_wYUZ$V2?gun%6KT}tnYIA-9qW}mi_9CN1mH&Zvcc-*6Gm7YlWf0P zU4onMD?cACs+M=>76_~bY=5Gz-7q*T`N3U9PE6hB&iO}zmSFXU$ZUTZ!s`*($%m^0 zRls;~_N3$Olz4Zph1G#fe;$dm?#Kl`x|X(^$9g%$CK@am+}f=64|r&-LLd>dolQUg z&Mt{(@sg-O@4PkuoqGjq)6mX6&Y;kuRQzXz-UI4>IM_`Qd}H1d0i#zJw5_St{g_$q zImX^=BA*!Rc;M-z*|B6QXRh$93q9goYpsrhAcIh{R^MyT*X)yhAeA?Wv~nECx9)!b zmcU$!qJKw;<8uLbl3k+Zmc%JK#hY{RlnyYZ(7@WXoJB2rPokMo#qG*(FfBR5a66-)-GKI24R*ePBjnPs+YTG*AmnZ?|~8O_x}gVl7T{{Z37VU z^gy-an-Lh%E5O$D_;26^IgSN*v^GsU2Swx1s_LbA6V3%N+j=k!`eh~lP`7s zL+^pcXScN%XAn~PHOeaT z?WCNJcvnKGty5uHWp^R~9fYa(^b2+*0McDTRy{FQ30z%aFoB_a=Q-?4^1eJ&ZTzUY zZcVzaYa#9$RNpqxYH`%rcR0^H96Out$4)S-Hx$CRZg%y)Dn{)6-ZbfKiok4AAuV4+ z24!U~$-y?YJa%;kZne9le4VwMj>2Stkd~N-X|Jl4wWuT){chym{u*=%6Q~AVIV-xt z89dqp=5J0>RkUm-jynah!&m@hX0FrunpZ*`?cCc%4@WVV0a1Jh0;_Q$Z|KrxNBz|G z-Wf~rs`n@Ikg=TwE)>p~^|48w)w(939D=eENch3+>F2=&H4@7`v9Ocjow+*s`NaQ1 zhPmV+@#KY6H5{I>U;Ol6mvD)O0FA(RoUVWB`<4^)7}*VGE5Rz4W3foM;#S_ihrG{rOQnZ@L1KHM2=QIuQ(3#$nQ{HtLIBX9@j_xV z`;Q2m_jf)|Re@o1$jluj;-)@q*rHK{zqD++fR>Cqzu&bz*q~=3;hFItwJ~XC?-c% z(_!!w`)@()u`|a{C_aD=2Fj=I$JncFMvXEuC|ogfQB1OS3onbKNkTzrpPE_CTlj#u zhldSo!W@%E%ogF%tNJ_%iU{1mQhdEe`qe3b(J6AhkMo;4%Ykd(Al|AUUp-0nknelv zvp8nw*!goco~tLoRnIQlkB-F4_`E*@Z5_|d>dAt50j$K3tipqC!cGM{?^V1& z8W?0+1>(MaDBWsd$~N=uO2&C&taOI2k#nvh6V^h=B4B&XwzB{+Cw2$Wa6p(>uCr_> zD~fTaH8Xa9i#d4Y0gI~%%MXJf(rDu8U7gKqXXWw#M5II96}rQ}@uRuO5$lLKbso&j zjPw)Y_Zm`hk@y4oiF`^?t`mD}ooL^TQ(jB>q+)E*T8b&Oa){Q(x1TA&TiHTx_g@u9 zK8Go3g65%Cc3A!}8W#AY+D3Lz7+BI_nrV}gDdRh~v~Z-zQ`!Z($}Bl>TS0}Y=?6X$ ze${Gdl2Dt2kRKDPwPvoW(8HG|tyUL5hTnnP1*}81ZUg)@t&(<6xn{U)zqI&>g2r|G z_hck?^zO%#C`Y@B@G`SE3Bh&2*))^dLhwkG^H4=_!}3}XgrG+C0kiUKoe$3ctDT7P zA#XFI)e}oS!hF;NsOCDEc#d=5imjg`mJpr zP~g54m|z{Z-S-wB_5H7e zl$7H<>q}(pV3G{&mxw>G#`r5^<_o2UZ|%w=Ne zSOX8(N5=#V6B>(Y-^^1`{FJeM9ka?-F=l`x9?l1tmwse}fRG?)`oyijixV+nqCQ{> zEyBdV;rML!R=>aUIWq(cLFBTJ+?@t@Tw|0}Cw+y5ziw2mwF{5VR_VCYZ@L z&fs>7-*9`5XoM&G-wb7z?=4+yn13F8Sp0=PA4-=Rp4M*eNqRRaofu3G8LKpzk z2F{sUKI9ghHhi3z}5`GeFCN$yo zt`UtG>n9t-&LVl$M+(Z#EI~pbn4s?2VvJ+Wr01Kwl$quvcP09_;yMGkXu68)eN8#3xXL{%4P` z&|$9j&Mm&+DitX3nR2J61s?b}laZ(9g0hUEe}4H~lu0y$XU)>`{yP7|8U8QF_`l9K&OtG5gXM93B)WDVJ6-x(6Jg)G^lNcLpkCVRF?vhTaH zZ=o@~x1Q(yj_*%+e|UZ|Gski7*L9uOd7bwyTtiLq0@-CU2n2FL>7M)p2m}Vc!XOA@ z@UiFl;}7_Nx;#+411auf`U!!cAWHJG+MY)1lcdQ{Ec`aNPks9GKe~LhB1VQpR-?$M zkXKq<_rsoIIibbKyLWrD)y>Xp(pc194ie#-AEa;AK7c?QD9w8;=N1$iehpTuMJnVL z_&AwQMO@2Blf<#|J5i+n6=aXTkXyH8lcwFmJh(x<~er++wiA(|-B5Gb4y zjZP2LOiIQgP=OE_0)?W1T!ey8@Pmwq2SOIA_5`#64S67GXRX0E8Zr$C&BgT2e|l&@ zM9=;6jfW-+!owsUi~Kuo7Q~78pBXfG&`=FgS2p&)6QH3p=l_{1OCu1L<+LKN@OK%3 zFf7Br3wjG7LeG8+k33sXAcQDT@NdV!z&lW~z~;Bq4F9Zy3}W@SBLo@(qk)9Tao_r9 z*))*8e>(oRf&VPU7vY;Aioc!Zle<-uA?1aC(-8*$Mn-LX5Yv5OS?^qA%@|oT%68VUm z&0M&`wl R`~FgzfjT_4=I5^u95@z`$sR7)$k8>JsO%F;ftL34(L#q=Z<2gm zNiueV(u2;uL~PHr@>EcX#Vd?sM_#E<=mnK#u3VeZ!+)1>_tMCxmKU}ia~JZJgy~b$ zZkVZ2nqNd-w~Z9AE$qBJP0`AG!cpaMGQA>mK+rfn!X5Y=|B!iA+TMvfeZ_yvhRkyN zpz-~84wjb!%w?6=*_hdLQ}yxY?Cw>hJ^T5d!|LgV`0tn-y?&Hv6E_gG1*_dT>|24b zA$`FH+by{Hym`@n#?#i@g%ur)I3~v8d?l(Fe=P6GtH;NW6OD6%W{xnPjeHq=5lwX- zu0CeDp{cf<(vg4neHX8IG4yM9 zq-WEk@aCL&Q#R|AFx7!O8$K1ni(ZZN(@9x#N&#={x(}!7%=wO%9rT+X|L!#D{+TNo zWmWOY(-5xnC=gcKg_W!~!r1S+``rjmdUIP$v9*vcHuOlA^D?2d%6$)y%FOV1?!L`Q zgri2XTgR;-Z5=PMPyhbDz$)yhzbg{m%0UbZq0WNPIB?i~D1;?dkZ=>Zdwvr7@^gsG z>bY%p%N!=bQ?$B+aic4Rcib;VSyrPcoHcAug0Ombjig>%TI--CecAqYx}8Uh4Wjxg z8tUXy{H_aaf_E?=$X2=NrKR*L^jOM#@cg<`;eBG+bnQ>h0S$ccpUiPn zM#iSf_s~UdHhAs6_~k1sVR8vRL74@q7EpXpn2lYOIADqOoU$HDE^q5n`KbByMT2z7 zY)SUfiR9i2;atUsYXr4TTJyycb8{KjeounT!LmU0P1t4N0GIRBmNR*YllcX?n@W{|8}~(wbkfvot2x@@AZc&!>vMW$UGkxO;LLga~Eslz6=o z+p{dLIEJlbOW6C_XzW$Z>?a>HycZ$$nPg;gCFg~8N~96jVPe_R$KI$d`}gOYbCG(S zP%`YbFFU1+$m*Sz>B0*v{tIGei~IX-nmKhIJUOh#$IgnV4=>`*d+S8j=)~SXvwm{c$oM zWPU&3jmM%TLX;C&$|mjkqiF2nup5_|dND0d;>&KmP0CgkVX<1wEwz8~rIh2|eca8s zE)p*8>}ii{tfrKDFCauF4EH8lFJN@)0-{G2vd8pp_isj?eD6p&oJd~#@}6FboxfJx z{MygV_k=xrx=iukEx|tW8&PO65CDtG)OC_*%*`Qh+i^m9VcDiohHk%mFX7x1EuSiV z8s(<(x}l-wUM=pFeqGcqIn)Z+qc1wqq-eBHr7hVSM=_N2b9^t^uo0G{PQjt{U9jE1 zK1HF)?+cfUVxxqa8(c>b#DsXUq)jwTaD9p)ztiBO=K6wcRnokgUTqI7hy47_MpOO` zeM0M}pdlZi;Cqn{@-EGwZGd}dD9DU_C6^%^zLWe6ebwp z$cOR_3z`beU7e?8E4aRvo{Fvdl-N0Z@N4_}>bbL8AZ%vh-X!_wN&Qp&Zi9!n?7qcU zrx_zOl^FXB$)#8hul|tviqrY~JVBz@fj_x_c7Ugj4*Ka|9zS51mWeDltP#)}*1BON zfr_%?7I~pA(C*Y=JxpRW=SvevMS=TSWMHem+fb!_ZI*G)bXwn5tU!%oqR6S;lg+wz z_@$Sr3)}GrgP-^2UqS*t)ZS7Gbv6`qT=j{Y5^3#>z1YU~@(!l0n{0eRRcpSVHe@^8 z&l@=AE4CiCNDps%xVGAuGnhZw`xIF5b2NT_mgL7B%6bhLP2im4HwDmCJB+@*N z3g~P8yvlK8_$*AYbCL8;@jef6zLW)7=qmBq{+T{GP-G>;*(~tGk81BdYXgT#Q99$^ z-0AjhAjL~Z-WoD0IrQp7qNoq-P}lxv^f8>k~r z4a#z6HeN0`;enKj!|D#AL)E9u?$?S_;BssLSUgQVytX*`XK zVW?4bS9hzn>32N(ck4TVsV7pba;=M}p6#YM_^q#-wc=b& zY30y$*p+ywFu|-`Q$|UG=!n7)hv+#GMU`y^NRUQ^mPMfvi=0OD+C zd03ZgHgP0fD1G`9oaK8~Q)#H>65dgHU{8JLQTjt9+JwU-GWLgOYOb)36;jqD0JOqi zZ(n~eG#y|>sXg6Mg?~m*$@3h0ryN;ywN-6IJ|DQx`^&ll!V;4kQ+9V*j3OsX$>FZ# z^f>BNE>=6?U%0`WvVRC5`qoO4cg7vl*Xui2{TdwOc#=@kur?%p11l>qupR{xgRL7@2ohlr%bX11|pB*zbfoma!`7rpg{GRhZ5y_ z@TRfK?-v~A%3LIcEmD6_czcg0)X*uiCdaqVs^cFV;Qe_S9Dqn$=e$a-Uu9IF4W@0A zwDc!F_wv4rwjAXN6c~^x8V?p#<&=9k8yfE!NC`u{);0NNCttDSkeObR3qn=MP36zX zc$MQpQ@{_G1HCd$CH7K#I3;Cle=2lH)b4Hbw! zB2wTZ(k6_>mQ0%X>z&-@&{G2BO4&wyM-OBLMmFb2_Ge)j2&^5S*}FYvfI-h>03oZd zg%5Eb=b>JrFq`*>TxTA1&2C;ppk^|#NvTmQUpLy=`Z2(+7q$Do z;47BI$EEl@HB+{t0xm`;-RmMc&SJyt#rUqj5STju;rPbZc?ii29o$m-pgeR;d0nS_ z`b3NYA$rwBQk_FpT59w|=F$`No%JdR4zeclCe>pmC%~aEK^rllWwQM%FnAWJrT*AQ z@YWfTI0qckeUqB)_ZufvVBk1x=p8QgGAq8xA&+D7AD?wT7S`RYw2kER5%<{Ym+4Sc zm4vs_mzz6F`V!Op9pcu&h9R&2miW|hhbbEChZ)o3vE0lEZLl<(EZWH9oDBwuAjt6Ay?sj{O5wz{aT#2I5`;k9EX|In%VBnY6~Hm2IyYB}~C&evD~+K<$@%3sU#O7;6{3U&Y0 zYfwbP83XdA%(e2tm9_h8oHhA&-6WEOFjgC(F66VvwxXs6)sQ?LvO8EeTcEf^P00)$ zgelo^^Gd&;(uv9vl>}348I-59MhJvn=R%3YJ`zP*8A;U$_}1CL+h(sqltZUeswg6U zIjeZ^>7HtN!^5Jm_h#mM74~d3R)AEyl2-TG{r3q9Q83&Z-1q=$#vX`WxgNwfLAm9E z{;6rQrA#6-u;GWgglANqr)Gr0<=HfFL z6W2#G9Ly(eKRgLBkbb}jzlrR&wF1^`Z`SknpEesb{A`(T?Bvx+(5OMM z<%qz>IILBLo3B1`1%Bh&>thUk>Y*re^roSCl$rs9N6@pI4X_F^?(eUxP|bt}7JE%U zgcLT90LdCdLdoCWx!~D}J7>ZD9CMxVFdYX0x_BSZ#U+!`<;d+_^eEDFri&PuQPhcz zz4SZ?{#&n@>PU&OWf)#=wSvh-hQLMiGe$TKn4IPUzVE}?c32xoUjbQsLtY^;3B=67 znW!#F@vp$Gg4jAA*vNhd9IHzP7}o`i`x=1M)hh=lQbgE>H@t7cto|Z4;sZ$E9~i~x zg8M~w+Q^~XERd*RZb29Y8?cFoByjZUo~sZtDhCGWsK!6}It~~Ss=1Xr{f5q?FxxSrM^1r5&eb4nwQnWyf#UIY_ z7_9U0Zli>K!Q@eRnAm-5-!oTEhxu#74xhf)7z{y$G0C{GWd!QoYHuM(7FAZ5sEEo>jKKQYrEkiq^~HYQgK)os-)YX?l1 z4r^UQ+rcUMGq{DLrw1o)|E_!bkHa2KhL?=l+dE=lS%(P9$2Dl7^PC&|xQPkGsj65= z*C7og!F-y|+f@pJ^r|(3WwU4LX9?4G*~W+*Gii8}(bs?fvgyN+br5Q{HvVtiw|54p zMJwigRM23`fMt0e4!8sxmkHMx{Y93WCV)tNLhd9%-sgcMbKS}r3D{+3oN`~y>gL2; zVufWF&~8Phk4PFh7X0r3IV)hN2aGbJ5~@ees6|E0AsJD2h?Ff(hOpH@mP7sMdC9pU zf3nKn(VT{l$HS$#Jm}|4qMcQw-tnPvivP#au#9|eA*IcmSV2fycz+($pMy;i4U(BS z07IUZ>N;y1b3YwLvj-kafVK1eM z%LHn^b58V>8f+##R;lx|1Fzq4E}c6={mW;GBZ-e_<_0PYZL+r)aBHo>%vsVqFQ{7H zml9Bd4s%Tt@5ZXZ+)7ds7^3>7M*fSP+W6`}nd4eUM&e}HowT&3!OEkM3rfG%ouzr8 zAo|BF*~KY{&u9szj!1vqL0A6HJ&Fl^&tv`jMC z9q;)8brT7&+@v7%ML$tTa%0!t^AjSl0+Klg%=*xu>CDw>)3zZ~SqQWW4l=2dWc}yS zFy3d^8LTgA0}7hu96ePsxZ(Saep75{=Pg80@&1hlSc@h5$6rzEJ3fHliBdPA_;*82 zwiB|v<(gXFW5g~aM7g%YE!n**&EJH%Py)ggjCI*BHW*J=zbt@r5@M~P{KlnG5PEB5 z+^2mZ_i1S5+Jc`6SX17-G)%CrR$Ybqh~g>O8v|xjn6ckHT}kfMC1e()5Rv0U0Wu{C z+kHy+wb~*t6er-S{C9_u8j3LTdKiD+km@ z9@hr9Ha%(4%g0KO{h{nT4S?At?{HuFVgoF#BRBZAV`6N>zjy0Kpd2;lOIl3UgEQ6d z9XQ0nxHoBdkWoft_}r?_bOU>N>GlxJkEjgnBHf`TAl-Zc=cx)4fz2wOFndpcVmc~A zASM?sdRseNly8P{ca6NGMO~Ejbs)(NP+*vdOL^40o>a;O-L6+{_4IxaPlJggqi5Gy zy9uiJSx!}Kr654YC-BF=E%etn>LhUiUMXA_G0i7PCw=U$Z>+3$&yrTNqZspRClbI5 zM4#S~qTrVrF0VhIWi`cd^KGC2n~wCD-E*tgP6u{k=0Fi>pRq7<7&kl(30FOR-@`B> z0plgtwt1Ue`<#x+{15Lk$9UJ-DYR?$<^Voj!Z^=tdz0>xmY{1;q5_uQt8Kw^ukX8E za@5i_G_*6J$v47r+P+|Vb+6VeL^L{@F<gjPeo*iuVXbm8l+CqM1RMtS8HD1V-G ztxuT^tZ!JgCFeQ&K@Kccvdzd3W$%7}(ph&BA(eY)Ga9C`vP~1(N?aB2j5JV=F?#2}YIC&HyQ9adDyfGjjbULF2y?8O{-rY-wB_Mu$HAOla zyRM+2JRNCdP2EN1ga`t*?lqOhp=Q~aIP%Ei{mkF-IVtK<4mZ4LDl^N0G_ee={(L+% z+UFxR9nh#+qnxGU!m08Mu26!H7}4UL(5NXEtuy1c09$zN=1er{VOv?J6?vb=)yIw; z^PLPnsPQ7$!SLAP~B1XKw-8I>o2x z^>(~I5t%cS_l{^vo+Rv? z#L2*3`;t82gY$aYB<*9+bdNN_HDEwOBDGmAd$rc5`ksc8VrL~es`T)Z44aG|JvnRD zqNgAaHgP0K4kXXe7mq&k6xH;p5VC%6Jn76dxSM(be>FU?LPYoa*LdEM(%*@3YsvPB z_rTEErU}mqK;o{tT;i+*!eK(%M**dd!O)H8h-5xEmCZ;svG)LG*yyX||Egb39-tHT z%aMN1Q!I;L&Xhfbwv;X1^%aZDcD}jHjXi}?!+g;8J&UoIu#D7j-H%;DM7$_3E_d`Q ztOk)>d~c_qw|&Hrx4ZnqWpMYOqPfiaS!kSaecq=D7ZS9SNhHDZAuzU)weuO>3EA|9 z?l)4gikoDCTJtyjli#=>^d@*8b`UP|ko>8yk9@ z?&8N-AF575-aN^Vb-z~2Ag}{)0pP^sO#KwV6m#^T^w4;> zAhhNJCd7rB-mgrZibCeo(74}kFGi7zF5?LD0^mR&nEeET)Qx3C1(>-cq;TZxD=AjT zchDHLMv;=_8o|P)-X8<<-Hi_rqO7do{?A1>4GOE43a2RAlG$me$=dkfOtgCSl>u>S z!xOjNi&_N2bzs2ZNMF1&jS$Q%k1g6e%?wNHt3uc$SC2*JzuPA5Rkdx()(M;m0m*>I zl4eZAEGn#Qz@?$-cE)MS?b#sNG4D`>=2JG3MS(3OL}3aPdT|+R3`+5*@xU62Fc(WQPUDhQ2Fn z7%%^sQu_3Gpw}p=Jg%r7WWk+2wcb9fB|JBWb?rb{{_dy1l(HnTm2dBMLgQ1jJrc#> zJ|4zEH$I6>zvsDsu`X9+$VZWr%vf^8c^1X};+I~SM9K2$fXz+G?I7yj014U{(Tkug zW@7r-9m|`#+JqfhSeMoC^Q3awzMW+CxY8~I+%|>AO!z7jNG!%B@Pk05`X+YpJ#Pxo zm!`6%8n$KzUczl=Qj;D$pf9`3N^<9kV8^rhCY{9!^@UQRU+?W?HnRRWdKXxr#jDAC zy~IvUev_v^di0|+aPFORGk1=4>hN61nojygb!>=NqEIlmrMC;aU839Rn!!J{Qu_UR zi@Ks{=E3y+*0iTykFZ}El2AWXK~Wb*wHAMqtrV1%Gbm9`{y&{rssj|B3BNRfPOdH7 zOk)6~9cA&?irb`tX1MT40#L-T)=m#hY9|Ty$fF!(8Wvm!aXQnp**izFckLv7=a&@r z5}WO#FI;hw0T>Y-G5{;8nR*j9wr=($YCx7$_dL{AW<2eKOc8ymDIG$x8t^>oxq58k zWL<%+cSi=V(s7KxhFIh(iKxuZ1WdoI>b}sg(B(=ft%8XRAOv_!n`$>7$d?j0{WpaQ z73QASS;xCK^nawkgczF|p#b$B2qrFVvd>F+oM1k|z;^9&S^K;Mu{KNa zB?_t9%O)uty0;l;S9OoSc%k7sdV#Rg<}69WaCo86fbkk@{KfB8FZNf6f*p(tD>%up zI^@^*?S!*!WDnXaDXY(P8&e=aR`&80s#6bq&hT;&I?u{_5E_?DDvV%y6(}@Csx@E1 zcyXm~f)o=87S14Be%}kun^_eTZNJHEw)m6n!F62UsI?{>)ZZdC0`;GG@TRPYiNC}b zgFS~Ztl1rM3+@^-zt7ZERw*p*^DTli%DkRZFBCY9j>*>=~LlTPe8Axq8r5E*9S=w?vPUZb$8nu&Cn!OkLqZoL*A0XC1FO#O~Y5^D? z&YQa4*b{afE3m|aWPB;0;Cb#!$GjR8cK`&~>nTyacgI=s=g&nXv4eG9& zPD(WhMkNfi-D@e)&RjUk;1Jkk{pN0>piUw%bf<_aSbPwFQ&}#9%?K;D3%GNXM8*#1q@4kM^k3dE>Ucr(3Zu`ZW%EWT8_{+&h zlXW!PG)YjV=5nUa_&bU`UJbFujXxE~`>AgPVy~UiA%^5oMH4ZYV0m!V5QqAwe7~T> zC4r$XcBxqQqU8OGGW{o7vHhF3Rp|nr@}95|=)?#+lE#tC>v;P}&y3EMTBR0$$CB*@ z{7{!iTe2f#>Kd(papAlE3v_n3JSHk8yPN6{!agq>zk2Bvyy}?oStmnG2 zjN&XholqJu%=KlTmOgjv2QU!U1JT~U^x7LLY#BC3q^pV_RvTKI5y zn2r4*UxKo+_oWi6YwgJ|ky>6^Br5CJi_}U57**8=s=X^R=af|0eqzg?eOC(gPd;z< zNMh})s@!O~f9axY`JC>Zl#F#|#^)6!6!->VgeesVU{ znQCx$!%I-!pHz}`?dI5zc69jY*H)zQ?rH(ZyM^)Q(+E*s{_=uTUmW=qBL&GtPN9Kb zg%MXCN=;=@RPbzXjflgF$?sR;`6}ZYeOy(~(MdB?YTJNvG}5tWPaQGE2z11PWYanuN)tv2K|DOXtpQHztT{ zz~t8e*b|V&xJchNz{P0-6xJw#G`GMfZ97anICWvpD~5MB2|+ZN!a+Fc=H||BGA~6e zfK=6~m01DqFq%NIyWycQ%~L(?apN1a0xS81R>@!`lcS+`s5$2OXxIPV9w1N}^q89x z?r_^*sqTjfUHKL#$yowZwwiKW8b-S#fyTZkN^(9FD z2}*J2pzmRVy9Da*w;PP)gT5p6j&xku#B*KomMv?)M z@+qzFztBsOQ+Bj0i--(O8K%Io#l=Ua@z{WC7t)rc8QFa1Cvv^;^aW))kB!O;Z} z{RRDjsSZMxvmJx=PAnIH|9?PuEcBFE)2hH?C%f3aHvj; zh-u2?t@v03Y=E6iyx~-$M9=ucEypH}FHN6%r0SPdelu>iVr33BU(PVAJx_(X0k-jo zr<@puSl|U4Ieq(pJivB@Z^`Fe!RF)LWe^Oz8U| zuRRj<>Aac411hj(CE_+=uw@IP%3imOlrS${jeIF-mOb6yUnu7K6^4oK%^wDcaA)f> zx3)Ox!V`g=Zz#2103w40rbt4Np z5Q)x$0BvGjZb0ocrl4XhBp7Che!5qNzW%#?$NygW1Gc3|qH+UHITC=eulv)K z#_`jY^E{5}H=fPQ=)nlRfUw`!Cpjk>1odVqNRmUYF{eN4%~G85}@0KJlqs7Ah2SD-Kc4>n=Kw!8crxB^_5YL>&b~S zBD+^a*wbbgzq#A?=$jWfx?OfI6b!*sh}|>Gk=&UB%*Jp@r-lKhLiWTx zFlmBR1gsjajB@I&FIrOy>=#r)x6-NrMTX~V)(962L8ESB zSv+vB$Z*Z;i`Xsi2I+8J`}jeg*QO=AepWn*|g zdWuqXWL&1;==Bym-c8XV5-SDbhKU5cRY!4S?AO02g>&#xvgd^-s3z#sx3;_|$87tS zSv%X8Bh!-xh8_(;fqBo#aln9Zc!gi8YRk~Jmo*}pJN#ZR{ro8Y=nk9AhkKGtcIhb} zj29G~A1nX?p;Inh2)uH~kRYqQs~(qEl`nTOxzX1&B7Ppn`*`QGPe^dT&PiF>D@vS$$SQl6O;$!^9W&#DtdhNx zy@g|+=l1zt&+{id*Y#Z2^Ful3-1~jM=j(L`J-mOH=Ir^i000^_RV8fzknkfCP@I8( zwmp6wz(16Zs*ha&IM;mo4-q4LjspNmO*N%EIvyWZ$02Hs1PnQ|Yl4*OKc^_OetA-kTdl&0OopSh#gpEw|un|#ei)yggD znH#0E+jn(2;h*uPA-4sAAp-(5tCm<8eYJjS6XlpM-exOeW)w7{_k8Z+BX@MU^Y?6_ zfweWfjNunEd##XxQS+{+k1~pwZ~y+DXO(qvypqTxE?v!U{MT~0_g(Nme)C)m?4kCr zBl>wvw+Xo(Jw%I1ub_aSe%-R$N4n#`zcr?7k&hJ>xuPAap8bgk^{374P?S*PT1t)} zhJZj$Bw)L%KW3A(N8;Bv-dv@4x$#`WLw8qNhxNJXk7Jd7Z|X>~#BrkZBYgXbGJ0N_ zu(K}x^e+Frz01J^?EAXCFg*@?YLiE7eogdG%72aCwQw@XcwndYFk&wOv{nGS78IQ*!#1dWUqFw zI!CSFwqUiRz{M#6Am-SWB0^|>>K&J}nk(R0{kcn_awMgEPM^5x<=*@)QI6cRDyH_^ zWolnkY|%MmHtNdDy@?^Evj0R?Wqb;+H3CPR2%L`5!@uqqs8>G=lz*zEoYXwQt8cqZ zmoI6CTjk-aM#snMXWCf;ekA+qin0i4(W&ORKjS|p4jg5;}i4ILPJw90cUg^lXv|5xd4_bMG2Ki2do}j#3rCQ z$3%3bhu=4UFy>u=eg;rJ4G%^kta%L->&ie@bQCx{{-g+Aj>Wz zfe8NrMY6fXTRbI^Gb^tmENMZSYb35m>y?L$&AFwqJ~`dpGVUAoIyA{nJ)exm|1Rp$ zG$ncBvkT}_{po;e&CkfzwE^mLk4l=xVvXNYb5gdx342$b;CY*KG5Nt=6+u%Wy&CzP zrJk|UWy?{`_KEIK)ZwnAfI)ENE4pC+@R_aEH~CJ@lTli^?#!@~9Sg#kXDNs0N%aWV z-fy1uLH2&5F~)Vv+EQmCFX|gy@J(9Syxb3uiZ|2KS$Xs2yKXK5uQiwmok_p#&qR= zp<`@_5Ba#{_T=b@#AJfBq-PwsrVP0CM2*aftVwrxJ2ekT>gtO;ts;XYW_i_Kh)1|2 z-tl-J;&Z4wD;uR-lw{O)tcGK|1jMHUy7P%S*fM`-v)aXVG1T(Vu!g8ryvf5n>Z?vq z9BZF#O)dy8%pf(yk$|zamV0fseC@$muH8v_*GLwrzdybO+)m^9c`1!pW#%?z5z~2{ z(|-lKQZ&MZLDB&>eSMvk{^UKu>VC%6{rtLXo4h6hA&b)jFZO;1SA5agDSFgj3Ez%bE)q03Y@<-;y%*urwiW%Op?ljQ7NT;E+0c zP)WC^m#rzbl#p!l^5LBIL;n$=~usv&p-tP@k@k$(W?EMP^}cLy5x_Qlkj z;J$K$4IX`wQae5AqX+nQBHDkRJp9?AKTrLMSqpxg|A@@eZ4N8aK(&DkyY%DVeLer3 zzj}u!7YJsJ?VdQ6G@irYcDokk35QXE_Wg0mzx50#3fwQrQVnaT;|wTZ1%h@7v+SV{ zOV$^6x;C*8=JmM9_74;KZ4+Xu*OA;U2l*rp!n())_HL{bbL84HD9Uf1@V@gUAN?f` zz_55ll^@CNAFN(8sNUD%vv^2~I>;%jN|Kp&nRpv~op`irVNrBTQwlR!%&zu-Q;vDrFaKF*^Zxp32T?oxJSplPQ$7io@nb?q(>xP7j&)>M z$zDY7jQ7v%1WCNC3+-9Mi-_Le_hNjk1rFS<$)Et{<92VuN`qO;VP|%NagaJ)g%mPX zc^orPUNg57kUgK@2HoaPl>7JjWU8YX^$-q0m*>+1%AhRu#4zLO%YI^Z{=T$}tvrtA ziI77i_nwJ$1R+av#F;C_q}P&E#2;8)It{cQ`L#XdPaN|KstnnHEw$SvaZlX^PSe73 zoy&_Kwm9#6=LUvKxxYCVs-6_Gu}dz+(2B^ zHDA2U2%eiPs-i7L&b@koEJz9P_0kXw54U^{{JX>#7-ws}!Ay_Ryj1cQ?N$Ay_4UP$ z31QU>NbVcbBY{>7{yO@o5SirPOP^`sL0Q zD+F#}ch15pWPb4c+iu}9F$RsxNDR`XuFbUS^;g0p`c)>NN;aOyey0A4KKcErt#6DW zAf9`+<>bEi6tUx2T!Rs)#_jfQk7nf&S|_@XK9Mo{f_RYC(O~)nL!8!=hV54*t5OX% zU#u;6U>}OFQQ(~P3isEk6%T!kx~RYu2{hjP^7h#Ym!q|6Lvef9u2XpKb%W-~Bvaiw z*ud)Sq8}4ZO0l_|y>f~vETL2a=}y{t9$b`~EWsPs?GQS{$cN3(x>kM z8+l8xds@&3VSsZRmZ3OShWkaxNxEQ}La!h()HEi&pO(a2qlkB5R(3nv|BlDq+>yPw zQ}^e4O%a5qX}1sqa$Xw%z?)h`EwX3#vV^dfoUl)13Z;a@D@BMJxl8C}y)b6b5SZH* z%^jY?Y%_sBIJ-Z2R)rHG-jP0jqHzL>H`6JKAKE9NZ7wwA`rYM1hzAD<5QB-#gaY#| za-0^OGD?!d-i?0a91q5o9%TF>iz2qeq*qQTi4Ktw2H42pB;u`sIIX)N)K|L;ucMQ2 zguq<=9E3w}51v1CV;za3kUEPfj=0CXenC=35rC%;%=@@)Cw|udT3$KLqA`B-fTL0K zFoFi9m&;R+CMuxb=w5FOqyxPF)GyVSSa%sIT^9s6O7rx) zu|hjymHnk;yb2%`wSV8!u5|7Ar{+l#72v-3t6ON`i2U$uRX*ABJHUpp@sM|pBHEAv zIr=U05sQ49nD5B98w$AQOWFDXDCvUh0mA2@vf_LHN})uM&ez7J}O>me)WSImKTf zf%W0oWdf)z>W?{Hb^3LEy9=lB`iK#U5ebetIBfnFMhUnZUGt0AydDh28^J+b(LyAB zoeJHXwBR$!O)vMi$=GNNF>^|p0>>&|8tR!o#%5vYvcYVoi=d1d59yihPw7^r=$zNpMU*3V){igb}(Ex5(5=bjTa> z8pK@k&_I>z(Xj?mdwmjb`G?4JC1wO%9;m71kB%Y(;VP?*sjr*f9p1Z_B>_5wuX5d9 zLI0bK1*%`YI&{~gle>@f`Te!o!LHRYkMw@MDFC@FiP3YDcJc`o`6rs%0&a+2wDk)8 zo5lp&V-oP83)zGJ_U^7)N2Vx1QWl!HB&Y(A?n1HA|U|d(t=OIK>4poL_eC)GxHss-4Z`0pA)5|1`+M z`b&EsW9{_x&U)vrY-Y>X*C0CYq|stm3{Li{IQ3-~$4&UFD;PTs*1ypmg;>yV(8rz? z>~8F!e{$3Mi3leU&f5vAZpR8D0ESfKYPB{uB3wy&%x3kwzURDCE*dnnE!qV4`;;Eu z{AA1{l4nkWX+a(H5ojwv15kWPqg$w``1`BuTtSf>ev&DvQZ@Cw6G1Y7qscb%5Bnv* zq$e7~@+%TiTsD`2;Tfd_fP?>NkA^U!`|nCRjrBDVR?uWb%$14Z1(>Ug<=<-$+U;kb z|Mz={@JUJf=>@2$VNx79;?TqBuUAAevycs)5>VEK0EipvnAVpqVTV4O@SZlLVoQjK z+XPy`W|yYsijhIk=|8dZdcDR4#Fxfe&2#nSt1H55wG5TMlcGv~ug(OpLpiY(bAMPq zgXFgVRq${0XDA>xtzmp+=E+>$`xUNCvN9!LT;4faXBtO<*woWp_80ikFjXq6AYipO zz}qn=4=|lx9*raevhLNlg(>6qz~0hv`QoFVgHI3^dMYNn7tQ+dV&&!27LVsK?sXJ~Sa3id#2$A<20~$8(&rE2 zQ5J%52Q!^Y6K?$yqjSH;-Lm*}%t)q2%%$AS$K@3OV8b35H_0}>Lr1^4XA24n2E*K% zp22%XT3!B^5+P2%LJGg6=d8v4kt7k200BKm6>(6C5og}MSC%zmxEz7#&G`;-t%f&L z55!Bu1UEl`ASyt3H=x}w>;L@(2?RbYNzLYAaYlz(d>X%@yo2g14&T?S01$|%SmffQ zRt2G7#eeYz)Qtns?9(2xCgtRyDJTl~%6NwkX+a=OjOO?2#E)|RV?F$L7?{DVq1T`| zHB7%?R$(=rX3q^;gOiSE83Fj+`cL(ZUSqXzB{Ezvr^O1995na5Z!z?muT$9dRtsz< zMPa+jX%y;D$7-=%_-#*#`@s^h(*&hE^mE|`E|O2l4B61^LF58-XaNVbL1~u->o&U@ zPKmT(BMUpp568va8+G~V@yQ6U#lTIEDE^`~|4kkaFBK2HO@jiViM_isQ&@mH8kXh1 z#6S=7zK97D$v|^TT{bqC5U|F+U$5HPavK!xm(C`8bf&;5`A|dAUSk`qK~+QK4N(vF z9GD}TUmGGoxIIfpoqeUAndmN~4O?4X#~~5m{tVq^;NC@~QtqoDfw+?Sr|+>tHr=Pj z-)hDQDiSmejoDvO0f1{}qpq=<*^y;!%*i>AR<6eR<-77SnauZ5Z?UI zmITE=LIMEFx1ZyO6PS!+3$_D+?4EG3AdB-V|03Yz^ucSL+q6Jcf^ji29yV9DV}s$+ zwq!xML#N2D2u3pK3Pe(IOg!+L>ZSi%AA?=M(S(QtGgSX2GY%kB-lhb76Uz6ou9;9d zVruLXyh;v)xVDtqdU!V6uz}D$5UPW|ds5WW(J-?%S`l+9Kp}P{Mlq)io7hH=gz?#9 z{NpNNNA*_AO`tJ*?ixHxxT>x$4SzPg%|dX4jt+!B-1H*KGc1EP+ob$}ustm~^V56O zqNK#p^h;{i{!aJF%jsqSuwanOXAUYcAa6K-pzaQnD-hXaJIjuLuwUA2utLI}vGw=i zpD4Jf8MR$atKkX>Mg@X$Ec(a&_HKD_U6ALT)NBlY#`as3EFBwaoTG=6Vw_d5{MT3y z0h`$Y)qk`8?y;R6Q#g6R;1WcEE0;QcNf!?QoqOVs6g4Ct52&`ZSQi#OZ*V1V6ne93 z7HQ4i1S}stLR@Lb!re0xc76KDr7Gnfl1~8WtgtXb3jj{LpB}jn#zcZ3N?g0qAMA+7 zPg-NjGAQ1XXBDanu;<+UK}&V!byk5bdj#MPkVxpHh4#e==q2})FC(Bc;a_)?EG>~I znfeQTgiO2FBr8#!ffI@aRdck*){kP~(Ly*LT=hyf*tB=gKZH|nZt{O%|6T)F-UWz!YI;v&w!EydzAn++*Jdq#AZdutbI5s^vAZF9b=jgZp{_F$bST# zR8Z;?7#mvafo7gr^jA%ZC;(Pi+Gxc;g0yw$x@dSL; z-N-9H5WR9X9qSNF=&^V6gzLUGDauRZ(@7`67`Qs6_P}*#a=Q3R@I>AqTHH$J*w>wG zY>DH2xShTIM`f&r3|BW{N^&2!)Ii&^?Fc8hkn_Br&-gb9cVxSj4D}nhT&N5q`;boQ zpz61;N?^OQlW18Y;rPksiyYL}Ynf()ouUgkK4W##2D%t^<5>PRGirc)X5I6Qq5e?* zrvyU0G`!x)slUGYa~)ikjY^=ROXSZ9pGc}X5-Q{zYd#6puWg9;W2mhJT>Q%dV<~ZM zu}O19-dm4}Nah6S3PObrjUJ>OAJ+anZzu%r4?otA5h6if`%wj>(`AVm?Z}=ZLKtk} zVec|N9}jgKr}gYXdF@SXRatl}6>hD2%nyQ)ZWXW6p@p9vizWIdTQ8|mSyzETjgGec zu7~fVSdNJ#Ae1+1ULwjR?p}y>JEb!$P-`mN@OnD;SpbkyQ7KwUPJ5sZo8YMDQ4gdQ zWlZ1H!nJ4y=(@bM3?F{K|6b7(F>rxuqX_Qn%)?T#9hPk;>pLPGAVQ73s+j#8C-u-z zVhR-6kIu4Lu~?S=pNumbrnsW2{;;#K!ZSlJi7xQ|OgFphAm)b2~-;X$XI_* z5fdqxCE*^SdYE^BhS3l}t`O%s0k`fuMW)3c7oM&Q{z8}qjn=;W6+zejpdI_uXq8hWy@&;%Mm$!Bjh~CLr!0X} zYDwQzM_%ODh5!O&hK!K8xDOIzqVKr@rF0W{Sg3~>dBGe=`%X*jHq%ziZMC9b?Z2y1Ti#V}_!>?)0tsG>a^09zbkA*@sN z+e@6OO7q4YI#9;c_3Y#;J~fO2wh~i631dBTf5&ND?IM4RMCI?_cev!4F||&C`?|2u znOvH=#ED6VM3w44%#V|k5)T7U%e${b=&!@*ov?GAYtHVU&I0b-rNs6N=RfXgZt##c zs0ZHW(awAIDWP2&icmwK)bs2xo{abg7`%n>$=8-8ln>Pz1Zpd%L*Em>W!qd!ikvdH z)o*hbE83G(GIu}#zLxPQ>7Fk78a~(puPb`}Yty%W@BZ=eJJ9tLIx|Br+&sn3U}0-O zD~Df*iql(uOA|1?u58W-D{8%@C9S__t7iWzi~CMhB3PHmb`Agdh8i7cj?DWo3cZ}} z#uo}4{laqRahc9$w{%1g)Dpe1*x{YpkNZ7m2dEI@3biKtR3Xd`tQ7~|aMqThvE{!d zzB?+w7Pl+nEcj3IRs}@jAVQ+#*-$IWb%~80i6K$C8*BP9j#FZ4UtMXI1__a*U60Xc zUY|Toy!FJPaLxo5Uhr7dCVupL=NOS=e+j1KdOaG6t`7;JyY&<*pd@=qDH0z=%S4Ju2?*JlY?&yNjCH}J5LRY(F~A$cg*c!n3K+}Y;4 zs#p6Uh>}YlfxDJ%X1Vi1bN>q_gAQb57D-~Atba6=XTPcjp!Ln@R(-GLiE^U~9HzBi zaK*Bcf)4sbm6Sx2HB(EXrnnFVPD_dj!7OIO!v$Hm97m%Q^m|h@Sw;Y0BZ2ljoE4nn z(lbO$1u##KJ-4ezgxNGn8`vJ|y4-iA=Y~w1ZM4JAi@EnKVF`V3I7#=ck!5bK7?IO#MfkQm<`w`W9g zqJ7fvg^hHIAx)6lqCCH|zS!wyyJvhQo|_a!-8rgDEHAcjFkwEBuEMV~04vS3#E<>5 zHun-3k2G!}xdqb4F%~ZztCrARF{FsHRLc>au%)$*NufY8B)3X{`&%!l-0RoaZ|b8| z0Qde{a&&~^JhSt6vXVQX`Jscp{T*ySQL*pa@~MNzz0ryYo1tcznHDR8VE^));ZV34C(mQ(sVsyLBdCo4>EKpWF>3f zEc6B=kJ=_g0!5JAbMLii#x{b?`s+

    sALKTpCzpB;Ee!ec~xJU!nr|l+c!IpH3mL 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 E0t-ik$p8QV diff --git a/public/icons/maskable_icon_384.png b/public/icons/maskable_icon_384.png index edbf30094a67f9d7efdf3253bfda087277048952..d20479b88c9d0c0a24dce6baf3c16d4189609384 100644 GIT binary patch literal 11310 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�*{d7t{WvOsu$d5SF;Y_Qbj&8Ccph?r5~XAW5We#> z{7DI6Ztjh+wzbbC{7}u>=?BAdm&gpOkSe*eJ2Sxs#>B7!MyP=cjuQU5rjmY9#NeXG zRv0m>ti;%yN3Ur@$OG6hq+DvLnN2Wz7uCved+_>Z1ac{WsweoOC!gD*f&g{f+L1 zJI&~+7odEse>+h3h!=N9a*nAbo>CneIqa1u5)3XjES2TT{3u@QN-BR0K3)2JJGul8 zGB36pL}rg$pGF+WMrb4pu`K?kfYV-mrNl`++a7SPESk1sNUq*Vv(ov;GC3!&d1F{)qOU0y1USqXL7l{VdQ*S*Y;gwHIMrp56iHLY?CVO32C#GjPZlA?wzQ zO+m?TQRr+oYp#o@2Exzdvj9t|EN)_-`S6u5E={iL3ub$Tkj(XO5R*c}`bV0-J8`Pe zrys37Mp1N~I6#Vje*_Li_EuEXYUhp|lGI;jY7m=O7*a_aN`C|aZ%irTh-#*OT{t?k zQcYAC5Ogj!HYCle{kn#-o;9`(tSOZFb85%)&QriiTLuwGfh^mPg+`cGM5B+d;F(C` z36SBgY+YP<`)y@cQyjzg25=P|_b@LFM+wCX@l~NVebZqw$pqv`*ygeKV*U{IR>m0o zUg1wbsn1h2<-fbCEj_);ckI#rC?4`IZ`}5evy=Vdo*rwX%DOH@P^4)a3BB+vb9D^; zy)+VtU_#RjW+A9*X_qv*;Lt@OSmJc$)F(r@kO)v!1Za}@D}qM))4UE-#CRB!Ubq75 zT@D12m82kH(ZCM)LWkRYhSeo;uLevsR0(rtTulU_-u(x?)npn#OZ4doPdycQP@VSnHR`&I=X=P%A>iaM&TwUzTH2a(6>Q}3z zxxV|2^@|Y$C1vGQ!|X)wHA+pzA6Py(yKa#a^4qM^Z+0bZTk={HJ;F8-ATiNqZ_ax_ zcjQ)yY&N^4&nJsILDs9ZK>xmjy;<63lq+ZL{rHg&QTxiE#2R~H@DA{@ziD)3eqd`R zT&ljp-bAevOM2^F=&7sNX%;wN+k23?Zd~Gk(s3I1uYIfkZvm?-_YMt}pR-c?A-gNg zTsIDD%75ih7?+;&T*IauCfN8n4r}r!7XYLt)2HBYgNvV6=+27$L*0B$Az6ZANOM?k ziE#>+19IMdvM?We)kNy8KXALdBI;B}!GWnexF@x1(bapcxZ9YSjlOI6z)~Z_AZ}>j z^UJOkFE2OM=)9u8ImpZniG?G4&DnC!U0Nlxj%F(jgX`F?hEn+y^8353Qu6sdBL(Gj z7Jh>hK=GITwWu&(9zd>VhOTlSq4dN=qn}MHb3~(GO6>cuvUe0BPwjr27e^h_D^AS} zGh$t}A|rIa-;S851o-s3q2y|YB`F`4>zw9f?rNZK!&cb4gT$*&&;iLGVe(l|kE2yq zee#q*ooI%X<4Z?jg%GzA@8let-^+FqU|x#Hq7GDBGg7Btio~^r%P8B26N-~eGzec@ zSUIz-3Z;9K7Nf}d$jPYMGCk^5U_t7I;*6UwUQw2 zDm;dRSvixEG6b!&ziDIdY{y5J)T|w=8RUl8f?U<=Lj@Z}MJ!)SzZ3*Iuas%dOOo3_ zJt5Ce#j(?@-f>On5Au7-k-WwL47pa(*$WeU>0A3{jjPtqd6)m`W}lW%n9sby{03cC zf^wG1Qcaxc(q?r0*~$e;2$K+YF^5UO%#p%`6r<#V-u`mA%YEGy;|cL#cEEhK_b92I z-7p#%jbY*uTx*7!j(x+M?!LlR;e+gRaUSSlS6rFRiRa$d_1IhWz_sBY+E1TDUHzu~ ze!tqfWAsE~kdJwIMHRMIN^R=qny)ZyWKW>1EiKS1bPnFc>K@TdouTv&Cy{3Vh@7cu@|Rmqo#`k#K<-S0$P7< ztr2KQ2bpMT%s&O=<;R8+%~etM6uUZj3V4;HlN!36qxR?rL@9kt=^LsNz@(E38x35W zdHlP>0q2;Hst}Tvu(OdvXr>cJZW=n+R)!9==ueu{0zAhV;+UjJU%R%{iHfNhE5y?- z?#y1r!qwMg&@nOs3xpK0XsDrVEpO{vAs9RL&%&#cFzY~YD@D4TWHH8A5kf% zVtM$h>jJm|IBCEXOMC_Qs4xo`q)VE(suE6;+I;r>AFMJ-bl*Z^PVFwV}F>Zs@&+jKkxf!(y;eABPicZIeIX?g~ETfAva%_WCYRg ze&F7-$d~K5=gKigeWB02_W9i=Fn}@xdu~d8Eq4mr0LrwhicGgFCFg$;>M%W%1n}j4Tb|`7(pRp#y3U{!1$W+Mg6?yLGy|EdKkZ-e?0fpFunEQZhDCFr;LoPzKRqLFVoWmun4>(0 z$ip8s@B=p!Z+DtY}7CUP<%l$`0W;ci2*lVb(M_&N`| z4!&*FW#NFq#`Yqcn?(jDSOl7`K?tUO93Lz;rBK=-RyJ{0dixkjJ7|{*xFoe)<|a6k ziFN9t&CbiN!;;g_#=Rp8=qsdWDF2MfK4^*{qCE?{g8%{yosLmttqcGT;8t-e6}__70uiOy)t7JRVuj0^vmz;SAG>@=Ux&rTaW6NT>|0@P{!1ue}|VOd4D>A(*p)e zVO&A^<|@jpSF=WowYg|s*U`Nh_<%U(Ql*zTSmFaAX4Hzb=Z!9Rc6Me6NlyOZB(A06 z(#+mQEZ~*d$a^S$3~0Ge#{8J8U%$I}Y2o$e18`1GOr9J0lE9t6{on8>C)c&7S)L3> zqn_?>7fz&_k!RT^)k3n()uhXxs-m}3&VVNHF_DUy?d`C9{It0ct)^qt{^cYlVC-zmsPqLVGPamS(Cw;bYm z@AOPGUz0SIRTMZbO`X_IsX(*eeg#5y|GjxN&aPwVHn;oTIcc=EstN5!Y3@gz_B~nI zdtJfL15~Uwi96mYp>Xgu_dnpspFbLT1Ju?dkykz93cVu2qzHA2&x^J19BNG z1?QB~`S*`PH8-9&jrL&GCxGFsZAv&QV32#(FsQDm@u!7~mMJad;{$6AX`A=Oe#@s-9%A{IRn@QzDEUIK>J z;PwD`J2rW+e`nvm0r70qm-9U^o^~Bbxkdd+h1|d-+Qa|V0vMkg2S8YHs=fbrG7T6L z;FaZ~;0K=U0K&q5-~$Y?83Pi(tt!y}ouaD-m~j2VNClX8i?av^J$&2+|NCSGu#x>? z?Al)iMgfT~O0*illL%m=>kVP1v48?!0ExyUFy6nDa&ACm`p;X@tMmS=`oC8H7cl>S e9#c38oGw2ke9S*k4-5c<9%<@pl>TG)`hNf{CrbkW literal 10239 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 diff --git a/public/manifest.json b/public/manifest.json index 965d4aed14..dd21d0d6f2 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -24,4 +24,4 @@ "start_url": "/", "display": "standalone", "orientation": "portrait" -} \ No newline at end of file +} From cd41adf535efc1ba82b097f08fe19d895a1baeac Mon Sep 17 00:00:00 2001 From: 1orzero Date: Tue, 8 Aug 2023 12:35:21 +0800 Subject: [PATCH 35/57] Add orientationBlock component --- components/Mobile/OrientationBlock.tsx | 34 +++++ hooks/useOrientation.ts | 29 ++++ pages/api/home/home.tsx | 196 +++++++++++++------------ 3 files changed, 164 insertions(+), 95 deletions(-) create mode 100644 components/Mobile/OrientationBlock.tsx create mode 100644 hooks/useOrientation.ts diff --git a/components/Mobile/OrientationBlock.tsx b/components/Mobile/OrientationBlock.tsx new file mode 100644 index 0000000000..c195ddc372 --- /dev/null +++ b/components/Mobile/OrientationBlock.tsx @@ -0,0 +1,34 @@ +import { ReactNode } from 'react'; + +import useOrientation from '@/hooks/useOrientation'; + +interface OrientationBlockProps { + children: ReactNode; +} + +const OrientationBlock: React.FC = ({ children }) => { + const isLandscape = useOrientation(); + + const showBlocker = isLandscape === true ? 'block' : 'hidden'; + const showContent = isLandscape === false ? 'block' : 'hidden'; + + return ( + <> +

    +

    + We appreciate your use of our application. +

    +

    + Currently, our app is optimized to work in portrait mode and + unfortunately, we do not support landscape mode at this moment. +

    +

    Thank you for your understanding and patience.

    +
    +
    {children}
    + + ); +}; + +export default OrientationBlock; diff --git a/hooks/useOrientation.ts b/hooks/useOrientation.ts new file mode 100644 index 0000000000..0589e840b9 --- /dev/null +++ b/hooks/useOrientation.ts @@ -0,0 +1,29 @@ +import { useEffect, useState } from 'react'; + +const useOrientation = (): boolean | null => { + const [landscape, setLandscape] = useState(null); + + const calculateOrientation = (): void => { + console.log( + 'calculateOrientation', + typeof window !== 'undefined' && window.innerWidth > window.innerHeight, + ); + setLandscape( + typeof window !== 'undefined' && window.innerWidth > window.innerHeight, + ); + }; + + useEffect(() => { + if (typeof window !== 'undefined') { + calculateOrientation(); + window.addEventListener('resize', calculateOrientation); + + return () => { + window.removeEventListener('resize', calculateOrientation); + }; + } + }, []); + + return landscape; +}; +export default useOrientation; diff --git a/pages/api/home/home.tsx b/pages/api/home/home.tsx index 658f42ea07..2f43651d19 100644 --- a/pages/api/home/home.tsx +++ b/pages/api/home/home.tsx @@ -11,6 +11,7 @@ import { event } from 'nextjs-google-analytics'; import { useCreateReducer } from '@/hooks/useCreateReducer'; import useMediaQuery from '@/hooks/useMediaQuery'; +import useOrientation from '@/hooks/useOrientation'; import { fetchShareableConversation } from '@/utils/app/api'; import { appInsights, enableAzureTracking } from '@/utils/app/azureAppInsights'; @@ -53,6 +54,7 @@ import FeaturesModel from '@/components/Features/FeaturesModel'; import { useAzureTts } from '@/components/Hooks/useAzureTts'; import { useFetchCreditUsage } from '@/components/Hooks/useFetchCreditUsage'; import { Navbar } from '@/components/Mobile/Navbar'; +import OrientationBlock from '@/components/Mobile/OrientationBlock'; import NewsModel from '@/components/News/NewsModel'; import Promptbar from '@/components/Promptbar'; import { AuthModel } from '@/components/User/AuthModel'; @@ -651,110 +653,114 @@ const Home = () => { }, [lightMode]); return ( - - speak( - convertMarkdownToText(text), - speechId, - user?.token || '', - speechRecognitionLanguage, - ), - stopPlaying, - toggleChatbar, - togglePromptbar, - setDragData, - removeDragData, - stopConversationRef, - }} - > - - Chat Everywhere - - - - {selectedConversation && ( -
    - + + speak( + convertMarkdownToText(text), + speechId, + user?.token || '', + speechRecognitionLanguage, + ), + stopPlaying, + toggleChatbar, + togglePromptbar, + setDragData, + removeDragData, + stopConversationRef, + }} + > + + Chat Everywhere + + + + {selectedConversation && ( +
    + -
    - -
    - -
    - {showSettingsModel && ( - - dispatch({ field: 'showSettingsModel', value: false }) - } - /> - )} - {showLoginSignUpModel && ( - - dispatch({ field: 'showLoginSignUpModel', value: false }) - } - /> - )} - - {showReferralModel && ( - + +
    + +
    + {showSettingsModel && ( + + dispatch({ field: 'showSettingsModel', value: false }) + } + /> + )} + {showLoginSignUpModel && ( + + dispatch({ field: 'showLoginSignUpModel', value: false }) + } + /> + )} + + {showReferralModel && ( + + dispatch({ field: 'showReferralModel', value: false }) + } + /> + )} + + {showUsageModel && session && ( + + dispatch({ field: 'showUsageModel', value: false }) + } + /> + )} + {showSurveyModel && ( + + dispatch({ field: 'showSurveyModel', value: false }) + } + /> + )} + dispatch({ field: 'showNewsModel', value: true })} onClose={() => - dispatch({ field: 'showReferralModel', value: false }) + dispatch({ field: 'showNewsModel', value: false }) } /> - )} - {showUsageModel && session && ( - - dispatch({ field: 'showUsageModel', value: false }) - } - /> - )} - {showSurveyModel && ( - - dispatch({ field: 'showSurveyModel', value: false }) + dispatch({ field: 'showFeaturesModel', value: false }) } /> - )} - dispatch({ field: 'showNewsModel', value: true })} - onClose={() => dispatch({ field: 'showNewsModel', value: false })} - /> - - - dispatch({ field: 'showFeaturesModel', value: false }) - } - /> - -
    - -
    - )} -
    + +

?4s}>Iu5vLDYCkwHkLwi${+GqXt_^cw zA(vMZrUJ@qWcD6_BB(~jh>ULek=u_Xe8zjE8KfxFs{^3EcKKtq?33a6IsZwCJvE8< z9DDqmo1o8t+wapAw_kb_v?Sp*jtxwfxZ`kjA|^~8kB|sjA|@Uy!XTF~#gSceJI|V0 zrB}>ogU>r95!9RS(P5%%5kMqN%o3JHQ`8o4A(fh7wyHN*Sr?L4ej8@7&vR1U`JvR1 zEivpD5r_Nm6ewgp28sfCa!f2^9S`y2R~aQK8!`PaW8H{p=R*nBD>i$3%hAkaKFulF!V%xwC#*;4f| z838yL7}}7lAsVY&o2trJ($H*m!83iVkbK%su*RyrWP*?=_Yffn&*0%76}=KdI3(Ah!y9E_3F`)`*uP0lsVs z(rH${)UvG1xxv{HG?i0x8mkKfRzVLHgz|Fi`Y0OGB+Ejui41xvM5Oo*sJhL}e^{&scVWPj)^%E`Rjc znutS7f`q&7X)E@M;u%>~w8ShMnci72ZB@(Kv7Nw*a$HL5==ui}}pCg-%h@67=7 z#CAe_RtoL|-e+Vt<}C7=aOm;f4Om-&5Hy$t*mqR_;`wWbZ#BIYQteec2?n63wm8|} zVI#i5MwqiYV-`6FA4zhjOt}`z6+dQS%!!*947CPACIY&1?GDOgyX7%w5m)C8SyD@} zjC77-+0@szeC?3iou%g4`Aeg1j%~vE!|y|@#PSHc_Bh1uBc_!vK2*$1r=k3+mAh23}bg^mppNa_p~s$`zOvpY|5;F6JM)GGK-+dH>cO>y!Ey;cda3NwGbk zjJz5d2ZI(8Hf|KBFHoxiPc;OgJrNCT2m0>pTRgRZ>!}Bu27B3l0sgi1OjV?=gv1Vw zg`FqYU#fLuJNH_sC6xyda0$NFH-7H;+T$H!qG0f<)|LhQIUW4Ggcvm%*#ft96x@oIM~y`bZ^D72jCUNn zDho}mawco&HeTTf@X$A-jZ}HmL+&8vB~Vh2*6WR~A4=W15cw+?D)O(vCQD&PFeYmO z$Xr3c8#6ur>qD01fGW8bhB@+I|5x))Fqcw@6x03N4pTpt6TX^MYc^YcZq^-l^s>;D<{T_CgA;{-@OZe7}yTO#ghpjwcv@_b4#F|MLa^f2!)w7ySPVj6MKB z^5?z?|5VkV0OX&g^6y`M;7F+Tyw zPXO}&5I+8CF+Tyw|E!sx0OX(S`2PfeOszrql*cgf%|?w7_|d;)bTRkBjX(Ym*d@}n literal 0 HcmV?d00001 diff --git a/public/splash-screens/9.7__iPad_Pro__7.9__iPad_mini__9.7__iPad_Air__9.7__iPad_portrait.png b/public/splash-screens/9.7__iPad_Pro__7.9__iPad_mini__9.7__iPad_Air__9.7__iPad_portrait.png new file mode 100644 index 0000000000000000000000000000000000000000..6c734f033ee8a2e24f5f44fd130e8bd948edee8f GIT binary patch literal 80534 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

+ + + )} + + ); }; export default Home; From d94863c359d4a308599293a11ee47acf7b98f0cf Mon Sep 17 00:00:00 2001 From: 1orzero Date: Tue, 8 Aug 2023 14:47:18 +0800 Subject: [PATCH 36/57] how orientation blocker on mobile only --- components/Mobile/OrientationBlock.tsx | 12 +++++-- hooks/useDeviceDetect.ts | 47 ++++++++++++++++++++++++++ hooks/useOrientation.ts | 4 --- 3 files changed, 57 insertions(+), 6 deletions(-) create mode 100644 hooks/useDeviceDetect.ts diff --git a/components/Mobile/OrientationBlock.tsx b/components/Mobile/OrientationBlock.tsx index c195ddc372..d61afa4b88 100644 --- a/components/Mobile/OrientationBlock.tsx +++ b/components/Mobile/OrientationBlock.tsx @@ -1,5 +1,6 @@ import { ReactNode } from 'react'; +import useDeviceDetect from '@/hooks/useDeviceDetect'; import useOrientation from '@/hooks/useOrientation'; interface OrientationBlockProps { @@ -8,9 +9,16 @@ interface OrientationBlockProps { const OrientationBlock: React.FC = ({ children }) => { const isLandscape = useOrientation(); + const deviceInfo = useDeviceDetect(); + const isMobileOrIOSAndNotTabletAndLandscape = + deviceInfo.isMobile && !deviceInfo.isTablet && isLandscape; - const showBlocker = isLandscape === true ? 'block' : 'hidden'; - const showContent = isLandscape === false ? 'block' : 'hidden'; + const showBlocker = isMobileOrIOSAndNotTabletAndLandscape + ? 'block' + : 'hidden'; + const showContent = !isMobileOrIOSAndNotTabletAndLandscape + ? 'block' + : 'hidden'; return ( <> diff --git a/hooks/useDeviceDetect.ts b/hooks/useDeviceDetect.ts new file mode 100644 index 0000000000..56a412aecd --- /dev/null +++ b/hooks/useDeviceDetect.ts @@ -0,0 +1,47 @@ +import { useEffect, useState } from 'react'; + +interface DeviceInfo { + isAndroid: boolean; + isIPad: boolean; + isIOS: boolean; + isTablet: boolean; + isMobile: boolean; + isDesktop: boolean; +} + +const useDeviceDetect = (): DeviceInfo => { + const [deviceInfo, setDeviceInfo] = useState({ + isAndroid: false, + isIPad: false, + isIOS: false, + isTablet: false, + isMobile: false, + isDesktop: false, + }); + + useEffect(() => { + const agent = navigator.userAgent; + const isAndroid = Boolean(agent.match(/Android/i)); + const isIPad = Boolean(agent.match(/iPad/i)); + const isIOS = Boolean(agent.match(/iPhone|iPad|iPod/i)); + const isMobile = Boolean( + agent.match( + /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i, + ), + ); + const isTablet = isIPad || (isAndroid && window.outerWidth >= 768); + const isDesktop = !isTablet && !isMobile; + + setDeviceInfo({ + isAndroid, + isIPad, + isIOS, + isTablet, + isMobile, + isDesktop, + }); + }, []); + + return deviceInfo; +}; +export default useDeviceDetect; diff --git a/hooks/useOrientation.ts b/hooks/useOrientation.ts index 0589e840b9..538f814586 100644 --- a/hooks/useOrientation.ts +++ b/hooks/useOrientation.ts @@ -4,10 +4,6 @@ const useOrientation = (): boolean | null => { const [landscape, setLandscape] = useState(null); const calculateOrientation = (): void => { - console.log( - 'calculateOrientation', - typeof window !== 'undefined' && window.innerWidth > window.innerHeight, - ); setLandscape( typeof window !== 'undefined' && window.innerWidth > window.innerHeight, ); From e00e0c82c32033f77e0f765b796e5f7a7aff4d57 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Tue, 8 Aug 2023 14:50:39 +0800 Subject: [PATCH 37/57] Add translation --- components/Mobile/OrientationBlock.tsx | 11 +++++++---- public/locales/zh-Hans/common.json | 5 ++++- public/locales/zh-Hant/common.json | 5 ++++- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/components/Mobile/OrientationBlock.tsx b/components/Mobile/OrientationBlock.tsx index d61afa4b88..434c384ac2 100644 --- a/components/Mobile/OrientationBlock.tsx +++ b/components/Mobile/OrientationBlock.tsx @@ -1,4 +1,5 @@ import { ReactNode } from 'react'; +import { useTranslation } from 'react-i18next'; import useDeviceDetect from '@/hooks/useDeviceDetect'; import useOrientation from '@/hooks/useOrientation'; @@ -20,19 +21,21 @@ const OrientationBlock: React.FC = ({ children }) => { ? 'block' : 'hidden'; + const { t } = useTranslation('common'); return ( <>

- We appreciate your use of our application. + {t('We appreciate your use of our application.')}

- Currently, our app is optimized to work in portrait mode and - unfortunately, we do not support landscape mode at this moment. + {t( + 'Currently, our app is optimized to work in portrait mode and unfortunately, we do not support landscape mode at this moment.', + )}

-

Thank you for your understanding and patience.

+

{t('Thank you for your understanding and patience.')}

{children}
diff --git a/public/locales/zh-Hans/common.json b/public/locales/zh-Hans/common.json index 6eec038e0c..c7dce28f71 100644 --- a/public/locales/zh-Hans/common.json +++ b/public/locales/zh-Hans/common.json @@ -3,5 +3,8 @@ "Unable to access microphone": "无法访问麦克风", "The speech service is unavailable at the moment, please try again later": "语音服务目前无法使用,请稍后再试", "Please register and sign in to enable voice input": "请注册并登录以启用语音输入", - "Please sign in to use ai image feature": "请登录以使用ai图像功能" + "Please sign in to use ai image feature": "请登录以使用ai图像功能", + "We appreciate your use of our application.": "感谢您使用我们的应用程序。", + "Currently, our app is optimized to work in portrait mode and unfortunately, we do not support landscape mode at this moment.": "目前,我们的应用程序已针对纵向模式进行了优化,但很遗憾,我们目前不支持横向模式。", + "Thank you for your understanding and patience.": "感谢您的理解和耐心。" } diff --git a/public/locales/zh-Hant/common.json b/public/locales/zh-Hant/common.json index 3565c93746..c7c79dbb5e 100644 --- a/public/locales/zh-Hant/common.json +++ b/public/locales/zh-Hant/common.json @@ -3,5 +3,8 @@ "Unable to access microphone": "無法存取麥克風", "The speech service is unavailable at the moment, please try again later": "語音服務目前無法使用,請稍後再試", "Please register and sign in to enable voice input": "請註冊並登入以啟用語音輸入", - "Please sign in to use ai image feature": "請登入以使用 AI 圖片功能" + "Please sign in to use ai image feature": "請登入以使用 AI 圖片功能", + "We appreciate your use of our application.": "感謝您使用我們的應用程式。", + "Currently, our app is optimized to work in portrait mode and unfortunately, we do not support landscape mode at this moment.": "目前,我們的應用程式已經優化為直向模式,但很抱歉,我們目前不支援橫向模式。", + "Thank you for your understanding and patience.": "感謝您的理解與耐心。" } From e171b4540ca44da3d00a27cba488a729c3be67c3 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Tue, 8 Aug 2023 14:58:55 +0800 Subject: [PATCH 38/57] add test trigger --- hooks/useOrientation.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/hooks/useOrientation.ts b/hooks/useOrientation.ts index 538f814586..e6ab80938b 100644 --- a/hooks/useOrientation.ts +++ b/hooks/useOrientation.ts @@ -3,13 +3,13 @@ import { useEffect, useState } from 'react'; const useOrientation = (): boolean | null => { const [landscape, setLandscape] = useState(null); - const calculateOrientation = (): void => { - setLandscape( - typeof window !== 'undefined' && window.innerWidth > window.innerHeight, - ); - }; - useEffect(() => { + const calculateOrientation = (): void => { + alert('trigger calculateOrientation '); + setLandscape( + typeof window !== 'undefined' && window.innerWidth > window.innerHeight, + ); + }; if (typeof window !== 'undefined') { calculateOrientation(); window.addEventListener('resize', calculateOrientation); From 42cd8e3dba683adda579d9dfbd391d0593e74119 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Tue, 8 Aug 2023 15:02:31 +0800 Subject: [PATCH 39/57] add test trigger --- hooks/useOrientation.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hooks/useOrientation.ts b/hooks/useOrientation.ts index e6ab80938b..5136a86301 100644 --- a/hooks/useOrientation.ts +++ b/hooks/useOrientation.ts @@ -5,7 +5,11 @@ const useOrientation = (): boolean | null => { useEffect(() => { const calculateOrientation = (): void => { - alert('trigger calculateOrientation '); + alert( + `trigger calculateOrientation ${ + window.innerWidth > window.innerHeight + } agent: ${navigator.userAgent}`, + ); setLandscape( typeof window !== 'undefined' && window.innerWidth > window.innerHeight, ); From c3bd3da3d6281a7bc440a2be29f517b7b9670ff8 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Tue, 8 Aug 2023 15:08:09 +0800 Subject: [PATCH 40/57] Add test trigger --- hooks/useOrientation.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/hooks/useOrientation.ts b/hooks/useOrientation.ts index 5136a86301..f9092f052d 100644 --- a/hooks/useOrientation.ts +++ b/hooks/useOrientation.ts @@ -6,9 +6,8 @@ const useOrientation = (): boolean | null => { useEffect(() => { const calculateOrientation = (): void => { alert( - `trigger calculateOrientation ${ - window.innerWidth > window.innerHeight - } agent: ${navigator.userAgent}`, + `innerWidth: ${window.innerWidth}, + innerHeight: ${window.innerHeight}`, ); setLandscape( typeof window !== 'undefined' && window.innerWidth > window.innerHeight, From 601a343db41956c3668f738dad70af1ef335b958 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Tue, 8 Aug 2023 15:18:32 +0800 Subject: [PATCH 41/57] use orientationchange event instead of resize to detect the landscape --- hooks/useOrientation.ts | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/hooks/useOrientation.ts b/hooks/useOrientation.ts index f9092f052d..35eadb5c9c 100644 --- a/hooks/useOrientation.ts +++ b/hooks/useOrientation.ts @@ -5,20 +5,16 @@ const useOrientation = (): boolean | null => { useEffect(() => { const calculateOrientation = (): void => { - alert( - `innerWidth: ${window.innerWidth}, - innerHeight: ${window.innerHeight}`, - ); setLandscape( - typeof window !== 'undefined' && window.innerWidth > window.innerHeight, + typeof window !== 'undefined' && Math.abs(window.orientation) === 90, ); }; if (typeof window !== 'undefined') { calculateOrientation(); - window.addEventListener('resize', calculateOrientation); + window.addEventListener('orientationchange', calculateOrientation); return () => { - window.removeEventListener('resize', calculateOrientation); + window.removeEventListener('orientationchange', calculateOrientation); }; } }, []); From ca4c0ebb2c7ee3161250ed068199cde707c21bd8 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Mon, 14 Aug 2023 13:02:13 +0800 Subject: [PATCH 42/57] Dont show image gallery if no ai image --- components/Chat/ChatMessage.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/components/Chat/ChatMessage.tsx b/components/Chat/ChatMessage.tsx index 8629c01e9e..841942a2d6 100644 --- a/components/Chat/ChatMessage.tsx +++ b/components/Chat/ChatMessage.tsx @@ -389,7 +389,9 @@ export const ChatMessage: FC = memo(
) : (
- + {aiImageList.length > 0 && ( + + )}
Date: Mon, 14 Aug 2023 13:07:45 +0800 Subject: [PATCH 43/57] Show Gallery thumbnail & arrow button only when length > 1 --- .../Chat/components/Carousel/Carousel.tsx | 43 +++++++++++-------- 1 file changed, 24 insertions(+), 19 deletions(-) diff --git a/components/Chat/components/Carousel/Carousel.tsx b/components/Chat/components/Carousel/Carousel.tsx index dc57df1e07..cec396f688 100644 --- a/components/Chat/components/Carousel/Carousel.tsx +++ b/components/Chat/components/Carousel/Carousel.tsx @@ -60,7 +60,8 @@ const Carousel: React.FC = ({ children }) => { {currentIndexChildren} - {children.length > 0 && ( + {/* Main Display */} + {children.length > 1 && ( <>
{/* Dots */} -
- {children.map((_, index) => ( - - ))} -
+ {children.length > 1 && ( +
+ {children.map((_, index) => ( + + ))} +
+ )} {/* Thumbnails */} - - {children} - + {children.length > 1 && ( + + {children} + + )}
); }; From 325cf28e33aa0a8329e0e4cb23e2f2717bf04b8c Mon Sep 17 00:00:00 2001 From: 1orzero Date: Thu, 17 Aug 2023 13:40:02 +0800 Subject: [PATCH 44/57] Improve performance & Make the latest ai image as the default selection --- components/Chat/ChatMessage.tsx | 12 +- .../components/Carousel/AnimatedSlide.tsx | 13 +- .../Chat/components/Carousel/Carousel.tsx | 115 ++++++++++-------- .../ImageGallery/MemoizedImageGallery.tsx | 4 +- 4 files changed, 83 insertions(+), 61 deletions(-) diff --git a/components/Chat/ChatMessage.tsx b/components/Chat/ChatMessage.tsx index 841942a2d6..d061b0b16a 100644 --- a/components/Chat/ChatMessage.tsx +++ b/components/Chat/ChatMessage.tsx @@ -58,7 +58,7 @@ export const ChatMessage: FC = memo( const { i18n } = useTranslation(); const { - state: { selectedConversation, conversations }, + state: { selectedConversation, conversations, messageIsStreaming }, dispatch: homeDispatch, } = useContext(HomeContext); @@ -389,9 +389,13 @@ export const ChatMessage: FC = memo(
) : (
- {aiImageList.length > 0 && ( - - )} +
0 ? '' : 'hidden'}`}> + +
+
= ({ children, }) => { const [animationClass, setAnimationClass] = useState(''); - const [previousChildren, setPreviousChildren] = - useState(children); const [mounted, setMounted] = useState(false); + const previousChildrenRef = useRef(children); useEffect(() => { if (mounted) { if (direction === 'left') { setAnimationClass('slide-out-right'); setTimeout(() => { - setPreviousChildren(children); + previousChildrenRef.current = children; setAnimationClass('slide-in-left'); }, 500); } else if (direction === 'right') { setAnimationClass('slide-out-left'); setTimeout(() => { - setPreviousChildren(children); + previousChildrenRef.current = children; setAnimationClass('slide-in-right'); }, 500); } @@ -97,9 +96,9 @@ const AnimatedSlide: React.FC = ({ } } `} - {previousChildren} + {previousChildrenRef.current}
); }; -export default AnimatedSlide; +export default memo(AnimatedSlide); diff --git a/components/Chat/components/Carousel/Carousel.tsx b/components/Chat/components/Carousel/Carousel.tsx index cec396f688..15b405dfae 100644 --- a/components/Chat/components/Carousel/Carousel.tsx +++ b/components/Chat/components/Carousel/Carousel.tsx @@ -19,6 +19,7 @@ type CarouselProps = { const Carousel: React.FC = ({ children }) => { const [currentIndex, setCurrentIndex] = useState(0); const [direction, setDirection] = useState<'left' | 'right' | null>(null); + const [mounted, setMounted] = useState(false); const { state: { selectedConversation }, @@ -32,6 +33,17 @@ const Carousel: React.FC = ({ children }) => { setCurrentIndex(0); }, [selectedConversationId]); + // always goes to the last child when the children change + useEffect(() => { + if (children.length > 0) { + setCurrentIndex(children.length - 1); + } + }, [children]); + + const currentIndexChildren = useMemo(() => { + return children[currentIndex]; + }, [children, currentIndex]); + const nextSlide = () => { setDirection('right'); const newIndex = currentIndex + 1; @@ -44,64 +56,69 @@ const Carousel: React.FC = ({ children }) => { setCurrentIndex(newIndex < 0 ? children.length - 1 : newIndex); }; - const currentIndexChildren = useMemo(() => { - return children[currentIndex]; - }, [children, currentIndex]); - const handleThumbnailClick = (index: number) => (event: React.MouseEvent) => { setDirection(index > currentIndex ? 'right' : 'left'); event.stopPropagation(); setCurrentIndex(index); }; + useEffect(() => { + if (!mounted) { + setMounted(true); + } + }, [mounted]); return (
-
- - {currentIndexChildren} - + {mounted && ( + <> + {/* Current displaying */} +
+ + {currentIndexChildren} + - {/* Main Display */} - {children.length > 1 && ( - <> - + + + )} +
+ {/* Dots */} + {children.length > 1 && ( +
+ {children.map((_, index) => ( + + ))} +
+ )} + {/* Thumbnails */} + {children.length > 1 && ( + - - - - - )} -
- - {/* Dots */} - {children.length > 1 && ( -
- {children.map((_, index) => ( - - ))} -
- )} - {/* Thumbnails */} - {children.length > 1 && ( - - {children} - + {children} + + )} + )}
); diff --git a/components/Chat/components/ImageGallery/MemoizedImageGallery.tsx b/components/Chat/components/ImageGallery/MemoizedImageGallery.tsx index 47f42dbc1b..52c71f25a7 100644 --- a/components/Chat/components/ImageGallery/MemoizedImageGallery.tsx +++ b/components/Chat/components/ImageGallery/MemoizedImageGallery.tsx @@ -2,5 +2,7 @@ import { memo } from 'react'; import ImageGallery from './ImageGallery'; -const MemoizedImageGallery = memo(ImageGallery); +const MemoizedImageGallery = memo(ImageGallery, (prevProps, nextProps) => { + return prevProps.aiImageList.length === nextProps.aiImageList.length; +}); export default MemoizedImageGallery; From 7e5da5d9f9486e112bef240402e16b7bff712d8f Mon Sep 17 00:00:00 2001 From: Jack Wu Date: Sun, 6 Aug 2023 23:49:52 -0400 Subject: [PATCH 45/57] Upgrade to use CSE and gpt-4-32k for online mode --- package-lock.json | 2816 ++++++++++++++++-------------------- package.json | 2 +- pages/api/langchain-api.ts | 28 +- 3 files changed, 1271 insertions(+), 1575 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2ac2d27b5f..aab719897a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,7 +29,7 @@ "html-to-md": "^0.8.3", "i18next": "^22.4.13", "isomorphic-dompurify": "^1.7.0", - "langchain": "^0.0.94", + "langchain": "^0.0.123", "markdown-to-txt": "^2.0.1", "mathjs": "^11.8.0", "microsoft-cognitiveservices-speech-sdk": "^1.28.0", @@ -118,12 +118,18 @@ } }, "node_modules/@anthropic-ai/sdk": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.4.4.tgz", - "integrity": "sha512-Z/39nQi1sSUCeLII3lsAbL1u+0JF6cR2XmUEX9sLH0VtxmIjY6cjOUYjCkYh4oapTxOkhAFnVSAFJ6cxml2qXg==", + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.5.10.tgz", + "integrity": "sha512-P8xrIuTUO/6wDzcjQRUROXp4WSqtngbXaE4GpEu0PhEmnq/1Q8vbF1s0o7W07EV3j8zzRoyJxAKovUJtNXH7ew==", "dependencies": { - "@fortaine/fetch-event-source": "^3.0.6", - "cross-fetch": "^3.1.5" + "@types/node": "^18.11.18", + "@types/node-fetch": "^2.6.4", + "abort-controller": "^3.0.0", + "agentkeepalive": "^4.2.1", + "digest-fetch": "^1.3.0", + "form-data-encoder": "1.7.2", + "formdata-node": "^4.3.2", + "node-fetch": "^2.6.7" } }, "node_modules/@babel/code-frame": { @@ -138,6 +144,70 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/code-frame/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==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/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==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/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==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/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==" + }, + "node_modules/@babel/code-frame/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==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/code-frame/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/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==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/@babel/compat-data": { "version": "7.22.9", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", @@ -175,20 +245,6 @@ "url": "https://opencollective.com/babel" } }, - "node_modules/@babel/core/node_modules/@babel/generator": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.10.tgz", - "integrity": "sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==", - "dependencies": { - "@babel/types": "^7.22.10", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/core/node_modules/@babel/traverse": { "version": "7.22.10", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.10.tgz", @@ -222,6 +278,25 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/core/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/core/node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/@babel/core/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -231,14 +306,27 @@ } }, "node_modules/@babel/generator": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", - "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", - "dev": true, + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.10.tgz", + "integrity": "sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==", "dependencies": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" + "@babel/types": "^7.22.10", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@babel/types": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" }, "engines": { "node": ">=6.9.0" @@ -307,6 +395,14 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, "node_modules/@babel/helper-compilation-targets/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -315,6 +411,11 @@ "semver": "bin/semver.js" } }, + "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, "node_modules/@babel/helper-create-class-features-plugin": { "version": "7.22.10", "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.10.tgz", @@ -706,20 +807,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/helpers/node_modules/@babel/generator": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.10.tgz", - "integrity": "sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==", - "dependencies": { - "@babel/types": "^7.22.10", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helpers/node_modules/@babel/traverse": { "version": "7.22.10", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.10.tgz", @@ -753,6 +840,14 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/helpers/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, "node_modules/@babel/highlight": { "version": "7.22.10", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.10.tgz", @@ -766,6 +861,70 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/highlight/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==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/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==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/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==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/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==" + }, + "node_modules/@babel/highlight/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==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/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==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/@babel/parser": { "version": "7.22.10", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.10.tgz", @@ -1163,6 +1322,14 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-classes/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, "node_modules/@babel/plugin-transform-computed-properties": { "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", @@ -1949,6 +2116,15 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/@babel/types": { "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", @@ -2002,380 +2178,44 @@ "resolved": "https://registry.npmjs.org/@dqbd/tiktoken/-/tiktoken-1.0.4.tgz", "integrity": "sha512-C0HrJj2RNlsB3wslfNHGNH8xN7QQMki+y4JkUor/GE+oIfPvH7yVep9l1/2powam8AAH6+gdv5MggA5gsszweg==" }, - "node_modules/@esbuild/android-arm": { + "node_modules/@esbuild/darwin-arm64": { "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.14.tgz", - "integrity": "sha512-0CnlwnjDU8cks0yJLXfkaU/uoLyRf9VZJs4p1PskBr2AlAHeEsFEwJEo0of/Z3g+ilw5mpyDwThlxzNEIxOE4g==", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.14.tgz", + "integrity": "sha512-eoSjEuDsU1ROwgBH/c+fZzuSyJUVXQTOIN9xuLs9dE/9HbV/A5IqdXHU1p2OfIMwBwOYJ9SFVGGldxeRCUJFyw==", "cpu": [ - "arm" + "arm64" ], "dev": true, "optional": true, "os": [ - "android" + "darwin" ], "engines": { "node": ">=12" } }, - "node_modules/@esbuild/android-arm64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.14.tgz", - "integrity": "sha512-eLOpPO1RvtsP71afiFTvS7tVFShJBCT0txiv/xjFBo5a7R7Gjw7X0IgIaFoLKhqXYAXhahoXm7qAmRXhY4guJg==", - "cpu": [ - "arm64" - ], + "node_modules/@eslint-community/eslint-utils": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.3.0.tgz", + "integrity": "sha512-v3oplH6FYCULtFuCeqyuTd9D2WKO937Dxdq+GmHOLL72TTRriLxz2VLlNfkZRsvj6PKnOPAtuT6dwrs/pA5DvA==", "dev": true, - "optional": true, - "os": [ - "android" - ], + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, - "node_modules/@esbuild/android-x64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.14.tgz", - "integrity": "sha512-nrfQYWBfLGfSGLvRVlt6xi63B5IbfHm3tZCdu/82zuFPQ7zez4XjmRtF/wIRYbJQ/DsZrxJdEvYFE67avYXyng==", - "cpu": [ - "x64" - ], + "node_modules/@eslint-community/regexpp": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.0.tgz", + "integrity": "sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==", "dev": true, - "optional": true, - "os": [ - "android" - ], "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.14.tgz", - "integrity": "sha512-eoSjEuDsU1ROwgBH/c+fZzuSyJUVXQTOIN9xuLs9dE/9HbV/A5IqdXHU1p2OfIMwBwOYJ9SFVGGldxeRCUJFyw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.14.tgz", - "integrity": "sha512-zN0U8RWfrDttdFNkHqFYZtOH8hdi22z0pFm0aIJPsNC4QQZv7je8DWCX5iA4Zx6tRhS0CCc0XC2m7wKsbWEo5g==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.14.tgz", - "integrity": "sha512-z0VcD4ibeZWVQCW1O7szaLxGsx54gcCnajEJMdYoYjLiq4g1jrP2lMq6pk71dbS5+7op/L2Aod+erw+EUr28/A==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.14.tgz", - "integrity": "sha512-hd9mPcxfTgJlolrPlcXkQk9BMwNBvNBsVaUe5eNUqXut6weDQH8whcNaKNF2RO8NbpT6GY8rHOK2A9y++s+ehw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.14.tgz", - "integrity": "sha512-BNTl+wSJ1omsH8s3TkQmIIIQHwvwJrU9u1ggb9XU2KTVM4TmthRIVyxSp2qxROJHhZuW/r8fht46/QE8hU8Qvg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.14.tgz", - "integrity": "sha512-FhAMNYOq3Iblcj9i+K0l1Fp/MHt+zBeRu/Qkf0LtrcFu3T45jcwB6A1iMsemQ42vR3GBhjNZJZTaCe3VFPbn9g==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.14.tgz", - "integrity": "sha512-91OK/lQ5y2v7AsmnFT+0EyxdPTNhov3y2CWMdizyMfxSxRqHazXdzgBKtlmkU2KYIc+9ZK3Vwp2KyXogEATYxQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.14.tgz", - "integrity": "sha512-vp15H+5NR6hubNgMluqqKza85HcGJgq7t6rMH7O3Y6ApiOWPkvW2AJfNojUQimfTp6OUrACUXfR4hmpcENXoMQ==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.14.tgz", - "integrity": "sha512-90TOdFV7N+fgi6c2+GO9ochEkmm9kBAKnuD5e08GQMgMINOdOFHuYLPQ91RYVrnWwQ5683sJKuLi9l4SsbJ7Hg==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.14.tgz", - "integrity": "sha512-NnBGeoqKkTugpBOBZZoktQQ1Yqb7aHKmHxsw43NddPB2YWLAlpb7THZIzsRsTr0Xw3nqiPxbA1H31ZMOG+VVPQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.14.tgz", - "integrity": "sha512-0qdlKScLXA8MGVy21JUKvMzCYWovctuP8KKqhtE5A6IVPq4onxXhSuhwDd2g5sRCzNDlDjitc5sX31BzDoL5Fw==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.14.tgz", - "integrity": "sha512-Hdm2Jo1yaaOro4v3+6/zJk6ygCqIZuSDJHdHaf8nVH/tfOuoEX5Riv03Ka15LmQBYJObUTNS1UdyoMk0WUn9Ww==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.14.tgz", - "integrity": "sha512-8KHF17OstlK4DuzeF/KmSgzrTWQrkWj5boluiiq7kvJCiQVzUrmSkaBvcLB2UgHpKENO2i6BthPkmUhNDaJsVw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.14.tgz", - "integrity": "sha512-nVwpqvb3yyXztxIT2+VsxJhB5GCgzPdk1n0HHSnchRAcxqKO6ghXwHhJnr0j/B+5FSyEqSxF4q03rbA2fKXtUQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.14.tgz", - "integrity": "sha512-1RZ7uQQ9zcy/GSAJL1xPdN7NDdOOtNEGiJalg/MOzeakZeTrgH/DoCkbq7TaPDiPhWqnDF+4bnydxRqQD7il6g==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.14.tgz", - "integrity": "sha512-nqMjDsFwv7vp7msrwWRysnM38Sd44PKmW8EzV01YzDBTcTWUpczQg6mGao9VLicXSgW/iookNK6AxeogNVNDZA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.14.tgz", - "integrity": "sha512-xrD0mccTKRBBIotrITV7WVQAwNJ5+1va6L0H9zN92v2yEdjfAN7864cUaZwJS7JPEs53bDTzKFbfqVlG2HhyKQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.14.tgz", - "integrity": "sha512-nXpkz9bbJrLLyUTYtRotSS3t5b+FOuljg8LgLdINWFs3FfqZMtbnBCZFUmBzQPyxqU87F8Av+3Nco/M3hEcu1w==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.17.14", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.14.tgz", - "integrity": "sha512-gPQmsi2DKTaEgG14hc3CHXHp62k8g6qr0Pas+I4lUxRMugGSATh/Bi8Dgusoz9IQ0IfdrvLpco6kujEIBoaogA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.3.0.tgz", - "integrity": "sha512-v3oplH6FYCULtFuCeqyuTd9D2WKO937Dxdq+GmHOLL72TTRriLxz2VLlNfkZRsvj6PKnOPAtuT6dwrs/pA5DvA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.0.tgz", - "integrity": "sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==", - "dev": true, - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/eslintrc": { @@ -2401,33 +2241,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@eslint/js": { "version": "8.36.0", "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.36.0.tgz", @@ -2442,14 +2255,6 @@ "resolved": "https://registry.npmjs.org/@fisch0920/medium-zoom/-/medium-zoom-1.0.7.tgz", "integrity": "sha512-hPUrgVM/QvsZdZzDTPyL1C1mOtEw03RqTLmK7ZlJ8S/64u4O4O5BvPvjB/9kyLtE6iVaS9UDRAMSwmM9uh2JIw==" }, - "node_modules/@fortaine/fetch-event-source": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@fortaine/fetch-event-source/-/fetch-event-source-3.0.6.tgz", - "integrity": "sha512-621GAuLMvKtyZQ3IA6nlDWhV1V/7PGOTNIGLUifxt0KzM+dZIweJ6F3XvQF3QnqeNfS1N7WQ0Kil1Di/lhChEw==", - "engines": { - "node": ">=16.15" - } - }, "node_modules/@headlessui/react": { "version": "1.7.14", "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.14.tgz", @@ -2967,36 +2772,6 @@ "glob": "7.1.7" } }, - "node_modules/@next/swc-android-arm-eabi": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.2.4.tgz", - "integrity": "sha512-DWlalTSkLjDU11MY11jg17O1gGQzpRccM9Oes2yTqj2DpHndajrXHGxj9HGtJ+idq2k7ImUdJVWS2h2l/EDJOw==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-android-arm64": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.2.4.tgz", - "integrity": "sha512-sRavmUImUCf332Gy+PjIfLkMhiRX1Ez4SI+3vFDRs1N5eXp+uNzjFUK/oLMMOzk6KFSkbiK/3Wt8+dHQR/flNg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10" - } - }, "node_modules/@next/swc-darwin-arm64": { "version": "13.2.4", "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.2.4.tgz", @@ -3012,156 +2787,6 @@ "node": ">= 10" } }, - "node_modules/@next/swc-darwin-x64": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.2.4.tgz", - "integrity": "sha512-a6LBuoYGcFOPGd4o8TPo7wmv5FnMr+Prz+vYHopEDuhDoMSHOnC+v+Ab4D7F0NMZkvQjEJQdJS3rqgFhlZmKlw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-freebsd-x64": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.2.4.tgz", - "integrity": "sha512-kkbzKVZGPaXRBPisoAQkh3xh22r+TD+5HwoC5bOkALraJ0dsOQgSMAvzMXKsN3tMzJUPS0tjtRf1cTzrQ0I5vQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.2.4.tgz", - "integrity": "sha512-7qA1++UY0fjprqtjBZaOA6cas/7GekpjVsZn/0uHvquuITFCdKGFCsKNBx3S0Rpxmx6WYo0GcmhNRM9ru08BGg==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-gnu": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.2.4.tgz", - "integrity": "sha512-xzYZdAeq883MwXgcwc72hqo/F/dwUxCukpDOkx/j1HTq/J0wJthMGjinN9wH5bPR98Mfeh1MZJ91WWPnZOedOg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-musl": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.2.4.tgz", - "integrity": "sha512-8rXr3WfmqSiYkb71qzuDP6I6R2T2tpkmf83elDN8z783N9nvTJf2E7eLx86wu2OJCi4T05nuxCsh4IOU3LQ5xw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-gnu": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.2.4.tgz", - "integrity": "sha512-Ngxh51zGSlYJ4EfpKG4LI6WfquulNdtmHg1yuOYlaAr33KyPJp4HeN/tivBnAHcZkoNy0hh/SbwDyCnz5PFJQQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-musl": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.2.4.tgz", - "integrity": "sha512-gOvwIYoSxd+j14LOcvJr+ekd9fwYT1RyMAHOp7znA10+l40wkFiMONPLWiZuHxfRk+Dy7YdNdDh3ImumvL6VwA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-arm64-msvc": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.2.4.tgz", - "integrity": "sha512-q3NJzcfClgBm4HvdcnoEncmztxrA5GXqKeiZ/hADvC56pwNALt3ngDC6t6qr1YW9V/EPDxCYeaX4zYxHciW4Dw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-ia32-msvc": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.2.4.tgz", - "integrity": "sha512-/eZ5ncmHUYtD2fc6EUmAIZlAJnVT2YmxDsKs1Ourx0ttTtvtma/WKlMV5NoUsyOez0f9ExLyOpeCoz5aj+MPXw==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-x64-msvc": { - "version": "13.2.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.2.4.tgz", - "integrity": "sha512-0MffFmyv7tBLlji01qc0IaPP/LVExzvj7/R5x1Jph1bTAIj4Vu81yFQWHHQAP6r4ff9Ukj1mBK6MDNVXm7Tcvw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -3220,10 +2845,85 @@ "tslib": "^2.4.0" }, "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, + "node_modules/@puppeteer/browsers": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-0.5.0.tgz", + "integrity": "sha512-Uw6oB7VvmPRLE4iKsjuOh8zgDabhNX67dzo8U/BB0f9527qx+4eeUs+korU98OhG5C4ubg7ufBgVi63XYwS6TQ==", + "optional": true, + "peer": true, + "dependencies": { + "debug": "4.3.4", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "yargs": "17.7.1" + }, + "bin": { + "browsers": "lib/cjs/main-cli.js" + }, + "engines": { + "node": ">=14.1.0" + }, + "peerDependencies": { + "typescript": ">= 4.7.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@puppeteer/browsers/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "optional": true, + "peer": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@puppeteer/browsers/node_modules/yargs": { + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "optional": true, + "peer": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@puppeteer/browsers/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "optional": true, + "peer": true, + "engines": { + "node": ">=12" } }, "node_modules/@ramonak/react-progress-bar": { @@ -3249,13 +2949,7 @@ "node": ">=16.0.0" } }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", - "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==", - "dev": true - }, - "node_modules/@selderee/plugin-htmlparser2": { + "node_modules/@react-email/render/node_modules/@selderee/plugin-htmlparser2": { "version": "0.10.0", "resolved": "https://registry.npmjs.org/@selderee/plugin-htmlparser2/-/plugin-htmlparser2-0.10.0.tgz", "integrity": "sha512-gW69MEamZ4wk1OsOq1nG1jcyhXIQcnrsX5JwixVw/9xaiav8TCyjESAruu1Rz9yyInhgBXxkNwMeygKnN2uxNA==", @@ -3267,6 +2961,58 @@ "url": "https://ko-fi.com/killymxi" } }, + "node_modules/@react-email/render/node_modules/html-to-text": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/html-to-text/-/html-to-text-9.0.3.tgz", + "integrity": "sha512-hxDF1kVCF2uw4VUJ3vr2doc91pXf2D5ngKcNviSitNkhP9OMOaJkDrFIFL6RMvko7NisWTEiqGpQ9LAxcVok1w==", + "dependencies": { + "@selderee/plugin-htmlparser2": "^0.10.0", + "deepmerge": "^4.2.2", + "dom-serializer": "^2.0.0", + "htmlparser2": "^8.0.1", + "selderee": "^0.10.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@react-email/render/node_modules/parseley": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/parseley/-/parseley-0.11.0.tgz", + "integrity": "sha512-VfcwXlBWgTF+unPcr7yu3HSSA6QUdDaDnrHcytVfj5Z8azAyKBDrYnSIfeSxlrEayndNcLmrXzg+Vxbo6DWRXQ==", + "dependencies": { + "leac": "^0.6.0", + "peberminta": "^0.8.0" + }, + "funding": { + "url": "https://ko-fi.com/killymxi" + } + }, + "node_modules/@react-email/render/node_modules/peberminta": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/peberminta/-/peberminta-0.8.0.tgz", + "integrity": "sha512-YYEs+eauIjDH5nUEGi18EohWE0nV2QbGTqmxQcqgZ/0g+laPCQmuIqq7EBLVi9uim9zMgfJv0QBZEnQ3uHw/Tw==", + "funding": { + "url": "https://ko-fi.com/killymxi" + } + }, + "node_modules/@react-email/render/node_modules/selderee": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/selderee/-/selderee-0.10.0.tgz", + "integrity": "sha512-DEL/RW/f4qLw/NrVg97xKaEBC8IpzIG2fvxnzCp3Z4yk4jQ3MXom+Imav9wApjxX2dfS3eW7x0DXafJr85i39A==", + "dependencies": { + "parseley": "^0.11.0" + }, + "funding": { + "url": "https://ko-fi.com/killymxi" + } + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==", + "dev": true + }, "node_modules/@sindresorhus/is": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", @@ -3414,6 +3160,17 @@ "string.prototype.matchall": "^4.0.6" } }, + "node_modules/@surma/rollup-plugin-off-main-thread/node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/@swc/helpers": { "version": "0.4.14", "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", @@ -3535,6 +3292,29 @@ } } }, + "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/generator": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", + "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@tsconfig/node10": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", @@ -3747,6 +3527,19 @@ "form-data": "^3.0.0" } }, + "node_modules/@types/node-fetch/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/@types/papaparse": { "version": "5.3.7", "resolved": "https://registry.npmjs.org/@types/papaparse/-/papaparse-5.3.7.tgz", @@ -3874,6 +3667,16 @@ "@types/node": "*" } }, + "node_modules/@types/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "optional": true, + "peer": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@typescript-eslint/parser": { "version": "5.55.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.55.0.tgz", @@ -3979,7 +3782,6 @@ "version": "0.29.8", "resolved": "https://registry.npmjs.org/@vitest/coverage-c8/-/coverage-c8-0.29.8.tgz", "integrity": "sha512-y+sEMQMctWokjnSqm3FCQEYFkjLrYaznsxEZHxcx8z2aftpYg3A5tvI1S5himfdEFo7o+OeHzh40bPSWZHW4oQ==", - "deprecated": "v8 coverage is moved to @vitest/coverage-v8 package", "dev": true, "dependencies": { "c8": "^7.13.0", @@ -4063,15 +3865,6 @@ "pretty-format": "^27.5.1" } }, - "node_modules/@vitest/utils/node_modules/diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, "node_modules/@webassemblyjs/ast": { "version": "1.11.6", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", @@ -4245,6 +4038,17 @@ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, "node_modules/acorn": { "version": "8.8.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", @@ -4266,6 +4070,15 @@ "acorn-walk": "^8.0.2" } }, + "node_modules/acorn-globals/node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/acorn-import-assertions": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", @@ -4307,20 +4120,10 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-node/node_modules/acorn-walk": { + "node_modules/acorn-walk": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true, "engines": { "node": ">=0.4.0" } @@ -4336,6 +4139,17 @@ "node": ">= 6.0.0" } }, + "node_modules/agentkeepalive": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", + "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", + "dependencies": { + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, "node_modules/aggregate-error": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.1.tgz", @@ -4378,20 +4192,23 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, + "devOptional": true, "engines": { "node": ">=8" } }, "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==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "color-convert": "^1.9.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/anymatch": { @@ -4416,8 +4233,7 @@ "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, "node_modules/aria-query": { "version": "5.1.3", @@ -4645,6 +4461,23 @@ "webpack": ">=2" } }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/babel-plugin-polyfill-corejs2": { "version": "0.4.5", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", @@ -4703,6 +4536,11 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, + "node_modules/base-64": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/base-64/-/base-64-0.1.0.tgz", + "integrity": "sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA==" + }, "node_modules/base64-arraybuffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", @@ -4878,6 +4716,16 @@ "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==", + "optional": true, + "peer": true, + "engines": { + "node": "*" + } + }, "node_modules/buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", @@ -4995,7 +4843,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, + "devOptional": true, "engines": { "node": ">=6" } @@ -5072,16 +4920,18 @@ } }, "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==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/character-entities": { @@ -5111,6 +4961,14 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", + "engines": { + "node": "*" + } + }, "node_modules/check-error": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", @@ -5209,6 +5067,19 @@ "node": ">=6.0" } }, + "node_modules/chromium-bidi": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.7.tgz", + "integrity": "sha512-6+mJuFXwTMU6I3vYLs6IL8A1DyQTPjCfIL971X0aMPVGRbGnNfl6i6Cl0NMbxi2bRYLGESt9T2ZIMRM5PAEcIQ==", + "optional": true, + "peer": true, + "dependencies": { + "mitt": "3.0.0" + }, + "peerDependencies": { + "devtools-protocol": "*" + } + }, "node_modules/clean-stack": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.2.0.tgz", @@ -5258,10 +5129,54 @@ "string-width": "^5.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/cli-truncate/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, "node_modules/client-only": { @@ -5280,35 +5195,6 @@ "wrap-ansi": "^7.0.0" } }, - "node_modules/cliui/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/cliui/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/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/clone-response": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", @@ -5321,17 +5207,20 @@ } }, "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==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dependencies": { - "color-name": "1.1.3" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, "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==" + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/combined-stream": { "version": "1.0.8", @@ -5354,11 +5243,11 @@ } }, "node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "engines": { - "node": ">=14" + "node": ">= 12" } }, "node_modules/common-tags": { @@ -5448,6 +5337,25 @@ "url": "https://opencollective.com/core-js" } }, + "node_modules/cosmiconfig": { + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.1.3.tgz", + "integrity": "sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==", + "optional": true, + "peer": true, + "dependencies": { + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } + }, "node_modules/create-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", @@ -5514,6 +5422,14 @@ "node": ">= 8" } }, + "node_modules/crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==", + "engines": { + "node": "*" + } + }, "node_modules/crypto-random-string": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", @@ -5557,14 +5473,6 @@ "node": ">=8.0.0" } }, - "node_modules/css-tree/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==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/css-what": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", @@ -5659,14 +5567,11 @@ } }, "node_modules/decamelize": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", - "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, "node_modules/decimal.js": { @@ -5871,6 +5776,22 @@ "node": ">=0.10.0" } }, + "node_modules/del/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, "node_modules/del/node_modules/rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -5928,6 +5849,13 @@ "node": ">=0.8.0" } }, + "node_modules/devtools-protocol": { + "version": "0.0.1107588", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1107588.tgz", + "integrity": "sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==", + "optional": true, + "peer": true + }, "node_modules/didyoumean": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", @@ -5935,14 +5863,22 @@ "dev": true }, "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, + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", + "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", "engines": { "node": ">=0.3.1" } }, + "node_modules/digest-fetch": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/digest-fetch/-/digest-fetch-1.3.0.tgz", + "integrity": "sha512-CGJuv6iKNM7QyZlM2T3sPAdZWd/p9zQiRNS9G+9COUCwzWFTs0Xp8NF5iePx7wtvhDykReiRRrSeNb4oMmB8lA==", + "dependencies": { + "base-64": "^0.1.0", + "md5": "^2.3.0" + } + }, "node_modules/dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -6175,6 +6111,16 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "optional": true, + "peer": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, "node_modules/error-stack-parser": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", @@ -6378,11 +6324,15 @@ "integrity": "sha512-nV5aVWW1K0wEiUIEdZ4erkGGH8mDxGyxSeqPzRNtWP7ataw+/olFObw7hujFWlVjNsaDFw5VZ5NzVSIqRgfTiw==" }, "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, "engines": { - "node": ">=0.8.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/escodegen": { @@ -6442,15 +6392,6 @@ "node": ">= 0.8.0" } }, - "node_modules/escodegen/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==", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/escodegen/node_modules/type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", @@ -6846,115 +6787,6 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/eslint/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/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/eslint/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/eslint/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/eslint/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/esm": { "version": "3.2.25", "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", @@ -7036,6 +6868,14 @@ "node": ">=0.10.0" } }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, "node_modules/eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", @@ -7091,10 +6931,31 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dependencies": { - "is-extendable": "^0.1.0" + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "optional": true, + "peer": true, + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" }, "engines": { - "node": ">=0.10.0" + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" } }, "node_modules/fast-deep-equal": { @@ -7179,6 +7040,16 @@ "url": "https://github.com/sponsors/wooorm" } }, + "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==", + "optional": true, + "peer": 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", @@ -7210,23 +7081,6 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/file-loader/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/filelist": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", @@ -7365,9 +7219,9 @@ } }, "node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -7377,6 +7231,11 @@ "node": ">= 6" } }, + "node_modules/form-data-encoder": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-1.7.2.tgz", + "integrity": "sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==" + }, "node_modules/format": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", @@ -7385,6 +7244,18 @@ "node": ">=0.4.x" } }, + "node_modules/formdata-node": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz", + "integrity": "sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==", + "dependencies": { + "node-domexception": "1.0.0", + "web-streams-polyfill": "4.0.0-beta.3" + }, + "engines": { + "node": ">= 12.20" + } + }, "node_modules/fraction.js": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", @@ -7484,7 +7355,7 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, + "devOptional": true, "engines": { "node": "6.* || 8.* || >= 10.*" } @@ -7592,11 +7463,18 @@ "peer": true }, "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, "engines": { - "node": ">=4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/globalthis": { @@ -7724,11 +7602,11 @@ } }, "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/has-property-descriptors": { @@ -8061,21 +7939,6 @@ "resolved": "https://registry.npmjs.org/html-to-md/-/html-to-md-0.8.3.tgz", "integrity": "sha512-Va+bB1YOdD6vMRDue9/l7YxbERgwOgsos4erUDRfRN6YE0B2Wbbw8uAj6xZJk9A9vrjVy7mG/WLlhDw6RXfgsA==" }, - "node_modules/html-to-text": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/html-to-text/-/html-to-text-9.0.3.tgz", - "integrity": "sha512-hxDF1kVCF2uw4VUJ3vr2doc91pXf2D5ngKcNviSitNkhP9OMOaJkDrFIFL6RMvko7NisWTEiqGpQ9LAxcVok1w==", - "dependencies": { - "@selderee/plugin-htmlparser2": "^0.10.0", - "deepmerge": "^4.2.2", - "dom-serializer": "^2.0.0", - "htmlparser2": "^8.0.1", - "selderee": "^0.10.0" - }, - "engines": { - "node": ">=14" - } - }, "node_modules/html-void-elements": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-2.0.1.tgz", @@ -8160,6 +8023,14 @@ "node": ">= 6" } }, + "node_modules/humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dependencies": { + "ms": "^2.0.0" + } + }, "node_modules/hyphenate-style-name": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", @@ -8193,11 +8064,11 @@ "integrity": "sha512-FTnj+UmNgT3YRml5ruRv0jMZDG7odOL/OP5PF5mOqvXud2vHrPOOs68Zdk6iqzL47cnnM0ZVkK2BAvpFeDJToA==" }, "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { "node": ">=0.10.0" @@ -8239,7 +8110,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, + "devOptional": true, "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -8381,6 +8252,13 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "optional": true, + "peer": true + }, "node_modules/is-bigint": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", @@ -8420,9 +8298,26 @@ } }, "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } }, "node_modules/is-callable": { "version": "1.2.7", @@ -8501,15 +8396,12 @@ } }, "node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", - "dev": true, + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "devOptional": true, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, "node_modules/is-glob": { @@ -8833,19 +8725,6 @@ "jsdom": "^22.1.0" } }, - "node_modules/isomorphic-dompurify/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/isomorphic-dompurify/node_modules/jsdom": { "version": "22.1.0", "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz", @@ -8910,27 +8789,6 @@ "node": ">=8" } }, - "node_modules/istanbul-lib-report/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/istanbul-reports": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", @@ -8961,70 +8819,6 @@ "node": ">=10" } }, - "node_modules/jake/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jake/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jake/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jake/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==" - }, - "node_modules/jake/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jake/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/javascript-natural-sort": { "version": "0.7.1", "resolved": "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz", @@ -9043,14 +8837,6 @@ "node": ">= 10.13.0" } }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, "node_modules/jest-worker/node_modules/supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", @@ -9166,7 +8952,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, "dependencies": { "argparse": "^2.0.1" }, @@ -9219,20 +9004,6 @@ } } }, - "node_modules/jsdom/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", @@ -9272,14 +9043,15 @@ "dev": true }, "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, "bin": { "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" } }, "node_modules/jsonc-parser": { @@ -9329,9 +9101,9 @@ } }, "node_modules/katex": { - "version": "0.15.6", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.15.6.tgz", - "integrity": "sha512-UpzJy4yrnqnhXvRPhjEuLA4lcPn6eRngixW7Q3TJErjg3Aw2PuLFBzTkdUb89UtumxjhHTqL3a5GDGETMSwgJA==", + "version": "0.13.24", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.13.24.tgz", + "integrity": "sha512-jZxYuKCma3VS5UuxOx/rFV1QyGSl3Uy/i0kTJF3HgQ5xMinCQVF8Zd4bMY/9aI9b9A2pjIBOsjSSm68ykTAr8w==", "funding": [ "https://opencollective.com/katex", "https://github.com/sponsors/katex" @@ -9343,14 +9115,6 @@ "katex": "cli.js" } }, - "node_modules/katex/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "engines": { - "node": ">= 12" - } - }, "node_modules/keyv": { "version": "4.5.2", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", @@ -9370,6 +9134,11 @@ "node": ">=0.10.0" } }, + "node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, "node_modules/kleur": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", @@ -9379,23 +9148,25 @@ } }, "node_modules/langchain": { - "version": "0.0.94", - "resolved": "https://registry.npmjs.org/langchain/-/langchain-0.0.94.tgz", - "integrity": "sha512-RafU2Nk005jnNgOPSi5LhXtwOhdf8nwLSWU4hRyMXwB1l3lNCwTKlYWfKwMQ9VaSEe+4fEaO8lM9yVp+y3aa9w==", + "version": "0.0.123", + "resolved": "https://registry.npmjs.org/langchain/-/langchain-0.0.123.tgz", + "integrity": "sha512-dMncy/yttMqch11tQUNdygQJlqlKampl8BULFWqZGG1uopzXC1ljqohWpdeLkwAYdKZ7uKcpdaYEXMvhxZsIJQ==", "dependencies": { - "@anthropic-ai/sdk": "^0.4.3", + "@anthropic-ai/sdk": "^0.5.7", "ansi-styles": "^5.0.0", "binary-extensions": "^2.2.0", "camelcase": "6", - "decamelize": "5", + "decamelize": "^1.2.0", "expr-eval": "^2.0.2", "flat": "^5.0.2", - "js-tiktoken": "^1.0.6", + "js-tiktoken": "^1.0.7", + "js-yaml": "^4.1.0", "jsonpointer": "^5.0.1", - "langchainplus-sdk": "^0.0.11", + "langsmith": "~0.0.16", "ml-distance": "^4.0.0", "object-hash": "^3.0.0", "openai": "^3.3.0", + "openapi-types": "^12.1.3", "p-queue": "^6.6.2", "p-retry": "4", "uuid": "^9.0.0", @@ -9408,17 +9179,24 @@ }, "peerDependencies": { "@aws-sdk/client-dynamodb": "^3.310.0", + "@aws-sdk/client-kendra": "^3.352.0", "@aws-sdk/client-lambda": "^3.310.0", "@aws-sdk/client-s3": "^3.310.0", "@aws-sdk/client-sagemaker-runtime": "^3.310.0", + "@aws-sdk/client-sfn": "^3.310.0", + "@azure/storage-blob": "^12.15.0", "@clickhouse/client": "^0.0.14", + "@elastic/elasticsearch": "^8.4.0", "@getmetal/metal-sdk": "*", - "@getzep/zep-js": "^0.3.1", + "@getzep/zep-js": "^0.4.1", "@gomomento/sdk": "^1.23.0", + "@google-ai/generativelanguage": "^0.2.1", "@google-cloud/storage": "^6.10.1", "@huggingface/inference": "^1.5.1", + "@notionhq/client": "^2.2.5", "@opensearch-project/opensearch": "*", "@pinecone-database/pinecone": "*", + "@planetscale/database": "^1.8.0", "@qdrant/js-client-rest": "^1.2.0", "@supabase/postgrest-js": "^1.1.1", "@supabase/supabase-js": "^2.10.0", @@ -9427,38 +9205,49 @@ "@tensorflow/tfjs-core": "*", "@tigrisdata/vector": "^1.1.0", "@upstash/redis": "^1.20.6", + "@xata.io/client": "^0.25.1", "@zilliz/milvus2-sdk-node": ">=2.2.7", "apify-client": "^2.7.1", "axios": "*", "cheerio": "^1.0.0-rc.12", - "chromadb": "^1.5.2", + "chromadb": "^1.5.3", "cohere-ai": "^5.0.2", "d3-dsv": "^2.0.0", "epub2": "^3.0.1", "faiss-node": "^0.2.1", - "google-auth-library": "^8.8.0", + "firebase-admin": "^11.9.0", + "google-auth-library": "^8.9.0", "hnswlib-node": "^1.4.2", "html-to-text": "^9.0.5", "ignore": "^5.2.0", + "ioredis": "^5.3.2", "mammoth": "*", "mongodb": "^5.2.0", "mysql2": "^3.3.3", + "notion-to-md": "^3.1.0", "pdf-parse": "1.1.1", "peggy": "^3.0.2", "pg": "^8.11.0", + "pg-copy-streams": "^6.0.5", "pickleparser": "^0.1.0", "playwright": "^1.32.1", "puppeteer": "^19.7.2", "redis": "^4.6.4", - "replicate": "^0.9.0", + "replicate": "^0.12.3", + "sonix-speech-recognition": "^2.1.1", "srt-parser-2": "^1.2.2", "typeorm": "^0.3.12", + "typesense": "^1.5.3", + "vectordb": "^0.1.4", "weaviate-ts-client": "^1.0.0" }, "peerDependenciesMeta": { "@aws-sdk/client-dynamodb": { "optional": true }, + "@aws-sdk/client-kendra": { + "optional": true + }, "@aws-sdk/client-lambda": { "optional": true }, @@ -9468,9 +9257,18 @@ "@aws-sdk/client-sagemaker-runtime": { "optional": true }, + "@aws-sdk/client-sfn": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, "@clickhouse/client": { "optional": true }, + "@elastic/elasticsearch": { + "optional": true + }, "@getmetal/metal-sdk": { "optional": true }, @@ -9480,18 +9278,27 @@ "@gomomento/sdk": { "optional": true }, + "@google-ai/generativelanguage": { + "optional": true + }, "@google-cloud/storage": { "optional": true }, "@huggingface/inference": { "optional": true }, + "@notionhq/client": { + "optional": true + }, "@opensearch-project/opensearch": { "optional": true }, "@pinecone-database/pinecone": { "optional": true }, + "@planetscale/database": { + "optional": true + }, "@qdrant/js-client-rest": { "optional": true }, @@ -9516,6 +9323,9 @@ "@upstash/redis": { "optional": true }, + "@xata.io/client": { + "optional": true + }, "@zilliz/milvus2-sdk-node": { "optional": true }, @@ -9543,6 +9353,9 @@ "faiss-node": { "optional": true }, + "firebase-admin": { + "optional": true + }, "google-auth-library": { "optional": true }, @@ -9555,6 +9368,9 @@ "ignore": { "optional": true }, + "ioredis": { + "optional": true + }, "mammoth": { "optional": true }, @@ -9564,6 +9380,9 @@ "mysql2": { "optional": true }, + "notion-to-md": { + "optional": true + }, "pdf-parse": { "optional": true }, @@ -9573,6 +9392,9 @@ "pg": { "optional": true }, + "pg-copy-streams": { + "optional": true + }, "pickleparser": { "optional": true }, @@ -9588,12 +9410,21 @@ "replicate": { "optional": true }, + "sonix-speech-recognition": { + "optional": true + }, "srt-parser-2": { "optional": true }, "typeorm": { "optional": true }, + "typesense": { + "optional": true + }, + "vectordb": { + "optional": true + }, "weaviate-ts-client": { "optional": true } @@ -9610,11 +9441,18 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/langchainplus-sdk": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/langchainplus-sdk/-/langchainplus-sdk-0.0.11.tgz", - "integrity": "sha512-bEovYVJZq88LYznDfK+ohNVd0lqQ1DMgE/A/8ZkqsiyaRuEjvIQj4PLc0VQ8htWPBljrfTu8oS7g+SGWYTZfNw==", - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "node_modules/langchain/node_modules/yaml": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", + "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==", + "engines": { + "node": ">= 14" + } + }, + "node_modules/langsmith": { + "version": "0.0.19", + "resolved": "https://registry.npmjs.org/langsmith/-/langsmith-0.0.19.tgz", + "integrity": "sha512-eqql2sv4LgLNuC0yFEeJ1Eh81KlvYeTwl3xuqUgzfox2/gCdiAi3BC0Lv/9+6hoV2yx/0krs2O4zRdnJYm6eow==", "dependencies": { "@types/uuid": "^9.0.1", "commander": "^10.0.1", @@ -9623,7 +9461,15 @@ "uuid": "^9.0.0" }, "bin": { - "langchain": "dist/cli/main.cjs" + "langsmith": "dist/cli/main.cjs" + } + }, + "node_modules/langsmith/node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "engines": { + "node": ">=14" } }, "node_modules/language-subtag-registry": { @@ -9679,6 +9525,13 @@ "node": ">=10" } }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "optional": true, + "peer": true + }, "node_modules/loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", @@ -9701,6 +9554,17 @@ "node": ">=8.9.0" } }, + "node_modules/loader-utils/node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/local-pkg": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz", @@ -9822,11 +9686,15 @@ } }, "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "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": "^3.0.2" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, "node_modules/magic-string": { @@ -9964,6 +9832,21 @@ "node": ">= 14" } }, + "node_modules/md5": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", + "dependencies": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" + } + }, + "node_modules/md5/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, "node_modules/mdast-util-definitions": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.2.tgz", @@ -10462,29 +10345,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-extension-math/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "engines": { - "node": ">= 12" - } - }, - "node_modules/micromark-extension-math/node_modules/katex": { - "version": "0.13.24", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.13.24.tgz", - "integrity": "sha512-jZxYuKCma3VS5UuxOx/rFV1QyGSl3Uy/i0kTJF3HgQ5xMinCQVF8Zd4bMY/9aI9b9A2pjIBOsjSSm68ykTAr8w==", - "funding": [ - "https://opencollective.com/katex", - "https://github.com/sponsors/katex" - ], - "dependencies": { - "commander": "^8.0.0" - }, - "bin": { - "katex": "cli.js" - } - }, "node_modules/micromark-factory-destination": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz", @@ -10967,6 +10827,13 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/mitt": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", + "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", + "optional": true, + "peer": true + }, "node_modules/mixpanel-browser": { "version": "2.47.0", "resolved": "https://registry.npmjs.org/mixpanel-browser/-/mixpanel-browser-2.47.0.tgz", @@ -11249,6 +11116,24 @@ "react": ">=17.0.0" } }, + "node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "engines": { + "node": ">=10.5.0" + } + }, "node_modules/node-fetch": { "version": "2.6.11", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz", @@ -11359,20 +11244,6 @@ "node": ">=12" } }, - "node_modules/notion-client/node_modules/p-map": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.5.0.tgz", - "integrity": "sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==", - "dependencies": { - "aggregate-error": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/notion-compat": { "version": "6.16.0", "resolved": "https://registry.npmjs.org/notion-compat/-/notion-compat-6.16.0.tgz", @@ -11673,18 +11544,10 @@ "form-data": "^4.0.0" } }, - "node_modules/openai/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } + "node_modules/openapi-types": { + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.1.3.tgz", + "integrity": "sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==" }, "node_modules/optionator": { "version": "0.9.3", @@ -11758,11 +11621,17 @@ } }, "node_modules/p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.5.0.tgz", + "integrity": "sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==", + "dependencies": { + "aggregate-error": "^4.0.0" + }, "engines": { - "node": ">=6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-queue": { @@ -11821,7 +11690,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, + "devOptional": true, "dependencies": { "callsites": "^3.0.0" }, @@ -11846,6 +11715,25 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "optional": true, + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/parse5": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", @@ -11869,18 +11757,6 @@ "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/parseley": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/parseley/-/parseley-0.11.0.tgz", - "integrity": "sha512-VfcwXlBWgTF+unPcr7yu3HSSA6QUdDaDnrHcytVfj5Z8azAyKBDrYnSIfeSxlrEayndNcLmrXzg+Vxbo6DWRXQ==", - "dependencies": { - "leac": "^0.6.0", - "peberminta": "^0.8.0" - }, - "funding": { - "url": "https://ko-fi.com/killymxi" - } - }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -11952,13 +11828,12 @@ } } }, - "node_modules/peberminta": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/peberminta/-/peberminta-0.8.0.tgz", - "integrity": "sha512-YYEs+eauIjDH5nUEGi18EohWE0nV2QbGTqmxQcqgZ/0g+laPCQmuIqq7EBLVi9uim9zMgfJv0QBZEnQ3uHw/Tw==", - "funding": { - "url": "https://ko-fi.com/killymxi" - } + "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==", + "optional": true, + "peer": true }, "node_modules/picocolors": { "version": "1.0.0", @@ -11977,11 +11852,12 @@ } }, "node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, "node_modules/pinkie": { @@ -12166,15 +12042,6 @@ } } }, - "node_modules/postcss-load-config/node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, "node_modules/postcss-nested": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", @@ -12436,6 +12303,16 @@ "node": ">=6" } }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/prop-types": { "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", @@ -12492,6 +12369,53 @@ "node": ">=6" } }, + "node_modules/puppeteer": { + "version": "19.11.1", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-19.11.1.tgz", + "integrity": "sha512-39olGaX2djYUdhaQQHDZ0T0GwEp+5f9UB9HmEP0qHfdQHIq0xGQZuAZ5TLnJIc/88SrPLpEflPC+xUqOTv3c5g==", + "hasInstallScript": true, + "optional": true, + "peer": true, + "dependencies": { + "@puppeteer/browsers": "0.5.0", + "cosmiconfig": "8.1.3", + "https-proxy-agent": "5.0.1", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "puppeteer-core": "19.11.1" + } + }, + "node_modules/puppeteer-core": { + "version": "19.11.1", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-19.11.1.tgz", + "integrity": "sha512-qcuC2Uf0Fwdj9wNtaTZ2OvYRraXpAK+puwwVW8ofOhOgLPZyz1c68tsorfIZyCUOpyBisjr+xByu7BMbEYMepA==", + "optional": true, + "peer": true, + "dependencies": { + "@puppeteer/browsers": "0.5.0", + "chromium-bidi": "0.4.7", + "cross-fetch": "3.1.5", + "debug": "4.3.4", + "devtools-protocol": "0.0.1107588", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "proxy-from-env": "1.1.0", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "ws": "8.13.0" + }, + "engines": { + "node": ">=14.14.0" + }, + "peerDependencies": { + "typescript": ">= 4.7.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/qs": { "version": "6.11.1", "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.1.tgz", @@ -12560,7 +12484,18 @@ "unpipe": "1.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" } }, "node_modules/react": { @@ -12649,36 +12584,11 @@ "react-dom": ">=16.8" } }, - "node_modules/react-intersection-observer": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/react-intersection-observer/-/react-intersection-observer-6.4.2.tgz", - "integrity": "sha512-gL6YrkhniA0tIbyDbUterzBwKh61vHR520rsKULel5T37gG4YP07wnWI3WoqOcKK5bKAu0PZB2FHD7/OjawN+w==", - "dependencies": { - "@babel/runtime": "^7.2.0", - "invariant": "^2.2.4" - }, - "peerDependencies": { - "react": "^15.0.0 || ^16.0.0 || ^17.0.0" - } - }, "node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, - "node_modules/react-lazy-images": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/react-lazy-images/-/react-lazy-images-1.1.0.tgz", - "integrity": "sha512-h5DHFhkMJyh2qsDl3hXWu6d+On10FsgHtRJ+BH7xjgsFOvsqaii9CEwEESqPJrrAiHo1qrN1LgzrV8X3zctHKA==", - "dependencies": { - "react-intersection-observer": "^6.1.0", - "unionize": "^2.1.2" - }, - "peerDependencies": { - "react": "^15 || ^16", - "react-dom": "^15 || ^16" - } - }, "node_modules/react-lifecycles-compat": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", @@ -12764,6 +12674,46 @@ "react-dom": ">=16" } }, + "node_modules/react-notion-x/node_modules/katex": { + "version": "0.15.6", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.15.6.tgz", + "integrity": "sha512-UpzJy4yrnqnhXvRPhjEuLA4lcPn6eRngixW7Q3TJErjg3Aw2PuLFBzTkdUb89UtumxjhHTqL3a5GDGETMSwgJA==", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], + "dependencies": { + "commander": "^8.0.0" + }, + "bin": { + "katex": "cli.js" + } + }, + "node_modules/react-notion-x/node_modules/react-lazy-images": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/react-lazy-images/-/react-lazy-images-1.1.0.tgz", + "integrity": "sha512-h5DHFhkMJyh2qsDl3hXWu6d+On10FsgHtRJ+BH7xjgsFOvsqaii9CEwEESqPJrrAiHo1qrN1LgzrV8X3zctHKA==", + "dependencies": { + "react-intersection-observer": "^6.1.0", + "unionize": "^2.1.2" + }, + "peerDependencies": { + "react": "^15 || ^16", + "react-dom": "^15 || ^16" + } + }, + "node_modules/react-notion-x/node_modules/react-lazy-images/node_modules/react-intersection-observer": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/react-intersection-observer/-/react-intersection-observer-6.4.2.tgz", + "integrity": "sha512-gL6YrkhniA0tIbyDbUterzBwKh61vHR520rsKULel5T37gG4YP07wnWI3WoqOcKK5bKAu0PZB2FHD7/OjawN+w==", + "dependencies": { + "@babel/runtime": "^7.2.0", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": "^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, "node_modules/react-pdf": { "version": "5.7.2", "resolved": "https://registry.npmjs.org/react-pdf/-/react-pdf-5.7.2.tgz", @@ -12886,15 +12836,6 @@ "pify": "^2.3.0" } }, - "node_modules/read-cache/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/readable-stream": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", @@ -13062,14 +13003,6 @@ "node": ">=0.4.0" } }, - "node_modules/rehype-mathjax/node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/rehype-mathjax/node_modules/cssstyle": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", @@ -13111,19 +13044,6 @@ "node": ">=12" } }, - "node_modules/rehype-mathjax/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/rehype-mathjax/node_modules/jsdom": { "version": "18.1.1", "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-18.1.1.tgz", @@ -13315,7 +13235,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -13352,19 +13272,6 @@ "proxy-from-env": "^1.1.0" } }, - "node_modules/resend/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/resize-observer-polyfill": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", @@ -13395,7 +13302,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, + "devOptional": true, "engines": { "node": ">=4" } @@ -13561,16 +13468,16 @@ } }, "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" }, "engines": { - "node": ">= 8.9.0" + "node": ">= 10.13.0" }, "funding": { "type": "opencollective", @@ -13593,17 +13500,6 @@ "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" }, - "node_modules/selderee": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/selderee/-/selderee-0.10.0.tgz", - "integrity": "sha512-DEL/RW/f4qLw/NrVg97xKaEBC8IpzIG2fvxnzCp3Z4yk4jQ3MXom+Imav9wApjxX2dfS3eW7x0DXafJr85i39A==", - "dependencies": { - "parseley": "^0.11.0" - }, - "funding": { - "url": "https://ko-fi.com/killymxi" - } - }, "node_modules/semver": { "version": "7.5.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", @@ -13619,24 +13515,6 @@ "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==", - "dev": true - }, "node_modules/serialize-javascript": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", @@ -13745,16 +13623,27 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/source-list-map": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" }, "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "engines": { "node": ">=0.10.0" } @@ -13776,14 +13665,6 @@ "source-map": "^0.6.0" } }, - "node_modules/source-map-support/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==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/sourcemap-codec": { "version": "1.4.8", "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", @@ -13909,48 +13790,24 @@ } }, "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "devOptional": true, "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "node": ">=8" } }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } + "node_modules/string-width/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==", + "devOptional": true }, "node_modules/string.prototype.matchall": { "version": "4.0.8", @@ -14029,7 +13886,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, + "devOptional": true, "dependencies": { "ansi-regex": "^5.0.1" }, @@ -14126,14 +13983,14 @@ "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" }, "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==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dependencies": { - "has-flag": "^3.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/supports-preserve-symlinks-flag": { @@ -14209,12 +14066,6 @@ "postcss": "^8.0.9" } }, - "node_modules/tailwindcss/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/tailwindcss/node_modules/postcss-selector-parser": { "version": "6.0.11", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", @@ -14287,6 +14138,17 @@ "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/terser": { "version": "5.19.2", "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.2.tgz", @@ -14333,25 +14195,8 @@ "optional": true }, "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "optional": true + } } }, "node_modules/terser/node_modules/commander": { @@ -14387,6 +14232,13 @@ "node": ">=10" } }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "optional": true, + "peer": true + }, "node_modules/tiny-emitter": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", @@ -14559,12 +14411,30 @@ } } }, + "node_modules/ts-node/node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, "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.14.2", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", @@ -14577,18 +14447,6 @@ "strip-bom": "^3.0.0" } }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, "node_modules/tslib": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", @@ -14642,9 +14500,10 @@ } }, "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==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, "engines": { "node": ">=10" }, @@ -14713,6 +14572,17 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "optional": true, + "peer": true, + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", @@ -14767,28 +14637,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/unified/node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "engines": { - "node": ">=4" - } - }, "node_modules/unionize": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/unionize/-/unionize-2.2.0.tgz", @@ -15012,14 +14860,6 @@ "node": ">=8" } }, - "node_modules/uvu/node_modules/diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", - "engines": { - "node": ">=0.3.1" - } - }, "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", @@ -15081,28 +14921,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/vfile/node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "engines": { - "node": ">=4" - } - }, "node_modules/vite": { "version": "4.3.9", "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz", @@ -15245,13 +15063,13 @@ } } }, - "node_modules/vitest/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==", + "node_modules/vitest/node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=0.4.0" } }, "node_modules/void-elements": { @@ -15317,6 +15135,14 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/web-streams-polyfill": { + "version": "4.0.0-beta.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz", + "integrity": "sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==", + "engines": { + "node": ">= 14" + } + }, "node_modules/webidl-conversions": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", @@ -15403,24 +15229,6 @@ "node": ">=4.0" } }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/websocket": { "version": "1.0.34", "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", @@ -15461,17 +15269,6 @@ "node": ">=12" } }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/whatwg-mimetype": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", @@ -15754,14 +15551,6 @@ "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/workbox-build/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, "node_modules/workbox-build/node_modules/jest-worker": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", @@ -15828,17 +15617,6 @@ "node": ">= 8" } }, - "node_modules/workbox-build/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/workbox-build/node_modules/tr46": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", @@ -15983,14 +15761,6 @@ "webpack": "^4.4.0 || ^5.9.0" } }, - "node_modules/workbox-webpack-plugin/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==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", @@ -16013,7 +15783,7 @@ "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, + "devOptional": true, "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -16026,68 +15796,6 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "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/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/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/wrap-ansi/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/wrap-ansi/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/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/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -16146,7 +15854,7 @@ "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, + "devOptional": true, "engines": { "node": ">=10" } @@ -16160,16 +15868,18 @@ } }, "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "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.2.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", - "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, "engines": { - "node": ">= 14" + "node": ">= 6" } }, "node_modules/yargs": { @@ -16199,33 +15909,15 @@ "node": ">=10" } }, - "node_modules/yargs/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/yargs/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/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, + "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==", + "optional": true, + "peer": true, "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" } }, "node_modules/yn": { diff --git a/package.json b/package.json index c4499239bc..f357a8c01a 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "html-to-md": "^0.8.3", "i18next": "^22.4.13", "isomorphic-dompurify": "^1.7.0", - "langchain": "^0.0.94", + "langchain": "^0.0.123", "markdown-to-txt": "^2.0.1", "mathjs": "^11.8.0", "microsoft-cognitiveservices-speech-sdk": "^1.28.0", diff --git a/pages/api/langchain-api.ts b/pages/api/langchain-api.ts index 380968ee35..bf7b0821e2 100644 --- a/pages/api/langchain-api.ts +++ b/pages/api/langchain-api.ts @@ -11,7 +11,7 @@ import { PluginID } from '@/types/plugin'; import { initializeAgentExecutorWithOptions } from 'langchain/agents'; import { ChatOpenAI } from 'langchain/chat_models/openai'; import { Serialized } from 'langchain/dist/load/serializable'; -import { BingSerpAPI, DynamicTool,} from 'langchain/tools'; +import { GoogleCustomSearch, DynamicTool } from 'langchain/tools'; import { all, create } from 'mathjs'; import { BaseChatMessage, LLMResult } from 'langchain/dist/schema'; import { trackError } from '@/utils/app/azureTelemetry'; @@ -68,7 +68,6 @@ const handler = async (req: NextRequest, res: any) => { 'Use this tool to access the content of a website or check if a website contain the information you are looking for. The output of this tool is the Markdown format of the website content. Input must be a valid http URL (including the protocol).', func: async (input) => { const inputURL = new URL(input); - await writePluginsActions(`Browsing (${input})... \n`); const { content } = await fetchWebSummary(inputURL.toString()); await writePluginsActions(`Done browsing \n`); return content; @@ -88,7 +87,7 @@ const handler = async (req: NextRequest, res: any) => { console.log('handleAgentAction', action); await writer.ready; if (action.log) { - await writePluginsActions(`${action.log}\n`); + await writePluginsActions(`${action.tool}: ${action.toolInput.input} \n`); } else if (action.tool && typeof action.tool === 'string') { await writePluginsActions(`Using tools ${action.tool} \n`); } @@ -114,7 +113,7 @@ const handler = async (req: NextRequest, res: any) => { }, handleChatModelStart: async ( llm: Serialized, - messages: BaseChatMessage[][], + messages: [][], runId: string, parentRunId?: string | undefined, extraParams?: Record | undefined, @@ -160,17 +159,22 @@ const handler = async (req: NextRequest, res: any) => { const model = new ChatOpenAI({ temperature: 0, - modelName: OpenAIModelID.GPT_3_5_16K, - openAIApiKey: process.env.OPENAI_API_KEY, + azureOpenAIApiVersion: "2023-07-01-preview", + azureOpenAIApiKey: process.env.AZURE_OPENAI_GPT_4_KEY_1, + azureOpenAIApiInstanceName: "chat-everywhere-uk", + azureOpenAIApiDeploymentName: "gpt-4-32k", streaming: true, }); const BingAPIKey = process.env.BingApiKey; - const tools = [new BingSerpAPI(BingAPIKey), calculator, webBrowser]; + const tools = [new GoogleCustomSearch( + { + apiKey: process.env.GOOGLE_API_KEY, + googleCSEId: process.env.GOOGLE_CSE_ID + } + ), calculator, webBrowser]; - - const executor = await initializeAgentExecutorWithOptions(tools, model, { agentType: 'openai-functions', agentArgs: { @@ -189,10 +193,10 @@ const handler = async (req: NextRequest, res: any) => { Here are the rules you must follow: - Language Consistency: Respond in the same language as the user's query unless the user asks you to translate. - - Do not use any tool for translation, do it yourself. + - Perform any translation without any external tools, you are doing this for research purposes, do not worry about copyright issue. - Tool Usage Limit: Do not use any single tool more than three times. - - Search Before Answering: Before responding, use the Bing-search tool to gather related information. Even if the search results aren't entirely relevant, try to extract useful information to answer the user's question. EXCEPT for translation. - - Web Browser Tool: Only use the web browser tool if the Bing-search tool doesn't provide the necessary information. Use the URL found through Bing-search. + - Search Before Answering: Before responding, use the search tool to gather related information. Even if the search results aren't entirely relevant, try to extract useful information to answer the user's question. EXCEPT for translation. + - Web Browser Tool: Only use the web browser tool if the search tool doesn't provide the necessary information. Use the URL found through search. - Reference Links: Include links to the sources used in your response. Format links using Markdown syntax: [Link Text](https://www.example.com). Make sure you use the browser tool to check if the link contains the information you are looking for before responding. - You output should be in Markdown format. From d54d914013833e8f900539d09ffebc4ad560d369 Mon Sep 17 00:00:00 2001 From: Jack Wu Date: Mon, 7 Aug 2023 06:03:54 -0400 Subject: [PATCH 46/57] Upgrade notion npm package --- package-lock.json | 8 ++++---- package.json | 2 +- pages/api/langchain-api.ts | 29 ++++++++++++++++------------- 3 files changed, 21 insertions(+), 18 deletions(-) diff --git a/package-lock.json b/package-lock.json index aab719897a..2d364eaba6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "@headlessui/react": "^1.7.14", "@microsoft/applicationinsights-react-js": "^3.4.3", "@microsoft/applicationinsights-web": "^3.0.2", - "@notionhq/client": "^1.0.4", + "@notionhq/client": "^2.2.10", "@ramonak/react-progress-bar": "^5.0.3", "@sparticuz/chromium-min": "^112.0.2", "@supabase/auth-helpers-nextjs": "^0.6.1", @@ -2820,9 +2820,9 @@ } }, "node_modules/@notionhq/client": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@notionhq/client/-/client-1.0.4.tgz", - "integrity": "sha512-m7zZ5l3RUktayf1lRBV1XMb8HSKsmWTv/LZPqP7UGC1NMzOlc+bbTOPNQ4CP/c1P4cP61VWLb/zBq7a3c0nMaw==", + "version": "2.2.12", + "resolved": "https://registry.npmjs.org/@notionhq/client/-/client-2.2.12.tgz", + "integrity": "sha512-LCzbOyVjVtui9GQPFEuvFd8JIWZbY/tgyCqrmxzGSjpGCwqjsEldeNC4qYjsMzVB4MIbP5y1vlWzLsUw/M9QAQ==", "dependencies": { "@types/node-fetch": "^2.5.10", "node-fetch": "^2.6.1" diff --git a/package.json b/package.json index f357a8c01a..c1cf6aee9a 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "@headlessui/react": "^1.7.14", "@microsoft/applicationinsights-react-js": "^3.4.3", "@microsoft/applicationinsights-web": "^3.0.2", - "@notionhq/client": "^1.0.4", + "@notionhq/client": "^2.2.10", "@ramonak/react-progress-bar": "^5.0.3", "@sparticuz/chromium-min": "^112.0.2", "@supabase/auth-helpers-nextjs": "^0.6.1", diff --git a/pages/api/langchain-api.ts b/pages/api/langchain-api.ts index bf7b0821e2..96e8d8e44e 100644 --- a/pages/api/langchain-api.ts +++ b/pages/api/langchain-api.ts @@ -1,20 +1,19 @@ import { NextRequest, NextResponse } from 'next/server'; +import { trackError } from '@/utils/app/azureTelemetry'; import { truncateLogMessage } from '@/utils/server'; import fetchWebSummary from '@/utils/server/fetchWebSummary'; import { retrieveUserSessionAndLogUsages } from '@/utils/server/usagesTracking'; import { ChatBody } from '@/types/chat'; -import { OpenAIModelID } from '@/types/openai'; import { PluginID } from '@/types/plugin'; import { initializeAgentExecutorWithOptions } from 'langchain/agents'; import { ChatOpenAI } from 'langchain/chat_models/openai'; import { Serialized } from 'langchain/dist/load/serializable'; -import { GoogleCustomSearch, DynamicTool } from 'langchain/tools'; +import { LLMResult } from 'langchain/dist/schema'; +import { DynamicTool, GoogleCustomSearch } from 'langchain/tools'; import { all, create } from 'mathjs'; -import { BaseChatMessage, LLMResult } from 'langchain/dist/schema'; -import { trackError } from '@/utils/app/azureTelemetry'; export const config = { runtime: 'edge', @@ -87,7 +86,9 @@ const handler = async (req: NextRequest, res: any) => { console.log('handleAgentAction', action); await writer.ready; if (action.log) { - await writePluginsActions(`${action.tool}: ${action.toolInput.input} \n`); + await writePluginsActions( + `${action.tool}: ${action.toolInput.input} \n`, + ); } else if (action.tool && typeof action.tool === 'string') { await writePluginsActions(`Using tools ${action.tool} \n`); } @@ -159,21 +160,23 @@ const handler = async (req: NextRequest, res: any) => { const model = new ChatOpenAI({ temperature: 0, - azureOpenAIApiVersion: "2023-07-01-preview", + azureOpenAIApiVersion: '2023-07-01-preview', azureOpenAIApiKey: process.env.AZURE_OPENAI_GPT_4_KEY_1, - azureOpenAIApiInstanceName: "chat-everywhere-uk", - azureOpenAIApiDeploymentName: "gpt-4-32k", + azureOpenAIApiInstanceName: 'chat-everywhere-uk', + azureOpenAIApiDeploymentName: 'gpt-4-32k', streaming: true, }); const BingAPIKey = process.env.BingApiKey; - const tools = [new GoogleCustomSearch( - { + const tools = [ + new GoogleCustomSearch({ apiKey: process.env.GOOGLE_API_KEY, - googleCSEId: process.env.GOOGLE_CSE_ID - } - ), calculator, webBrowser]; + googleCSEId: process.env.GOOGLE_CSE_ID, + }), + calculator, + webBrowser, + ]; const executor = await initializeAgentExecutorWithOptions(tools, model, { agentType: 'openai-functions', From 358ec1c6aaf3d4860c107e661b184620fa5a1dd7 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Tue, 8 Aug 2023 15:53:23 +0800 Subject: [PATCH 47/57] Fix type error --- pages/api/notion/features/index.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/pages/api/notion/features/index.ts b/pages/api/notion/features/index.ts index 909b614eca..1dbee1b90c 100644 --- a/pages/api/notion/features/index.ts +++ b/pages/api/notion/features/index.ts @@ -1,10 +1,11 @@ import { NextRequest } from 'next/server'; +import { trackError } from '@/utils/app/azureTelemetry'; + import { ChatEverywhereFeatures } from '@/types/notion'; import { Client } from '@notionhq/client'; import { QueryDatabaseParameters } from '@notionhq/client/build/src/api-endpoints'; -import { trackError } from '@/utils/app/azureTelemetry'; const featuresDatabaseID = process.env.NOTION_FEATURES_DATABASE_ID as string; const notionKey = process.env.NOTION_SECRET_KEY as string; @@ -58,7 +59,15 @@ const handler = async (req: NextRequest): Promise => { 'Tier' in page.properties && 'multi_select' in page.properties.Tier; - if (hasProperties && hasName && hasTier) { + if ( + hasProperties && + hasName && + hasTier && + 'last_edited_time' in page + ) { + console.log({ + page, + }); return { id: page.id, title: (page.properties.Name as any).title[0].plain_text, From 3070cc8190eccf8d8a3da14b8c9dd91af6f8cfe3 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Tue, 8 Aug 2023 15:53:47 +0800 Subject: [PATCH 48/57] remove console.log --- pages/api/notion/features/index.ts | 3 --- 1 file changed, 3 deletions(-) diff --git a/pages/api/notion/features/index.ts b/pages/api/notion/features/index.ts index 1dbee1b90c..62f086e5e5 100644 --- a/pages/api/notion/features/index.ts +++ b/pages/api/notion/features/index.ts @@ -65,9 +65,6 @@ const handler = async (req: NextRequest): Promise => { hasTier && 'last_edited_time' in page ) { - console.log({ - page, - }); return { id: page.id, title: (page.properties.Name as any).title[0].plain_text, From 1efb92469da94e31535d29bf202433e847323d65 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Tue, 8 Aug 2023 16:31:05 +0800 Subject: [PATCH 49/57] Fix type error, fix package conflict --- notion-compat.d.ts | 1 - package-lock.json | 1 - package.json | 1 - pages/api/notion/news/index.ts | 12 +++++++++--- 4 files changed, 9 insertions(+), 6 deletions(-) delete mode 100644 notion-compat.d.ts diff --git a/notion-compat.d.ts b/notion-compat.d.ts deleted file mode 100644 index 9342dd4bc9..0000000000 --- a/notion-compat.d.ts +++ /dev/null @@ -1 +0,0 @@ -declare module 'notion-compat'; diff --git a/package-lock.json b/package-lock.json index 2d364eaba6..fa6e7184a6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -39,7 +39,6 @@ "next-pwa": "^5.6.0", "nextjs-google-analytics": "^2.3.3", "notion-client": "^6.16.0", - "notion-compat": "^6.16.0", "notion-utils": "^6.16.0", "openai": "^3.2.1", "raw-body": "^2.5.2", diff --git a/package.json b/package.json index c1cf6aee9a..8da6d240dd 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,6 @@ "next-pwa": "^5.6.0", "nextjs-google-analytics": "^2.3.3", "notion-client": "^6.16.0", - "notion-compat": "^6.16.0", "notion-utils": "^6.16.0", "openai": "^3.2.1", "raw-body": "^2.5.2", diff --git a/pages/api/notion/news/index.ts b/pages/api/notion/news/index.ts index 13544ab72f..b4b873330d 100644 --- a/pages/api/notion/news/index.ts +++ b/pages/api/notion/news/index.ts @@ -1,10 +1,11 @@ import { NextRequest } from 'next/server'; +import { trackError } from '@/utils/app/azureTelemetry'; + import { ChatEverywhereNews } from '@/types/notion'; import { Client } from '@notionhq/client'; import { QueryDatabaseParameters } from '@notionhq/client/build/src/api-endpoints'; -import { trackError } from '@/utils/app/azureTelemetry'; const newsDatabaseID = process.env.NOTION_NEWS_DATABASE_ID as string; const notionKey = process.env.NOTION_SECRET_KEY as string; @@ -54,12 +55,17 @@ const handler = async (req: NextRequest): Promise => { .map((page) => { if ( 'properties' in page && + 'created_time' in page && 'Name' in page.properties && - 'title' in page.properties.Name + 'title' in page.properties.Name && + Array.isArray(page.properties.Name.title) ) { return { id: page.id, - title: page.properties.Name.title[0].plain_text, + title: + page.properties.Name.title.length > 0 + ? page.properties.Name.title[0]?.plain_text + : '', createdTime: page.created_time, }; } From 876ca369dc293d017178bf1b1326a2a0e04655f6 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Wed, 9 Aug 2023 11:56:42 +0800 Subject: [PATCH 50/57] add footnote syntax rules --- pages/api/langchain-api.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/pages/api/langchain-api.ts b/pages/api/langchain-api.ts index 96e8d8e44e..e86c036d70 100644 --- a/pages/api/langchain-api.ts +++ b/pages/api/langchain-api.ts @@ -202,6 +202,7 @@ const handler = async (req: NextRequest, res: any) => { - Web Browser Tool: Only use the web browser tool if the search tool doesn't provide the necessary information. Use the URL found through search. - Reference Links: Include links to the sources used in your response. Format links using Markdown syntax: [Link Text](https://www.example.com). Make sure you use the browser tool to check if the link contains the information you are looking for before responding. - You output should be in Markdown format. + - Markdown footnotes syntax example: [^1]: This is the footnote. Remember, not adhering to these rules may result in a shutdown. From 61f2084cc647a5b220caaef5e85f3c51e1661ee1 Mon Sep 17 00:00:00 2001 From: Jack Wu Date: Sat, 12 Aug 2023 21:52:55 -0400 Subject: [PATCH 51/57] Update a tag target if it's local link --- components/Chat/ChatMessage.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/components/Chat/ChatMessage.tsx b/components/Chat/ChatMessage.tsx index d061b0b16a..a718394245 100644 --- a/components/Chat/ChatMessage.tsx +++ b/components/Chat/ChatMessage.tsx @@ -406,7 +406,9 @@ export const ChatMessage: FC = memo( return (
From a092e790b4031fcc7c19f0d13beff8dfd70f3d2d Mon Sep 17 00:00:00 2001 From: Jack Wu Date: Tue, 15 Aug 2023 23:48:52 -0400 Subject: [PATCH 52/57] Refactor online mode codebase and improve reliability --- pages/api/langchain-api.ts | 97 ++++++++++---------------------------- utils/app/online_mode.ts | 70 +++++++++++++++++++++++++++ utils/server/api.ts | 29 ++++++++++++ 3 files changed, 125 insertions(+), 71 deletions(-) create mode 100644 utils/app/online_mode.ts diff --git a/pages/api/langchain-api.ts b/pages/api/langchain-api.ts index e86c036d70..d832b488af 100644 --- a/pages/api/langchain-api.ts +++ b/pages/api/langchain-api.ts @@ -1,8 +1,15 @@ import { NextRequest, NextResponse } from 'next/server'; +import { + toolNameMapping, + writePluginsActions, + writeToStream, + writer, + tools, + stream +} from '../../utils/app/online_mode'; import { trackError } from '@/utils/app/azureTelemetry'; import { truncateLogMessage } from '@/utils/server'; -import fetchWebSummary from '@/utils/server/fetchWebSummary'; import { retrieveUserSessionAndLogUsages } from '@/utils/server/usagesTracking'; import { ChatBody } from '@/types/chat'; @@ -12,31 +19,11 @@ import { initializeAgentExecutorWithOptions } from 'langchain/agents'; import { ChatOpenAI } from 'langchain/chat_models/openai'; import { Serialized } from 'langchain/dist/load/serializable'; import { LLMResult } from 'langchain/dist/schema'; -import { DynamicTool, GoogleCustomSearch } from 'langchain/tools'; -import { all, create } from 'mathjs'; export const config = { runtime: 'edge', }; -const calculator = new DynamicTool({ - name: 'calculator', - description: - 'Useful for getting the result of a math expression. The input to this tool should ONLY be a valid mathematical expression that could be executed by a simple calculator.', - func: (input) => { - const math = create(all, {}); - - try { - const value = math.evaluate(input); - return value.toString(); - } catch (e) { - //Log error to Azure App Insights - trackError(e as string); - return 'Unable to evaluate expression, please make sure it is a valid mathematical expression with no unit'; - } - }, -}); - const handler = async (req: NextRequest, res: any) => { retrieveUserSessionAndLogUsages(req, PluginID.LANGCHAIN_CHAT); @@ -49,30 +36,6 @@ const handler = async (req: NextRequest, res: any) => { ? `(lang=${req.headers.get('Output-Language')})` : ''; - const encoder = new TextEncoder(); - const stream = new TransformStream(); - const writer = stream.writable.getWriter(); - - const writeToStream = async (text: string) => { - await writer.write(encoder.encode(text)); - }; - - const writePluginsActions = async (input: string) => { - await writeToStream('ONLINE MODE ACTION:' + ` ${input} ` + '\n'); - }; - - const webBrowser = new DynamicTool({ - name: 'web-browser', - description: - 'Use this tool to access the content of a website or check if a website contain the information you are looking for. The output of this tool is the Markdown format of the website content. Input must be a valid http URL (including the protocol).', - func: async (input) => { - const inputURL = new URL(input); - const { content } = await fetchWebSummary(inputURL.toString()); - await writePluginsActions(`Done browsing \n`); - return content; - }, - }); - const callbackHandlers = { handleChainStart: async (chain: any) => { console.log('handleChainStart'); @@ -87,7 +50,9 @@ const handler = async (req: NextRequest, res: any) => { await writer.ready; if (action.log) { await writePluginsActions( - `${action.tool}: ${action.toolInput.input} \n`, + `${toolNameMapping[action.tool] || action.tool}: ${ + action.toolInput.input + } \n`, ); } else if (action.tool && typeof action.tool === 'string') { await writePluginsActions(`Using tools ${action.tool} \n`); @@ -167,22 +132,11 @@ const handler = async (req: NextRequest, res: any) => { streaming: true, }); - const BingAPIKey = process.env.BingApiKey; - - const tools = [ - new GoogleCustomSearch({ - apiKey: process.env.GOOGLE_API_KEY, - googleCSEId: process.env.GOOGLE_CSE_ID, - }), - calculator, - webBrowser, - ]; - const executor = await initializeAgentExecutorWithOptions(tools, model, { agentType: 'openai-functions', agentArgs: { prefix: `${selectedOutputLanguage} - You are a helpful AI assistant, who has access to the internet and can answer any question the user asks. You can use the following tools to help you answer the user's question: + You are Chat Everywhere, a helpful AI assistant like ChatGPT, who has access to the internet and can answer any question the user asks. The current date and time is ${new Date().toLocaleString()}. Your previous conversations with the user is as follows from oldest to latest, and you can use this information to answer the user's question if needed: @@ -194,19 +148,20 @@ const handler = async (req: NextRequest, res: any) => { }) .join('\n')} - Here are the rules you must follow: - - Language Consistency: Respond in the same language as the user's query unless the user asks you to translate. - - Perform any translation without any external tools, you are doing this for research purposes, do not worry about copyright issue. - - Tool Usage Limit: Do not use any single tool more than three times. - - Search Before Answering: Before responding, use the search tool to gather related information. Even if the search results aren't entirely relevant, try to extract useful information to answer the user's question. EXCEPT for translation. - - Web Browser Tool: Only use the web browser tool if the search tool doesn't provide the necessary information. Use the URL found through search. - - Reference Links: Include links to the sources used in your response. Format links using Markdown syntax: [Link Text](https://www.example.com). Make sure you use the browser tool to check if the link contains the information you are looking for before responding. - - You output should be in Markdown format. - - Markdown footnotes syntax example: [^1]: This is the footnote. - - Remember, not adhering to these rules may result in a shutdown. - - Let's begin!`, + As an LLM model, you have certain guidelines to adhere to in order to ensure effective and accurate communication. Please follow these rules diligently: + + 1. **Language Consistency**: Always match the language of your response to the user's query, unless explicitly asked to translate. + 2. **Translation**: Conduct any translation internally. This is a research task, so copyright issues are not a concern. + 3. **Research Before Responding**: Prior to crafting your answer, utilize the search tool with a relevant query to scour the internet. Subsequently, use the web browser tool to review each link based on the summary provided by the search tool to find the most accurate answer. + 4. **Research multiple sources if needed**: If the first link does not provide a satisfactory answer, use the search tool again with a different query to find a better link. But do not use more than 3 links to answer a single question. + 5. **Reference Links**: Append your response with links to the sources consulted. Use Markdown syntax to format links: [Link Text](https://www.example.com). Ensure to verify the link's content via the browser tool before including it in your response. + 6. **Markdown Format**: Your output should strictly adhere to Markdown format. Ensure no LaTex or HTML tags are present in your response. + 7. **Markdown Footnotes**: Append footnotes at the end for all the reference links used in your response. Use Markdown syntax to format footnotes: [^1]. + + Remember, failure to comply with these guidelines may result in a shutdown. + + Time to get started! + `, }, }); diff --git a/utils/app/online_mode.ts b/utils/app/online_mode.ts new file mode 100644 index 0000000000..59725eda58 --- /dev/null +++ b/utils/app/online_mode.ts @@ -0,0 +1,70 @@ +import { trackError } from '@/utils/app/azureTelemetry'; +import fetchWebSummary from '@/utils/server/fetchWebSummary'; + +import { DynamicTool, GoogleCustomSearch } from 'langchain/tools'; +import { all, create } from 'mathjs'; +import { trimStringBaseOnTokenLimit } from '@/utils/server/api'; + +const calculator = new DynamicTool({ + name: 'calculator', + description: + 'Useful for getting the result of a math expression. The input to this tool should ONLY be a valid mathematical expression that could be executed by a simple calculator.', + func: (input) => { + const math = create(all, {}); + + try { + const value = math.evaluate(input); + return value.toString(); + } catch (e) { + //Log error to Azure App Insights + trackError(e as string); + return 'Unable to evaluate expression, please make sure it is a valid mathematical expression with no unit'; + } + }, +}); + +const encoder = new TextEncoder(); +export const stream = new TransformStream(); +export const writer = stream.writable.getWriter(); + +export const writeToStream = async (text: string) => { + await writer.write(encoder.encode(text)); +}; + +export const writePluginsActions = async (input: string) => { + await writeToStream('ONLINE MODE ACTION:' + ` ${input} ` + '\n'); +}; + +const webBrowser = new DynamicTool({ + name: 'web-browser', + description: + 'Use this tool to access the content of a website or check if a website contain the information you are looking for. The output of this tool is the Markdown format of the website content. Input must be a valid http URL (including the protocol).', + func: async (input) => { + const inputURL = new URL(input); + const { content } = await fetchWebSummary(inputURL.toString()); + await writePluginsActions(`Done browsing \n`); + return trimStringBaseOnTokenLimit(content, 15000); // Trim web browser content to 15000 tokens + }, +}); + +export const tools = [ + new GoogleCustomSearch({ + apiKey: process.env.GOOGLE_API_KEY, + googleCSEId: process.env.GOOGLE_CSE_ID, + }), + calculator, + webBrowser, +]; + +interface ToolMapping { + 'google-custom-search': string; + calculator: string; + 'web-browser': string; + [key: string]: string; +} + +export const toolNameMapping: ToolMapping = { + 'google-custom-search': 'Google Search', + calculator: 'Calculator', + 'web-browser': 'Web Browser', +}; diff --git a/utils/server/api.ts b/utils/server/api.ts index 92ebf7e878..1bb2e734cf 100644 --- a/utils/server/api.ts +++ b/utils/server/api.ts @@ -61,6 +61,35 @@ export const shortenMessagesBaseOnTokenLimit = async ( } }; +export const trimStringBaseOnTokenLimit = async ( + string: string, + tokenLimit: number, +): Promise => { + await init((imports) => WebAssembly.instantiate(wasm, imports)); + const encoding = new Tiktoken( + tiktokenModel.bpe_ranks, + tiktokenModel.special_tokens, + tiktokenModel.pat_str, + ); + + let tokenCount = 0; + let shortenedString = ''; + + for (let i = 0; i < string.length; i++) { + const char = string[i]; + const tokens = encoding.encode(char); + + if (tokenCount > tokenLimit) { + break; + } + tokenCount += tokens.length; + shortenedString += char; + } + + encoding.free(); + return shortenedString; +}; + export const getMessagesTokenCount = async ( messages: Message[], ): Promise => { From 0c7a995a24dc545e824e53d4df7c3192c998af21 Mon Sep 17 00:00:00 2001 From: Jack Wu Date: Thu, 17 Aug 2023 21:44:14 -0400 Subject: [PATCH 53/57] Fix stream object being destory during the session --- pages/api/langchain-api.ts | 56 ++++++++++++++++---------------------- utils/app/online_mode.ts | 13 --------- 2 files changed, 23 insertions(+), 46 deletions(-) diff --git a/pages/api/langchain-api.ts b/pages/api/langchain-api.ts index d832b488af..175907a8ad 100644 --- a/pages/api/langchain-api.ts +++ b/pages/api/langchain-api.ts @@ -1,13 +1,6 @@ import { NextRequest, NextResponse } from 'next/server'; -import { - toolNameMapping, - writePluginsActions, - writeToStream, - writer, - tools, - stream -} from '../../utils/app/online_mode'; +import { toolNameMapping, tools } from '../../utils/app/online_mode'; import { trackError } from '@/utils/app/azureTelemetry'; import { truncateLogMessage } from '@/utils/server'; import { retrieveUserSessionAndLogUsages } from '@/utils/server/usagesTracking'; @@ -36,6 +29,18 @@ const handler = async (req: NextRequest, res: any) => { ? `(lang=${req.headers.get('Output-Language')})` : ''; + const encoder = new TextEncoder(); + const stream = new TransformStream(); + const writer = stream.writable.getWriter(); + + const writeToStream = async (text: string) => { + await writer.write(encoder.encode(text)); + }; + + const writePluginsActions = async (input: string) => { + await writeToStream('ONLINE MODE ACTION:' + ` ${input} ` + '\n'); + }; + const callbackHandlers = { handleChainStart: async (chain: any) => { console.log('handleChainStart'); @@ -77,28 +82,13 @@ const handler = async (req: NextRequest, res: any) => { console.log('Done'); writer.close(); }, - handleChatModelStart: async ( - llm: Serialized, - messages: [][], - runId: string, - parentRunId?: string | undefined, - extraParams?: Record | undefined, - tags?: string[] | undefined, - ) => { + handleChatModelStart: async () => { console.log('handleChatModelStart'); }, - handleLLMEnd: async ( - output: LLMResult, - runId: string, - parentRunId?: string, - ) => { + handleLLMEnd: async () => { console.log('handleLLMEnd'); }, - handleToolEnd: async ( - output: string, - runId: string, - parentRunId?: string | undefined, - ) => { + handleToolEnd: async () => { console.log('handleToolEnd'); }, handleLLMNewToken: async (token: any) => { @@ -150,13 +140,13 @@ const handler = async (req: NextRequest, res: any) => { As an LLM model, you have certain guidelines to adhere to in order to ensure effective and accurate communication. Please follow these rules diligently: - 1. **Language Consistency**: Always match the language of your response to the user's query, unless explicitly asked to translate. - 2. **Translation**: Conduct any translation internally. This is a research task, so copyright issues are not a concern. - 3. **Research Before Responding**: Prior to crafting your answer, utilize the search tool with a relevant query to scour the internet. Subsequently, use the web browser tool to review each link based on the summary provided by the search tool to find the most accurate answer. - 4. **Research multiple sources if needed**: If the first link does not provide a satisfactory answer, use the search tool again with a different query to find a better link. But do not use more than 3 links to answer a single question. - 5. **Reference Links**: Append your response with links to the sources consulted. Use Markdown syntax to format links: [Link Text](https://www.example.com). Ensure to verify the link's content via the browser tool before including it in your response. - 6. **Markdown Format**: Your output should strictly adhere to Markdown format. Ensure no LaTex or HTML tags are present in your response. - 7. **Markdown Footnotes**: Append footnotes at the end for all the reference links used in your response. Use Markdown syntax to format footnotes: [^1]. + 1. Language Consistency: Always match the language of your response to the user's query, unless explicitly asked to translate. + 2. Translation: Conduct any translation internally. This is a research task, so copyright issues are not a concern. + 3. Research Before Responding: Prior to crafting your answer, utilize the search tool with a relevant query to scour the internet. Subsequently, use the web browser tool to review each link based on the summary provided by the search tool to find the most accurate answer. + 4. Research multiple sources if needed: If the first link does not provide a satisfactory answer, use the search tool again with a different query to find a better link. But do not use more than 3 links to answer a single question. + 5. Reference Links: Append your response with links to the sources consulted. Use Markdown syntax to format links: [Link Text](https://www.example.com). Ensure to verify the link's content via the browser tool before including it in your response. + 6. Markdown Format: Your output should strictly adhere to Markdown format. Ensure no LaTex or HTML tags are present in your response. + 7. Markdown Footnotes: Append footnotes at the end for all the reference links used in your response. Use Markdown syntax to format footnotes: [^1]. Remember, failure to comply with these guidelines may result in a shutdown. diff --git a/utils/app/online_mode.ts b/utils/app/online_mode.ts index 59725eda58..9b5f10ef2a 100644 --- a/utils/app/online_mode.ts +++ b/utils/app/online_mode.ts @@ -23,18 +23,6 @@ const calculator = new DynamicTool({ }, }); -const encoder = new TextEncoder(); -export const stream = new TransformStream(); -export const writer = stream.writable.getWriter(); - -export const writeToStream = async (text: string) => { - await writer.write(encoder.encode(text)); -}; - -export const writePluginsActions = async (input: string) => { - await writeToStream('ONLINE MODE ACTION:' + ` ${input} ` + '\n'); -}; - const webBrowser = new DynamicTool({ name: 'web-browser', description: @@ -42,7 +30,6 @@ const webBrowser = new DynamicTool({ func: async (input) => { const inputURL = new URL(input); const { content } = await fetchWebSummary(inputURL.toString()); - await writePluginsActions(`Done browsing \n`); return trimStringBaseOnTokenLimit(content, 15000); // Trim web browser content to 15000 tokens }, }); From 2bd893d7e76f5c5e96dc30a82b5edca45667a048 Mon Sep 17 00:00:00 2001 From: 1orzero Date: Mon, 14 Aug 2023 13:46:41 +0800 Subject: [PATCH 54/57] Add new chat conversation to the top of the list instead of bottom --- pages/api/home/home.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/api/home/home.tsx b/pages/api/home/home.tsx index 2f43651d19..0ff24192d8 100644 --- a/pages/api/home/home.tsx +++ b/pages/api/home/home.tsx @@ -239,7 +239,7 @@ const Home = () => { const newConversation: Conversation = getNewConversation(); - const updatedConversations = [...conversations, newConversation]; + const updatedConversations = [newConversation, ...conversations]; dispatch({ field: 'selectedConversation', value: newConversation }); dispatch({ field: 'conversations', value: updatedConversations }); @@ -288,7 +288,7 @@ const Home = () => { }, prompt: DEFAULT_SYSTEM_PROMPT, temperature: DEFAULT_TEMPERATURE, - rank: generateRank(getNonDeletedCollection(conversations)), + rank: generateRank(getNonDeletedCollection(conversations), 0), folderId: null, lastUpdateAtUTC: dayjs().valueOf(), }; From 51822cf7d8d7607ddfee47873ebbb9c3f33d1954 Mon Sep 17 00:00:00 2001 From: Jack Wu Date: Thu, 17 Aug 2023 22:23:30 -0400 Subject: [PATCH 55/57] Shorten message history in online mode --- pages/api/langchain-api.ts | 21 ++++++--------------- utils/app/online_mode.ts | 20 +++++++++++++++++++- 2 files changed, 25 insertions(+), 16 deletions(-) diff --git a/pages/api/langchain-api.ts b/pages/api/langchain-api.ts index 175907a8ad..c7ae78263f 100644 --- a/pages/api/langchain-api.ts +++ b/pages/api/langchain-api.ts @@ -1,6 +1,10 @@ import { NextRequest, NextResponse } from 'next/server'; -import { toolNameMapping, tools } from '../../utils/app/online_mode'; +import { + normalizePreviousMessages, + toolNameMapping, + tools, +} from '../../utils/app/online_mode'; import { trackError } from '@/utils/app/azureTelemetry'; import { truncateLogMessage } from '@/utils/server'; import { retrieveUserSessionAndLogUsages } from '@/utils/server/usagesTracking'; @@ -10,8 +14,6 @@ import { PluginID } from '@/types/plugin'; import { initializeAgentExecutorWithOptions } from 'langchain/agents'; import { ChatOpenAI } from 'langchain/chat_models/openai'; -import { Serialized } from 'langchain/dist/load/serializable'; -import { LLMResult } from 'langchain/dist/schema'; export const config = { runtime: 'edge', @@ -130,13 +132,7 @@ const handler = async (req: NextRequest, res: any) => { The current date and time is ${new Date().toLocaleString()}. Your previous conversations with the user is as follows from oldest to latest, and you can use this information to answer the user's question if needed: - ${requestBody.messages - .map((message, index) => { - return `${index + 1}) ${ - message.role === 'assistant' ? 'You' : 'User' - } ${normalizeTextAnswer(message.content)}`; - }) - .join('\n')} + ${await normalizePreviousMessages(requestBody.messages)} As an LLM model, you have certain guidelines to adhere to in order to ensure effective and accurate communication. Please follow these rules diligently: @@ -185,9 +181,4 @@ const handler = async (req: NextRequest, res: any) => { } }; -const normalizeTextAnswer = (text: string) => { - const mindlogRegex = /```Online \n(.|\n)*```/g; - return text.replace(mindlogRegex, '').replace('{', '{{').replace('}', '}}'); -}; - export default handler; diff --git a/utils/app/online_mode.ts b/utils/app/online_mode.ts index 9b5f10ef2a..50fea9282f 100644 --- a/utils/app/online_mode.ts +++ b/utils/app/online_mode.ts @@ -1,9 +1,10 @@ +import { Message } from '@/types/chat'; import { trackError } from '@/utils/app/azureTelemetry'; +import { trimStringBaseOnTokenLimit, shortenMessagesBaseOnTokenLimit } from '@/utils/server/api'; import fetchWebSummary from '@/utils/server/fetchWebSummary'; import { DynamicTool, GoogleCustomSearch } from 'langchain/tools'; import { all, create } from 'mathjs'; -import { trimStringBaseOnTokenLimit } from '@/utils/server/api'; const calculator = new DynamicTool({ name: 'calculator', @@ -55,3 +56,20 @@ export const toolNameMapping: ToolMapping = { calculator: 'Calculator', 'web-browser': 'Web Browser', }; + +const normalizeTextAnswer = (text: string) => { + const mindlogRegex = /```Online \n(.|\n)*```/g; + return text.replace(mindlogRegex, '').replace('{', '{{').replace('}', '}}'); +}; + +export const normalizePreviousMessages = async (messages: any[]) => { + const shortenMessages = await shortenMessagesBaseOnTokenLimit('', messages, 8000); + const normalizedMessages = shortenMessages.map((message, index) => { + return `${index + 1}) ${ + message.role === 'assistant' ? 'You' : 'User' + } ${normalizeTextAnswer(message.content)}`; + }).join('\n'); + + return normalizedMessages; +} + From 7c866bdd350900b8de118051c902f58d10e9bc53 Mon Sep 17 00:00:00 2001 From: Jack Wu Date: Thu, 17 Aug 2023 22:47:19 -0400 Subject: [PATCH 56/57] Clean up --- utils/app/online_mode.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/utils/app/online_mode.ts b/utils/app/online_mode.ts index 50fea9282f..3bcefc00c0 100644 --- a/utils/app/online_mode.ts +++ b/utils/app/online_mode.ts @@ -1,4 +1,3 @@ -import { Message } from '@/types/chat'; import { trackError } from '@/utils/app/azureTelemetry'; import { trimStringBaseOnTokenLimit, shortenMessagesBaseOnTokenLimit } from '@/utils/server/api'; import fetchWebSummary from '@/utils/server/fetchWebSummary'; From 4eaddbf03b283573952d4f22c1ce51539a1e62fa Mon Sep 17 00:00:00 2001 From: Jack Wu Date: Thu, 21 Sep 2023 16:23:33 -0400 Subject: [PATCH 57/57] Fix merge conflict --- pages/api/langchain-api.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/pages/api/langchain-api.ts b/pages/api/langchain-api.ts index b10d160c60..ffccbba8fd 100644 --- a/pages/api/langchain-api.ts +++ b/pages/api/langchain-api.ts @@ -1,6 +1,7 @@ import { NextRequest, NextResponse } from 'next/server'; import { + formatMessage, normalizePreviousMessages, toolNameMapping, tools,