@samitouri / QOSami-HFS / commits / 7ea40792

version 0.56.0-beta5

Massimo Melina committed Feb 1, 2025 at 11:52 UTC 7ea407920d788ce91d995189207f26637d3eed02
3 files changed +69 -6
package-lock.json
+67 -4
@@ -1,12 +1,12 @@
1 {
2 "name": "hfs",
3 - "version": "0.56.0-beta4",
3 + "version": "0.56.0-beta5",
4 "lockfileVersion": 2,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "hfs",
9 - "version": "0.56.0-beta4",
9 + "version": "0.56.0-beta5",
10 "license": "GPL-3.0",
11 "workspaces": [
12 "admin",
@@ -44,6 +44,7 @@
44 "tssrp6a": "^3.0.0",
45 "unzip-stream": "^0.3.4",
46 "valtio": "^1.10.3",
47 + "xxhash-wasm": "^1.1.0",
48 "yaml": "^2.0.0-10"
49 },
50 "bin": {
@@ -662,12 +663,14 @@
663 "tssrp6a": "^3.0.0",
664 "usehooks-ts": "^2.6.0",
665 "valtio": "^1.13.0",
665 - "web-vitals": "^2.1.4"
666 + "web-vitals": "^2.1.4",
667 + "xxhashjs": "^0.2.2"
668 },
669 "devDependencies": {
670 "@types/lodash": "^4.14.178",
671 "@types/react": "^18.3.14",
672 "@types/react-dom": "^18.3.2",
673 + "@types/xxhashjs": "^0.2.4",
674 "@vitejs/plugin-legacy": "^6.0.0",
675 "cross-env": "^7.0.3",
676 "sass": "^1.54.5",
@@ -4643,6 +4646,16 @@
4646 "@types/node": "*"
4647 }
4648 },
4649 + "node_modules/@types/xxhashjs": {
4650 + "version": "0.2.4",
4651 + "resolved": "https://registry.npmjs.org/@types/xxhashjs/-/xxhashjs-0.2.4.tgz",
4652 + "integrity": "sha512-E2+ZoJY2JjmVPN0iQM5gJvZkk98O2PYXSi6HrciEk3EKF34+mauEk/HgwTeCz+2r8HXHMKpucrwy4qTT12OPaQ==",
4653 + "dev": true,
4654 + "license": "MIT",
4655 + "dependencies": {
4656 + "@types/node": "*"
4657 + }
4658 + },
4659 "node_modules/@ungap/promise-all-settled": {
4660 "version": "1.1.2",
4661 "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
@@ -5558,6 +5571,12 @@
5571 "node": ">= 10"
5572 }
5573 },
5574 + "node_modules/cuint": {
5575 + "version": "0.2.2",
5576 + "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz",
5577 + "integrity": "sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==",
5578 + "license": "MIT"
5579 + },
5580 "node_modules/dayjs": {
5581 "version": "1.11.10",
5582 "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz",
@@ -9328,6 +9347,21 @@
9347 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
9348 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
9349 },
9350 + "node_modules/xxhash-wasm": {
9351 + "version": "1.1.0",
9352 + "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz",
9353 + "integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==",
9354 + "license": "MIT"
9355 + },
9356 + "node_modules/xxhashjs": {
9357 + "version": "0.2.2",
9358 + "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz",
9359 + "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==",
9360 + "license": "MIT",
9361 + "dependencies": {
9362 + "cuint": "^0.2.2"
9363 + }
9364 + },
9365 "node_modules/y18n": {
9366 "version": "5.0.8",
9367 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
@@ -10956,6 +10990,7 @@
10990 "@types/lodash": "^4.14.178",
10991 "@types/react": "^18.3.14",
10992 "@types/react-dom": "^18.3.2",
10993 + "@types/xxhashjs": "^0.2.4",
10994 "@vitejs/plugin-legacy": "^6.0.0",
10995 "cross-env": "^7.0.3",
10996 "lodash": "^4.17.21",
@@ -10967,7 +11002,8 @@
11002 "usehooks-ts": "^2.6.0",
11003 "valtio": "^1.13.0",
11004 "vite": "*",
10970 - "web-vitals": "^2.1.4"
11005 + "web-vitals": "^2.1.4",
11006 + "xxhashjs": "^0.2.2"
11007 },
11008 "dependencies": {
11009 "@esbuild/aix-ppc64": {
@@ -12241,6 +12277,15 @@
12277 "@types/node": "*"
12278 }
12279 },
12280 + "@types/xxhashjs": {
12281 + "version": "0.2.4",
12282 + "resolved": "https://registry.npmjs.org/@types/xxhashjs/-/xxhashjs-0.2.4.tgz",
12283 + "integrity": "sha512-E2+ZoJY2JjmVPN0iQM5gJvZkk98O2PYXSi6HrciEk3EKF34+mauEk/HgwTeCz+2r8HXHMKpucrwy4qTT12OPaQ==",
12284 + "dev": true,
12285 + "requires": {
12286 + "@types/node": "*"
12287 + }
12288 + },
12289 "@ungap/promise-all-settled": {
12290 "version": "1.1.2",
12291 "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
@@ -12879,6 +12924,11 @@
12924 "minimist": "^1.2.0"
12925 }
12926 },
12927 + "cuint": {
12928 + "version": "0.2.2",
12929 + "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz",
12930 + "integrity": "sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw=="
12931 + },
12932 "dayjs": {
12933 "version": "1.11.10",
12934 "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz",
@@ -15620,6 +15670,19 @@
15670 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
15671 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
15672 },
15673 + "xxhash-wasm": {
15674 + "version": "1.1.0",
15675 + "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz",
15676 + "integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA=="
15677 + },
15678 + "xxhashjs": {
15679 + "version": "0.2.2",
15680 + "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz",
15681 + "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==",
15682 + "requires": {
15683 + "cuint": "^0.2.2"
15684 + }
15685 + },
15686 "y18n": {
15687 "version": "5.0.8",
15688 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
package.json
+1 -1
@@ -1,6 +1,6 @@
1 {
2 "name": "hfs",
3 - "version": "0.56.0-beta4",
3 + "version": "0.56.0-beta5",
4 "description": "HTTP File Server",
5 "keywords": ["file server", "http server"],
6 "homepage": "https://rejetto.com/hfs",
tests/config.yaml
+1 -1
@@ -142,7 +142,7 @@ accounts:
142 admins:
143 allow_net: ::1
144 admin: true
145 -version: 0.56.0-beta4
145 +version: 0.56.0-beta5
146 max_downloads_per_account: 2
147 max_downloads: 1
148 roots: