Update third-party dependencies

743f07167cd45f2e9e3ff558d6431b68c33e333e

Cohee <18619528+Cohee1207@users.noreply.github.com>

3 files changed, +596 -481Showing whitespace changes
package-lock.json+568 -449
@@ -10,20 +10,20 @@
1010 "hasInstallScript": true,
1111 "license": "AGPL-3.0",
1212 "dependencies": {
1313 "@adobe/css-tools": "^4.4.02",
1414 "@agnai/sentencepiece-js": "^1.1.1",
1515 "@agnai/web-tokenizers": "^0.1.3",
1616 "@iconfu/svg-inject": "^1.2.3",
1717 "@mozilla/readability": "^0.5.0",
1818 "@popperjs/core": "^2.11.8",
1919 "@zeldafan0225/ai_horde": "^5.12.0",
2020 "archiver": "^7.0.1",
2121 "bing-translate-api": "^4.0.2",
2222 "body-parser": "^1.20.2",
2323 "bowser": "^2.11.0",
2424 "chalk": "^5.4.1",
2525 "command-exists": "^1.2.9",
2626 "compression": "^1.8.0",
2727 "cookie-parser": "^1.4.6",
2828 "cookie-session": "^2.1.0",
2929 "cors": "^2.8.5",
@@ -32,18 +32,18 @@
3232 "dompurify": "^3.2.4",
3333 "droll": "^0.2.1",
3434 "express": "^4.21.0",
3535 "form-data": "^4.0.02",
3636 "fuse.js": "^7.01.0",
3737 "google-translate-api-browser": "^3.0.1",
3838 "google-translate-api-x": "^10.7.12",
3939 "handlebars": "^4.7.8",
4040 "helmet": "^7.12.0",
4141 "highlight.js": "^11.1011.01",
4242 "html-entities": "^2.5.2",
4343 "iconv-lite": "^0.6.3",
4444 "ip-matching": "^2.1.2",
4545 "ip-regex": "^5.0.0",
4646 "ipaddr.js": "^2.02.10",
4747 "is-docker": "^3.0.0",
4848 "jimp": "^0.22.10",
4949 "localforage": "^1.10.0",
@@ -53,28 +53,28 @@
5353 "morphdom": "^2.7.4",
5454 "multer": "^1.4.5-lts.1",
5555 "node-fetch": "^3.3.2",
5656 "node-persist": "^4.0.14",
5757 "open": "^8.4.2",
5858 "png-chunk-text": "^1.0.0",
5959 "png-chunks-encode": "^1.0.0",
6060 "png-chunks-extract": "^1.0.0",
6161 "proxy-agent": "^6.45.0",
6262 "rate-limiter-flexible": "^5.0.05",
6363 "response-time": "^2.3.23",
6464 "sanitize-filename": "^1.6.3",
6565 "seedrandom": "^3.0.5",
6666 "showdown": "^2.1.0",
6767 "sillytavern-transformers": "2.14.6",
6868 "simple-git": "^3.1927.10",
6969 "slidetoggle": "^4.0.0",
7070 "tiktoken": "^1.0.1620",
7171 "url-join": "^5.0.0",
7272 "vectra": "^0.2.2",
7373 "wavefile": "^11.0.0",
7474 "webpack": "^5.9598.0",
7575 "write-file-atomic": "^5.0.1",
7676 "ws": "^8.1718.1",
7777 "yaml": "^2.37.40",
7878 "yargs": "^17.7.1",
7979 "yauzl": "^2.10.0"
8080 },
@@ -82,22 +82,22 @@
8282 "sillytavern": "server.js"
8383 },
8484 "devDependencies": {
8585 "@types/archiver": "^6.0.23",
8686 "@types/command-exists": "^1.2.3",
8787 "@types/compression": "^1.7.5",
8888 "@types/cookie-parser": "^1.4.78",
8989 "@types/cookie-session": "^2.0.49",
9090 "@types/cors": "^2.8.17",
9191 "@types/deno": "^2.02.0",
9292 "@types/express": "^4.17.21",
9393 "@types/jquery": "^3.5.2932",
9494 "@types/jquery-cropper": "^1.0.4",
9595 "@types/jquery.transit": "^0.9.33",
9696 "@types/jqueryui": "^1.12.23",
9797 "@types/lodash": "^4.17.1016",
9898 "@types/mime-types": "^2.1.4",
9999 "@types/multer": "^1.4.12",
100100 "@types/node": "^18.19.5578",
101101 "@types/node-persist": "^3.1.8",
102102 "@types/png-chunk-text": "^1.0.3",
103103 "@types/png-chunks-encode": "^1.0.2",
@@ -108,7 +108,7 @@
108108 "@types/write-file-atomic": "^4.0.3",
109109 "@types/yargs": "^17.0.33",
110110 "@types/yauzl": "^2.10.3",
111111 "eslint": "^8.57.01"
112112 },
113113 "engines": {
114114 "node": ">= 18"
@@ -125,9 +125,9 @@
125125 }
126126 },
127127 "node_modules/@adobe/css-tools": {
128128 "version": "4.4.02",
129129 "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.02.tgz",
130130 "integrity": "sha512-Ff9baYZExFpsdkBNuvGKTKWCwKH57HRZLVtycZS05WTQNVOiXVSeAki3nU35zlRbToeMW8aHlJfyS+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ1C4BOv27q0A==",
131131 "license": "MIT"
132132 },
133133 "node_modules/@agnai/sentencepiece-js": {
@@ -221,9 +221,9 @@
221221 "license": "MIT"
222222 },
223223 "node_modules/@eslint/js": {
224224 "version": "8.57.01",
225225 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.01.tgz",
226226 "integrity": "sha512-Ysd9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==",
227227 "dev": true,
228228 "license": "MIT",
229229 "engines": {
@@ -240,14 +240,14 @@
240240 }
241241 },
242242 "node_modules/@humanwhocodes/config-array": {
243243 "version": "0.1113.140",
244244 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.1113.140.tgz",
245245 "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSgDZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==",
246246 "deprecated": "Use @eslint/config-array instead",
247247 "dev": true,
248248 "license": "Apache-2.0",
249249 "dependencies": {
250250 "@humanwhocodes/object-schema": "^2.0.23",
251251 "debug": "^4.3.1",
252252 "minimatch": "^3.0.5"
253253 },
@@ -256,13 +256,13 @@
256256 }
257257 },
258258 "node_modules/@humanwhocodes/config-array/node_modules/debug": {
259259 "version": "4.34.60",
260260 "resolved": "https://registry.npmjs.org/debug/-/debug-4.34.60.tgz",
261261 "integrity": "sha512-O6WTZ/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1AIxCY/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIgT6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
262262 "dev": true,
263263 "license": "MIT",
264264 "dependencies": {
265265 "ms": "^2.1.23"
266266 },
267267 "engines": {
268268 "node": ">=6.0"
@@ -274,9 +274,9 @@
274274 }
275275 },
276276 "node_modules/@humanwhocodes/config-array/node_modules/ms": {
277277 "version": "2.1.23",
278278 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.23.tgz",
279279 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk6FlzubTLZG3J2a/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2wNVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
280280 "dev": true,
281281 "license": "MIT"
282282 },
@@ -817,9 +817,9 @@
817817 }
818818 },
819819 "node_modules/@jridgewell/gen-mapping": {
820820 "version": "0.3.58",
821821 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.58.tgz",
822822 "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7imAbBGkb+OKnq0qlz/GaQgebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==",
823823 "license": "MIT",
824824 "dependencies": {
825825 "@jridgewell/set-array": "^1.2.1",
@@ -1085,9 +1085,9 @@
10851085 "license": "MIT"
10861086 },
10871087 "node_modules/@types/archiver": {
10881088 "version": "6.0.23",
10891089 "resolved": "https://registry.npmjs.org/@types/archiver/-/archiver-6.0.23.tgz",
10901090 "integrity": "sha512-KmROQqbQzKGuaAbmKa6wUll6k3zX6qs5KlxIggs1P1JcYJaTCx2gnlr+ZcytkJ51f0S1yd2DoaEwoIK10HmBaLnZwWneBz+YqDa7NmbXjmtC5YBLSyQYo21YaUnQ3HbaPFKL1ooo6RQ6OPYPIDyxfpDDXwJBm0dwcZu0zECBcQ==",
10911091 "dev": true,
10921092 "license": "MIT",
10931093 "dependencies": {
@@ -1145,12 +1145,12 @@
11451145 }
11461146 },
11471147 "node_modules/@types/cookie-parser": {
11481148 "version": "1.4.78",
11491149 "resolved": "https://registry.npmjs.org/@types/cookie-parser/-/cookie-parser-1.4.78.tgz",
11501150 "integrity": "sha512-Fvuyi354Zl37JqFrOJ9yQfRQkljb41l0xVphc7kg5JTjjr+uayxzIGCwYTayFKocfV7TuDYZClCdIP9ckhvAu/ixDtCB6qx2TT0FKjPLf1f3P/J1rgf6lPs64mwpLRZ0IyZ49V4BQ8vbF4Ut2C2e+WH4al3xD3ZwYwIUfnbT4NQ==",
11511151 "dev": true,
11521152 "license": "MIT",
11531153 "dependenciespeerDependencies": {
11541154 "@types/express": "*"
11551155 }
11561156 },
@@ -1176,12 +1176,32 @@
11761176 }
11771177 },
11781178 "node_modules/@types/deno": {
11791179 "version": "2.02.0",
11801180 "resolved": "https://registry.npmjs.org/@types/deno/-/deno-2.02.0.tgz",
11811181 "integrity": "sha512-O94x6M/jRVlq93kqfkl4sYR5N7ZSyoQy6fJeMArP0dvvNT4IOolfySyukuqqKhsLmSXDV4wGanqXIZ+Pz4ukzXVIbMnE/VgvpauNHsvjQ9iBVnJ3X0gAvMa2khcoFD8DSO7mQVCuiuDMPgxFihw3TlReS6JTa4hRG9nAZInpmw==",
11821182 "dev": true,
11831183 "license": "MIT"
11841184 },
1185+ "node_modules/@types/eslint": {
1186+ "version": "9.6.1",
1187+ "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz",
1188+ "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==",
1189+ "license": "MIT",
1190+ "dependencies": {
1191+ "@types/estree": "*",
1192+ "@types/json-schema": "*"
1193+ }
1194+ },
1195+ "node_modules/@types/eslint-scope": {
1196+ "version": "3.7.7",
1197+ "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz",
1198+ "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==",
1199+ "license": "MIT",
1200+ "dependencies": {
1201+ "@types/eslint": "*",
1202+ "@types/estree": "*"
1203+ }
1204+ },
11851205 "node_modules/@types/estree": {
11861206 "version": "1.0.6",
11871207 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
@@ -1226,9 +1246,9 @@
12261246 "license": "MIT"
12271247 },
12281248 "node_modules/@types/jquery": {
12291249 "version": "3.5.3132",
12301250 "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.3132.tgz",
12311251 "integrity": "sha512-rf/iB+cPJ/YZfMwrb9Xbf4CkMqS02YH8zACqN1xzdxc3cO735Qe5AbSUFmyOiaWAbcpqh9Wna+FVuQbm7IaWC4y3FVYfVDxRGqmUCFjjPII0HWaP0vTPJGp6m4o13AXySCcMbWfrWtBFAKwUk0vgACvoQHpWDg2rGdHkYPLmCiQ==",
12321252 "dev": true,
12331253 "license": "MIT",
12341254 "dependencies": {
@@ -1288,9 +1308,9 @@
12881308 }
12891309 },
12901310 "node_modules/@types/lodash": {
12911311 "version": "4.17.1016",
12921312 "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.1016.tgz",
12931313 "integrity": "sha512-YpS0zzoduEhuOWjAotS6A5AVCva7X4lVlYLF0FYHAY9sdraBfnatttHItlWeZdGhuEkfHX7Em5NYQAXKW+OzMNg2ZYAx8t1T+52uQFiuG27NGwzJfCX3s1GjOa7ujxZa52kjJLOr4FUxT+giF6Tgxv1e+/czV/iTtBw27WTU9g==",
12941314 "dev": true,
12951315 "license": "MIT"
12961316 },
@@ -1325,9 +1345,9 @@
13251345 }
13261346 },
13271347 "node_modules/@types/node": {
13281348 "version": "18.19.5578",
13291349 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.5578.tgz",
13301350 "integrity": "sha512-zzw5Vw52205Zrm1ilZCTwKLkk9rruBJXFeYN0Bc5SbjirwYX/nmErSEkN5FLqXPuKXTd3MqPfioYbgun3IvK/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cwm8dQxMCnrPGZPg1kvXjp3SIekCN/ynw==",
13311351 "license": "MIT",
13321352 "dependencies": {
13331353 "undici-types": "~5.26.4"
@@ -1517,148 +1537,148 @@
15171537 "license": "ISC"
15181538 },
15191539 "node_modules/@webassemblyjs/ast": {
15201540 "version": "1.1214.1",
15211541 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.1214.1.tgz",
15221542 "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFKnuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWgPLwr6X1Nhw6OLme5usuBWYBvuQ==",
15231543 "license": "MIT",
15241544 "dependencies": {
15251545 "@webassemblyjs/helper-numbers": "1.1113.62",
15261546 "@webassemblyjs/helper-wasm-bytecode": "1.1113.62"
15271547 }
15281548 },
15291549 "node_modules/@webassemblyjs/floating-point-hex-parser": {
15301550 "version": "1.1113.62",
15311551 "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.1113.62.tgz",
15321552 "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS6oXyTOzbKxGH4steLbLNOu71Oj+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhwC8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==",
15331553 "license": "MIT"
15341554 },
15351555 "node_modules/@webassemblyjs/helper-api-error": {
15361556 "version": "1.1113.62",
15371557 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.1113.62.tgz",
15381558 "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2TxgU56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/Qmas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==",
15391559 "license": "MIT"
15401560 },
15411561 "node_modules/@webassemblyjs/helper-buffer": {
15421562 "version": "1.1214.1",
15431563 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.1214.1.tgz",
15441564 "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJhjyH7wtcHiKssDtFPRB+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCwiQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==",
15451565 "license": "MIT"
15461566 },
15471567 "node_modules/@webassemblyjs/helper-numbers": {
15481568 "version": "1.1113.62",
15491569 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.1113.62.tgz",
15501570 "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3gFE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==",
15511571 "license": "MIT",
15521572 "dependencies": {
15531573 "@webassemblyjs/floating-point-hex-parser": "1.1113.62",
15541574 "@webassemblyjs/helper-api-error": "1.1113.62",
15551575 "@xtuc/long": "4.2.2"
15561576 }
15571577 },
15581578 "node_modules/@webassemblyjs/helper-wasm-bytecode": {
15591579 "version": "1.1113.62",
15601580 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.1113.62.tgz",
15611581 "integrity": "sha512-sFFHKwcmBprO9e7Icf03QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdAWRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==",
15621582 "license": "MIT"
15631583 },
15641584 "node_modules/@webassemblyjs/helper-wasm-section": {
15651585 "version": "1.1214.1",
15661586 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.1214.1.tgz",
15671587 "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5gds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==",
15681588 "license": "MIT",
15691589 "dependencies": {
15701590 "@webassemblyjs/ast": "1.1214.1",
15711591 "@webassemblyjs/helper-buffer": "1.1214.1",
15721592 "@webassemblyjs/helper-wasm-bytecode": "1.1113.62",
15731593 "@webassemblyjs/wasm-gen": "1.1214.1"
15741594 }
15751595 },
15761596 "node_modules/@webassemblyjs/ieee754": {
15771597 "version": "1.1113.62",
15781598 "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.1113.62.tgz",
15791599 "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==",
15801600 "license": "MIT",
15811601 "dependencies": {
15821602 "@xtuc/ieee754": "^1.2.0"
15831603 }
15841604 },
15851605 "node_modules/@webassemblyjs/leb128": {
15861606 "version": "1.1113.62",
15871607 "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.1113.62.tgz",
15881608 "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tuLde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ6sQw==",
15891609 "license": "Apache-2.0",
15901610 "dependencies": {
15911611 "@xtuc/long": "4.2.2"
15921612 }
15931613 },
15941614 "node_modules/@webassemblyjs/utf8": {
15951615 "version": "1.1113.62",
15961616 "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.1113.62.tgz",
15971617 "integrity": "sha512-vtXf2wTQ33NQWGjKTASY1xV5m7Hr0iPeXD9+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbofRDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/RACt12lo+R9tJk0NZQ==",
15981618 "license": "MIT"
15991619 },
16001620 "node_modules/@webassemblyjs/wasm-edit": {
16011621 "version": "1.1214.1",
16021622 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.1214.1.tgz",
16031623 "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdrRNJUIQH/Q0qaMgB01+SQ1u6gJ8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==",
16041624 "license": "MIT",
16051625 "dependencies": {
16061626 "@webassemblyjs/ast": "1.1214.1",
16071627 "@webassemblyjs/helper-buffer": "1.1214.1",
16081628 "@webassemblyjs/helper-wasm-bytecode": "1.1113.62",
16091629 "@webassemblyjs/helper-wasm-section": "1.1214.1",
16101630 "@webassemblyjs/wasm-gen": "1.1214.1",
16111631 "@webassemblyjs/wasm-opt": "1.1214.1",
16121632 "@webassemblyjs/wasm-parser": "1.1214.1",
16131633 "@webassemblyjs/wast-printer": "1.1214.1"
16141634 }
16151635 },
16161636 "node_modules/@webassemblyjs/wasm-gen": {
16171637 "version": "1.1214.1",
16181638 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.1214.1.tgz",
16191639 "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7wAmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==",
16201640 "license": "MIT",
16211641 "dependencies": {
16221642 "@webassemblyjs/ast": "1.1214.1",
16231643 "@webassemblyjs/helper-wasm-bytecode": "1.1113.62",
16241644 "@webassemblyjs/ieee754": "1.1113.62",
16251645 "@webassemblyjs/leb128": "1.1113.62",
16261646 "@webassemblyjs/utf8": "1.1113.62"
16271647 }
16281648 },
16291649 "node_modules/@webassemblyjs/wasm-opt": {
16301650 "version": "1.1214.1",
16311651 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.1214.1.tgz",
16321652 "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfTPTcKLUNvBqnY2U6E5bdOQcSM+oVP/Q5tb2djnCjBtMocYPmrDY9NzowJjislEjwP/Su1GfxPBgC4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==",
16331653 "license": "MIT",
16341654 "dependencies": {
16351655 "@webassemblyjs/ast": "1.1214.1",
16361656 "@webassemblyjs/helper-buffer": "1.1214.1",
16371657 "@webassemblyjs/wasm-gen": "1.1214.1",
16381658 "@webassemblyjs/wasm-parser": "1.1214.1"
16391659 }
16401660 },
16411661 "node_modules/@webassemblyjs/wasm-parser": {
16421662 "version": "1.1214.1",
16431663 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.1214.1.tgz",
16441664 "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2JLBl+glRGWCEqZo1WCLyAQKZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==",
16451665 "license": "MIT",
16461666 "dependencies": {
16471667 "@webassemblyjs/ast": "1.1214.1",
16481668 "@webassemblyjs/helper-api-error": "1.1113.62",
16491669 "@webassemblyjs/helper-wasm-bytecode": "1.1113.62",
16501670 "@webassemblyjs/ieee754": "1.1113.62",
16511671 "@webassemblyjs/leb128": "1.1113.62",
16521672 "@webassemblyjs/utf8": "1.1113.62"
16531673 }
16541674 },
16551675 "node_modules/@webassemblyjs/wast-printer": {
16561676 "version": "1.1214.1",
16571677 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.1214.1.tgz",
16581678 "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeAc3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==",
16591679 "license": "MIT",
16601680 "dependencies": {
16611681 "@webassemblyjs/ast": "1.1214.1",
16621682 "@xtuc/long": "4.2.2"
16631683 }
16641684 },
@@ -1675,9 +1695,10 @@
16751695 "license": "Apache-2.0"
16761696 },
16771697 "node_modules/@zeldafan0225/ai_horde": {
16781698 "version": "5.12.0",
16791699 "resolved": "https://registry.npmjs.org/@zeldafan0225/ai_horde/-/ai_horde-5.12.0.tgz",
16801700 "integrity": "sha512-rPC0nmmFSXK808Oon0zFPA7yGSUKBXiLtMejkmKTyfAzzOHHQtIkFFwt8nTW+F87Kndl1b5ZQfZVgnTm2qf5By4M82fEH+KyHXvnkSTzOl/i2lO4ccfN2e355LzX1lBLwSirUaqW0tjAXIyD+nlATVA43SwDM0D35TpdolPj4g==",
1701+ "license": "MIT",
16811702 "dependencies": {
16821703 "@thunder04/supermap": "^3.0.2"
16831704 },
@@ -1711,9 +1732,9 @@
17111732 }
17121733 },
17131734 "node_modules/acorn": {
17141735 "version": "8.1114.20",
17151736 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1114.20.tgz",
17161737 "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4wcl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
17171738 "license": "MIT",
17181739 "bin": {
17191740 "acorn": "bin/acorn"
@@ -1722,15 +1743,6 @@
17221743 "node": ">=0.4.0"
17231744 }
17241745 },
1725- "node_modules/acorn-import-attributes": {
1726- "version": "1.9.5",
1727- "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz",
1728- "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==",
1729- "license": "MIT",
1730- "peerDependencies": {
1731- "acorn": "^8"
1732- }
1733- },
17341746 "node_modules/acorn-jsx": {
17351747 "version": "5.3.2",
17361748 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
@@ -1742,40 +1754,14 @@
17421754 }
17431755 },
17441756 "node_modules/agent-base": {
17451757 "version": "7.1.13",
17461758 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.13.tgz",
17471759 "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOAjRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
17481760 "license": "MIT",
1749- "dependencies": {
1750- "debug": "^4.3.4"
1751- },
17521761 "engines": {
17531762 "node": ">= 14"
17541763 }
17551764 },
1756- "node_modules/agent-base/node_modules/debug": {
1757- "version": "4.3.7",
1758- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
1759- "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
1760- "license": "MIT",
1761- "dependencies": {
1762- "ms": "^2.1.3"
1763- },
1764- "engines": {
1765- "node": ">=6.0"
1766- },
1767- "peerDependenciesMeta": {
1768- "supports-color": {
1769- "optional": true
1770- }
1771- }
1772- },
1773- "node_modules/agent-base/node_modules/ms": {
1774- "version": "2.1.3",
1775- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1776- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
1777- "license": "MIT"
1778- },
17791765 "node_modules/agentkeepalive": {
17801766 "version": "4.5.0",
17811767 "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz",
@@ -1792,6 +1778,7 @@
17921778 "version": "6.12.6",
17931779 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
17941780 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1781+ "dev": true,
17951782 "license": "MIT",
17961783 "dependencies": {
17971784 "fast-deep-equal": "^3.1.1",
@@ -1804,14 +1791,44 @@
18041791 "url": "https://github.com/sponsors/epoberezkin"
18051792 }
18061793 },
18071794 "node_modules/ajv-keywordsformats": {
18081795 "version": "32.51.21",
18091796 "resolved": "https://registry.npmjs.org/ajv-keywordsformats/-/ajv-keywordsformats-32.51.21.tgz",
18101797 "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmLWx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQWMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
18111798 "license": "MIT",
1799+ "dependencies": {
1800+ "ajv": "^8.0.0"
1801+ },
18121802 "peerDependencies": {
18131803 "ajv": "^68.90.10"
1804+ },
1805+ "peerDependenciesMeta": {
1806+ "ajv": {
1807+ "optional": true
18141808 }
1809+ }
1810+ },
1811+ "node_modules/ajv-formats/node_modules/ajv": {
1812+ "version": "8.17.1",
1813+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
1814+ "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
1815+ "license": "MIT",
1816+ "dependencies": {
1817+ "fast-deep-equal": "^3.1.3",
1818+ "fast-uri": "^3.0.1",
1819+ "json-schema-traverse": "^1.0.0",
1820+ "require-from-string": "^2.0.2"
1821+ },
1822+ "funding": {
1823+ "type": "github",
1824+ "url": "https://github.com/sponsors/epoberezkin"
1825+ }
1826+ },
1827+ "node_modules/ajv-formats/node_modules/json-schema-traverse": {
1828+ "version": "1.0.0",
1829+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
1830+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
1831+ "license": "MIT"
18151832 },
18161833 "node_modules/ansi-regex": {
18171834 "version": "5.0.1",
@@ -2209,15 +2226,6 @@
22092226 "npm": "1.2.8000 || >= 1.4.16"
22102227 }
22112228 },
2212- "node_modules/body-parser/node_modules/bytes": {
2213- "version": "3.1.2",
2214- "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
2215- "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
2216- "license": "MIT",
2217- "engines": {
2218- "node": ">= 0.8"
2219- }
2220- },
22212229 "node_modules/body-parser/node_modules/iconv-lite": {
22222230 "version": "0.4.24",
22232231 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
@@ -2345,9 +2353,9 @@
23452353 }
23462354 },
23472355 "node_modules/bytes": {
23482356 "version": "3.01.02",
23492357 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.01.02.tgz",
23502358 "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sMNf7TyzTx6S3yRJObOAV7956r8cr2+SjgFDcwOj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
23512359 "license": "MIT",
23522360 "engines": {
23532361 "node": ">= 0.8"
@@ -2399,6 +2407,19 @@
23992407 "url": "https://github.com/sponsors/ljharb"
24002408 }
24012409 },
2410+ "node_modules/call-bind-apply-helpers": {
2411+ "version": "1.0.2",
2412+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
2413+ "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
2414+ "license": "MIT",
2415+ "dependencies": {
2416+ "es-errors": "^1.3.0",
2417+ "function-bind": "^1.1.2"
2418+ },
2419+ "engines": {
2420+ "node": ">= 0.4"
2421+ }
2422+ },
24022423 "node_modules/callsites": {
24032424 "version": "3.1.0",
24042425 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
@@ -2687,23 +2708,52 @@
26872708 }
26882709 },
26892710 "node_modules/compression": {
26902711 "version": "1.78.40",
26912712 "resolved": "https://registry.npmjs.org/compression/-/compression-1.78.40.tgz",
26922713 "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6tk6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+6CUQcAoA6tvIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+x89MLrWAqpfDE8iQYHr7xTgOgGA==",
26932714 "license": "MIT",
26942715 "dependencies": {
26952716 "acceptsbytes": "~1.3.51.2",
26962717 "bytescompressible": "3~2.0.018",
2697- "compressible": "~2.0.16",
26982718 "debug": "2.6.9",
2719+ "negotiator": "~0.6.4",
26992720 "on-headers": "~1.0.2",
27002721 "safe-buffer": "5.1.2.1",
27012722 "vary": "~1.1.2"
27022723 },
27032724 "engines": {
27042725 "node": ">= 0.8.0"
27052726 }
27062727 },
2728+ "node_modules/compression/node_modules/negotiator": {
2729+ "version": "0.6.4",
2730+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz",
2731+ "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==",
2732+ "license": "MIT",
2733+ "engines": {
2734+ "node": ">= 0.6"
2735+ }
2736+ },
2737+ "node_modules/compression/node_modules/safe-buffer": {
2738+ "version": "5.2.1",
2739+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
2740+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
2741+ "funding": [
2742+ {
2743+ "type": "github",
2744+ "url": "https://github.com/sponsors/feross"
2745+ },
2746+ {
2747+ "type": "patreon",
2748+ "url": "https://www.patreon.com/feross"
2749+ },
2750+ {
2751+ "type": "consulting",
2752+ "url": "https://feross.org/support"
2753+ }
2754+ ],
2755+ "license": "MIT"
2756+ },
27072757 "node_modules/concat-map": {
27082758 "version": "0.0.1",
27092759 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
@@ -3264,6 +3314,20 @@
32643314 "node": ">=0.8.0"
32653315 }
32663316 },
3317+ "node_modules/dunder-proto": {
3318+ "version": "1.0.1",
3319+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
3320+ "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
3321+ "license": "MIT",
3322+ "dependencies": {
3323+ "call-bind-apply-helpers": "^1.0.1",
3324+ "es-errors": "^1.3.0",
3325+ "gopd": "^1.2.0"
3326+ },
3327+ "engines": {
3328+ "node": ">= 0.4"
3329+ }
3330+ },
32673331 "node_modules/eastasianwidth": {
32683332 "version": "0.2.0",
32693333 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
@@ -3331,13 +3395,10 @@
33313395 }
33323396 },
33333397 "node_modules/es-define-property": {
33343398 "version": "1.0.01",
33353399 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.01.tgz",
33363400 "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQLTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
33373401 "license": "MIT",
3338- "dependencies": {
3339- "get-intrinsic": "^1.2.4"
3340- },
33413402 "engines": {
33423403 "node": ">= 0.4"
33433404 }
@@ -3357,6 +3418,33 @@
33573418 "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==",
33583419 "license": "MIT"
33593420 },
3421+ "node_modules/es-object-atoms": {
3422+ "version": "1.1.1",
3423+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
3424+ "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
3425+ "license": "MIT",
3426+ "dependencies": {
3427+ "es-errors": "^1.3.0"
3428+ },
3429+ "engines": {
3430+ "node": ">= 0.4"
3431+ }
3432+ },
3433+ "node_modules/es-set-tostringtag": {
3434+ "version": "2.1.0",
3435+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
3436+ "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
3437+ "license": "MIT",
3438+ "dependencies": {
3439+ "es-errors": "^1.3.0",
3440+ "get-intrinsic": "^1.2.6",
3441+ "has-tostringtag": "^1.0.2",
3442+ "hasown": "^2.0.2"
3443+ },
3444+ "engines": {
3445+ "node": ">= 0.4"
3446+ }
3447+ },
33603448 "node_modules/escalade": {
33613449 "version": "3.2.0",
33623450 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
@@ -3403,17 +3491,18 @@
34033491 }
34043492 },
34053493 "node_modules/eslint": {
34063494 "version": "8.57.01",
34073495 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.01.tgz",
34083496 "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==",
3497+ "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.",
34093498 "dev": true,
34103499 "license": "MIT",
34113500 "dependencies": {
34123501 "@eslint-community/eslint-utils": "^4.2.0",
34133502 "@eslint-community/regexpp": "^4.6.1",
34143503 "@eslint/eslintrc": "^2.1.4",
34153504 "@eslint/js": "8.57.01",
34163505 "@humanwhocodes/config-array": "^0.1113.140",
34173506 "@humanwhocodes/module-importer": "^1.0.1",
34183507 "@nodelib/fs.walk": "^1.2.8",
34193508 "@ungap/structured-clone": "^1.2.0",
@@ -3751,6 +3840,7 @@
37513840 "version": "2.1.0",
37523841 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
37533842 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
3843+ "dev": true,
37543844 "license": "MIT"
37553845 },
37563846 "node_modules/fast-levenshtein": {
@@ -3760,6 +3850,22 @@
37603850 "dev": true,
37613851 "license": "MIT"
37623852 },
3853+ "node_modules/fast-uri": {
3854+ "version": "3.0.6",
3855+ "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz",
3856+ "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==",
3857+ "funding": [
3858+ {
3859+ "type": "github",
3860+ "url": "https://github.com/sponsors/fastify"
3861+ },
3862+ {
3863+ "type": "opencollective",
3864+ "url": "https://opencollective.com/fastify"
3865+ }
3866+ ],
3867+ "license": "BSD-3-Clause"
3868+ },
37633869 "node_modules/fastq": {
37643870 "version": "1.15.0",
37653871 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
@@ -3930,13 +4036,14 @@
39304036 }
39314037 },
39324038 "node_modules/form-data": {
39334039 "version": "4.0.02",
39344040 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.02.tgz",
39354041 "integrity": "sha512-ETEklSGi5t0QMZuiXoAhGfm/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPpslu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+xgEhuMaHCZ0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+zGgn31Kd235W35f7Hykkawwnr6FM8w==",
39364042 "license": "MIT",
39374043 "dependencies": {
39384044 "asynckit": "^0.4.0",
39394045 "combined-stream": "^1.0.8",
4046+ "es-set-tostringtag": "^2.1.0",
39404047 "mime-types": "^2.1.12"
39414048 },
39424049 "engines": {
@@ -4001,20 +4108,6 @@
40014108 "node": ">= 0.6"
40024109 }
40034110 },
4004- "node_modules/fs-extra": {
4005- "version": "11.2.0",
4006- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
4007- "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
4008- "license": "MIT",
4009- "dependencies": {
4010- "graceful-fs": "^4.2.0",
4011- "jsonfile": "^6.0.1",
4012- "universalify": "^2.0.0"
4013- },
4014- "engines": {
4015- "node": ">=14.14"
4016- }
4017- },
40184111 "node_modules/fs.realpath": {
40194112 "version": "1.0.0",
40204113 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
@@ -4032,9 +4125,9 @@
40324125 }
40334126 },
40344127 "node_modules/fuse.js": {
40354128 "version": "7.01.0",
40364129 "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-7.01.0.tgz",
40374130 "integrity": "sha512-14F4hBIxqKvD4Zz/XjDc3y94mNZN6pRv3U13Udo0lNLCWRBUsrMv2xwcF/y/Z5sV6+FQWtrLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/ow68cHpm4sunt8Qxr72Dhy+lER6dGd02FQ==",
40384131 "license": "Apache-2.0",
40394132 "engines": {
40404133 "node": ">=10"
@@ -4050,16 +4143,21 @@
40504143 }
40514144 },
40524145 "node_modules/get-intrinsic": {
40534146 "version": "1.23.40",
40544147 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.23.40.tgz",
40554148 "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF79fSjSaos/oQuhzumXJK7paBRQfRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
40564149 "license": "MIT",
40574150 "dependencies": {
4151+ "call-bind-apply-helpers": "^1.0.2",
4152+ "es-define-property": "^1.0.1",
40584153 "es-errors": "^1.3.0",
4154+ "es-object-atoms": "^1.1.1",
40594155 "function-bind": "^1.1.2",
40604156 "hasget-proto": "^1.0.1",
40614157 "has-symbolsgopd": "^1.02.30",
40624158 "hasownhas-symbols": "^21.01.0",
4159+ "hasown": "^2.0.2",
4160+ "math-intrinsics": "^1.1.0"
40634161 },
40644162 "engines": {
40654163 "node": ">= 0.4"
@@ -4068,6 +4166,19 @@
40684166 "url": "https://github.com/sponsors/ljharb"
40694167 }
40704168 },
4169+ "node_modules/get-proto": {
4170+ "version": "1.0.1",
4171+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
4172+ "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
4173+ "license": "MIT",
4174+ "dependencies": {
4175+ "dunder-proto": "^1.0.1",
4176+ "es-object-atoms": "^1.0.0"
4177+ },
4178+ "engines": {
4179+ "node": ">= 0.4"
4180+ }
4181+ },
40714182 "node_modules/get-stream": {
40724183 "version": "5.2.0",
40734184 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
@@ -4084,24 +4195,23 @@
40844195 }
40854196 },
40864197 "node_modules/get-uri": {
40874198 "version": "6.0.34",
40884199 "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.34.tgz",
40894200 "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanwE1b1lFFLvLgak2whF2xDBcOy6NLVGZBqqjJjsIhvopKfWWEi64pLVTWWehV8KlLerZkfNTA95sTe2OdJKm1OzQ==",
40904201 "license": "MIT",
40914202 "dependencies": {
40924203 "basic-ftp": "^5.0.2",
40934204 "data-uri-to-buffer": "^6.0.2",
40944205 "debug": "^4.3.4",
4095- "fs-extra": "^11.2.0"
40964206 },
40974207 "engines": {
40984208 "node": ">= 14"
40994209 }
41004210 },
41014211 "node_modules/get-uri/node_modules/debug": {
41024212 "version": "4.34.70",
41034213 "resolved": "https://registry.npmjs.org/debug/-/debug-4.34.70.tgz",
41044214 "integrity": "sha512-Er2nc6WTZ/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yWIxCY/T6BALoZHaE4ctp9xm+GOJap1Krg4w0Hg80oCqgQZ5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
41054215 "license": "MIT",
41064216 "dependencies": {
41074217 "ms": "^2.1.3"
@@ -4191,9 +4301,9 @@
41914301 "license": "MIT"
41924302 },
41934303 "node_modules/google-translate-api-x": {
41944304 "version": "10.7.12",
41954305 "resolved": "https://registry.npmjs.org/google-translate-api-x/-/google-translate-api-x-10.7.12.tgz",
41964306 "integrity": "sha512-OdZDS6jRWzn1woOk62aOKQ5OyVaJSAGSmbvGMcnULaih2NFgD4Y6840DLAMot90mLWgwoB+eyc6CktOWxo36IWfstOjwGFG/dkvnGl3Z2Sbpmk1A+jc2WwrBiRjqaY2AQpetyZkFrZkxop8ZxXgOAQXGskFOhGJady8nA6ZJ2g==",
41974307 "license": "MIT",
41984308 "engines": {
41994309 "node": ">=14.0.0"
@@ -4204,12 +4314,12 @@
42044314 }
42054315 },
42064316 "node_modules/gopd": {
42074317 "version": "1.02.10",
42084318 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.02.10.tgz",
42094319 "integrity": "sha512-d65bNlIadxvpbZUKRh6/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwAkUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
42104320 "license": "MIT",
42114321 "dependenciesengines": {
42124322 "get-intrinsicnode": "^1.1>= 0.34"
42134323 },
42144324 "funding": {
42154325 "url": "https://github.com/sponsors/ljharb"
@@ -4306,10 +4416,10 @@
43064416 "url": "https://github.com/sponsors/ljharb"
43074417 }
43084418 },
43094419 "node_modules/has-protosymbols": {
43104420 "version": "1.01.30",
43114421 "resolved": "https://registry.npmjs.org/has-protosymbols/-/has-protosymbols-1.01.30.tgz",
43124422 "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+Qeb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
43134423 "license": "MIT",
43144424 "engines": {
43154425 "node": ">= 0.4"
@@ -4318,11 +4428,14 @@
43184428 "url": "https://github.com/sponsors/ljharb"
43194429 }
43204430 },
43214431 "node_modules/has-symbolstostringtag": {
43224432 "version": "1.0.32",
43234433 "resolved": "https://registry.npmjs.org/has-symbolstostringtag/-/has-symbolstostringtag-1.0.32.tgz",
43244434 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2TdNqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+AieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
43254435 "license": "MIT",
4436+ "dependencies": {
4437+ "has-symbols": "^1.0.3"
4438+ },
43264439 "engines": {
43274440 "node": ">= 0.4"
43284441 },
@@ -4343,17 +4456,18 @@
43434456 }
43444457 },
43454458 "node_modules/helmet": {
43464459 "version": "7.12.0",
43474460 "resolved": "https://registry.npmjs.org/helmet/-/helmet-7.12.0.tgz",
43484461 "integrity": "sha512-g+HZqgfbpXdCkme/Cd/mZkV0aV3BZZZSugecH03kl38mZRiwvN089JfMXokizgqEPXsl2Guk094yExfoDXR0cBYWxtBbaSww/Kmdx8jKjBikpDj2crw+Iynv4KpYEviojNdTJActJAgvT4WEJsBW2iTUi1GgZ6swmoug3Oy4Xw==",
4462+ "license": "MIT",
43494463 "engines": {
43504464 "node": ">=16.0.0"
43514465 }
43524466 },
43534467 "node_modules/highlight.js": {
43544468 "version": "11.1011.01",
43554469 "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.1011.01.tgz",
43564470 "integrity": "sha512-SYVnVFswQERXwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+zu1laSya563sJvd8/qCJ2p+F8VDGt7o35d4utbamowvUNLLMovFqwCLSocpZTz3MgaSRA1IbqRWZv97dtErQML0/XVkJ2q+Mr+UVdpJK5w==",
43574471 "license": "BSD-3-Clause",
43584472 "engines": {
43594473 "node": ">=12.0.0"
@@ -4430,9 +4544,9 @@
44304544 }
44314545 },
44324546 "node_modules/http-proxy-agent/node_modules/debug": {
44334547 "version": "4.34.70",
44344548 "resolved": "https://registry.npmjs.org/debug/-/debug-4.34.70.tgz",
44354549 "integrity": "sha512-Er2nc6WTZ/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yWIxCY/T6BALoZHaE4ctp9xm+GOJap1Krg4w0Hg80oCqgQZ5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
44364550 "license": "MIT",
44374551 "dependencies": {
44384552 "ms": "^2.1.3"
@@ -4466,12 +4580,12 @@
44664580 }
44674581 },
44684582 "node_modules/https-proxy-agent": {
44694583 "version": "7.0.56",
44704584 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.56.tgz",
44714585 "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvwvK9P5/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalwiUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
44724586 "license": "MIT",
44734587 "dependencies": {
44744588 "agent-base": "^7.01.2",
44754589 "debug": "4"
44764590 },
44774591 "engines": {
@@ -4479,9 +4593,9 @@
44794593 }
44804594 },
44814595 "node_modules/https-proxy-agent/node_modules/debug": {
44824596 "version": "4.34.70",
44834597 "resolved": "https://registry.npmjs.org/debug/-/debug-4.34.70.tgz",
44844598 "integrity": "sha512-Er2nc6WTZ/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yWIxCY/T6BALoZHaE4ctp9xm+GOJap1Krg4w0Hg80oCqgQZ5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
44854599 "license": "MIT",
44864600 "dependencies": {
44874601 "ms": "^2.1.3"
@@ -4648,9 +4762,9 @@
46484762 }
46494763 },
46504764 "node_modules/ipaddr.js": {
46514765 "version": "2.12.0",
46524766 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.12.0.tgz",
46534767 "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0mAg3wB2o37wslZS19hZqorUnrnzSkpOVy+mAm9xyNGEduwXMEDuf4WfzBIiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQwfW8fWJA==",
46544768 "license": "MIT",
46554769 "engines": {
46564770 "node": ">= 10"
@@ -4976,6 +5090,7 @@
49765090 "version": "0.4.1",
49775091 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
49785092 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
5093+ "dev": true,
49795094 "license": "MIT"
49805095 },
49815096 "node_modules/json-stable-stringify-without-jsonify": {
@@ -4985,18 +5100,6 @@
49855100 "dev": true,
49865101 "license": "MIT"
49875102 },
4988- "node_modules/jsonfile": {
4989- "version": "6.1.0",
4990- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
4991- "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
4992- "license": "MIT",
4993- "dependencies": {
4994- "universalify": "^2.0.0"
4995- },
4996- "optionalDependencies": {
4997- "graceful-fs": "^4.1.6"
4998- }
4999- },
50005103 "node_modules/keygrip": {
50015104 "version": "1.1.0",
50025105 "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz",
@@ -5143,6 +5246,15 @@
51435246 "node": "14 || >=16.14"
51445247 }
51455248 },
5249+ "node_modules/math-intrinsics": {
5250+ "version": "1.1.0",
5251+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
5252+ "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
5253+ "license": "MIT",
5254+ "engines": {
5255+ "node": ">= 0.4"
5256+ }
5257+ },
51465258 "node_modules/md5": {
51475259 "version": "2.3.0",
51485260 "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz",
@@ -5399,9 +5511,13 @@
53995511 }
54005512 },
54015513 "node_modules/node-persist": {
54025514 "version": "4.0.14",
54035515 "resolved": "https://registry.npmjs.org/node-persist/-/node-persist-4.0.14.tgz",
54045516 "integrity": "sha512-QtRjwAlcOQChQpfG6odtEhxYmA3nS5XYr+bx9JRjwahl1TM3sm9J3CCn518sPAz/MI0eoHRb2DrkEsCOFo8sq8jG5sQ7tw1mCCc8xBG4f0wi+flHkSSgQeX998iQ75Pu27evA6UUWCjSE7xnrYTg2q33oU5leJ061EKPDv6BocQ==",
5517+ "license": "MIT",
5518+ "dependencies": {
5519+ "p-limit": "^3.1.0"
5520+ },
54055521 "engines": {
54065522 "node": ">=10.12.0"
54075523 }
@@ -5633,7 +5749,6 @@
56335749 "version": "3.1.0",
56345750 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
56355751 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
5636- "dev": true,
56375752 "license": "MIT",
56385753 "dependencies": {
56395754 "yocto-queue": "^0.1.0"
@@ -5662,28 +5777,28 @@
56625777 }
56635778 },
56645779 "node_modules/pac-proxy-agent": {
56655780 "version": "7.0.2.0",
56665781 "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.2.0.tgz",
56675782 "integrity": "sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBATEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+bTfxYzeKW73eHgpIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==",
56685783 "license": "MIT",
56695784 "dependencies": {
56705785 "@tootallnate/quickjs-emscripten": "^0.23.0",
56715786 "agent-base": "^7.01.2",
56725787 "debug": "^4.3.4",
56735788 "get-uri": "^6.0.1",
56745789 "http-proxy-agent": "^7.0.0",
56755790 "https-proxy-agent": "^7.0.56",
56765791 "pac-resolver": "^7.0.1",
56775792 "socks-proxy-agent": "^8.0.45"
56785793 },
56795794 "engines": {
56805795 "node": ">= 14"
56815796 }
56825797 },
56835798 "node_modules/pac-proxy-agent/node_modules/debug": {
56845799 "version": "4.34.70",
56855800 "resolved": "https://registry.npmjs.org/debug/-/debug-4.34.70.tgz",
56865801 "integrity": "sha512-Er2nc6WTZ/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yWIxCY/T6BALoZHaE4ctp9xm+GOJap1Krg4w0Hg80oCqgQZ5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
56875802 "license": "MIT",
56885803 "dependencies": {
56895804 "ms": "^2.1.3"
@@ -6019,19 +6134,19 @@
60196134 }
60206135 },
60216136 "node_modules/proxy-agent": {
60226137 "version": "6.45.0",
60236138 "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.45.0.tgz",
60246139 "integrity": "sha512-u0piLUTmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+nCOHMgGjRbimiXmA9kMEaCzoInSu/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQA==",
60256140 "license": "MIT",
60266141 "dependencies": {
60276142 "agent-base": "^7.01.2",
60286143 "debug": "^4.3.4",
60296144 "http-proxy-agent": "^7.0.1",
60306145 "https-proxy-agent": "^7.0.36",
60316146 "lru-cache": "^7.14.1",
60326147 "pac-proxy-agent": "^7.0.1.0",
60336148 "proxy-from-env": "^1.1.0",
60346149 "socks-proxy-agent": "^8.0.25"
60356150 },
60366151 "engines": {
60376152 "node": ">= 14"
@@ -6166,9 +6281,10 @@
61666281 }
61676282 },
61686283 "node_modules/rate-limiter-flexible": {
61696284 "version": "5.0.05",
61706285 "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-5.0.05.tgz",
61716286 "integrity": "sha512-ivCyLBwPtR5IRrz+aZnztVwX16ZK3iAjdlW21I/vjHq56at5Zb8eIefDzODg8R7hwPOHpBtb6Pj9Zdmn0nRb8gdSQfo+3FYwYygUs/V2BBdwGa9nFtakDwKt4l0bnvNB53TNT++QSFewwHX9qXrZJuMe9j+TUaU21lm5ARgqdQ==",
6287+ "license": "ISC"
61726288 },
61736289 "node_modules/raw-body": {
61746290 "version": "2.5.2",
@@ -6185,15 +6301,6 @@
61856301 "node": ">= 0.8"
61866302 }
61876303 },
6188- "node_modules/raw-body/node_modules/bytes": {
6189- "version": "3.1.2",
6190- "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
6191- "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
6192- "license": "MIT",
6193- "engines": {
6194- "node": ">= 0.8"
6195- }
6196- },
61976304 "node_modules/raw-body/node_modules/iconv-lite": {
61986305 "version": "0.4.24",
61996306 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
@@ -6293,6 +6400,15 @@
62936400 "node": ">=0.10.0"
62946401 }
62956402 },
6403+ "node_modules/require-from-string": {
6404+ "version": "2.0.2",
6405+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
6406+ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
6407+ "license": "MIT",
6408+ "engines": {
6409+ "node": ">=0.10.0"
6410+ }
6411+ },
62966412 "node_modules/resolve-alpn": {
62976413 "version": "1.2.1",
62986414 "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz",
@@ -6310,27 +6426,18 @@
63106426 }
63116427 },
63126428 "node_modules/response-time": {
63136429 "version": "2.3.23",
63146430 "resolved": "https://registry.npmjs.org/response-time/-/response-time-2.3.23.tgz",
63156431 "integrity": "sha512-MUIDaDQf+CVqflfTdQ5yam+aYCkXj1PY8fjlPDQ6ppxJlmgZb864pHtA750mayywNg8tx4rS7qH9JXdSsjjOPHl/OFFfrTQNgmc5oen8Hr1Jxpn6LlHNXxCIFdYMHuK1kMeYMobb9XN3mvxaGQm3dbegqYFMX4+3gwGDORfbWg==",
63166432 "license": "MIT",
63176433 "dependencies": {
63186434 "depd": "~12.10.0",
63196435 "on-headers": "~1.0.1"
63206436 },
63216437 "engines": {
63226438 "node": ">= 0.8.0"
63236439 }
63246440 },
6325- "node_modules/response-time/node_modules/depd": {
6326- "version": "1.1.2",
6327- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
6328- "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
6329- "license": "MIT",
6330- "engines": {
6331- "node": ">= 0.6"
6332- }
6333- },
63346441 "node_modules/responselike": {
63356442 "version": "2.0.1",
63366443 "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz",
@@ -6421,6 +6528,59 @@
64216528 "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==",
64226529 "license": "ISC"
64236530 },
6531+ "node_modules/schema-utils": {
6532+ "version": "4.3.0",
6533+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz",
6534+ "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==",
6535+ "license": "MIT",
6536+ "dependencies": {
6537+ "@types/json-schema": "^7.0.9",
6538+ "ajv": "^8.9.0",
6539+ "ajv-formats": "^2.1.1",
6540+ "ajv-keywords": "^5.1.0"
6541+ },
6542+ "engines": {
6543+ "node": ">= 10.13.0"
6544+ },
6545+ "funding": {
6546+ "type": "opencollective",
6547+ "url": "https://opencollective.com/webpack"
6548+ }
6549+ },
6550+ "node_modules/schema-utils/node_modules/ajv": {
6551+ "version": "8.17.1",
6552+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
6553+ "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
6554+ "license": "MIT",
6555+ "dependencies": {
6556+ "fast-deep-equal": "^3.1.3",
6557+ "fast-uri": "^3.0.1",
6558+ "json-schema-traverse": "^1.0.0",
6559+ "require-from-string": "^2.0.2"
6560+ },
6561+ "funding": {
6562+ "type": "github",
6563+ "url": "https://github.com/sponsors/epoberezkin"
6564+ }
6565+ },
6566+ "node_modules/schema-utils/node_modules/ajv-keywords": {
6567+ "version": "5.1.0",
6568+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
6569+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
6570+ "license": "MIT",
6571+ "dependencies": {
6572+ "fast-deep-equal": "^3.1.3"
6573+ },
6574+ "peerDependencies": {
6575+ "ajv": "^8.8.2"
6576+ }
6577+ },
6578+ "node_modules/schema-utils/node_modules/json-schema-traverse": {
6579+ "version": "1.0.0",
6580+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
6581+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
6582+ "license": "MIT"
6583+ },
64246584 "node_modules/seedrandom": {
64256585 "version": "3.0.5",
64266586 "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz",
@@ -6601,14 +6761,14 @@
66016761 }
66026762 },
66036763 "node_modules/simple-git": {
66046764 "version": "3.1927.10",
66056765 "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.1927.10.tgz",
66066766 "integrity": "sha512-Ck+rcjVaE1HotraRAS8uivHoFS9Yi9GY49ogc6/YAi3Fl9ROnF4VyubNylgCkA+xgTvToTuoMkT9/l9lvuP5jftwnYUp6DwuJzsKErHgfyRk8IB8pqGHWEbM3tLgV1wRVqLaKWnDSzXOVzya8csELIaWaYNutsEuAhZrtOjozA==",
66076767 "license": "MIT",
66086768 "dependencies": {
66096769 "@kwsites/file-exists": "^1.1.1",
66106770 "@kwsites/promise-deferred": "^1.1.1",
66116771 "debug": "^4.3.45"
66126772 },
66136773 "funding": {
66146774 "type": "github",
@@ -6616,12 +6776,12 @@
66166776 }
66176777 },
66186778 "node_modules/simple-git/node_modules/debug": {
66196779 "version": "4.3.4.0",
66206780 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.0.tgz",
66216781 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX6WTZ/IxCY/T6BALoZHaE4ctp9xm+7GZ5kY/vCNNhehwxfkQpzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
66226782 "license": "MIT",
66236783 "dependencies": {
66246784 "ms": "^2.1.23"
66256785 },
66266786 "engines": {
66276787 "node": ">=6.0"
@@ -6633,9 +6793,9 @@
66336793 }
66346794 },
66356795 "node_modules/simple-git/node_modules/ms": {
66366796 "version": "2.1.23",
66376797 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.23.tgz",
66386798 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk6FlzubTLZG3J2a/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2wNVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
66396799 "license": "MIT"
66406800 },
66416801 "node_modules/sliced": {
@@ -6661,9 +6821,9 @@
66616821 }
66626822 },
66636823 "node_modules/socks": {
66646824 "version": "2.8.34",
66656825 "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.34.tgz",
66666826 "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsFD3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/AJPYCW8Zwb3saV0KflYhyVJXKhb947GndU35SxYNResQ==",
66676827 "license": "MIT",
66686828 "dependencies": {
66696829 "ip-address": "^9.0.5",
@@ -6675,12 +6835,12 @@
66756835 }
66766836 },
66776837 "node_modules/socks-proxy-agent": {
66786838 "version": "8.0.45",
66796839 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.45.tgz",
66806840 "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSGHehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRwE+YTzJw==",
66816841 "license": "MIT",
66826842 "dependencies": {
66836843 "agent-base": "^7.1.12",
66846844 "debug": "^4.3.4",
66856845 "socks": "^2.8.3"
66866846 },
@@ -6689,9 +6849,9 @@
66896849 }
66906850 },
66916851 "node_modules/socks-proxy-agent/node_modules/debug": {
66926852 "version": "4.34.70",
66936853 "resolved": "https://registry.npmjs.org/debug/-/debug-4.34.70.tgz",
66946854 "integrity": "sha512-Er2nc6WTZ/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yWIxCY/T6BALoZHaE4ctp9xm+GOJap1Krg4w0Hg80oCqgQZ5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
66956855 "license": "MIT",
66966856 "dependencies": {
66976857 "ms": "^2.1.3"
@@ -6889,9 +7049,9 @@
68897049 }
68907050 },
68917051 "node_modules/terser": {
68927052 "version": "5.3639.0",
68937053 "resolved": "https://registry.npmjs.org/terser/-/terser-5.3639.0.tgz",
68947054 "integrity": "sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6LBAhFyLho16harJoWMg/RwRvM9SZjR4GUq8Nk8zj67FzVARr74wnZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==",
68957055 "license": "BSD-2-Clause",
68967056 "dependencies": {
68977057 "@jridgewell/source-map": "^0.3.3",
@@ -6907,16 +7067,16 @@
69077067 }
69087068 },
69097069 "node_modules/terser-webpack-plugin": {
69107070 "version": "5.3.1012",
69117071 "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1012.tgz",
69127072 "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgsjDLYqo7oF8tJIttjXO6jBY5Hk8p3A8W4ttih7cCEq64fQFWmgJ4VqAQjKr7WwIDlmXKEc6QeoRb5ecjZ+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w2afcg==",
69137073 "license": "MIT",
69147074 "dependencies": {
69157075 "@jridgewell/trace-mapping": "^0.3.2025",
69167076 "jest-worker": "^27.4.5",
69177077 "schema-utils": "^34.13.10",
69187078 "serialize-javascript": "^6.0.12",
69197079 "terser": "^5.2631.01"
69207080 },
69217081 "engines": {
69227082 "node": ">= 10.13.0"
@@ -6940,24 +7100,6 @@
69407100 }
69417101 }
69427102 },
6943- "node_modules/terser-webpack-plugin/node_modules/schema-utils": {
6944- "version": "3.3.0",
6945- "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz",
6946- "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
6947- "license": "MIT",
6948- "dependencies": {
6949- "@types/json-schema": "^7.0.8",
6950- "ajv": "^6.12.5",
6951- "ajv-keywords": "^3.5.2"
6952- },
6953- "engines": {
6954- "node": ">= 10.13.0"
6955- },
6956- "funding": {
6957- "type": "opencollective",
6958- "url": "https://opencollective.com/webpack"
6959- }
6960- },
69617103 "node_modules/text-table": {
69627104 "version": "0.2.0",
69637105 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
@@ -6966,9 +7108,9 @@
69667108 "license": "MIT"
69677109 },
69687110 "node_modules/tiktoken": {
69697111 "version": "1.0.1620",
69707112 "resolved": "https://registry.npmjs.org/tiktoken/-/tiktoken-1.0.1620.tgz",
69717113 "integrity": "sha512-hRcORIGF2YlAgWx3nzrGJOrKSJwLoc81HpXmMQk89632XAgURc7IeV2FgQ2iXo9zzVIpXp84kth/J96fCvpsHg2kWoHcbj9fgNi2me1uYlJgl2RZ2EjxwDaWLeDY/s6fZiyO9n1QoTOM5P7ZSYfToPvAvwYNMbg5LETVYVKyzfQ==",
69727114 "license": "MIT"
69737115 },
69747116 "node_modules/timm": {
@@ -7031,9 +7173,9 @@
70317173 }
70327174 },
70337175 "node_modules/tslib": {
70347176 "version": "2.78.01",
70357177 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.78.01.tgz",
70367178 "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55ooJFu94HQb+dW7IXv3RCXDzAKVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
70377179 "license": "0BSD"
70387180 },
70397181 "node_modules/tsscmp": {
@@ -7108,15 +7250,6 @@
71087250 "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
71097251 "license": "MIT"
71107252 },
7111- "node_modules/universalify": {
7112- "version": "2.0.1",
7113- "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
7114- "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
7115- "license": "MIT",
7116- "engines": {
7117- "node": ">= 10.0.0"
7118- }
7119- },
71207253 "node_modules/unpipe": {
71217254 "version": "1.0.0",
71227255 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
@@ -7160,6 +7293,7 @@
71607293 "version": "4.4.1",
71617294 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
71627295 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
7296+ "dev": true,
71637297 "license": "BSD-2-Clause",
71647298 "dependencies": {
71657299 "punycode": "^2.1.0"
@@ -7288,18 +7422,18 @@
72887422 }
72897423 },
72907424 "node_modules/webpack": {
72917425 "version": "5.9598.0",
72927426 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.9598.0.tgz",
72937427 "integrity": "sha512-2t3XstrKULz41MNMBFUFynvx+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/aO2tuDxdeTPdU7xu9Qzeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==",
72947428 "license": "MIT",
72957429 "dependencies": {
72967430 "@types/estreeeslint-scope": "^13.07.57",
72977431 "@webassemblyjstypes/astestree": "^1.120.16",
72987432 "@webassemblyjs/wasm-editast": "^1.1214.1",
72997433 "@webassemblyjs/wasm-parseredit": "^1.1214.1",
73007434 "acorn@webassemblyjs/wasm-parser": "^81.714.1",
73017435 "acorn-import-attributes": "^18.914.50",
73027436 "browserslist": "^4.2124.100",
73037437 "chrome-trace-event": "^1.0.2",
73047438 "enhanced-resolve": "^5.17.1",
73057439 "es-module-lexer": "^1.2.1",
@@ -7311,9 +7445,9 @@
73117445 "loader-runner": "^4.2.0",
73127446 "mime-types": "^2.1.27",
73137447 "neo-async": "^2.6.2",
73147448 "schema-utils": "^34.23.0",
73157449 "tapable": "^2.1.1",
73167450 "terser-webpack-plugin": "^5.3.1011",
73177451 "watchpack": "^2.4.1",
73187452 "webpack-sources": "^3.2.3"
73197453 },
@@ -7364,24 +7498,6 @@
73647498 "node": ">=4.0"
73657499 }
73667500 },
7367- "node_modules/webpack/node_modules/schema-utils": {
7368- "version": "3.3.0",
7369- "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz",
7370- "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
7371- "license": "MIT",
7372- "dependencies": {
7373- "@types/json-schema": "^7.0.8",
7374- "ajv": "^6.12.5",
7375- "ajv-keywords": "^3.5.2"
7376- },
7377- "engines": {
7378- "node": ">= 10.13.0"
7379- },
7380- "funding": {
7381- "type": "opencollective",
7382- "url": "https://opencollective.com/webpack"
7383- }
7384- },
73857501 "node_modules/whatwg-fetch": {
73867502 "version": "3.6.20",
73877503 "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz",
@@ -7476,9 +7592,10 @@
74767592 }
74777593 },
74787594 "node_modules/ws": {
74797595 "version": "8.1718.1",
74807596 "resolved": "https://registry.npmjs.org/ws/-/ws-8.1718.1.tgz",
74817597 "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZRKW2aJZMXeMxVpnZ6bck+h4gZekJyRqFU8pvnbAbbs/3TgRPyRswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+GQuurzwa0rVI16n/Xzjdz1w==",
7598+ "license": "MIT",
74827599 "engines": {
74837600 "node": ">=10.0.0"
74847601 },
@@ -7554,10 +7671,13 @@
75547671 }
75557672 },
75567673 "node_modules/yaml": {
75577674 "version": "2.37.40",
75587675 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.37.40.tgz",
75597676 "integrity": "sha512-8aAvwVUSHpfEqTQ4w+hSoy/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocAQHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==",
75607677 "license": "ISC",
7678+ "bin": {
7679+ "yaml": "bin.mjs"
7680+ },
75617681 "engines": {
75627682 "node": ">= 14"
75637683 }
@@ -7603,7 +7723,6 @@
76037723 "version": "0.1.0",
76047724 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
76057725 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
7606- "dev": true,
76077726 "license": "MIT",
76087727 "engines": {
76097728 "node": ">=10"
package.json+25 -25
@@ -1,19 +1,19 @@
11{
22 "dependencies": {
33 "@adobe/css-tools": "^4.4.02",
44 "@agnai/sentencepiece-js": "^1.1.1",
55 "@agnai/web-tokenizers": "^0.1.3",
66 "@iconfu/svg-inject": "^1.2.3",
77 "@mozilla/readability": "^0.5.0",
88 "@popperjs/core": "^2.11.8",
99 "@zeldafan0225/ai_horde": "^5.12.0",
1010 "archiver": "^7.0.1",
1111 "bing-translate-api": "^4.0.2",
1212 "body-parser": "^1.20.2",
1313 "bowser": "^2.11.0",
1414 "chalk": "^5.4.1",
1515 "command-exists": "^1.2.9",
1616 "compression": "^1.8.0",
1717 "cookie-parser": "^1.4.6",
1818 "cookie-session": "^2.1.0",
1919 "cors": "^2.8.5",
@@ -22,18 +22,18 @@
2222 "dompurify": "^3.2.4",
2323 "droll": "^0.2.1",
2424 "express": "^4.21.0",
2525 "form-data": "^4.0.02",
2626 "fuse.js": "^7.01.0",
2727 "google-translate-api-browser": "^3.0.1",
2828 "google-translate-api-x": "^10.7.12",
2929 "handlebars": "^4.7.8",
3030 "helmet": "^7.12.0",
3131 "highlight.js": "^11.1011.01",
3232 "html-entities": "^2.5.2",
3333 "iconv-lite": "^0.6.3",
3434 "ip-matching": "^2.1.2",
3535 "ip-regex": "^5.0.0",
3636 "ipaddr.js": "^2.02.10",
3737 "is-docker": "^3.0.0",
3838 "jimp": "^0.22.10",
3939 "localforage": "^1.10.0",
@@ -43,28 +43,28 @@
4343 "morphdom": "^2.7.4",
4444 "multer": "^1.4.5-lts.1",
4545 "node-fetch": "^3.3.2",
4646 "node-persist": "^4.0.14",
4747 "open": "^8.4.2",
4848 "png-chunk-text": "^1.0.0",
4949 "png-chunks-encode": "^1.0.0",
5050 "png-chunks-extract": "^1.0.0",
5151 "proxy-agent": "^6.45.0",
5252 "rate-limiter-flexible": "^5.0.05",
5353 "response-time": "^2.3.23",
5454 "sanitize-filename": "^1.6.3",
5555 "seedrandom": "^3.0.5",
5656 "showdown": "^2.1.0",
5757 "sillytavern-transformers": "2.14.6",
5858 "simple-git": "^3.1927.10",
5959 "slidetoggle": "^4.0.0",
6060 "tiktoken": "^1.0.1620",
6161 "url-join": "^5.0.0",
6262 "vectra": "^0.2.2",
6363 "wavefile": "^11.0.0",
6464 "webpack": "^5.9598.0",
6565 "write-file-atomic": "^5.0.1",
6666 "ws": "^8.1718.1",
6767 "yaml": "^2.37.40",
6868 "yargs": "^17.7.1",
6969 "yauzl": "^2.10.0"
7070 },
@@ -111,22 +111,22 @@
111111 },
112112 "main": "server.js",
113113 "devDependencies": {
114114 "@types/archiver": "^6.0.23",
115115 "@types/command-exists": "^1.2.3",
116116 "@types/compression": "^1.7.5",
117117 "@types/cookie-parser": "^1.4.78",
118118 "@types/cookie-session": "^2.0.49",
119119 "@types/cors": "^2.8.17",
120120 "@types/deno": "^2.02.0",
121121 "@types/express": "^4.17.21",
122122 "@types/jquery": "^3.5.2932",
123123 "@types/jquery-cropper": "^1.0.4",
124124 "@types/jquery.transit": "^0.9.33",
125125 "@types/jqueryui": "^1.12.23",
126126 "@types/lodash": "^4.17.1016",
127127 "@types/mime-types": "^2.1.4",
128128 "@types/multer": "^1.4.12",
129129 "@types/node": "^18.19.5578",
130130 "@types/node-persist": "^3.1.8",
131131 "@types/png-chunk-text": "^1.0.3",
132132 "@types/png-chunks-encode": "^1.0.2",
@@ -137,6 +137,6 @@
137137 "@types/write-file-atomic": "^4.0.3",
138138 "@types/yargs": "^17.0.33",
139139 "@types/yauzl": "^2.10.3",
140140 "eslint": "^8.57.01"
141141 }
142142}
src/endpoints/tokenizers.js+3 -7
@@ -398,15 +398,11 @@ function getWebTokenizersChunks(tokenizer, ids) {
398398 * @returns {string} Tokenizer model to use
399399 */
400400export function getTokenizerModel(requestModel) {
401401 if (requestModel === 'o1' || requestModel.includes('o1-preview') || requestModel.includes('o1-mini') || requestModel.includes('o3-mini')) {
402402 return 'gpt-4oo1';
403- }
404-
405- if (requestModel.includes('gpt-4o')) {
406- return 'gpt-4o';
407403 }
408404
409405 if (requestModel.includes('gpt-4o') || requestModel.includes('chatgpt-4o-latest')) {
410406 return 'gpt-4o';
411407 }
412408