@samitouri / QOSami-HFS / commits / 3da39198

version 3.1.0-rc7

Massimo Melina committed Mar 30, 2026 at 10:18 UTC 3da391983f387c33a76e5dfd6cd4f426889cdd13
2 files changed +65 -58
package-lock.json
+64 -57
@@ -1,12 +1,12 @@
1 {
2 "name": "hfs",
3 - "version": "3.1.0-beta6",
3 + "version": "3.1.0-rc7",
4 "lockfileVersion": 2,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "hfs",
9 - "version": "3.1.0-beta6",
9 + "version": "3.1.0-rc7",
10 "license": "GPL-3.0",
11 "workspaces": [
12 "admin",
@@ -3229,9 +3229,9 @@
3229 }
3230 },
3231 "node_modules/@prefresh/vite/node_modules/picomatch": {
3232 - "version": "2.3.1",
3233 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
3234 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
3232 + "version": "2.3.2",
3233 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
3234 + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
3235 "dev": true,
3236 "license": "MIT",
3237 "engines": {
@@ -4631,10 +4631,11 @@
4631 }
4632 },
4633 "node_modules/anymatch/node_modules/picomatch": {
4634 - "version": "2.3.1",
4635 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
4636 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
4634 + "version": "2.3.2",
4635 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
4636 + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
4637 "dev": true,
4638 + "license": "MIT",
4639 "engines": {
4640 "node": ">=8.6"
4641 },
@@ -4943,16 +4944,16 @@
4944 "license": "ISC"
4945 },
4946 "node_modules/brace-expansion": {
4946 - "version": "5.0.2",
4947 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.2.tgz",
4948 - "integrity": "sha512-Pdk8c9poy+YhOgVWw1JNN22/HcivgKWwpxKq04M/jTmHyCZn12WPJebZxdjSa5TmBqISrUSgNYU3eRORljfCCw==",
4947 + "version": "5.0.5",
4948 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.5.tgz",
4949 + "integrity": "sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==",
4950 "dev": true,
4951 "license": "MIT",
4952 "dependencies": {
4953 "balanced-match": "^4.0.2"
4954 },
4955 "engines": {
4955 - "node": "20 || >=22"
4956 + "node": "18 || 20 || >=22"
4957 }
4958 },
4959 "node_modules/braces": {
@@ -5391,9 +5392,10 @@
5392 }
5393 },
5394 "node_modules/cosmiconfig/node_modules/yaml": {
5394 - "version": "1.10.2",
5395 - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
5396 - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
5395 + "version": "1.10.3",
5396 + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.3.tgz",
5397 + "integrity": "sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA==",
5398 + "license": "ISC",
5399 "engines": {
5400 "node": ">= 6"
5401 }
@@ -7186,9 +7188,10 @@
7188 }
7189 },
7190 "node_modules/micromatch/node_modules/picomatch": {
7189 - "version": "2.3.1",
7190 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
7191 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
7191 + "version": "2.3.2",
7192 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
7193 + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
7194 + "license": "MIT",
7195 "engines": {
7196 "node": ">=8.6"
7197 },
@@ -7473,9 +7476,9 @@
7476 }
7477 },
7478 "node_modules/node-forge": {
7476 - "version": "1.3.2",
7477 - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.2.tgz",
7478 - "integrity": "sha512-6xKiQ+cph9KImrRh0VsjH2d8/GXA4FIMlgU4B757iI1ApvcyA9VlouP0yZJha01V+huImO+kKMU7ih+2+E14fw==",
7479 + "version": "1.4.0",
7480 + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.4.0.tgz",
7481 + "integrity": "sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ==",
7482 "license": "(BSD-3-Clause OR GPL-2.0)",
7483 "engines": {
7484 "node": ">= 6.13.0"
@@ -7765,9 +7768,9 @@
7768 "license": "ISC"
7769 },
7770 "node_modules/picomatch": {
7768 - "version": "4.0.3",
7769 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
7770 - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
7771 + "version": "4.0.4",
7772 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
7773 + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
7774 "license": "MIT",
7775 "engines": {
7776 "node": ">=12"
@@ -8350,10 +8353,11 @@
8353 }
8354 },
8355 "node_modules/readdirp/node_modules/picomatch": {
8353 - "version": "2.3.1",
8354 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
8355 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
8356 + "version": "2.3.2",
8357 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
8358 + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
8359 "dev": true,
8360 + "license": "MIT",
8361 "engines": {
8362 "node": ">=8.6"
8363 },
@@ -9840,15 +9844,18 @@
9844 "dev": true
9845 },
9846 "node_modules/yaml": {
9843 - "version": "2.8.1",
9844 - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.1.tgz",
9845 - "integrity": "sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==",
9847 + "version": "2.8.3",
9848 + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.3.tgz",
9849 + "integrity": "sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==",
9850 "license": "ISC",
9851 "bin": {
9852 "yaml": "bin.mjs"
9853 },
9854 "engines": {
9855 "node": ">= 14.6"
9856 + },
9857 + "funding": {
9858 + "url": "https://github.com/sponsors/eemeli"
9859 }
9860 },
9861 "node_modules/yargs": {
@@ -11834,9 +11841,9 @@
11841 }
11842 },
11843 "picomatch": {
11837 - "version": "2.3.1",
11838 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
11839 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
11844 + "version": "2.3.2",
11845 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
11846 + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
11847 "dev": true
11848 }
11849 }
@@ -12705,9 +12712,9 @@
12712 },
12713 "dependencies": {
12714 "picomatch": {
12708 - "version": "2.3.1",
12709 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
12710 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
12715 + "version": "2.3.2",
12716 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
12717 + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
12718 "dev": true
12719 }
12720 }
@@ -12919,9 +12926,9 @@
12926 "dev": true
12927 },
12928 "brace-expansion": {
12922 - "version": "5.0.2",
12923 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.2.tgz",
12924 - "integrity": "sha512-Pdk8c9poy+YhOgVWw1JNN22/HcivgKWwpxKq04M/jTmHyCZn12WPJebZxdjSa5TmBqISrUSgNYU3eRORljfCCw==",
12929 + "version": "5.0.5",
12930 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.5.tgz",
12931 + "integrity": "sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==",
12932 "dev": true,
12933 "requires": {
12934 "balanced-match": "^4.0.2"
@@ -13198,9 +13205,9 @@
13205 },
13206 "dependencies": {
13207 "yaml": {
13201 - "version": "1.10.2",
13202 - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
13203 - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="
13208 + "version": "1.10.3",
13209 + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.3.tgz",
13210 + "integrity": "sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA=="
13211 }
13212 }
13213 },
@@ -14431,9 +14438,9 @@
14438 },
14439 "dependencies": {
14440 "picomatch": {
14434 - "version": "2.3.1",
14435 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
14436 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
14441 + "version": "2.3.2",
14442 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
14443 + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA=="
14444 }
14445 }
14446 },
@@ -14618,9 +14625,9 @@
14625 }
14626 },
14627 "node-forge": {
14621 - "version": "1.3.2",
14622 - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.2.tgz",
14623 - "integrity": "sha512-6xKiQ+cph9KImrRh0VsjH2d8/GXA4FIMlgU4B757iI1ApvcyA9VlouP0yZJha01V+huImO+kKMU7ih+2+E14fw=="
14628 + "version": "1.4.0",
14629 + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.4.0.tgz",
14630 + "integrity": "sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ=="
14631 },
14632 "node-html-parser": {
14633 "version": "6.1.13",
@@ -14818,9 +14825,9 @@
14825 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
14826 },
14827 "picomatch": {
14821 - "version": "4.0.3",
14822 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
14823 - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q=="
14828 + "version": "4.0.4",
14829 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
14830 + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A=="
14831 },
14832 "playwright": {
14833 "version": "1.55.1",
@@ -15230,9 +15237,9 @@
15237 },
15238 "dependencies": {
15239 "picomatch": {
15233 - "version": "2.3.1",
15234 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
15235 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
15240 + "version": "2.3.2",
15241 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
15242 + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
15243 "dev": true
15244 }
15245 }
@@ -16242,9 +16249,9 @@
16249 "dev": true
16250 },
16251 "yaml": {
16245 - "version": "2.8.1",
16246 - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.1.tgz",
16247 - "integrity": "sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw=="
16252 + "version": "2.8.3",
16253 + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.3.tgz",
16254 + "integrity": "sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg=="
16255 },
16256 "yargs": {
16257 "version": "16.2.0",
package.json
+1 -1
@@ -1,6 +1,6 @@
1 {
2 "name": "hfs",
3 - "version": "3.1.0-beta6",
3 + "version": "3.1.0-rc7",
4 "description": "HTTP File Server",
5 "keywords": ["file server", "http server"],
6 "homepage": "https://rejetto.com/hfs",