version 0.55.0-alpha1

Massimo Melina committed Oct 16, 2024 at 00:17 UTC 4ae92151f171cbdeb543f3f9cd3220d47942d055
3 files changed +290 -432
package-lock.json
+288 -430
@@ -1,12 +1,12 @@
1 {
2 "name": "hfs",
3 - "version": "0.54.0",
3 + "version": "0.55.0-alpha1",
4 "lockfileVersion": 2,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "hfs",
9 - "version": "0.54.0",
9 + "version": "0.55.0-alpha1",
10 "license": "GPL-3.0",
11 "workspaces": [
12 "admin",
@@ -15,9 +15,10 @@
15 "mui-grid-form"
16 ],
17 "dependencies": {
18 + "@gregoranders/csv": "^0.0.13",
19 "@koa/router": "^13.0.1",
20 "@node-rs/crc32": "^1.10.3",
20 - "@rejetto/kvstorage": "^0.12.2",
21 + "@rejetto/kvstorage": "^0.13.0",
22 "acme-client": "^5.4.0",
23 "buffer-crc32": "^1.0.0",
24 "fast-glob": "^3.2.7",
@@ -27,7 +28,7 @@
28 "fswin": "^3.24.829",
29 "iconv-lite": "^0.6.3",
30 "ip2location-nodejs": "^9.6.0",
30 - "koa": "^2.13.4",
31 + "koa": "^2.15.3",
32 "koa-compress": "^5.1.0",
33 "koa-mount": "^4.0.0",
34 "koa-session": "^6.2.0",
@@ -63,12 +64,12 @@
64 "@types/picomatch": "^2.3.3",
65 "@types/tough-cookie": "^4.0.2",
66 "@types/unzipper": "^0.10.5",
67 + "@yao-pkg/pkg": "^5.15.0",
68 "cross-env": "^7.0.3",
69 "koa-better-http-proxy": "^0.2.9",
70 "mocha": "^9.1.3",
71 "nm-prune": "^5.0.0",
72 "nodemon": "^2.0.15",
71 - "pkg": "^5.7.0",
73 "tough-cookie": "^4.0.0",
74 "ts-node": "^10.4.0"
75 },
@@ -298,20 +299,6 @@
299 "semver": "bin/semver.js"
300 }
301 },
301 - "node_modules/@babel/generator": {
302 - "version": "7.18.2",
303 - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.2.tgz",
304 - "integrity": "sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==",
305 - "dev": true,
306 - "dependencies": {
307 - "@babel/types": "^7.18.2",
308 - "@jridgewell/gen-mapping": "^0.3.0",
309 - "jsesc": "^2.5.1"
310 - },
311 - "engines": {
312 - "node": ">=6.9.0"
313 - }
314 - },
302 "node_modules/@babel/helper-annotate-as-pure": {
303 "version": "7.24.7",
304 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz",
@@ -929,18 +916,6 @@
916 "node": ">=4"
917 }
918 },
932 - "node_modules/@babel/parser": {
933 - "version": "7.18.4",
934 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.4.tgz",
935 - "integrity": "sha512-FDge0dFazETFcxGw/EXzOkN8uJp0PC7Qbm+Pe9T+av2zlBpOgunFHkQPPn+eRuClU73JF+98D531UgayY89tow==",
936 - "dev": true,
937 - "bin": {
938 - "parser": "bin/babel-parser.js"
939 - },
940 - "engines": {
941 - "node": ">=6.0.0"
942 - }
943 - },
919 "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": {
920 "version": "7.24.7",
921 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.7.tgz",
@@ -3781,9 +3756,9 @@
3756 }
3757 },
3758 "node_modules/@rejetto/kvstorage": {
3784 - "version": "0.12.2",
3785 - "resolved": "https://registry.npmjs.org/@rejetto/kvstorage/-/kvstorage-0.12.2.tgz",
3786 - "integrity": "sha512-JA4/UxKOLHpsdC28MtN10wl3TPabnag11R1gUAGincPepjuKsjEBayu5/QzQhZMimQ1evlRMQ9bPhnhLvLoi3g=="
3759 + "version": "0.13.0",
3760 + "resolved": "https://registry.npmjs.org/@rejetto/kvstorage/-/kvstorage-0.13.0.tgz",
3761 + "integrity": "sha512-uUs17b4Jra1EuDcNX3RKBPdJOutwCRYFlC8IRssU+6kQjRPX0jCU99Gh0EPzNRHaRZm8uKBwjzbrC+QHIEZ0cg=="
3762 },
3763 "node_modules/@remix-run/router": {
3764 "version": "1.16.1",
@@ -4403,6 +4378,128 @@
4378 "vite": "^5.0.0"
4379 }
4380 },
4381 + "node_modules/@yao-pkg/pkg": {
4382 + "version": "5.16.1",
4383 + "resolved": "https://registry.npmjs.org/@yao-pkg/pkg/-/pkg-5.16.1.tgz",
4384 + "integrity": "sha512-crUlnNFSReFNFuXDc4f3X2ignkFlc9kmEG7Bp/mJMA1jYyqR0lqjZGLgrSDYTYiNsYud8AzgA3RY1DrMdcUZWg==",
4385 + "dev": true,
4386 + "dependencies": {
4387 + "@babel/generator": "^7.23.0",
4388 + "@babel/parser": "^7.23.0",
4389 + "@babel/types": "^7.23.0",
4390 + "@yao-pkg/pkg-fetch": "3.5.16",
4391 + "into-stream": "^6.0.0",
4392 + "minimist": "^1.2.6",
4393 + "multistream": "^4.1.0",
4394 + "picocolors": "^1.1.0",
4395 + "picomatch": "^4.0.2",
4396 + "prebuild-install": "^7.1.1",
4397 + "resolve": "^1.22.0",
4398 + "stream-meter": "^1.0.4",
4399 + "tinyglobby": "^0.2.9"
4400 + },
4401 + "bin": {
4402 + "pkg": "lib-es5/bin.js"
4403 + }
4404 + },
4405 + "node_modules/@yao-pkg/pkg-fetch": {
4406 + "version": "3.5.16",
4407 + "resolved": "https://registry.npmjs.org/@yao-pkg/pkg-fetch/-/pkg-fetch-3.5.16.tgz",
4408 + "integrity": "sha512-mCnZvZz0/Ylpk4TGyt34pqWJyBGYJM8c3dPoMRV8Knodv2QhcYS4iXb5kB/JNWkrRtCKukGZIKkMLXZ3TQlzPg==",
4409 + "dev": true,
4410 + "dependencies": {
4411 + "https-proxy-agent": "^5.0.0",
4412 + "node-fetch": "^2.6.6",
4413 + "picocolors": "^1.1.0",
4414 + "progress": "^2.0.3",
4415 + "semver": "^7.3.5",
4416 + "tar-fs": "^2.1.1",
4417 + "yargs": "^16.2.0"
4418 + },
4419 + "bin": {
4420 + "pkg-fetch": "lib-es5/bin.js"
4421 + }
4422 + },
4423 + "node_modules/@yao-pkg/pkg-fetch/node_modules/semver": {
4424 + "version": "7.6.3",
4425 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
4426 + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
4427 + "dev": true,
4428 + "bin": {
4429 + "semver": "bin/semver.js"
4430 + },
4431 + "engines": {
4432 + "node": ">=10"
4433 + }
4434 + },
4435 + "node_modules/@yao-pkg/pkg/node_modules/@babel/generator": {
4436 + "version": "7.26.2",
4437 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz",
4438 + "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==",
4439 + "dev": true,
4440 + "dependencies": {
4441 + "@babel/parser": "^7.26.2",
4442 + "@babel/types": "^7.26.0",
4443 + "@jridgewell/gen-mapping": "^0.3.5",
4444 + "@jridgewell/trace-mapping": "^0.3.25",
4445 + "jsesc": "^3.0.2"
4446 + },
4447 + "engines": {
4448 + "node": ">=6.9.0"
4449 + }
4450 + },
4451 + "node_modules/@yao-pkg/pkg/node_modules/@babel/parser": {
4452 + "version": "7.26.2",
4453 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz",
4454 + "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==",
4455 + "dev": true,
4456 + "dependencies": {
4457 + "@babel/types": "^7.26.0"
4458 + },
4459 + "bin": {
4460 + "parser": "bin/babel-parser.js"
4461 + },
4462 + "engines": {
4463 + "node": ">=6.0.0"
4464 + }
4465 + },
4466 + "node_modules/@yao-pkg/pkg/node_modules/@babel/types": {
4467 + "version": "7.26.0",
4468 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz",
4469 + "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==",
4470 + "dev": true,
4471 + "dependencies": {
4472 + "@babel/helper-string-parser": "^7.25.9",
4473 + "@babel/helper-validator-identifier": "^7.25.9"
4474 + },
4475 + "engines": {
4476 + "node": ">=6.9.0"
4477 + }
4478 + },
4479 + "node_modules/@yao-pkg/pkg/node_modules/jsesc": {
4480 + "version": "3.0.2",
4481 + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz",
4482 + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==",
4483 + "dev": true,
4484 + "bin": {
4485 + "jsesc": "bin/jsesc"
4486 + },
4487 + "engines": {
4488 + "node": ">=6"
4489 + }
4490 + },
4491 + "node_modules/@yao-pkg/pkg/node_modules/picomatch": {
4492 + "version": "4.0.2",
4493 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
4494 + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
4495 + "dev": true,
4496 + "engines": {
4497 + "node": ">=12"
4498 + },
4499 + "funding": {
4500 + "url": "https://github.com/sponsors/jonschlinkert"
4501 + }
4502 + },
4503 "node_modules/abbrev": {
4504 "version": "1.1.1",
4505 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
@@ -4538,15 +4635,6 @@
4635 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
4636 "dev": true
4637 },
4541 - "node_modules/array-union": {
4542 - "version": "2.1.0",
4543 - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
4544 - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
4545 - "dev": true,
4546 - "engines": {
4547 - "node": ">=8"
4548 - }
4549 - },
4638 "node_modules/arrify": {
4639 "version": "1.0.1",
4640 "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
@@ -4579,15 +4667,6 @@
4667 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
4668 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
4669 },
4582 - "node_modules/at-least-node": {
4583 - "version": "1.0.0",
4584 - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
4585 - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
4586 - "dev": true,
4587 - "engines": {
4588 - "node": ">= 4.0.0"
4589 - }
4590 - },
4670 "node_modules/axios": {
4671 "version": "1.7.5",
4672 "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.5.tgz",
@@ -5416,18 +5495,6 @@
5495 "node": ">=0.3.1"
5496 }
5497 },
5419 - "node_modules/dir-glob": {
5420 - "version": "3.0.1",
5421 - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
5422 - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
5423 - "dev": true,
5424 - "dependencies": {
5425 - "path-type": "^4.0.0"
5426 - },
5427 - "engines": {
5428 - "node": ">=8"
5429 - }
5430 - },
5498 "node_modules/dom-helpers": {
5499 "version": "5.2.1",
5500 "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
@@ -5628,6 +5695,20 @@
5695 "reusify": "^1.0.4"
5696 }
5697 },
5698 + "node_modules/fdir": {
5699 + "version": "6.4.2",
5700 + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.2.tgz",
5701 + "integrity": "sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==",
5702 + "dev": true,
5703 + "peerDependencies": {
5704 + "picomatch": "^3 || ^4"
5705 + },
5706 + "peerDependenciesMeta": {
5707 + "picomatch": {
5708 + "optional": true
5709 + }
5710 + }
5711 + },
5712 "node_modules/fill-range": {
5713 "version": "7.1.1",
5714 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
@@ -5875,26 +5956,6 @@
5956 "node": ">=4"
5957 }
5958 },
5878 - "node_modules/globby": {
5879 - "version": "11.1.0",
5880 - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
5881 - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
5882 - "dev": true,
5883 - "dependencies": {
5884 - "array-union": "^2.1.0",
5885 - "dir-glob": "^3.0.1",
5886 - "fast-glob": "^3.2.9",
5887 - "ignore": "^5.2.0",
5888 - "merge2": "^1.4.1",
5889 - "slash": "^3.0.0"
5890 - },
5891 - "engines": {
5892 - "node": ">=10"
5893 - },
5894 - "funding": {
5895 - "url": "https://github.com/sponsors/sindresorhus"
5896 - }
5897 - },
5959 "node_modules/graceful-fs": {
5960 "version": "4.2.11",
5961 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
@@ -6075,15 +6136,6 @@
6136 }
6137 ]
6138 },
6078 - "node_modules/ignore": {
6079 - "version": "5.3.2",
6080 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
6081 - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
6082 - "dev": true,
6083 - "engines": {
6084 - "node": ">= 4"
6085 - }
6086 - },
6139 "node_modules/ignore-by-default": {
6140 "version": "1.0.1",
6141 "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
@@ -7381,154 +7433,6 @@
7433 "url": "https://github.com/sponsors/jonschlinkert"
7434 }
7435 },
7384 - "node_modules/pkg": {
7385 - "version": "5.8.1",
7386 - "resolved": "https://registry.npmjs.org/pkg/-/pkg-5.8.1.tgz",
7387 - "integrity": "sha512-CjBWtFStCfIiT4Bde9QpJy0KeH19jCfwZRJqHFDFXfhUklCx8JoFmMj3wgnEYIwGmZVNkhsStPHEOnrtrQhEXA==",
7388 - "dev": true,
7389 - "dependencies": {
7390 - "@babel/generator": "7.18.2",
7391 - "@babel/parser": "7.18.4",
7392 - "@babel/types": "7.19.0",
7393 - "chalk": "^4.1.2",
7394 - "fs-extra": "^9.1.0",
7395 - "globby": "^11.1.0",
7396 - "into-stream": "^6.0.0",
7397 - "is-core-module": "2.9.0",
7398 - "minimist": "^1.2.6",
7399 - "multistream": "^4.1.0",
7400 - "pkg-fetch": "3.4.2",
7401 - "prebuild-install": "7.1.1",
7402 - "resolve": "^1.22.0",
7403 - "stream-meter": "^1.0.4"
7404 - },
7405 - "bin": {
7406 - "pkg": "lib-es5/bin.js"
7407 - },
7408 - "peerDependencies": {
7409 - "node-notifier": ">=9.0.1"
7410 - },
7411 - "peerDependenciesMeta": {
7412 - "node-notifier": {
7413 - "optional": true
7414 - }
7415 - }
7416 - },
7417 - "node_modules/pkg-fetch": {
7418 - "version": "3.4.2",
7419 - "resolved": "https://registry.npmjs.org/pkg-fetch/-/pkg-fetch-3.4.2.tgz",
7420 - "integrity": "sha512-0+uijmzYcnhC0hStDjm/cl2VYdrmVVBpe7Q8k9YBojxmR5tG8mvR9/nooQq3QSXiQqORDVOTY3XqMEqJVIzkHA==",
7421 - "dev": true,
7422 - "dependencies": {
7423 - "chalk": "^4.1.2",
7424 - "fs-extra": "^9.1.0",
7425 - "https-proxy-agent": "^5.0.0",
7426 - "node-fetch": "^2.6.6",
7427 - "progress": "^2.0.3",
7428 - "semver": "^7.3.5",
7429 - "tar-fs": "^2.1.1",
7430 - "yargs": "^16.2.0"
7431 - },
7432 - "bin": {
7433 - "pkg-fetch": "lib-es5/bin.js"
7434 - }
7435 - },
7436 - "node_modules/pkg-fetch/node_modules/fs-extra": {
7437 - "version": "9.1.0",
7438 - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
7439 - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
7440 - "dev": true,
7441 - "dependencies": {
7442 - "at-least-node": "^1.0.0",
7443 - "graceful-fs": "^4.2.0",
7444 - "jsonfile": "^6.0.1",
7445 - "universalify": "^2.0.0"
7446 - },
7447 - "engines": {
7448 - "node": ">=10"
7449 - }
7450 - },
7451 - "node_modules/pkg-fetch/node_modules/jsonfile": {
7452 - "version": "6.1.0",
7453 - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
7454 - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
7455 - "dev": true,
7456 - "dependencies": {
7457 - "universalify": "^2.0.0"
7458 - },
7459 - "optionalDependencies": {
7460 - "graceful-fs": "^4.1.6"
7461 - }
7462 - },
7463 - "node_modules/pkg-fetch/node_modules/semver": {
7464 - "version": "7.6.3",
7465 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
7466 - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
7467 - "dev": true,
7468 - "bin": {
7469 - "semver": "bin/semver.js"
7470 - },
7471 - "engines": {
7472 - "node": ">=10"
7473 - }
7474 - },
7475 - "node_modules/pkg-fetch/node_modules/universalify": {
7476 - "version": "2.0.1",
7477 - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
7478 - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
7479 - "dev": true,
7480 - "engines": {
7481 - "node": ">= 10.0.0"
7482 - }
7483 - },
7484 - "node_modules/pkg/node_modules/fs-extra": {
7485 - "version": "9.1.0",
7486 - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
7487 - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
7488 - "dev": true,
7489 - "dependencies": {
7490 - "at-least-node": "^1.0.0",
7491 - "graceful-fs": "^4.2.0",
7492 - "jsonfile": "^6.0.1",
7493 - "universalify": "^2.0.0"
7494 - },
7495 - "engines": {
7496 - "node": ">=10"
7497 - }
7498 - },
7499 - "node_modules/pkg/node_modules/is-core-module": {
7500 - "version": "2.9.0",
7501 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
7502 - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
7503 - "dev": true,
7504 - "dependencies": {
7505 - "has": "^1.0.3"
7506 - },
7507 - "funding": {
7508 - "url": "https://github.com/sponsors/ljharb"
7509 - }
7510 - },
7511 - "node_modules/pkg/node_modules/jsonfile": {
7512 - "version": "6.1.0",
7513 - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
7514 - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
7515 - "dev": true,
7516 - "dependencies": {
7517 - "universalify": "^2.0.0"
7518 - },
7519 - "optionalDependencies": {
7520 - "graceful-fs": "^4.1.6"
7521 - }
7522 - },
7523 - "node_modules/pkg/node_modules/universalify": {
7524 - "version": "2.0.1",
7525 - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
7526 - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
7527 - "dev": true,
7528 - "engines": {
7529 - "node": ">= 10.0.0"
7530 - }
7531 - },
7436 "node_modules/postcss": {
7437 "version": "8.4.47",
7438 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz",
@@ -8426,15 +8330,6 @@
8330 "semver": "bin/semver.js"
8331 }
8332 },
8429 - "node_modules/slash": {
8430 - "version": "3.0.0",
8431 - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
8432 - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
8433 - "dev": true,
8434 - "engines": {
8435 - "node": ">=8"
8436 - }
8437 - },
8333 "node_modules/source-map": {
8334 "version": "0.5.7",
8335 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
@@ -8687,6 +8582,31 @@
8582 "dev": true,
8583 "peer": true
8584 },
8585 + "node_modules/tinyglobby": {
8586 + "version": "0.2.10",
8587 + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.10.tgz",
8588 + "integrity": "sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==",
8589 + "dev": true,
8590 + "dependencies": {
8591 + "fdir": "^6.4.2",
8592 + "picomatch": "^4.0.2"
8593 + },
8594 + "engines": {
8595 + "node": ">=12.0.0"
8596 + }
8597 + },
8598 + "node_modules/tinyglobby/node_modules/picomatch": {
8599 + "version": "4.0.2",
8600 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
8601 + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
8602 + "dev": true,
8603 + "engines": {
8604 + "node": ">=12"
8605 + },
8606 + "funding": {
8607 + "url": "https://github.com/sponsors/jonschlinkert"
8608 + }
8609 + },
8610 "node_modules/to-fast-properties": {
8611 "version": "2.0.0",
8612 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
@@ -9477,17 +9397,6 @@
9397 }
9398 }
9399 },
9480 - "@babel/generator": {
9481 - "version": "7.18.2",
9482 - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.2.tgz",
9483 - "integrity": "sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==",
9484 - "dev": true,
9485 - "requires": {
9486 - "@babel/types": "^7.18.2",
9487 - "@jridgewell/gen-mapping": "^0.3.0",
9488 - "jsesc": "^2.5.1"
9489 - }
9490 - },
9400 "@babel/helper-annotate-as-pure": {
9401 "version": "7.24.7",
9402 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz",
@@ -9986,12 +9895,6 @@
9895 }
9896 }
9897 },
9989 - "@babel/parser": {
9990 - "version": "7.18.4",
9991 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.4.tgz",
9992 - "integrity": "sha512-FDge0dFazETFcxGw/EXzOkN8uJp0PC7Qbm+Pe9T+av2zlBpOgunFHkQPPn+eRuClU73JF+98D531UgayY89tow==",
9993 - "dev": true
9994 - },
9898 "@babel/plugin-bugfix-firefox-class-in-computed-class-key": {
9899 "version": "7.24.7",
9900 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.7.tgz",
@@ -11848,9 +11751,9 @@
11751 "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A=="
11752 },
11753 "@rejetto/kvstorage": {
11851 - "version": "0.12.2",
11852 - "resolved": "https://registry.npmjs.org/@rejetto/kvstorage/-/kvstorage-0.12.2.tgz",
11853 - "integrity": "sha512-JA4/UxKOLHpsdC28MtN10wl3TPabnag11R1gUAGincPepjuKsjEBayu5/QzQhZMimQ1evlRMQ9bPhnhLvLoi3g=="
11754 + "version": "0.13.0",
11755 + "resolved": "https://registry.npmjs.org/@rejetto/kvstorage/-/kvstorage-0.13.0.tgz",
11756 + "integrity": "sha512-uUs17b4Jra1EuDcNX3RKBPdJOutwCRYFlC8IRssU+6kQjRPX0jCU99Gh0EPzNRHaRZm8uKBwjzbrC+QHIEZ0cg=="
11757 },
11758 "@remix-run/router": {
11759 "version": "1.16.1",
@@ -12361,6 +12264,96 @@
12264 "systemjs": "^6.15.1"
12265 }
12266 },
12267 + "@yao-pkg/pkg": {
12268 + "version": "5.16.1",
12269 + "resolved": "https://registry.npmjs.org/@yao-pkg/pkg/-/pkg-5.16.1.tgz",
12270 + "integrity": "sha512-crUlnNFSReFNFuXDc4f3X2ignkFlc9kmEG7Bp/mJMA1jYyqR0lqjZGLgrSDYTYiNsYud8AzgA3RY1DrMdcUZWg==",
12271 + "dev": true,
12272 + "requires": {
12273 + "@babel/generator": "^7.23.0",
12274 + "@babel/parser": "^7.23.0",
12275 + "@babel/types": "^7.23.0",
12276 + "@yao-pkg/pkg-fetch": "3.5.16",
12277 + "into-stream": "^6.0.0",
12278 + "minimist": "^1.2.6",
12279 + "multistream": "^4.1.0",
12280 + "picocolors": "^1.1.0",
12281 + "picomatch": "^4.0.2",
12282 + "prebuild-install": "^7.1.1",
12283 + "resolve": "^1.22.0",
12284 + "stream-meter": "^1.0.4",
12285 + "tinyglobby": "^0.2.9"
12286 + },
12287 + "dependencies": {
12288 + "@babel/generator": {
12289 + "version": "7.26.2",
12290 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz",
12291 + "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==",
12292 + "dev": true,
12293 + "requires": {
12294 + "@babel/parser": "^7.26.2",
12295 + "@babel/types": "^7.26.0",
12296 + "@jridgewell/gen-mapping": "^0.3.5",
12297 + "@jridgewell/trace-mapping": "^0.3.25",
12298 + "jsesc": "^3.0.2"
12299 + }
12300 + },
12301 + "@babel/parser": {
12302 + "version": "7.26.2",
12303 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz",
12304 + "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==",
12305 + "dev": true,
12306 + "requires": {
12307 + "@babel/types": "^7.26.0"
12308 + }
12309 + },
12310 + "@babel/types": {
12311 + "version": "7.26.0",
12312 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz",
12313 + "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==",
12314 + "dev": true,
12315 + "requires": {
12316 + "@babel/helper-string-parser": "^7.25.9",
12317 + "@babel/helper-validator-identifier": "^7.25.9"
12318 + }
12319 + },
12320 + "jsesc": {
12321 + "version": "3.0.2",
12322 + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz",
12323 + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==",
12324 + "dev": true
12325 + },
12326 + "picomatch": {
12327 + "version": "4.0.2",
12328 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
12329 + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
12330 + "dev": true
12331 + }
12332 + }
12333 + },
12334 + "@yao-pkg/pkg-fetch": {
12335 + "version": "3.5.16",
12336 + "resolved": "https://registry.npmjs.org/@yao-pkg/pkg-fetch/-/pkg-fetch-3.5.16.tgz",
12337 + "integrity": "sha512-mCnZvZz0/Ylpk4TGyt34pqWJyBGYJM8c3dPoMRV8Knodv2QhcYS4iXb5kB/JNWkrRtCKukGZIKkMLXZ3TQlzPg==",
12338 + "dev": true,
12339 + "requires": {
12340 + "https-proxy-agent": "^5.0.0",
12341 + "node-fetch": "^2.6.6",
12342 + "picocolors": "^1.1.0",
12343 + "progress": "^2.0.3",
12344 + "semver": "^7.3.5",
12345 + "tar-fs": "^2.1.1",
12346 + "yargs": "^16.2.0"
12347 + },
12348 + "dependencies": {
12349 + "semver": {
12350 + "version": "7.6.3",
12351 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
12352 + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
12353 + "dev": true
12354 + }
12355 + }
12356 + },
12357 "abbrev": {
12358 "version": "1.1.1",
12359 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
@@ -12459,12 +12452,6 @@
12452 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
12453 "dev": true
12454 },
12462 - "array-union": {
12463 - "version": "2.1.0",
12464 - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
12465 - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
12466 - "dev": true
12467 - },
12455 "arrify": {
12456 "version": "1.0.1",
12457 "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
@@ -12491,12 +12478,6 @@
12478 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
12479 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
12480 },
12494 - "at-least-node": {
12495 - "version": "1.0.0",
12496 - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
12497 - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
12498 - "dev": true
12499 - },
12481 "axios": {
12482 "version": "1.7.5",
12483 "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.5.tgz",
@@ -13062,15 +13043,6 @@
13043 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
13044 "dev": true
13045 },
13065 - "dir-glob": {
13066 - "version": "3.0.1",
13067 - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
13068 - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
13069 - "dev": true,
13070 - "requires": {
13071 - "path-type": "^4.0.0"
13072 - }
13073 - },
13046 "dom-helpers": {
13047 "version": "5.2.1",
13048 "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
@@ -13227,6 +13199,13 @@
13199 "reusify": "^1.0.4"
13200 }
13201 },
13202 + "fdir": {
13203 + "version": "6.4.2",
13204 + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.2.tgz",
13205 + "integrity": "sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==",
13206 + "dev": true,
13207 + "requires": {}
13208 + },
13209 "fill-range": {
13210 "version": "7.1.1",
13211 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
@@ -13407,20 +13386,6 @@
13386 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
13387 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA=="
13388 },
13410 - "globby": {
13411 - "version": "11.1.0",
13412 - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
13413 - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
13414 - "dev": true,
13415 - "requires": {
13416 - "array-union": "^2.1.0",
13417 - "dir-glob": "^3.0.1",
13418 - "fast-glob": "^3.2.9",
13419 - "ignore": "^5.2.0",
13420 - "merge2": "^1.4.1",
13421 - "slash": "^3.0.0"
13422 - }
13423 - },
13389 "graceful-fs": {
13390 "version": "4.2.11",
13391 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
@@ -13544,12 +13509,6 @@
13509 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
13510 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
13511 },
13547 - "ignore": {
13548 - "version": "5.3.2",
13549 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
13550 - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
13551 - "dev": true
13552 - },
13512 "ignore-by-default": {
13513 "version": "1.0.1",
13514 "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
@@ -14502,119 +14461,6 @@
14461 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz",
14462 "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag=="
14463 },
14505 - "pkg": {
14506 - "version": "5.8.1",
14507 - "resolved": "https://registry.npmjs.org/pkg/-/pkg-5.8.1.tgz",
14508 - "integrity": "sha512-CjBWtFStCfIiT4Bde9QpJy0KeH19jCfwZRJqHFDFXfhUklCx8JoFmMj3wgnEYIwGmZVNkhsStPHEOnrtrQhEXA==",
14509 - "dev": true,
14510 - "requires": {
14511 - "@babel/generator": "7.18.2",
14512 - "@babel/parser": "7.18.4",
14513 - "@babel/types": "7.19.0",
14514 - "chalk": "^4.1.2",
14515 - "fs-extra": "^9.1.0",
14516 - "globby": "^11.1.0",
14517 - "into-stream": "^6.0.0",
14518 - "is-core-module": "2.9.0",
14519 - "minimist": "^1.2.6",
14520 - "multistream": "^4.1.0",
14521 - "pkg-fetch": "3.4.2",
14522 - "prebuild-install": "7.1.1",
14523 - "resolve": "^1.22.0",
14524 - "stream-meter": "^1.0.4"
14525 - },
14526 - "dependencies": {
14527 - "fs-extra": {
14528 - "version": "9.1.0",
14529 - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
14530 - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
14531 - "dev": true,
14532 - "requires": {
14533 - "at-least-node": "^1.0.0",
14534 - "graceful-fs": "^4.2.0",
14535 - "jsonfile": "^6.0.1",
14536 - "universalify": "^2.0.0"
14537 - }
14538 - },
14539 - "is-core-module": {
14540 - "version": "2.9.0",
14541 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
14542 - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
14543 - "dev": true,
14544 - "requires": {
14545 - "has": "^1.0.3"
14546 - }
14547 - },
14548 - "jsonfile": {
14549 - "version": "6.1.0",
14550 - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
14551 - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
14552 - "dev": true,
14553 - "requires": {
14554 - "graceful-fs": "^4.1.6",
14555 - "universalify": "^2.0.0"
14556 - }
14557 - },
14558 - "universalify": {
14559 - "version": "2.0.1",
14560 - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
14561 - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
14562 - "dev": true
14563 - }
14564 - }
14565 - },
14566 - "pkg-fetch": {
14567 - "version": "3.4.2",
14568 - "resolved": "https://registry.npmjs.org/pkg-fetch/-/pkg-fetch-3.4.2.tgz",
14569 - "integrity": "sha512-0+uijmzYcnhC0hStDjm/cl2VYdrmVVBpe7Q8k9YBojxmR5tG8mvR9/nooQq3QSXiQqORDVOTY3XqMEqJVIzkHA==",
14570 - "dev": true,
14571 - "requires": {
14572 - "chalk": "^4.1.2",
14573 - "fs-extra": "^9.1.0",
14574 - "https-proxy-agent": "^5.0.0",
14575 - "node-fetch": "^2.6.6",
14576 - "progress": "^2.0.3",
14577 - "semver": "^7.3.5",
14578 - "tar-fs": "^2.1.1",
14579 - "yargs": "^16.2.0"
14580 - },
14581 - "dependencies": {
14582 - "fs-extra": {
14583 - "version": "9.1.0",
14584 - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
14585 - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
14586 - "dev": true,
14587 - "requires": {
14588 - "at-least-node": "^1.0.0",
14589 - "graceful-fs": "^4.2.0",
14590 - "jsonfile": "^6.0.1",
14591 - "universalify": "^2.0.0"
14592 - }
14593 - },
14594 - "jsonfile": {
14595 - "version": "6.1.0",
14596 - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
14597 - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
14598 - "dev": true,
14599 - "requires": {
14600 - "graceful-fs": "^4.1.6",
14601 - "universalify": "^2.0.0"
14602 - }
14603 - },
14604 - "semver": {
14605 - "version": "7.6.3",
14606 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
14607 - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
14608 - "dev": true
14609 - },
14610 - "universalify": {
14611 - "version": "2.0.1",
14612 - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
14613 - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
14614 - "dev": true
14615 - }
14616 - }
14617 - },
14464 "postcss": {
14465 "version": "8.4.47",
14466 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz",
@@ -15270,12 +15116,6 @@
15116 }
15117 }
15118 },
15273 - "slash": {
15274 - "version": "3.0.0",
15275 - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
15276 - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
15277 - "dev": true
15278 - },
15119 "source-map": {
15120 "version": "0.5.7",
15121 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
@@ -15486,6 +15326,24 @@
15326 }
15327 }
15328 },
15329 + "tinyglobby": {
15330 + "version": "0.2.10",
15331 + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.10.tgz",
15332 + "integrity": "sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==",
15333 + "dev": true,
15334 + "requires": {
15335 + "fdir": "^6.4.2",
15336 + "picomatch": "^4.0.2"
15337 + },
15338 + "dependencies": {
15339 + "picomatch": {
15340 + "version": "4.0.2",
15341 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
15342 + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
15343 + "dev": true
15344 + }
15345 + }
15346 + },
15347 "to-fast-properties": {
15348 "version": "2.0.0",
15349 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
package.json
+1 -1
@@ -1,6 +1,6 @@
1 {
2 "name": "hfs",
3 - "version": "0.54.0",
3 + "version": "0.55.0-alpha1",
4 "description": "HTTP File Server",
5 "keywords": [
6 "file server",
tests/config.yaml
+1 -1
@@ -138,7 +138,7 @@ accounts:
138 disabled: true
139 admins:
140 admin: true
141 -version: 0.54.0
141 +version: 0.55.0-alpha1
142 max_downloads_per_account: 2
143 max_downloads: 1
144 roots: