version 3.0.2
Massimo Melina committed
Jan 24, 2026 at 15:51 UTC
540cae637e6456b16a62d3042d766937e406e341
3 files changed
+61
-572
package-lock.json
+58
-569
@@ -1,12 +1,12 @@
1
{
2
"name": "hfs",
3
- "version": "3.0.1",
3
+ "version": "3.0.2",
4
"lockfileVersion": 2,
5
"requires": true,
6
"packages": {
7
"": {
8
"name": "hfs",
9
- "version": "3.0.1",
9
+ "version": "3.0.2",
10
"license": "GPL-3.0",
11
"workspaces": [
12
"admin",
@@ -35,7 +35,7 @@
35
"lodash": "^4.17.21",
36
"mime-types": "*",
37
"minimist": "^1.2.8",
38
- "nat-upnp-rejetto": "^2.1.1",
38
+ "nat-upnp-rejetto": "^2.1.2",
39
"node-forge": "^1.3.1",
40
"open": "^8.4.0",
41
"picomatch": "^4.0.3",
@@ -2415,102 +2415,6 @@
2415
"resolved": "shared",
2416
"link": true
2417
},
2418
- "node_modules/@isaacs/cliui": {
2419
- "version": "8.0.2",
2420
- "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
2421
- "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
2422
- "dev": true,
2423
- "dependencies": {
2424
- "string-width": "^5.1.2",
2425
- "string-width-cjs": "npm:string-width@^4.2.0",
2426
- "strip-ansi": "^7.0.1",
2427
- "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
2428
- "wrap-ansi": "^8.1.0",
2429
- "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
2430
- },
2431
- "engines": {
2432
- "node": ">=12"
2433
- }
2434
- },
2435
- "node_modules/@isaacs/cliui/node_modules/ansi-regex": {
2436
- "version": "6.1.0",
2437
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
2438
- "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
2439
- "dev": true,
2440
- "engines": {
2441
- "node": ">=12"
2442
- },
2443
- "funding": {
2444
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
2445
- }
2446
- },
2447
- "node_modules/@isaacs/cliui/node_modules/ansi-styles": {
2448
- "version": "6.2.1",
2449
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
2450
- "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
2451
- "dev": true,
2452
- "engines": {
2453
- "node": ">=12"
2454
- },
2455
- "funding": {
2456
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2457
- }
2458
- },
2459
- "node_modules/@isaacs/cliui/node_modules/emoji-regex": {
2460
- "version": "9.2.2",
2461
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
2462
- "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
2463
- "dev": true
2464
- },
2465
- "node_modules/@isaacs/cliui/node_modules/string-width": {
2466
- "version": "5.1.2",
2467
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
2468
- "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
2469
- "dev": true,
2470
- "dependencies": {
2471
- "eastasianwidth": "^0.2.0",
2472
- "emoji-regex": "^9.2.2",
2473
- "strip-ansi": "^7.0.1"
2474
- },
2475
- "engines": {
2476
- "node": ">=12"
2477
- },
2478
- "funding": {
2479
- "url": "https://github.com/sponsors/sindresorhus"
2480
- }
2481
- },
2482
- "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
2483
- "version": "7.1.0",
2484
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
2485
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
2486
- "dev": true,
2487
- "dependencies": {
2488
- "ansi-regex": "^6.0.1"
2489
- },
2490
- "engines": {
2491
- "node": ">=12"
2492
- },
2493
- "funding": {
2494
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
2495
- }
2496
- },
2497
- "node_modules/@isaacs/cliui/node_modules/wrap-ansi": {
2498
- "version": "8.1.0",
2499
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
2500
- "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
2501
- "dev": true,
2502
- "dependencies": {
2503
- "ansi-styles": "^6.1.0",
2504
- "string-width": "^5.0.1",
2505
- "strip-ansi": "^7.0.1"
2506
- },
2507
- "engines": {
2508
- "node": ">=12"
2509
- },
2510
- "funding": {
2511
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
2512
- }
2513
- },
2418
"node_modules/@isaacs/fs-minipass": {
2419
"version": "4.0.1",
2420
"resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
@@ -3150,16 +3054,6 @@
3054
"tsyringe": "^4.8.0"
3055
}
3056
},
3153
- "node_modules/@pkgjs/parseargs": {
3154
- "version": "0.11.0",
3155
- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
3156
- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
3157
- "dev": true,
3158
- "optional": true,
3159
- "engines": {
3160
- "node": ">=14"
3161
- }
3162
- },
3057
"node_modules/@playwright/test": {
3058
"version": "1.55.1",
3059
"resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.55.1.tgz",
@@ -5063,12 +4957,6 @@
4957
"integrity": "sha512-9GMDx+2h6lIE1ZMXyCehATlnH/m29DiYV2090bmd68actuyiTiTkOGvdjU2PpzKzgw37zoYecMmJUv4JcVQHvQ==",
4958
"dev": true
4959
},
5066
- "node_modules/eastasianwidth": {
5067
- "version": "0.2.0",
5068
- "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
5069
- "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
5070
- "dev": true
5071
- },
4960
"node_modules/ee-first": {
4961
"version": "1.1.1",
4962
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
@@ -5296,21 +5184,18 @@
5184
}
5185
},
5186
"node_modules/fast-xml-parser": {
5299
- "version": "4.5.0",
5300
- "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.0.tgz",
5301
- "integrity": "sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==",
5187
+ "version": "5.3.4",
5188
+ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.3.4.tgz",
5189
+ "integrity": "sha512-EFd6afGmXlCx8H8WTZHhAoDaWaGyuIBoZJ2mknrNxug+aZKjkp0a0dlars9Izl+jF+7Gu1/5f/2h68cQpe0IiA==",
5190
"funding": [
5191
{
5192
"type": "github",
5193
"url": "https://github.com/sponsors/NaturalIntelligence"
5306
- },
5307
- {
5308
- "type": "paypal",
5309
- "url": "https://paypal.me/naturalintelligence"
5194
}
5195
],
5196
+ "license": "MIT",
5197
"dependencies": {
5313
- "strnum": "^1.0.5"
5198
+ "strnum": "^2.1.0"
5199
},
5200
"bin": {
5201
"fxparser": "src/cli/cli.js"
@@ -5388,22 +5273,6 @@
5273
}
5274
}
5275
},
5391
- "node_modules/foreground-child": {
5392
- "version": "3.3.1",
5393
- "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",
5394
- "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
5395
- "dev": true,
5396
- "dependencies": {
5397
- "cross-spawn": "^7.0.6",
5398
- "signal-exit": "^4.0.1"
5399
- },
5400
- "engines": {
5401
- "node": ">=14"
5402
- },
5403
- "funding": {
5404
- "url": "https://github.com/sponsors/isaacs"
5405
- }
5406
- },
5276
"node_modules/form-data": {
5277
"version": "4.0.4",
5278
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz",
@@ -5567,27 +5436,6 @@
5436
"integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",
5437
"dev": true
5438
},
5570
- "node_modules/glob": {
5571
- "version": "10.5.0",
5572
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz",
5573
- "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==",
5574
- "dev": true,
5575
- "license": "ISC",
5576
- "dependencies": {
5577
- "foreground-child": "^3.1.0",
5578
- "jackspeak": "^3.1.2",
5579
- "minimatch": "^9.0.4",
5580
- "minipass": "^7.1.2",
5581
- "package-json-from-dist": "^1.0.0",
5582
- "path-scurry": "^1.11.1"
5583
- },
5584
- "bin": {
5585
- "glob": "dist/esm/bin.mjs"
5586
- },
5587
- "funding": {
5588
- "url": "https://github.com/sponsors/isaacs"
5589
- }
5590
- },
5439
"node_modules/glob-parent": {
5440
"version": "5.1.2",
5441
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
@@ -6027,21 +5875,6 @@
5875
"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
5876
"dev": true
5877
},
6030
- "node_modules/jackspeak": {
6031
- "version": "3.4.3",
6032
- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
6033
- "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
6034
- "dev": true,
6035
- "dependencies": {
6036
- "@isaacs/cliui": "^8.0.2"
6037
- },
6038
- "funding": {
6039
- "url": "https://github.com/sponsors/isaacs"
6040
- },
6041
- "optionalDependencies": {
6042
- "@pkgjs/parseargs": "^0.11.0"
6043
- }
6044
- },
5878
"node_modules/js-sha512": {
5879
"version": "0.8.0",
5880
"resolved": "https://registry.npmjs.org/js-sha512/-/js-sha512-0.8.0.tgz",
@@ -6280,9 +6113,10 @@
6113
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
6114
},
6115
"node_modules/lodash": {
6283
- "version": "4.17.21",
6284
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
6285
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
6116
+ "version": "4.17.23",
6117
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz",
6118
+ "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==",
6119
+ "license": "MIT"
6120
},
6121
"node_modules/lodash.assign": {
6122
"version": "4.2.0",
@@ -6487,32 +6321,6 @@
6321
"node": ">=4"
6322
}
6323
},
6490
- "node_modules/minimatch": {
6491
- "version": "9.0.5",
6492
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
6493
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
6494
- "dev": true,
6495
- "license": "ISC",
6496
- "dependencies": {
6497
- "brace-expansion": "^2.0.1"
6498
- },
6499
- "engines": {
6500
- "node": ">=16 || 14 >=14.17"
6501
- },
6502
- "funding": {
6503
- "url": "https://github.com/sponsors/isaacs"
6504
- }
6505
- },
6506
- "node_modules/minimatch/node_modules/brace-expansion": {
6507
- "version": "2.0.2",
6508
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
6509
- "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
6510
- "dev": true,
6511
- "license": "MIT",
6512
- "dependencies": {
6513
- "balanced-match": "^1.0.0"
6514
- }
6515
- },
6324
"node_modules/minimist": {
6325
"version": "1.2.8",
6326
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
@@ -6545,13 +6353,13 @@
6353
}
6354
},
6355
"node_modules/minizlib": {
6548
- "version": "3.0.1",
6549
- "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz",
6550
- "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==",
6356
+ "version": "3.1.0",
6357
+ "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz",
6358
+ "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==",
6359
"dev": true,
6360
+ "license": "MIT",
6361
"dependencies": {
6553
- "minipass": "^7.0.4",
6554
- "rimraf": "^5.0.5"
6362
+ "minipass": "^7.1.2"
6363
},
6364
"engines": {
6365
"node": ">= 18"
@@ -6643,12 +6451,12 @@
6451
"dev": true
6452
},
6453
"node_modules/nat-upnp-rejetto": {
6646
- "version": "2.1.1",
6647
- "resolved": "https://registry.npmjs.org/nat-upnp-rejetto/-/nat-upnp-rejetto-2.1.1.tgz",
6648
- "integrity": "sha512-DdLbNbHDAbSUCs592RxGbTYMJIZVa0XjZYtZRhncUb8nxyeGhmNOtRgYa4X/NF097sE+wqZe8RAERBTbYdkGlA==",
6454
+ "version": "2.1.2",
6455
+ "resolved": "https://registry.npmjs.org/nat-upnp-rejetto/-/nat-upnp-rejetto-2.1.2.tgz",
6456
+ "integrity": "sha512-CIAxFSBwrC+W+mvPTKijmWUS+TjG6GKv3286bjSrVJVrapnAJdXp0oAa3w41l2oWXlOof7HV3sopNL7cqDPvWQ==",
6457
"license": "MIT",
6458
"dependencies": {
6651
- "fast-xml-parser": "^4.5.0"
6459
+ "fast-xml-parser": "^5.3.4"
6460
}
6461
},
6462
"node_modules/negotiator": {
@@ -6925,12 +6733,6 @@
6733
"node": ">=6"
6734
}
6735
},
6928
- "node_modules/package-json-from-dist": {
6929
- "version": "1.0.1",
6930
- "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
6931
- "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
6932
- "dev": true
6933
- },
6736
"node_modules/parent-module": {
6737
"version": "1.0.1",
6738
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
@@ -6990,28 +6792,6 @@
6792
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
6793
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
6794
},
6993
- "node_modules/path-scurry": {
6994
- "version": "1.11.1",
6995
- "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
6996
- "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
6997
- "dev": true,
6998
- "dependencies": {
6999
- "lru-cache": "^10.2.0",
7000
- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
7001
- },
7002
- "engines": {
7003
- "node": ">=16 || 14 >=14.18"
7004
- },
7005
- "funding": {
7006
- "url": "https://github.com/sponsors/isaacs"
7007
- }
7008
- },
7009
- "node_modules/path-scurry/node_modules/lru-cache": {
7010
- "version": "10.4.3",
7011
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
7012
- "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
7013
- "dev": true
7014
- },
6795
"node_modules/path-type": {
6796
"version": "4.0.0",
6797
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
@@ -7772,21 +7552,6 @@
7552
"node": ">=0.10.0"
7553
}
7554
},
7775
- "node_modules/rimraf": {
7776
- "version": "5.0.10",
7777
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz",
7778
- "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==",
7779
- "dev": true,
7780
- "dependencies": {
7781
- "glob": "^10.3.7"
7782
- },
7783
- "bin": {
7784
- "rimraf": "dist/esm/bin.mjs"
7785
- },
7786
- "funding": {
7787
- "url": "https://github.com/sponsors/isaacs"
7788
- }
7789
- },
7555
"node_modules/rollup": {
7556
"version": "4.40.2",
7557
"resolved": "https://registry.npmjs.org/rollup/-/rollup-4.40.2.tgz",
@@ -7934,18 +7699,6 @@
7699
"node": ">=8"
7700
}
7701
},
7937
- "node_modules/signal-exit": {
7938
- "version": "4.1.0",
7939
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
7940
- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
7941
- "dev": true,
7942
- "engines": {
7943
- "node": ">=14"
7944
- },
7945
- "funding": {
7946
- "url": "https://github.com/sponsors/isaacs"
7947
- }
7948
- },
7702
"node_modules/simple-concat": {
7703
"version": "1.0.1",
7704
"resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
@@ -8194,21 +7947,6 @@
7947
"node": ">=8"
7948
}
7949
},
8197
- "node_modules/string-width-cjs": {
8198
- "name": "string-width",
8199
- "version": "4.2.3",
8200
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
8201
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
8202
- "dev": true,
8203
- "dependencies": {
8204
- "emoji-regex": "^8.0.0",
8205
- "is-fullwidth-code-point": "^3.0.0",
8206
- "strip-ansi": "^6.0.1"
8207
- },
8208
- "engines": {
8209
- "node": ">=8"
8210
- }
8211
- },
7950
"node_modules/strip-ansi": {
7951
"version": "6.0.1",
7952
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
@@ -8221,19 +7959,6 @@
7959
"node": ">=8"
7960
}
7961
},
8224
- "node_modules/strip-ansi-cjs": {
8225
- "name": "strip-ansi",
8226
- "version": "6.0.1",
8227
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
8228
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
8229
- "dev": true,
8230
- "dependencies": {
8231
- "ansi-regex": "^5.0.1"
8232
- },
8233
- "engines": {
8234
- "node": ">=8"
8235
- }
8236
- },
7962
"node_modules/strip-indent": {
7963
"version": "3.0.0",
7964
"resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
@@ -8247,9 +7972,16 @@
7972
}
7973
},
7974
"node_modules/strnum": {
8250
- "version": "1.0.5",
8251
- "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz",
8252
- "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA=="
7975
+ "version": "2.1.2",
7976
+ "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.1.2.tgz",
7977
+ "integrity": "sha512-l63NF9y/cLROq/yqKXSLtcMeeyOfnSQlfMSlzFt/K73oIaD8DGaQWd7Z34X9GPiKqP5rbSh84Hl4bOlLcjiSrQ==",
7978
+ "funding": [
7979
+ {
7980
+ "type": "github",
7981
+ "url": "https://github.com/sponsors/NaturalIntelligence"
7982
+ }
7983
+ ],
7984
+ "license": "MIT"
7985
},
7986
"node_modules/stylis": {
7987
"version": "4.2.0",
@@ -8285,16 +8017,16 @@
8017
"dev": true
8018
},
8019
"node_modules/tar": {
8288
- "version": "7.4.3",
8289
- "resolved": "https://registry.npmjs.org/tar/-/tar-7.4.3.tgz",
8290
- "integrity": "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==",
8020
+ "version": "7.5.7",
8021
+ "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.7.tgz",
8022
+ "integrity": "sha512-fov56fJiRuThVFXD6o6/Q354S7pnWMJIVlDBYijsTNx6jKSE4pvrDTs6lUnmGvNyfJwFQQwWy3owKz1ucIhveQ==",
8023
"dev": true,
8024
+ "license": "BlueOak-1.0.0",
8025
"dependencies": {
8026
"@isaacs/fs-minipass": "^4.0.0",
8027
"chownr": "^3.0.0",
8028
"minipass": "^7.1.2",
8296
- "minizlib": "^3.0.1",
8297
- "mkdirp": "^3.0.1",
8029
+ "minizlib": "^3.1.0",
8030
"yallist": "^5.0.0"
8031
},
8032
"engines": {
@@ -8353,21 +8085,6 @@
8085
"node": ">=18"
8086
}
8087
},
8356
- "node_modules/tar/node_modules/mkdirp": {
8357
- "version": "3.0.1",
8358
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz",
8359
- "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==",
8360
- "dev": true,
8361
- "bin": {
8362
- "mkdirp": "dist/cjs/src/bin.js"
8363
- },
8364
- "engines": {
8365
- "node": ">=10"
8366
- },
8367
- "funding": {
8368
- "url": "https://github.com/sponsors/isaacs"
8369
- }
8370
- },
8088
"node_modules/tar/node_modules/yallist": {
8089
"version": "5.0.0",
8090
"resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",
@@ -8998,24 +8715,6 @@
8715
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
8716
}
8717
},
9001
- "node_modules/wrap-ansi-cjs": {
9002
- "name": "wrap-ansi",
9003
- "version": "7.0.0",
9004
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
9005
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
9006
- "dev": true,
9007
- "dependencies": {
9008
- "ansi-styles": "^4.0.0",
9009
- "string-width": "^4.1.0",
9010
- "strip-ansi": "^6.0.0"
9011
- },
9012
- "engines": {
9013
- "node": ">=10"
9014
- },
9015
- "funding": {
9016
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
9017
- }
9018
- },
8718
"node_modules/wrappy": {
8719
"version": "1.0.2",
8720
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
@@ -10598,71 +10297,6 @@
10297
"usehooks-ts": "*"
10298
}
10299
},
10601
- "@isaacs/cliui": {
10602
- "version": "8.0.2",
10603
- "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
10604
- "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
10605
- "dev": true,
10606
- "requires": {
10607
- "string-width": "^5.1.2",
10608
- "string-width-cjs": "npm:string-width@^4.2.0",
10609
- "strip-ansi": "^7.0.1",
10610
- "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
10611
- "wrap-ansi": "^8.1.0",
10612
- "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
10613
- },
10614
- "dependencies": {
10615
- "ansi-regex": {
10616
- "version": "6.1.0",
10617
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
10618
- "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
10619
- "dev": true
10620
- },
10621
- "ansi-styles": {
10622
- "version": "6.2.1",
10623
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
10624
- "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
10625
- "dev": true
10626
- },
10627
- "emoji-regex": {
10628
- "version": "9.2.2",
10629
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
10630
- "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
10631
- "dev": true
10632
- },
10633
- "string-width": {
10634
- "version": "5.1.2",
10635
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
10636
- "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
10637
- "dev": true,
10638
- "requires": {
10639
- "eastasianwidth": "^0.2.0",
10640
- "emoji-regex": "^9.2.2",
10641
- "strip-ansi": "^7.0.1"
10642
- }
10643
- },
10644
- "strip-ansi": {
10645
- "version": "7.1.0",
10646
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
10647
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
10648
- "dev": true,
10649
- "requires": {
10650
- "ansi-regex": "^6.0.1"
10651
- }
10652
- },
10653
- "wrap-ansi": {
10654
- "version": "8.1.0",
10655
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
10656
- "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
10657
- "dev": true,
10658
- "requires": {
10659
- "ansi-styles": "^6.1.0",
10660
- "string-width": "^5.0.1",
10661
- "strip-ansi": "^7.0.1"
10662
- }
10663
- }
10664
- }
10665
- },
10300
"@isaacs/fs-minipass": {
10301
"version": "4.0.1",
10302
"resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
@@ -11029,13 +10663,6 @@
10663
"tsyringe": "^4.8.0"
10664
}
10665
},
11032
- "@pkgjs/parseargs": {
11033
- "version": "0.11.0",
11034
- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
11035
- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
11036
- "dev": true,
11037
- "optional": true
11038
- },
10666
"@playwright/test": {
10667
"version": "1.55.1",
10668
"resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.55.1.tgz",
@@ -12353,12 +11980,6 @@
11980
"integrity": "sha512-9GMDx+2h6lIE1ZMXyCehATlnH/m29DiYV2090bmd68actuyiTiTkOGvdjU2PpzKzgw37zoYecMmJUv4JcVQHvQ==",
11981
"dev": true
11982
},
12356
- "eastasianwidth": {
12357
- "version": "0.2.0",
12358
- "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
12359
- "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
12360
- "dev": true
12361
- },
11983
"ee-first": {
11984
"version": "1.1.1",
11985
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
@@ -12531,11 +12152,11 @@
12152
}
12153
},
12154
"fast-xml-parser": {
12534
- "version": "4.5.0",
12535
- "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.0.tgz",
12536
- "integrity": "sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==",
12155
+ "version": "5.3.4",
12156
+ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.3.4.tgz",
12157
+ "integrity": "sha512-EFd6afGmXlCx8H8WTZHhAoDaWaGyuIBoZJ2mknrNxug+aZKjkp0a0dlars9Izl+jF+7Gu1/5f/2h68cQpe0IiA==",
12158
"requires": {
12538
- "strnum": "^1.0.5"
12159
+ "strnum": "^2.1.0"
12160
}
12161
},
12162
"fastq": {
@@ -12581,16 +12202,6 @@
12202
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz",
12203
"integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA=="
12204
},
12584
- "foreground-child": {
12585
- "version": "3.3.1",
12586
- "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",
12587
- "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
12588
- "dev": true,
12589
- "requires": {
12590
- "cross-spawn": "^7.0.6",
12591
- "signal-exit": "^4.0.1"
12592
- }
12593
- },
12205
"form-data": {
12206
"version": "4.0.4",
12207
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz",
@@ -12710,20 +12321,6 @@
12321
"integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",
12322
"dev": true
12323
},
12713
- "glob": {
12714
- "version": "10.5.0",
12715
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz",
12716
- "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==",
12717
- "dev": true,
12718
- "requires": {
12719
- "foreground-child": "^3.1.0",
12720
- "jackspeak": "^3.1.2",
12721
- "minimatch": "^9.0.4",
12722
- "minipass": "^7.1.2",
12723
- "package-json-from-dist": "^1.0.0",
12724
- "path-scurry": "^1.11.1"
12725
- }
12726
- },
12324
"glob-parent": {
12325
"version": "5.1.2",
12326
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
@@ -13013,16 +12610,6 @@
12610
"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
12611
"dev": true
12612
},
13016
- "jackspeak": {
13017
- "version": "3.4.3",
13018
- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
13019
- "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
13020
- "dev": true,
13021
- "requires": {
13022
- "@isaacs/cliui": "^8.0.2",
13023
- "@pkgjs/parseargs": "^0.11.0"
13024
- }
13025
- },
12613
"js-sha512": {
12614
"version": "0.8.0",
12615
"resolved": "https://registry.npmjs.org/js-sha512/-/js-sha512-0.8.0.tgz",
@@ -13202,9 +12789,9 @@
12789
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
12790
},
12791
"lodash": {
13205
- "version": "4.17.21",
13206
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
13207
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
12792
+ "version": "4.17.23",
12793
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz",
12794
+ "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w=="
12795
},
12796
"lodash.assign": {
12797
"version": "4.2.0",
@@ -13348,26 +12935,6 @@
12935
"integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
12936
"dev": true
12937
},
13351
- "minimatch": {
13352
- "version": "9.0.5",
13353
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
13354
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
13355
- "dev": true,
13356
- "requires": {
13357
- "brace-expansion": "^2.0.1"
13358
- },
13359
- "dependencies": {
13360
- "brace-expansion": {
13361
- "version": "2.0.2",
13362
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
13363
- "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
13364
- "dev": true,
13365
- "requires": {
13366
- "balanced-match": "^1.0.0"
13367
- }
13368
- }
13369
- }
13370
- },
12938
"minimist": {
12939
"version": "1.2.8",
12940
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
@@ -13391,13 +12958,12 @@
12958
"dev": true
12959
},
12960
"minizlib": {
13394
- "version": "3.0.1",
13395
- "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz",
13396
- "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==",
12961
+ "version": "3.1.0",
12962
+ "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz",
12963
+ "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==",
12964
"dev": true,
12965
"requires": {
13399
- "minipass": "^7.0.4",
13400
- "rimraf": "^5.0.5"
12966
+ "minipass": "^7.1.2"
12967
}
12968
},
12969
"mkdirp": {
@@ -13455,11 +13021,11 @@
13021
"dev": true
13022
},
13023
"nat-upnp-rejetto": {
13458
- "version": "2.1.1",
13459
- "resolved": "https://registry.npmjs.org/nat-upnp-rejetto/-/nat-upnp-rejetto-2.1.1.tgz",
13460
- "integrity": "sha512-DdLbNbHDAbSUCs592RxGbTYMJIZVa0XjZYtZRhncUb8nxyeGhmNOtRgYa4X/NF097sE+wqZe8RAERBTbYdkGlA==",
13024
+ "version": "2.1.2",
13025
+ "resolved": "https://registry.npmjs.org/nat-upnp-rejetto/-/nat-upnp-rejetto-2.1.2.tgz",
13026
+ "integrity": "sha512-CIAxFSBwrC+W+mvPTKijmWUS+TjG6GKv3286bjSrVJVrapnAJdXp0oAa3w41l2oWXlOof7HV3sopNL7cqDPvWQ==",
13027
"requires": {
13462
- "fast-xml-parser": "^4.5.0"
13028
+ "fast-xml-parser": "^5.3.4"
13029
}
13030
},
13031
"negotiator": {
@@ -13650,12 +13216,6 @@
13216
"integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
13217
"dev": true
13218
},
13653
- "package-json-from-dist": {
13654
- "version": "1.0.1",
13655
- "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
13656
- "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
13657
- "dev": true
13658
- },
13219
"parent-module": {
13220
"version": "1.0.1",
13221
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
@@ -13697,24 +13257,6 @@
13257
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
13258
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
13259
},
13700
- "path-scurry": {
13701
- "version": "1.11.1",
13702
- "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
13703
- "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
13704
- "dev": true,
13705
- "requires": {
13706
- "lru-cache": "^10.2.0",
13707
- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
13708
- },
13709
- "dependencies": {
13710
- "lru-cache": {
13711
- "version": "10.4.3",
13712
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
13713
- "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
13714
- "dev": true
13715
- }
13716
- }
13717
- },
13260
"path-type": {
13261
"version": "4.0.0",
13262
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
@@ -14253,15 +13795,6 @@
13795
"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
13796
"integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="
13797
},
14256
- "rimraf": {
14257
- "version": "5.0.10",
14258
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz",
14259
- "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==",
14260
- "dev": true,
14261
- "requires": {
14262
- "glob": "^10.3.7"
14263
- }
14264
- },
13798
"rollup": {
13799
"version": "4.40.2",
13800
"resolved": "https://registry.npmjs.org/rollup/-/rollup-4.40.2.tgz",
@@ -14362,12 +13895,6 @@
13895
"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
13896
"dev": true
13897
},
14365
- "signal-exit": {
14366
- "version": "4.1.0",
14367
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
14368
- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
14369
- "dev": true
14370
- },
13898
"simple-concat": {
13899
"version": "1.0.1",
13900
"resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
@@ -14545,17 +14072,6 @@
14072
"strip-ansi": "^6.0.1"
14073
}
14074
},
14548
- "string-width-cjs": {
14549
- "version": "npm:string-width@4.2.3",
14550
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
14551
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
14552
- "dev": true,
14553
- "requires": {
14554
- "emoji-regex": "^8.0.0",
14555
- "is-fullwidth-code-point": "^3.0.0",
14556
- "strip-ansi": "^6.0.1"
14557
- }
14558
- },
14075
"strip-ansi": {
14076
"version": "6.0.1",
14077
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
@@ -14565,15 +14081,6 @@
14081
"ansi-regex": "^5.0.1"
14082
}
14083
},
14568
- "strip-ansi-cjs": {
14569
- "version": "npm:strip-ansi@6.0.1",
14570
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
14571
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
14572
- "dev": true,
14573
- "requires": {
14574
- "ansi-regex": "^5.0.1"
14575
- }
14576
- },
14084
"strip-indent": {
14085
"version": "3.0.0",
14086
"resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
@@ -14584,9 +14091,9 @@
14091
}
14092
},
14093
"strnum": {
14587
- "version": "1.0.5",
14588
- "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz",
14589
- "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA=="
14094
+ "version": "2.1.2",
14095
+ "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.1.2.tgz",
14096
+ "integrity": "sha512-l63NF9y/cLROq/yqKXSLtcMeeyOfnSQlfMSlzFt/K73oIaD8DGaQWd7Z34X9GPiKqP5rbSh84Hl4bOlLcjiSrQ=="
14097
},
14098
"stylis": {
14099
"version": "4.2.0",
@@ -14613,16 +14120,15 @@
14120
"dev": true
14121
},
14122
"tar": {
14616
- "version": "7.4.3",
14617
- "resolved": "https://registry.npmjs.org/tar/-/tar-7.4.3.tgz",
14618
- "integrity": "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==",
14123
+ "version": "7.5.7",
14124
+ "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.7.tgz",
14125
+ "integrity": "sha512-fov56fJiRuThVFXD6o6/Q354S7pnWMJIVlDBYijsTNx6jKSE4pvrDTs6lUnmGvNyfJwFQQwWy3owKz1ucIhveQ==",
14126
"dev": true,
14127
"requires": {
14128
"@isaacs/fs-minipass": "^4.0.0",
14129
"chownr": "^3.0.0",
14130
"minipass": "^7.1.2",
14624
- "minizlib": "^3.0.1",
14625
- "mkdirp": "^3.0.1",
14131
+ "minizlib": "^3.1.0",
14132
"yallist": "^5.0.0"
14133
},
14134
"dependencies": {
@@ -14632,12 +14138,6 @@
14138
"integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==",
14139
"dev": true
14140
},
14635
- "mkdirp": {
14636
- "version": "3.0.1",
14637
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz",
14638
- "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==",
14639
- "dev": true
14640
- },
14141
"yallist": {
14142
"version": "5.0.0",
14143
"resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",
@@ -15077,17 +14577,6 @@
14577
"strip-ansi": "^6.0.0"
14578
}
14579
},
15080
- "wrap-ansi-cjs": {
15081
- "version": "npm:wrap-ansi@7.0.0",
15082
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
15083
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
15084
- "dev": true,
15085
- "requires": {
15086
- "ansi-styles": "^4.0.0",
15087
- "string-width": "^4.1.0",
15088
- "strip-ansi": "^6.0.0"
15089
- }
15090
- },
14580
"wrappy": {
14581
"version": "1.0.2",
14582
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
package.json
+2
-2
@@ -1,6 +1,6 @@
1
{
2
"name": "hfs",
3
- "version": "3.0.1",
3
+ "version": "3.0.2",
4
"description": "HTTP File Server",
5
"keywords": ["file server", "http server"],
6
"homepage": "https://rejetto.com/hfs",
@@ -95,7 +95,7 @@
95
"lodash": "^4.17.21",
96
"mime-types": "*",
97
"minimist": "^1.2.8",
98
- "nat-upnp-rejetto": "^2.1.1",
98
+ "nat-upnp-rejetto": "^2.1.2",
99
"node-forge": "^1.3.1",
100
"open": "^8.4.0",
101
"picomatch": "^4.0.3",
tests/config.yaml
+1
-1
@@ -164,7 +164,7 @@ accounts:
164
admins:
165
allow_net: ::1
166
admin: true
167
-version: 3.0.1
167
+version: 3.0.2
168
max_downloads_per_account: 2
169
max_downloads: 1
170
roots: