version 0.55.0-beta3
Massimo Melina committed
Dec 14, 2024 at 15:29 UTC
7ac7cf1ad238a5296bf0836a51ea0335fa9abd22
3 files changed
+165
-145
package-lock.json
+162
-142
@@ -1,12 +1,12 @@
1
{
2
"name": "hfs",
3
- "version": "0.55.0-alpha2",
3
+ "version": "0.55.0-beta3",
4
"lockfileVersion": 2,
5
"requires": true,
6
"packages": {
7
"": {
8
"name": "hfs",
9
- "version": "0.55.0-alpha2",
9
+ "version": "0.55.0-beta3",
10
"license": "GPL-3.0",
11
"workspaces": [
12
"admin",
@@ -17,7 +17,7 @@
17
"dependencies": {
18
"@gregoranders/csv": "^0.0.13",
19
"@koa/router": "^13.0.1",
20
- "@node-rs/crc32": "^1.10.3",
20
+ "@node-rs/crc32": "^1.10.6",
21
"@rejetto/kvstorage": "^0.13.0",
22
"acme-client": "^5.4.0",
23
"buffer-crc32": "^1.0.0",
@@ -2267,9 +2267,10 @@
2267
}
2268
},
2269
"node_modules/@emnapi/core": {
2270
- "version": "1.2.0",
2271
- "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.2.0.tgz",
2272
- "integrity": "sha512-E7Vgw78I93we4ZWdYCb4DGAwRROGkMIXk7/y87UmANR+J6qsWusmC3gLt0H+O0KOt5e6O38U8oJamgbudrES/w==",
2270
+ "version": "1.3.1",
2271
+ "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.3.1.tgz",
2272
+ "integrity": "sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==",
2273
+ "license": "MIT",
2274
"optional": true,
2275
"dependencies": {
2276
"@emnapi/wasi-threads": "1.0.1",
@@ -2277,9 +2278,10 @@
2278
}
2279
},
2280
"node_modules/@emnapi/runtime": {
2280
- "version": "1.2.0",
2281
- "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.2.0.tgz",
2282
- "integrity": "sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==",
2281
+ "version": "1.3.1",
2282
+ "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz",
2283
+ "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==",
2284
+ "license": "MIT",
2285
"optional": true,
2286
"dependencies": {
2287
"tslib": "^2.4.0"
@@ -2289,6 +2291,7 @@
2291
"version": "1.0.1",
2292
"resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.1.tgz",
2293
"integrity": "sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==",
2294
+ "license": "MIT",
2295
"optional": true,
2296
"dependencies": {
2297
"tslib": "^2.4.0"
@@ -3333,9 +3336,10 @@
3336
}
3337
},
3338
"node_modules/@napi-rs/wasm-runtime": {
3336
- "version": "0.2.4",
3337
- "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz",
3338
- "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==",
3339
+ "version": "0.2.5",
3340
+ "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.5.tgz",
3341
+ "integrity": "sha512-kwUxR7J9WLutBbulqg1dfOrMTwhMdXLdcGUhcbCcGwnPLt3gz19uHVdwH1syKVDbE022ZS2vZxOWflFLS0YTjw==",
3342
+ "license": "MIT",
3343
"optional": true,
3344
"dependencies": {
3345
"@emnapi/core": "^1.1.0",
@@ -3344,9 +3348,10 @@
3348
}
3349
},
3350
"node_modules/@node-rs/crc32": {
3347
- "version": "1.10.3",
3348
- "resolved": "https://registry.npmjs.org/@node-rs/crc32/-/crc32-1.10.3.tgz",
3349
- "integrity": "sha512-4UgH0fDRxs0eMSgrUN0UUM4BpIEbVKutiSkFLICwegbgIger3c1t7V3jOYralK0xTBHraW3r59wlESdc3h/nQg==",
3351
+ "version": "1.10.6",
3352
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32/-/crc32-1.10.6.tgz",
3353
+ "integrity": "sha512-+llXfqt+UzgoDzT9of5vPQPGqTAVCohU74I9zIBkNo5TH6s2P31DFJOGsJQKN207f0GHnYv5pV3wh3BCY/un/A==",
3354
+ "license": "MIT",
3355
"engines": {
3356
"node": ">= 10"
3357
},
@@ -3355,29 +3360,30 @@
3360
"url": "https://github.com/sponsors/Brooooooklyn"
3361
},
3362
"optionalDependencies": {
3358
- "@node-rs/crc32-android-arm-eabi": "1.10.3",
3359
- "@node-rs/crc32-android-arm64": "1.10.3",
3360
- "@node-rs/crc32-darwin-arm64": "1.10.3",
3361
- "@node-rs/crc32-darwin-x64": "1.10.3",
3362
- "@node-rs/crc32-freebsd-x64": "1.10.3",
3363
- "@node-rs/crc32-linux-arm-gnueabihf": "1.10.3",
3364
- "@node-rs/crc32-linux-arm64-gnu": "1.10.3",
3365
- "@node-rs/crc32-linux-arm64-musl": "1.10.3",
3366
- "@node-rs/crc32-linux-x64-gnu": "1.10.3",
3367
- "@node-rs/crc32-linux-x64-musl": "1.10.3",
3368
- "@node-rs/crc32-wasm32-wasi": "1.10.3",
3369
- "@node-rs/crc32-win32-arm64-msvc": "1.10.3",
3370
- "@node-rs/crc32-win32-ia32-msvc": "1.10.3",
3371
- "@node-rs/crc32-win32-x64-msvc": "1.10.3"
3363
+ "@node-rs/crc32-android-arm-eabi": "1.10.6",
3364
+ "@node-rs/crc32-android-arm64": "1.10.6",
3365
+ "@node-rs/crc32-darwin-arm64": "1.10.6",
3366
+ "@node-rs/crc32-darwin-x64": "1.10.6",
3367
+ "@node-rs/crc32-freebsd-x64": "1.10.6",
3368
+ "@node-rs/crc32-linux-arm-gnueabihf": "1.10.6",
3369
+ "@node-rs/crc32-linux-arm64-gnu": "1.10.6",
3370
+ "@node-rs/crc32-linux-arm64-musl": "1.10.6",
3371
+ "@node-rs/crc32-linux-x64-gnu": "1.10.6",
3372
+ "@node-rs/crc32-linux-x64-musl": "1.10.6",
3373
+ "@node-rs/crc32-wasm32-wasi": "1.10.6",
3374
+ "@node-rs/crc32-win32-arm64-msvc": "1.10.6",
3375
+ "@node-rs/crc32-win32-ia32-msvc": "1.10.6",
3376
+ "@node-rs/crc32-win32-x64-msvc": "1.10.6"
3377
}
3378
},
3379
"node_modules/@node-rs/crc32-android-arm-eabi": {
3375
- "version": "1.10.3",
3376
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-android-arm-eabi/-/crc32-android-arm-eabi-1.10.3.tgz",
3377
- "integrity": "sha512-V9iNJd5ux9I415qOldmxZIHrazYMJNsQ6v+Kq/t9FTQyYqiEeHvRc1FzBh9MT6Uc24InwMhBeC1WVw0BL4VaxQ==",
3380
+ "version": "1.10.6",
3381
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-android-arm-eabi/-/crc32-android-arm-eabi-1.10.6.tgz",
3382
+ "integrity": "sha512-vZAMuJXm3TpWPOkkhxdrofWDv+Q+I2oO7ucLRbXyAPmXFNDhHtBxbO1rk9Qzz+M3eep8ieS4/+jCL1Q0zacNMQ==",
3383
"cpu": [
3384
"arm"
3385
],
3386
+ "license": "MIT",
3387
"optional": true,
3388
"os": [
3389
"android"
@@ -3387,12 +3393,13 @@
3393
}
3394
},
3395
"node_modules/@node-rs/crc32-android-arm64": {
3390
- "version": "1.10.3",
3391
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-android-arm64/-/crc32-android-arm64-1.10.3.tgz",
3392
- "integrity": "sha512-d6xLAhbk5FDGpltAKTFs7hZO/PWpHeihZ/ZCKx2LEVz8jXQEshpo2/ojnfb5FAw6oNzU2H+S/RI5GeCr7paa1Q==",
3396
+ "version": "1.10.6",
3397
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-android-arm64/-/crc32-android-arm64-1.10.6.tgz",
3398
+ "integrity": "sha512-Vl/JbjCinCw/H9gEpZveWCMjxjcEChDcDBM8S4hKay5yyoRCUHJPuKr4sjVDBeOm+1nwU3oOm6Ca8dyblwp4/w==",
3399
"cpu": [
3400
"arm64"
3401
],
3402
+ "license": "MIT",
3403
"optional": true,
3404
"os": [
3405
"android"
@@ -3402,12 +3409,13 @@
3409
}
3410
},
3411
"node_modules/@node-rs/crc32-darwin-arm64": {
3405
- "version": "1.10.3",
3406
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-darwin-arm64/-/crc32-darwin-arm64-1.10.3.tgz",
3407
- "integrity": "sha512-IoX6HC4dlKc9BONe7632DADBtiHUiIVD7Bibuj3bGrvOBllN8hvBL9+dDC+/iDdOeuiBKgb0hgL5h2nPIybpzA==",
3412
+ "version": "1.10.6",
3413
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-darwin-arm64/-/crc32-darwin-arm64-1.10.6.tgz",
3414
+ "integrity": "sha512-kARYANp5GnmsQiViA5Qu74weYQ3phOHSYQf0G+U5wB3NB5JmBHnZcOc46Ig21tTypWtdv7u63TaltJQE41noyg==",
3415
"cpu": [
3416
"arm64"
3417
],
3418
+ "license": "MIT",
3419
"optional": true,
3420
"os": [
3421
"darwin"
@@ -3417,12 +3425,13 @@
3425
}
3426
},
3427
"node_modules/@node-rs/crc32-darwin-x64": {
3420
- "version": "1.10.3",
3421
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-darwin-x64/-/crc32-darwin-x64-1.10.3.tgz",
3422
- "integrity": "sha512-JUDGAX/0W4A9ok9p6yuy4fAsBDrq8Db0sUjKLMZ/+P3NHB+Qk+OsZUsEDxP3yhBJxhPq97JpN4bBzgMnkDajpw==",
3428
+ "version": "1.10.6",
3429
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-darwin-x64/-/crc32-darwin-x64-1.10.6.tgz",
3430
+ "integrity": "sha512-Q99bevJVMfLTISpkpKBlXgtPUItrvTWKFyiqoKH5IvscZmLV++NH4V13Pa17GTBmv9n18OwzgQY4/SRq6PQNVA==",
3431
"cpu": [
3432
"x64"
3433
],
3434
+ "license": "MIT",
3435
"optional": true,
3436
"os": [
3437
"darwin"
@@ -3432,12 +3441,13 @@
3441
}
3442
},
3443
"node_modules/@node-rs/crc32-freebsd-x64": {
3435
- "version": "1.10.3",
3436
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-freebsd-x64/-/crc32-freebsd-x64-1.10.3.tgz",
3437
- "integrity": "sha512-mbpVcrF9cRJm9ksv2vVaWc/yRsLJErdb90Kusc6I8CgsBxpS6/wI637i0khSl1l10iWrALXjfh6osihixANYhQ==",
3444
+ "version": "1.10.6",
3445
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-freebsd-x64/-/crc32-freebsd-x64-1.10.6.tgz",
3446
+ "integrity": "sha512-66hpawbNjrgnS9EDMErta/lpaqOMrL6a6ee+nlI2viduVOmRZWm9Rg9XdGTK/+c4bQLdtC6jOd+Kp4EyGRYkAg==",
3447
"cpu": [
3448
"x64"
3449
],
3450
+ "license": "MIT",
3451
"optional": true,
3452
"os": [
3453
"freebsd"
@@ -3447,12 +3457,13 @@
3457
}
3458
},
3459
"node_modules/@node-rs/crc32-linux-arm-gnueabihf": {
3450
- "version": "1.10.3",
3451
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-arm-gnueabihf/-/crc32-linux-arm-gnueabihf-1.10.3.tgz",
3452
- "integrity": "sha512-9MZohdtKzdnb16xRKU76t1UTEJu80dFO8f2/N0geJYNobnT1E6p/+5pqB/G1/H6OnPvjqMuFuLVL4BJVvO4GYQ==",
3460
+ "version": "1.10.6",
3461
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-arm-gnueabihf/-/crc32-linux-arm-gnueabihf-1.10.6.tgz",
3462
+ "integrity": "sha512-E8Z0WChH7X6ankbVm8J/Yym19Cq3otx6l4NFPS6JW/cWdjv7iw+Sps2huSug+TBprjbcEA+s4TvEwfDI1KScjg==",
3463
"cpu": [
3464
"arm"
3465
],
3466
+ "license": "MIT",
3467
"optional": true,
3468
"os": [
3469
"linux"
@@ -3462,12 +3473,13 @@
3473
}
3474
},
3475
"node_modules/@node-rs/crc32-linux-arm64-gnu": {
3465
- "version": "1.10.3",
3466
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-arm64-gnu/-/crc32-linux-arm64-gnu-1.10.3.tgz",
3467
- "integrity": "sha512-t1+9ik4awZF+luQp94HsUH8M1lSw8jWjvQiLaHyxMzrM0NY0/oIkhjqdOswXL11Wybkc63eunNwVqGKWfJEi4Q==",
3476
+ "version": "1.10.6",
3477
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-arm64-gnu/-/crc32-linux-arm64-gnu-1.10.6.tgz",
3478
+ "integrity": "sha512-LmWcfDbqAvypX0bQjQVPmQGazh4dLiVklkgHxpV4P0TcQ1DT86H/SWpMBMs/ncF8DGuCQ05cNyMv1iddUDugoQ==",
3479
"cpu": [
3480
"arm64"
3481
],
3482
+ "license": "MIT",
3483
"optional": true,
3484
"os": [
3485
"linux"
@@ -3477,12 +3489,13 @@
3489
}
3490
},
3491
"node_modules/@node-rs/crc32-linux-arm64-musl": {
3480
- "version": "1.10.3",
3481
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-arm64-musl/-/crc32-linux-arm64-musl-1.10.3.tgz",
3482
- "integrity": "sha512-fsxOk9CpFzyon+vktvCICwhGk0b+tnfEZfPOXa3QDrkyZD7R7cHmpEHGim1BYgJZIJSTBfal5eM11hzBGjJbxw==",
3492
+ "version": "1.10.6",
3493
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-arm64-musl/-/crc32-linux-arm64-musl-1.10.6.tgz",
3494
+ "integrity": "sha512-k8ra/bmg0hwRrIEE8JL1p32WfaN9gDlUUpQRWsbxd1WhjqvXea7kKO6K4DwVxyxlPhBS9Gkb5Urq7Y4mXANzaw==",
3495
"cpu": [
3496
"arm64"
3497
],
3498
+ "license": "MIT",
3499
"optional": true,
3500
"os": [
3501
"linux"
@@ -3492,12 +3505,13 @@
3505
}
3506
},
3507
"node_modules/@node-rs/crc32-linux-x64-gnu": {
3495
- "version": "1.10.3",
3496
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-x64-gnu/-/crc32-linux-x64-gnu-1.10.3.tgz",
3497
- "integrity": "sha512-0zIX68FIeqpRMRNvmB5AgONnLMm628+8mV9UDuCRmGppME8WGnY+Dirx+TPUeTJ4f27+in+6CU4u6LJDi9cXmQ==",
3508
+ "version": "1.10.6",
3509
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-x64-gnu/-/crc32-linux-x64-gnu-1.10.6.tgz",
3510
+ "integrity": "sha512-IfjtqcuFK7JrSZ9mlAFhb83xgium30PguvRjIMI45C3FJwu18bnLk1oR619IYb/zetQT82MObgmqfKOtgemEKw==",
3511
"cpu": [
3512
"x64"
3513
],
3514
+ "license": "MIT",
3515
"optional": true,
3516
"os": [
3517
"linux"
@@ -3507,12 +3521,13 @@
3521
}
3522
},
3523
"node_modules/@node-rs/crc32-linux-x64-musl": {
3510
- "version": "1.10.3",
3511
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-x64-musl/-/crc32-linux-x64-musl-1.10.3.tgz",
3512
- "integrity": "sha512-dKKt0FEm8JDp2MvIu1J7vg8Dc5D5upNO6LAuvfShq9Hy8hYNQWy6f+AF8mSm/c5wWnjn+pv7I1+jvrZIe6wMig==",
3524
+ "version": "1.10.6",
3525
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-x64-musl/-/crc32-linux-x64-musl-1.10.6.tgz",
3526
+ "integrity": "sha512-LbFYsA5M9pNunOweSt6uhxenYQF94v3bHDAQRPTQ3rnjn+mK6IC7YTAYoBjvoJP8lVzcvk9hRj8wp4Jyh6Y80g==",
3527
"cpu": [
3528
"x64"
3529
],
3530
+ "license": "MIT",
3531
"optional": true,
3532
"os": [
3533
"linux"
@@ -3522,27 +3537,29 @@
3537
}
3538
},
3539
"node_modules/@node-rs/crc32-wasm32-wasi": {
3525
- "version": "1.10.3",
3526
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-wasm32-wasi/-/crc32-wasm32-wasi-1.10.3.tgz",
3527
- "integrity": "sha512-oT2V4r0lGZqZHkFLHeXu5Z8C8SutIvBVV0Ws3unz4/KhwmlMcOZYRmSelUSSILbjNLrg4FihCe20tC1VbmaNxA==",
3540
+ "version": "1.10.6",
3541
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-wasm32-wasi/-/crc32-wasm32-wasi-1.10.6.tgz",
3542
+ "integrity": "sha512-KaejdLgHMPsRaxnM+OG9L9XdWL2TabNx80HLdsCOoX9BVhEkfh39OeahBo8lBmidylKbLGMQoGfIKDjq0YMStw==",
3543
"cpu": [
3544
"wasm32"
3545
],
3546
+ "license": "MIT",
3547
"optional": true,
3548
"dependencies": {
3533
- "@napi-rs/wasm-runtime": "^0.2.3"
3549
+ "@napi-rs/wasm-runtime": "^0.2.5"
3550
},
3551
"engines": {
3552
"node": ">=14.0.0"
3553
}
3554
},
3555
"node_modules/@node-rs/crc32-win32-arm64-msvc": {
3540
- "version": "1.10.3",
3541
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-win32-arm64-msvc/-/crc32-win32-arm64-msvc-1.10.3.tgz",
3542
- "integrity": "sha512-IwP/TjDoQycv3ZCbAHV3qS9oH8pmBo7h9RC0chOvKY0g9+RxRl0nXhxcAcmZvJugKdJd+eCOR9fJrWzcwQOgFg==",
3556
+ "version": "1.10.6",
3557
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-win32-arm64-msvc/-/crc32-win32-arm64-msvc-1.10.6.tgz",
3558
+ "integrity": "sha512-x50AXiSxn5Ccn+dCjLf1T7ZpdBiV1Sp5aC+H2ijhJO4alwznvXgWbopPRVhbp2nj0i+Gb6kkDUEyU+508KAdGQ==",
3559
"cpu": [
3560
"arm64"
3561
],
3562
+ "license": "MIT",
3563
"optional": true,
3564
"os": [
3565
"win32"
@@ -3552,12 +3569,13 @@
3569
}
3570
},
3571
"node_modules/@node-rs/crc32-win32-ia32-msvc": {
3555
- "version": "1.10.3",
3556
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-win32-ia32-msvc/-/crc32-win32-ia32-msvc-1.10.3.tgz",
3557
- "integrity": "sha512-YK0qYTHUFqriqAkHyXfe3IpDFfpG5fc2yuNl7MXn4ejklLLyNQPOCSawvPU7ouOBgtQDaAH60yZhFhsXZfwSfQ==",
3572
+ "version": "1.10.6",
3573
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-win32-ia32-msvc/-/crc32-win32-ia32-msvc-1.10.6.tgz",
3574
+ "integrity": "sha512-DpDxQLaErJF9l36aghe1Mx+cOnYLKYo6qVPqPL9ukJ5rAGLtCdU0C+Zoi3gs9ySm8zmbFgazq/LvmsZYU42aBw==",
3575
"cpu": [
3576
"ia32"
3577
],
3578
+ "license": "MIT",
3579
"optional": true,
3580
"os": [
3581
"win32"
@@ -3567,12 +3585,13 @@
3585
}
3586
},
3587
"node_modules/@node-rs/crc32-win32-x64-msvc": {
3570
- "version": "1.10.3",
3571
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-win32-x64-msvc/-/crc32-win32-x64-msvc-1.10.3.tgz",
3572
- "integrity": "sha512-VI9jd8ECiij4YADsfzVuDnhk/UZ5op4RYHyN40yZzwhzcOQ8DDluOeHv91FPHSyMYJEsVsqbr3cqtD6R47xYjw==",
3588
+ "version": "1.10.6",
3589
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-win32-x64-msvc/-/crc32-win32-x64-msvc-1.10.6.tgz",
3590
+ "integrity": "sha512-5B1vXosIIBw1m2Rcnw62IIfH7W9s9f7H7Ma0rRuhT8HR4Xh8QCgw6NJSI2S2MCngsGktYnAhyUvs81b7efTyQw==",
3591
"cpu": [
3592
"x64"
3593
],
3594
+ "license": "MIT",
3595
"optional": true,
3596
"os": [
3597
"win32"
@@ -4006,6 +4025,7 @@
4025
"version": "0.9.0",
4026
"resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz",
4027
"integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==",
4028
+ "license": "MIT",
4029
"optional": true,
4030
"dependencies": {
4031
"tslib": "^2.4.0"
@@ -10825,9 +10845,9 @@
10845
}
10846
},
10847
"@emnapi/core": {
10828
- "version": "1.2.0",
10829
- "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.2.0.tgz",
10830
- "integrity": "sha512-E7Vgw78I93we4ZWdYCb4DGAwRROGkMIXk7/y87UmANR+J6qsWusmC3gLt0H+O0KOt5e6O38U8oJamgbudrES/w==",
10848
+ "version": "1.3.1",
10849
+ "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.3.1.tgz",
10850
+ "integrity": "sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==",
10851
"optional": true,
10852
"requires": {
10853
"@emnapi/wasi-threads": "1.0.1",
@@ -10835,9 +10855,9 @@
10855
}
10856
},
10857
"@emnapi/runtime": {
10838
- "version": "1.2.0",
10839
- "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.2.0.tgz",
10840
- "integrity": "sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==",
10858
+ "version": "1.3.1",
10859
+ "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz",
10860
+ "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==",
10861
"optional": true,
10862
"requires": {
10863
"tslib": "^2.4.0"
@@ -11479,9 +11499,9 @@
11499
}
11500
},
11501
"@napi-rs/wasm-runtime": {
11482
- "version": "0.2.4",
11483
- "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz",
11484
- "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==",
11502
+ "version": "0.2.5",
11503
+ "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.5.tgz",
11504
+ "integrity": "sha512-kwUxR7J9WLutBbulqg1dfOrMTwhMdXLdcGUhcbCcGwnPLt3gz19uHVdwH1syKVDbE022ZS2vZxOWflFLS0YTjw==",
11505
"optional": true,
11506
"requires": {
11507
"@emnapi/core": "^1.1.0",
@@ -11490,111 +11510,111 @@
11510
}
11511
},
11512
"@node-rs/crc32": {
11493
- "version": "1.10.3",
11494
- "resolved": "https://registry.npmjs.org/@node-rs/crc32/-/crc32-1.10.3.tgz",
11495
- "integrity": "sha512-4UgH0fDRxs0eMSgrUN0UUM4BpIEbVKutiSkFLICwegbgIger3c1t7V3jOYralK0xTBHraW3r59wlESdc3h/nQg==",
11496
- "requires": {
11497
- "@node-rs/crc32-android-arm-eabi": "1.10.3",
11498
- "@node-rs/crc32-android-arm64": "1.10.3",
11499
- "@node-rs/crc32-darwin-arm64": "1.10.3",
11500
- "@node-rs/crc32-darwin-x64": "1.10.3",
11501
- "@node-rs/crc32-freebsd-x64": "1.10.3",
11502
- "@node-rs/crc32-linux-arm-gnueabihf": "1.10.3",
11503
- "@node-rs/crc32-linux-arm64-gnu": "1.10.3",
11504
- "@node-rs/crc32-linux-arm64-musl": "1.10.3",
11505
- "@node-rs/crc32-linux-x64-gnu": "1.10.3",
11506
- "@node-rs/crc32-linux-x64-musl": "1.10.3",
11507
- "@node-rs/crc32-wasm32-wasi": "1.10.3",
11508
- "@node-rs/crc32-win32-arm64-msvc": "1.10.3",
11509
- "@node-rs/crc32-win32-ia32-msvc": "1.10.3",
11510
- "@node-rs/crc32-win32-x64-msvc": "1.10.3"
11513
+ "version": "1.10.6",
11514
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32/-/crc32-1.10.6.tgz",
11515
+ "integrity": "sha512-+llXfqt+UzgoDzT9of5vPQPGqTAVCohU74I9zIBkNo5TH6s2P31DFJOGsJQKN207f0GHnYv5pV3wh3BCY/un/A==",
11516
+ "requires": {
11517
+ "@node-rs/crc32-android-arm-eabi": "1.10.6",
11518
+ "@node-rs/crc32-android-arm64": "1.10.6",
11519
+ "@node-rs/crc32-darwin-arm64": "1.10.6",
11520
+ "@node-rs/crc32-darwin-x64": "1.10.6",
11521
+ "@node-rs/crc32-freebsd-x64": "1.10.6",
11522
+ "@node-rs/crc32-linux-arm-gnueabihf": "1.10.6",
11523
+ "@node-rs/crc32-linux-arm64-gnu": "1.10.6",
11524
+ "@node-rs/crc32-linux-arm64-musl": "1.10.6",
11525
+ "@node-rs/crc32-linux-x64-gnu": "1.10.6",
11526
+ "@node-rs/crc32-linux-x64-musl": "1.10.6",
11527
+ "@node-rs/crc32-wasm32-wasi": "1.10.6",
11528
+ "@node-rs/crc32-win32-arm64-msvc": "1.10.6",
11529
+ "@node-rs/crc32-win32-ia32-msvc": "1.10.6",
11530
+ "@node-rs/crc32-win32-x64-msvc": "1.10.6"
11531
}
11532
},
11533
"@node-rs/crc32-android-arm-eabi": {
11514
- "version": "1.10.3",
11515
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-android-arm-eabi/-/crc32-android-arm-eabi-1.10.3.tgz",
11516
- "integrity": "sha512-V9iNJd5ux9I415qOldmxZIHrazYMJNsQ6v+Kq/t9FTQyYqiEeHvRc1FzBh9MT6Uc24InwMhBeC1WVw0BL4VaxQ==",
11534
+ "version": "1.10.6",
11535
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-android-arm-eabi/-/crc32-android-arm-eabi-1.10.6.tgz",
11536
+ "integrity": "sha512-vZAMuJXm3TpWPOkkhxdrofWDv+Q+I2oO7ucLRbXyAPmXFNDhHtBxbO1rk9Qzz+M3eep8ieS4/+jCL1Q0zacNMQ==",
11537
"optional": true
11538
},
11539
"@node-rs/crc32-android-arm64": {
11520
- "version": "1.10.3",
11521
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-android-arm64/-/crc32-android-arm64-1.10.3.tgz",
11522
- "integrity": "sha512-d6xLAhbk5FDGpltAKTFs7hZO/PWpHeihZ/ZCKx2LEVz8jXQEshpo2/ojnfb5FAw6oNzU2H+S/RI5GeCr7paa1Q==",
11540
+ "version": "1.10.6",
11541
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-android-arm64/-/crc32-android-arm64-1.10.6.tgz",
11542
+ "integrity": "sha512-Vl/JbjCinCw/H9gEpZveWCMjxjcEChDcDBM8S4hKay5yyoRCUHJPuKr4sjVDBeOm+1nwU3oOm6Ca8dyblwp4/w==",
11543
"optional": true
11544
},
11545
"@node-rs/crc32-darwin-arm64": {
11526
- "version": "1.10.3",
11527
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-darwin-arm64/-/crc32-darwin-arm64-1.10.3.tgz",
11528
- "integrity": "sha512-IoX6HC4dlKc9BONe7632DADBtiHUiIVD7Bibuj3bGrvOBllN8hvBL9+dDC+/iDdOeuiBKgb0hgL5h2nPIybpzA==",
11546
+ "version": "1.10.6",
11547
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-darwin-arm64/-/crc32-darwin-arm64-1.10.6.tgz",
11548
+ "integrity": "sha512-kARYANp5GnmsQiViA5Qu74weYQ3phOHSYQf0G+U5wB3NB5JmBHnZcOc46Ig21tTypWtdv7u63TaltJQE41noyg==",
11549
"optional": true
11550
},
11551
"@node-rs/crc32-darwin-x64": {
11532
- "version": "1.10.3",
11533
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-darwin-x64/-/crc32-darwin-x64-1.10.3.tgz",
11534
- "integrity": "sha512-JUDGAX/0W4A9ok9p6yuy4fAsBDrq8Db0sUjKLMZ/+P3NHB+Qk+OsZUsEDxP3yhBJxhPq97JpN4bBzgMnkDajpw==",
11552
+ "version": "1.10.6",
11553
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-darwin-x64/-/crc32-darwin-x64-1.10.6.tgz",
11554
+ "integrity": "sha512-Q99bevJVMfLTISpkpKBlXgtPUItrvTWKFyiqoKH5IvscZmLV++NH4V13Pa17GTBmv9n18OwzgQY4/SRq6PQNVA==",
11555
"optional": true
11556
},
11557
"@node-rs/crc32-freebsd-x64": {
11538
- "version": "1.10.3",
11539
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-freebsd-x64/-/crc32-freebsd-x64-1.10.3.tgz",
11540
- "integrity": "sha512-mbpVcrF9cRJm9ksv2vVaWc/yRsLJErdb90Kusc6I8CgsBxpS6/wI637i0khSl1l10iWrALXjfh6osihixANYhQ==",
11558
+ "version": "1.10.6",
11559
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-freebsd-x64/-/crc32-freebsd-x64-1.10.6.tgz",
11560
+ "integrity": "sha512-66hpawbNjrgnS9EDMErta/lpaqOMrL6a6ee+nlI2viduVOmRZWm9Rg9XdGTK/+c4bQLdtC6jOd+Kp4EyGRYkAg==",
11561
"optional": true
11562
},
11563
"@node-rs/crc32-linux-arm-gnueabihf": {
11544
- "version": "1.10.3",
11545
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-arm-gnueabihf/-/crc32-linux-arm-gnueabihf-1.10.3.tgz",
11546
- "integrity": "sha512-9MZohdtKzdnb16xRKU76t1UTEJu80dFO8f2/N0geJYNobnT1E6p/+5pqB/G1/H6OnPvjqMuFuLVL4BJVvO4GYQ==",
11564
+ "version": "1.10.6",
11565
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-arm-gnueabihf/-/crc32-linux-arm-gnueabihf-1.10.6.tgz",
11566
+ "integrity": "sha512-E8Z0WChH7X6ankbVm8J/Yym19Cq3otx6l4NFPS6JW/cWdjv7iw+Sps2huSug+TBprjbcEA+s4TvEwfDI1KScjg==",
11567
"optional": true
11568
},
11569
"@node-rs/crc32-linux-arm64-gnu": {
11550
- "version": "1.10.3",
11551
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-arm64-gnu/-/crc32-linux-arm64-gnu-1.10.3.tgz",
11552
- "integrity": "sha512-t1+9ik4awZF+luQp94HsUH8M1lSw8jWjvQiLaHyxMzrM0NY0/oIkhjqdOswXL11Wybkc63eunNwVqGKWfJEi4Q==",
11570
+ "version": "1.10.6",
11571
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-arm64-gnu/-/crc32-linux-arm64-gnu-1.10.6.tgz",
11572
+ "integrity": "sha512-LmWcfDbqAvypX0bQjQVPmQGazh4dLiVklkgHxpV4P0TcQ1DT86H/SWpMBMs/ncF8DGuCQ05cNyMv1iddUDugoQ==",
11573
"optional": true
11574
},
11575
"@node-rs/crc32-linux-arm64-musl": {
11556
- "version": "1.10.3",
11557
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-arm64-musl/-/crc32-linux-arm64-musl-1.10.3.tgz",
11558
- "integrity": "sha512-fsxOk9CpFzyon+vktvCICwhGk0b+tnfEZfPOXa3QDrkyZD7R7cHmpEHGim1BYgJZIJSTBfal5eM11hzBGjJbxw==",
11576
+ "version": "1.10.6",
11577
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-arm64-musl/-/crc32-linux-arm64-musl-1.10.6.tgz",
11578
+ "integrity": "sha512-k8ra/bmg0hwRrIEE8JL1p32WfaN9gDlUUpQRWsbxd1WhjqvXea7kKO6K4DwVxyxlPhBS9Gkb5Urq7Y4mXANzaw==",
11579
"optional": true
11580
},
11581
"@node-rs/crc32-linux-x64-gnu": {
11562
- "version": "1.10.3",
11563
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-x64-gnu/-/crc32-linux-x64-gnu-1.10.3.tgz",
11564
- "integrity": "sha512-0zIX68FIeqpRMRNvmB5AgONnLMm628+8mV9UDuCRmGppME8WGnY+Dirx+TPUeTJ4f27+in+6CU4u6LJDi9cXmQ==",
11582
+ "version": "1.10.6",
11583
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-x64-gnu/-/crc32-linux-x64-gnu-1.10.6.tgz",
11584
+ "integrity": "sha512-IfjtqcuFK7JrSZ9mlAFhb83xgium30PguvRjIMI45C3FJwu18bnLk1oR619IYb/zetQT82MObgmqfKOtgemEKw==",
11585
"optional": true
11586
},
11587
"@node-rs/crc32-linux-x64-musl": {
11568
- "version": "1.10.3",
11569
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-x64-musl/-/crc32-linux-x64-musl-1.10.3.tgz",
11570
- "integrity": "sha512-dKKt0FEm8JDp2MvIu1J7vg8Dc5D5upNO6LAuvfShq9Hy8hYNQWy6f+AF8mSm/c5wWnjn+pv7I1+jvrZIe6wMig==",
11588
+ "version": "1.10.6",
11589
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-linux-x64-musl/-/crc32-linux-x64-musl-1.10.6.tgz",
11590
+ "integrity": "sha512-LbFYsA5M9pNunOweSt6uhxenYQF94v3bHDAQRPTQ3rnjn+mK6IC7YTAYoBjvoJP8lVzcvk9hRj8wp4Jyh6Y80g==",
11591
"optional": true
11592
},
11593
"@node-rs/crc32-wasm32-wasi": {
11574
- "version": "1.10.3",
11575
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-wasm32-wasi/-/crc32-wasm32-wasi-1.10.3.tgz",
11576
- "integrity": "sha512-oT2V4r0lGZqZHkFLHeXu5Z8C8SutIvBVV0Ws3unz4/KhwmlMcOZYRmSelUSSILbjNLrg4FihCe20tC1VbmaNxA==",
11594
+ "version": "1.10.6",
11595
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-wasm32-wasi/-/crc32-wasm32-wasi-1.10.6.tgz",
11596
+ "integrity": "sha512-KaejdLgHMPsRaxnM+OG9L9XdWL2TabNx80HLdsCOoX9BVhEkfh39OeahBo8lBmidylKbLGMQoGfIKDjq0YMStw==",
11597
"optional": true,
11598
"requires": {
11579
- "@napi-rs/wasm-runtime": "^0.2.3"
11599
+ "@napi-rs/wasm-runtime": "^0.2.5"
11600
}
11601
},
11602
"@node-rs/crc32-win32-arm64-msvc": {
11583
- "version": "1.10.3",
11584
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-win32-arm64-msvc/-/crc32-win32-arm64-msvc-1.10.3.tgz",
11585
- "integrity": "sha512-IwP/TjDoQycv3ZCbAHV3qS9oH8pmBo7h9RC0chOvKY0g9+RxRl0nXhxcAcmZvJugKdJd+eCOR9fJrWzcwQOgFg==",
11603
+ "version": "1.10.6",
11604
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-win32-arm64-msvc/-/crc32-win32-arm64-msvc-1.10.6.tgz",
11605
+ "integrity": "sha512-x50AXiSxn5Ccn+dCjLf1T7ZpdBiV1Sp5aC+H2ijhJO4alwznvXgWbopPRVhbp2nj0i+Gb6kkDUEyU+508KAdGQ==",
11606
"optional": true
11607
},
11608
"@node-rs/crc32-win32-ia32-msvc": {
11589
- "version": "1.10.3",
11590
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-win32-ia32-msvc/-/crc32-win32-ia32-msvc-1.10.3.tgz",
11591
- "integrity": "sha512-YK0qYTHUFqriqAkHyXfe3IpDFfpG5fc2yuNl7MXn4ejklLLyNQPOCSawvPU7ouOBgtQDaAH60yZhFhsXZfwSfQ==",
11609
+ "version": "1.10.6",
11610
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-win32-ia32-msvc/-/crc32-win32-ia32-msvc-1.10.6.tgz",
11611
+ "integrity": "sha512-DpDxQLaErJF9l36aghe1Mx+cOnYLKYo6qVPqPL9ukJ5rAGLtCdU0C+Zoi3gs9ySm8zmbFgazq/LvmsZYU42aBw==",
11612
"optional": true
11613
},
11614
"@node-rs/crc32-win32-x64-msvc": {
11595
- "version": "1.10.3",
11596
- "resolved": "https://registry.npmjs.org/@node-rs/crc32-win32-x64-msvc/-/crc32-win32-x64-msvc-1.10.3.tgz",
11597
- "integrity": "sha512-VI9jd8ECiij4YADsfzVuDnhk/UZ5op4RYHyN40yZzwhzcOQ8DDluOeHv91FPHSyMYJEsVsqbr3cqtD6R47xYjw==",
11615
+ "version": "1.10.6",
11616
+ "resolved": "https://registry.npmjs.org/@node-rs/crc32-win32-x64-msvc/-/crc32-win32-x64-msvc-1.10.6.tgz",
11617
+ "integrity": "sha512-5B1vXosIIBw1m2Rcnw62IIfH7W9s9f7H7Ma0rRuhT8HR4Xh8QCgw6NJSI2S2MCngsGktYnAhyUvs81b7efTyQw==",
11618
"optional": true
11619
},
11620
"@nodelib/fs.scandir": {
package.json
+2
-2
@@ -1,6 +1,6 @@
1
{
2
"name": "hfs",
3
- "version": "0.55.0-alpha2",
3
+ "version": "0.55.0-beta3",
4
"description": "HTTP File Server",
5
"keywords": [
6
"file server",
@@ -72,7 +72,7 @@
72
"dependencies": {
73
"@gregoranders/csv": "^0.0.13",
74
"@koa/router": "^13.0.1",
75
- "@node-rs/crc32": "^1.10.3",
75
+ "@node-rs/crc32": "^1.10.6",
76
"@rejetto/kvstorage": "^0.13.0",
77
"acme-client": "^5.4.0",
78
"buffer-crc32": "^1.0.0",
tests/config.yaml
+1
-1
@@ -138,7 +138,7 @@ accounts:
138
disabled: true
139
admins:
140
admin: true
141
-version: 0.55.0-alpha2
141
+version: 0.55.0-beta3
142
max_downloads_per_account: 2
143
max_downloads: 1
144
roots: