version 3.0.9
Massimo Melina committed
Apr 5, 2026 at 11:50 UTC
f258e3ee96223a3762cc93b81d5e1f27b9eebfb8
3 files changed
+358
-357
package-lock.json
+355
-354
@@ -1,12 +1,12 @@
1
{
2
"name": "hfs",
3
- "version": "3.0.8",
3
+ "version": "3.0.9",
4
"lockfileVersion": 2,
5
"requires": true,
6
"packages": {
7
"": {
8
"name": "hfs",
9
- "version": "3.0.8",
9
+ "version": "3.0.9",
10
"license": "GPL-3.0",
11
"workspaces": [
12
"admin",
@@ -62,7 +62,7 @@
62
"@types/node": "^20.17.30",
63
"@types/node-forge": "^1.3.14",
64
"@types/picomatch": "^4.0.2",
65
- "@yao-pkg/pkg": "6.13.1",
65
+ "@yao-pkg/pkg": "6.14.2",
66
"cross-env": "^10.0.0",
67
"koa-better-http-proxy": "^0.2.10",
68
"nm-prune": "^5.0.0",
@@ -2289,6 +2289,23 @@
2289
"node": ">=18"
2290
}
2291
},
2292
+ "node_modules/@esbuild/openharmony-arm64": {
2293
+ "version": "0.27.7",
2294
+ "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.7.tgz",
2295
+ "integrity": "sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==",
2296
+ "cpu": [
2297
+ "arm64"
2298
+ ],
2299
+ "dev": true,
2300
+ "license": "MIT",
2301
+ "optional": true,
2302
+ "os": [
2303
+ "openharmony"
2304
+ ],
2305
+ "engines": {
2306
+ "node": ">=18"
2307
+ }
2308
+ },
2309
"node_modules/@esbuild/sunos-x64": {
2310
"version": "0.25.0",
2311
"resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz",
@@ -3772,9 +3789,9 @@
3789
}
3790
},
3791
"node_modules/@yao-pkg/pkg": {
3775
- "version": "6.13.1",
3776
- "resolved": "https://registry.npmjs.org/@yao-pkg/pkg/-/pkg-6.13.1.tgz",
3777
- "integrity": "sha512-HZGrjKngYUpCAHUjBHb9VMb0V7FsJtoMHtw0tfSS4GeS/Ur8ZK/EGDWtdj+apGERyScc3QLOyg1mXYuv01gqvw==",
3792
+ "version": "6.14.2",
3793
+ "resolved": "https://registry.npmjs.org/@yao-pkg/pkg/-/pkg-6.14.2.tgz",
3794
+ "integrity": "sha512-jAuM9cmvZjqBywsCANKtMEe1h5fk1RqHo4bf5UDUtOfYPyx0+PsCGozQwfX3APYKGmF64KIe52Jckj3aJw1WYQ==",
3795
"dev": true,
3796
"license": "MIT",
3797
"dependencies": {
@@ -3782,9 +3799,9 @@
3799
"@babel/parser": "^7.23.0",
3800
"@babel/traverse": "^7.23.0",
3801
"@babel/types": "^7.23.0",
3785
- "@yao-pkg/pkg-fetch": "3.5.32",
3786
- "esbuild": "^0.24.0",
3787
- "into-stream": "^6.0.0",
3802
+ "@yao-pkg/pkg-fetch": "3.5.33",
3803
+ "esbuild": "^0.27.3",
3804
+ "into-stream": "^9.1.0",
3805
"minimist": "^1.2.6",
3806
"multistream": "^4.1.0",
3807
"picocolors": "^1.1.0",
@@ -3793,7 +3810,7 @@
3810
"resolve": "^1.22.10",
3811
"resolve.exports": "^2.0.3",
3812
"stream-meter": "^1.0.4",
3796
- "tar": "^7.5.6",
3813
+ "tar": "^7.5.7",
3814
"tinyglobby": "^0.2.11",
3815
"unzipper": "^0.12.3"
3816
},
@@ -3801,13 +3818,13 @@
3818
"pkg": "lib-es5/bin.js"
3819
},
3820
"engines": {
3804
- "node": ">=18.0.0"
3821
+ "node": ">=20.0.0"
3822
}
3823
},
3824
"node_modules/@yao-pkg/pkg-fetch": {
3808
- "version": "3.5.32",
3809
- "resolved": "https://registry.npmjs.org/@yao-pkg/pkg-fetch/-/pkg-fetch-3.5.32.tgz",
3810
- "integrity": "sha512-hS8zzze5VVyVAciZoNX4q3ZmCdn0gi34P2SElk4PFbzkA4LPs7qBJ3LhUKb4d4KGw1HVkFJJOMgGomH7cMqQ5Q==",
3825
+ "version": "3.5.33",
3826
+ "resolved": "https://registry.npmjs.org/@yao-pkg/pkg-fetch/-/pkg-fetch-3.5.33.tgz",
3827
+ "integrity": "sha512-j2UoH+eP4VobfovQg1gkWwDoB4O/tv8rlLnEjUEEHuWXJ5eBLNUIrobMSEp773/2pgUJUfqqPUFIhS1pN8OZuQ==",
3828
"dev": true,
3829
"license": "MIT",
3830
"dependencies": {
@@ -3824,9 +3841,9 @@
3841
}
3842
},
3843
"node_modules/@yao-pkg/pkg-fetch/node_modules/b4a": {
3827
- "version": "1.7.4",
3828
- "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.4.tgz",
3829
- "integrity": "sha512-u20zJLDaSWpxaZ+zaAkEIB2dZZ1o+DF4T/MRbmsvGp9nletHOyiai19OzX1fF8xUBYsO1bPXxODvcd0978pnug==",
3844
+ "version": "1.8.0",
3845
+ "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.0.tgz",
3846
+ "integrity": "sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==",
3847
"dev": true,
3848
"license": "Apache-2.0",
3849
"peerDependencies": {
@@ -3852,9 +3869,9 @@
3869
}
3870
},
3871
"node_modules/@yao-pkg/pkg-fetch/node_modules/tar-fs": {
3855
- "version": "3.1.1",
3856
- "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.1.tgz",
3857
- "integrity": "sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==",
3872
+ "version": "3.1.2",
3873
+ "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.2.tgz",
3874
+ "integrity": "sha512-QGxxTxxyleAdyM3kpFs14ymbYmNFrfY+pHj7Z8FgtbZ7w2//VAgLMac7sT6nRpIHjppXO2AwwEOg0bPFVRcmXw==",
3875
"dev": true,
3876
"license": "MIT",
3877
"dependencies": {
@@ -3867,21 +3884,22 @@
3884
}
3885
},
3886
"node_modules/@yao-pkg/pkg-fetch/node_modules/tar-stream": {
3870
- "version": "3.1.7",
3871
- "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz",
3872
- "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==",
3887
+ "version": "3.1.8",
3888
+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.8.tgz",
3889
+ "integrity": "sha512-U6QpVRyCGHva435KoNWy9PRoi2IFYCgtEhq9nmrPPpbRacPs9IH4aJ3gbrFC8dPcXvdSZ4XXfXT5Fshbp2MtlQ==",
3890
"dev": true,
3891
"license": "MIT",
3892
"dependencies": {
3893
"b4a": "^1.6.4",
3894
+ "bare-fs": "^4.5.5",
3895
"fast-fifo": "^1.2.0",
3896
"streamx": "^2.15.0"
3897
}
3898
},
3899
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/aix-ppc64": {
3882
- "version": "0.24.2",
3883
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz",
3884
- "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==",
3900
+ "version": "0.27.7",
3901
+ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.7.tgz",
3902
+ "integrity": "sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==",
3903
"cpu": [
3904
"ppc64"
3905
],
@@ -3896,9 +3914,9 @@
3914
}
3915
},
3916
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/android-arm": {
3899
- "version": "0.24.2",
3900
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.2.tgz",
3901
- "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==",
3917
+ "version": "0.27.7",
3918
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.7.tgz",
3919
+ "integrity": "sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==",
3920
"cpu": [
3921
"arm"
3922
],
@@ -3913,9 +3931,9 @@
3931
}
3932
},
3933
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/android-arm64": {
3916
- "version": "0.24.2",
3917
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz",
3918
- "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==",
3934
+ "version": "0.27.7",
3935
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.7.tgz",
3936
+ "integrity": "sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==",
3937
"cpu": [
3938
"arm64"
3939
],
@@ -3930,9 +3948,9 @@
3948
}
3949
},
3950
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/android-x64": {
3933
- "version": "0.24.2",
3934
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.2.tgz",
3935
- "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==",
3951
+ "version": "0.27.7",
3952
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.7.tgz",
3953
+ "integrity": "sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==",
3954
"cpu": [
3955
"x64"
3956
],
@@ -3947,9 +3965,9 @@
3965
}
3966
},
3967
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/darwin-arm64": {
3950
- "version": "0.24.2",
3951
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz",
3952
- "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==",
3968
+ "version": "0.27.7",
3969
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.7.tgz",
3970
+ "integrity": "sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==",
3971
"cpu": [
3972
"arm64"
3973
],
@@ -3964,9 +3982,9 @@
3982
}
3983
},
3984
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/darwin-x64": {
3967
- "version": "0.24.2",
3968
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz",
3969
- "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==",
3985
+ "version": "0.27.7",
3986
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.7.tgz",
3987
+ "integrity": "sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==",
3988
"cpu": [
3989
"x64"
3990
],
@@ -3981,9 +3999,9 @@
3999
}
4000
},
4001
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/freebsd-arm64": {
3984
- "version": "0.24.2",
3985
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz",
3986
- "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==",
4002
+ "version": "0.27.7",
4003
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.7.tgz",
4004
+ "integrity": "sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==",
4005
"cpu": [
4006
"arm64"
4007
],
@@ -3998,9 +4016,9 @@
4016
}
4017
},
4018
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/freebsd-x64": {
4001
- "version": "0.24.2",
4002
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz",
4003
- "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==",
4019
+ "version": "0.27.7",
4020
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.7.tgz",
4021
+ "integrity": "sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==",
4022
"cpu": [
4023
"x64"
4024
],
@@ -4015,9 +4033,9 @@
4033
}
4034
},
4035
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/linux-arm": {
4018
- "version": "0.24.2",
4019
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz",
4020
- "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==",
4036
+ "version": "0.27.7",
4037
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.7.tgz",
4038
+ "integrity": "sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==",
4039
"cpu": [
4040
"arm"
4041
],
@@ -4032,9 +4050,9 @@
4050
}
4051
},
4052
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/linux-arm64": {
4035
- "version": "0.24.2",
4036
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz",
4037
- "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==",
4053
+ "version": "0.27.7",
4054
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.7.tgz",
4055
+ "integrity": "sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==",
4056
"cpu": [
4057
"arm64"
4058
],
@@ -4049,9 +4067,9 @@
4067
}
4068
},
4069
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/linux-ia32": {
4052
- "version": "0.24.2",
4053
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz",
4054
- "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==",
4070
+ "version": "0.27.7",
4071
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.7.tgz",
4072
+ "integrity": "sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==",
4073
"cpu": [
4074
"ia32"
4075
],
@@ -4066,9 +4084,9 @@
4084
}
4085
},
4086
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/linux-loong64": {
4069
- "version": "0.24.2",
4070
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz",
4071
- "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==",
4087
+ "version": "0.27.7",
4088
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.7.tgz",
4089
+ "integrity": "sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==",
4090
"cpu": [
4091
"loong64"
4092
],
@@ -4083,9 +4101,9 @@
4101
}
4102
},
4103
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/linux-mips64el": {
4086
- "version": "0.24.2",
4087
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz",
4088
- "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==",
4104
+ "version": "0.27.7",
4105
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.7.tgz",
4106
+ "integrity": "sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==",
4107
"cpu": [
4108
"mips64el"
4109
],
@@ -4100,9 +4118,9 @@
4118
}
4119
},
4120
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/linux-ppc64": {
4103
- "version": "0.24.2",
4104
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz",
4105
- "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==",
4121
+ "version": "0.27.7",
4122
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.7.tgz",
4123
+ "integrity": "sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==",
4124
"cpu": [
4125
"ppc64"
4126
],
@@ -4117,9 +4135,9 @@
4135
}
4136
},
4137
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/linux-riscv64": {
4120
- "version": "0.24.2",
4121
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz",
4122
- "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==",
4138
+ "version": "0.27.7",
4139
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.7.tgz",
4140
+ "integrity": "sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==",
4141
"cpu": [
4142
"riscv64"
4143
],
@@ -4134,9 +4152,9 @@
4152
}
4153
},
4154
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/linux-s390x": {
4137
- "version": "0.24.2",
4138
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz",
4139
- "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==",
4155
+ "version": "0.27.7",
4156
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.7.tgz",
4157
+ "integrity": "sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==",
4158
"cpu": [
4159
"s390x"
4160
],
@@ -4151,9 +4169,9 @@
4169
}
4170
},
4171
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/linux-x64": {
4154
- "version": "0.24.2",
4155
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz",
4156
- "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==",
4172
+ "version": "0.27.7",
4173
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.7.tgz",
4174
+ "integrity": "sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==",
4175
"cpu": [
4176
"x64"
4177
],
@@ -4168,9 +4186,9 @@
4186
}
4187
},
4188
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/netbsd-arm64": {
4171
- "version": "0.24.2",
4172
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz",
4173
- "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==",
4189
+ "version": "0.27.7",
4190
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.7.tgz",
4191
+ "integrity": "sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==",
4192
"cpu": [
4193
"arm64"
4194
],
@@ -4185,9 +4203,9 @@
4203
}
4204
},
4205
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/netbsd-x64": {
4188
- "version": "0.24.2",
4189
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz",
4190
- "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==",
4206
+ "version": "0.27.7",
4207
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.7.tgz",
4208
+ "integrity": "sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==",
4209
"cpu": [
4210
"x64"
4211
],
@@ -4202,9 +4220,9 @@
4220
}
4221
},
4222
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/openbsd-arm64": {
4205
- "version": "0.24.2",
4206
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz",
4207
- "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==",
4223
+ "version": "0.27.7",
4224
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.7.tgz",
4225
+ "integrity": "sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==",
4226
"cpu": [
4227
"arm64"
4228
],
@@ -4219,9 +4237,9 @@
4237
}
4238
},
4239
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/openbsd-x64": {
4222
- "version": "0.24.2",
4223
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz",
4224
- "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==",
4240
+ "version": "0.27.7",
4241
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.7.tgz",
4242
+ "integrity": "sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==",
4243
"cpu": [
4244
"x64"
4245
],
@@ -4236,9 +4254,9 @@
4254
}
4255
},
4256
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/sunos-x64": {
4239
- "version": "0.24.2",
4240
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz",
4241
- "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==",
4257
+ "version": "0.27.7",
4258
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.7.tgz",
4259
+ "integrity": "sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==",
4260
"cpu": [
4261
"x64"
4262
],
@@ -4253,9 +4271,9 @@
4271
}
4272
},
4273
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/win32-arm64": {
4256
- "version": "0.24.2",
4257
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz",
4258
- "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==",
4274
+ "version": "0.27.7",
4275
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.7.tgz",
4276
+ "integrity": "sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==",
4277
"cpu": [
4278
"arm64"
4279
],
@@ -4270,9 +4288,9 @@
4288
}
4289
},
4290
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/win32-ia32": {
4273
- "version": "0.24.2",
4274
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz",
4275
- "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==",
4291
+ "version": "0.27.7",
4292
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.7.tgz",
4293
+ "integrity": "sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==",
4294
"cpu": [
4295
"ia32"
4296
],
@@ -4287,9 +4305,9 @@
4305
}
4306
},
4307
"node_modules/@yao-pkg/pkg/node_modules/@esbuild/win32-x64": {
4290
- "version": "0.24.2",
4291
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz",
4292
- "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==",
4308
+ "version": "0.27.7",
4309
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.7.tgz",
4310
+ "integrity": "sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==",
4311
"cpu": [
4312
"x64"
4313
],
@@ -4304,9 +4322,9 @@
4322
}
4323
},
4324
"node_modules/@yao-pkg/pkg/node_modules/esbuild": {
4307
- "version": "0.24.2",
4308
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz",
4309
- "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==",
4325
+ "version": "0.27.7",
4326
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.7.tgz",
4327
+ "integrity": "sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==",
4328
"dev": true,
4329
"hasInstallScript": true,
4330
"license": "MIT",
@@ -4317,31 +4335,32 @@
4335
"node": ">=18"
4336
},
4337
"optionalDependencies": {
4320
- "@esbuild/aix-ppc64": "0.24.2",
4321
- "@esbuild/android-arm": "0.24.2",
4322
- "@esbuild/android-arm64": "0.24.2",
4323
- "@esbuild/android-x64": "0.24.2",
4324
- "@esbuild/darwin-arm64": "0.24.2",
4325
- "@esbuild/darwin-x64": "0.24.2",
4326
- "@esbuild/freebsd-arm64": "0.24.2",
4327
- "@esbuild/freebsd-x64": "0.24.2",
4328
- "@esbuild/linux-arm": "0.24.2",
4329
- "@esbuild/linux-arm64": "0.24.2",
4330
- "@esbuild/linux-ia32": "0.24.2",
4331
- "@esbuild/linux-loong64": "0.24.2",
4332
- "@esbuild/linux-mips64el": "0.24.2",
4333
- "@esbuild/linux-ppc64": "0.24.2",
4334
- "@esbuild/linux-riscv64": "0.24.2",
4335
- "@esbuild/linux-s390x": "0.24.2",
4336
- "@esbuild/linux-x64": "0.24.2",
4337
- "@esbuild/netbsd-arm64": "0.24.2",
4338
- "@esbuild/netbsd-x64": "0.24.2",
4339
- "@esbuild/openbsd-arm64": "0.24.2",
4340
- "@esbuild/openbsd-x64": "0.24.2",
4341
- "@esbuild/sunos-x64": "0.24.2",
4342
- "@esbuild/win32-arm64": "0.24.2",
4343
- "@esbuild/win32-ia32": "0.24.2",
4344
- "@esbuild/win32-x64": "0.24.2"
4338
+ "@esbuild/aix-ppc64": "0.27.7",
4339
+ "@esbuild/android-arm": "0.27.7",
4340
+ "@esbuild/android-arm64": "0.27.7",
4341
+ "@esbuild/android-x64": "0.27.7",
4342
+ "@esbuild/darwin-arm64": "0.27.7",
4343
+ "@esbuild/darwin-x64": "0.27.7",
4344
+ "@esbuild/freebsd-arm64": "0.27.7",
4345
+ "@esbuild/freebsd-x64": "0.27.7",
4346
+ "@esbuild/linux-arm": "0.27.7",
4347
+ "@esbuild/linux-arm64": "0.27.7",
4348
+ "@esbuild/linux-ia32": "0.27.7",
4349
+ "@esbuild/linux-loong64": "0.27.7",
4350
+ "@esbuild/linux-mips64el": "0.27.7",
4351
+ "@esbuild/linux-ppc64": "0.27.7",
4352
+ "@esbuild/linux-riscv64": "0.27.7",
4353
+ "@esbuild/linux-s390x": "0.27.7",
4354
+ "@esbuild/linux-x64": "0.27.7",
4355
+ "@esbuild/netbsd-arm64": "0.27.7",
4356
+ "@esbuild/netbsd-x64": "0.27.7",
4357
+ "@esbuild/openbsd-arm64": "0.27.7",
4358
+ "@esbuild/openbsd-x64": "0.27.7",
4359
+ "@esbuild/openharmony-arm64": "0.27.7",
4360
+ "@esbuild/sunos-x64": "0.27.7",
4361
+ "@esbuild/win32-arm64": "0.27.7",
4362
+ "@esbuild/win32-ia32": "0.27.7",
4363
+ "@esbuild/win32-x64": "0.27.7"
4364
}
4365
},
4366
"node_modules/accepts": {
@@ -4588,12 +4607,11 @@
4607
}
4608
},
4609
"node_modules/bare-fs": {
4591
- "version": "4.5.4",
4592
- "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.4.tgz",
4593
- "integrity": "sha512-POK4oplfA7P7gqvetNmCs4CNtm9fNsx+IAh7jH7GgU0OJdge2rso0R20TNWVq6VoWcCvsTdlNDaleLHGaKx8CA==",
4610
+ "version": "4.6.0",
4611
+ "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.6.0.tgz",
4612
+ "integrity": "sha512-2YkS7NuiJceSEbyEOdSNLE9tsGd+f4+f7C+Nik/MCk27SYdwIMPT/yRKvg++FZhQXgk0KWJKJyXX9RhVV0RGqA==",
4613
"dev": true,
4614
"license": "Apache-2.0",
4596
- "optional": true,
4615
"dependencies": {
4616
"bare-events": "^2.5.4",
4617
"bare-path": "^3.0.0",
@@ -4614,12 +4632,11 @@
4632
}
4633
},
4634
"node_modules/bare-os": {
4617
- "version": "3.6.2",
4618
- "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.2.tgz",
4619
- "integrity": "sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==",
4635
+ "version": "3.8.7",
4636
+ "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.8.7.tgz",
4637
+ "integrity": "sha512-G4Gr1UsGeEy2qtDTZwL7JFLo2wapUarz7iTMcYcMFdS89AIQuBoyjgXZz0Utv7uHs3xA9LckhVbeBi8lEQrC+w==",
4638
"dev": true,
4639
"license": "Apache-2.0",
4622
- "optional": true,
4640
"engines": {
4641
"bare": ">=1.14.0"
4642
}
@@ -4630,26 +4647,29 @@
4647
"integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==",
4648
"dev": true,
4649
"license": "Apache-2.0",
4633
- "optional": true,
4650
"dependencies": {
4651
"bare-os": "^3.0.1"
4652
}
4653
},
4654
"node_modules/bare-stream": {
4639
- "version": "2.7.0",
4640
- "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.7.0.tgz",
4641
- "integrity": "sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==",
4655
+ "version": "2.12.0",
4656
+ "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.12.0.tgz",
4657
+ "integrity": "sha512-w28i8lkBgREV3rPXGbgK+BO66q+ZpKqRWrZLiCdmmUlLPrQ45CzkvRhN+7lnv00Gpi2zy5naRxnUFAxCECDm9g==",
4658
"dev": true,
4659
"license": "Apache-2.0",
4644
- "optional": true,
4660
"dependencies": {
4646
- "streamx": "^2.21.0"
4661
+ "streamx": "^2.25.0",
4662
+ "teex": "^1.0.1"
4663
},
4664
"peerDependencies": {
4665
+ "bare-abort-controller": "*",
4666
"bare-buffer": "*",
4667
"bare-events": "*"
4668
},
4669
"peerDependenciesMeta": {
4670
+ "bare-abort-controller": {
4671
+ "optional": true
4672
+ },
4673
"bare-buffer": {
4674
"optional": true
4675
},
@@ -4659,12 +4679,11 @@
4679
}
4680
},
4681
"node_modules/bare-url": {
4662
- "version": "2.3.2",
4663
- "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.3.2.tgz",
4664
- "integrity": "sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==",
4682
+ "version": "2.4.0",
4683
+ "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.4.0.tgz",
4684
+ "integrity": "sha512-NSTU5WN+fy/L0DDenfE8SXQna4voXuW0FHM7wH8i3/q9khUSchfPbPezO4zSFMnDGIf9YE+mt/RWhZgNRKRIXA==",
4685
"dev": true,
4686
"license": "Apache-2.0",
4667
- "optional": true,
4687
"dependencies": {
4688
"bare-path": "^3.0.0"
4689
}
@@ -5844,16 +5863,6 @@
5863
"node": ">= 0.6"
5864
}
5865
},
5847
- "node_modules/from2": {
5848
- "version": "2.3.0",
5849
- "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
5850
- "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==",
5851
- "dev": true,
5852
- "dependencies": {
5853
- "inherits": "^2.0.1",
5854
- "readable-stream": "^2.0.0"
5855
- }
5856
- },
5866
"node_modules/fs-constants": {
5867
"version": "1.0.0",
5868
"resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
@@ -6235,16 +6244,13 @@
6244
"dev": true
6245
},
6246
"node_modules/into-stream": {
6238
- "version": "6.0.0",
6239
- "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-6.0.0.tgz",
6240
- "integrity": "sha512-XHbaOAvP+uFKUFsOgoNPRjLkwB+I22JFPFe5OjTkQ0nwgj6+pSjb4NmB6VMxaPshLiOf+zcpOCBQuLwC1KHhZA==",
6247
+ "version": "9.1.0",
6248
+ "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-9.1.0.tgz",
6249
+ "integrity": "sha512-DRsRnQrbzdFjaQ1oe4C6/EIUymIOEix1qROEJTF9dbMq+M4Zrm6VaLp6SD/B9IsiEjPZuBSnWWFN+udajugdWA==",
6250
"dev": true,
6242
- "dependencies": {
6243
- "from2": "^2.3.0",
6244
- "p-is-promise": "^3.0.0"
6245
- },
6251
+ "license": "MIT",
6252
"engines": {
6247
- "node": ">=10"
6253
+ "node": ">=20"
6254
},
6255
"funding": {
6256
"url": "https://github.com/sponsors/sindresorhus"
@@ -7269,15 +7275,6 @@
7275
"url": "https://github.com/sponsors/sindresorhus"
7276
}
7277
},
7272
- "node_modules/p-is-promise": {
7273
- "version": "3.0.0",
7274
- "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-3.0.0.tgz",
7275
- "integrity": "sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==",
7276
- "dev": true,
7277
- "engines": {
7278
- "node": ">=8"
7279
- }
7280
- },
7278
"node_modules/p-try": {
7279
"version": "2.2.0",
7280
"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
@@ -8498,9 +8495,9 @@
8495
}
8496
},
8497
"node_modules/streamx": {
8501
- "version": "2.23.0",
8502
- "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz",
8503
- "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==",
8498
+ "version": "2.25.0",
8499
+ "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.25.0.tgz",
8500
+ "integrity": "sha512-0nQuG6jf1w+wddNEEXCF4nTg3LtufWINB5eFEN+5TNZW7KWJp6x87+JFL43vaAUPyCfH1wID+mNVyW6OHtFamg==",
8501
"dev": true,
8502
"license": "MIT",
8503
"dependencies": {
@@ -8681,6 +8678,16 @@
8678
"node": ">=18"
8679
}
8680
},
8681
+ "node_modules/teex": {
8682
+ "version": "1.0.1",
8683
+ "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz",
8684
+ "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==",
8685
+ "dev": true,
8686
+ "license": "MIT",
8687
+ "dependencies": {
8688
+ "streamx": "^2.12.5"
8689
+ }
8690
+ },
8691
"node_modules/terser": {
8692
"version": "5.31.1",
8693
"resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz",
@@ -8708,9 +8715,9 @@
8715
"peer": true
8716
},
8717
"node_modules/text-decoder": {
8711
- "version": "1.2.6",
8712
- "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.6.tgz",
8713
- "integrity": "sha512-27FeW5GQFDfw0FpwMQhMagB7BztOOlmjcSRi97t2oplhKVTZtp0DZbSegSaXS5IIC6mxMvBG4AR1Sgc6BX3CQg==",
8718
+ "version": "1.2.7",
8719
+ "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz",
8720
+ "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==",
8721
"dev": true,
8722
"license": "Apache-2.0",
8723
"dependencies": {
@@ -8718,9 +8725,9 @@
8725
}
8726
},
8727
"node_modules/text-decoder/node_modules/b4a": {
8721
- "version": "1.7.4",
8722
- "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.4.tgz",
8723
- "integrity": "sha512-u20zJLDaSWpxaZ+zaAkEIB2dZZ1o+DF4T/MRbmsvGp9nletHOyiai19OzX1fF8xUBYsO1bPXxODvcd0978pnug==",
8728
+ "version": "1.8.0",
8729
+ "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.0.tgz",
8730
+ "integrity": "sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==",
8731
"dev": true,
8732
"license": "Apache-2.0",
8733
"peerDependencies": {
@@ -10710,6 +10717,13 @@
10717
"dev": true,
10718
"optional": true
10719
},
10720
+ "@esbuild/openharmony-arm64": {
10721
+ "version": "0.27.7",
10722
+ "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.7.tgz",
10723
+ "integrity": "sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==",
10724
+ "dev": true,
10725
+ "optional": true
10726
+ },
10727
"@esbuild/sunos-x64": {
10728
"version": "0.25.0",
10729
"resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz",
@@ -11763,18 +11777,18 @@
11777
}
11778
},
11779
"@yao-pkg/pkg": {
11766
- "version": "6.13.1",
11767
- "resolved": "https://registry.npmjs.org/@yao-pkg/pkg/-/pkg-6.13.1.tgz",
11768
- "integrity": "sha512-HZGrjKngYUpCAHUjBHb9VMb0V7FsJtoMHtw0tfSS4GeS/Ur8ZK/EGDWtdj+apGERyScc3QLOyg1mXYuv01gqvw==",
11780
+ "version": "6.14.2",
11781
+ "resolved": "https://registry.npmjs.org/@yao-pkg/pkg/-/pkg-6.14.2.tgz",
11782
+ "integrity": "sha512-jAuM9cmvZjqBywsCANKtMEe1h5fk1RqHo4bf5UDUtOfYPyx0+PsCGozQwfX3APYKGmF64KIe52Jckj3aJw1WYQ==",
11783
"dev": true,
11784
"requires": {
11785
"@babel/generator": "^7.23.0",
11786
"@babel/parser": "^7.23.0",
11787
"@babel/traverse": "^7.23.0",
11788
"@babel/types": "^7.23.0",
11775
- "@yao-pkg/pkg-fetch": "3.5.32",
11776
- "esbuild": "^0.24.0",
11777
- "into-stream": "^6.0.0",
11789
+ "@yao-pkg/pkg-fetch": "3.5.33",
11790
+ "esbuild": "^0.27.3",
11791
+ "into-stream": "^9.1.0",
11792
"minimist": "^1.2.6",
11793
"multistream": "^4.1.0",
11794
"picocolors": "^1.1.0",
@@ -11783,225 +11797,226 @@
11797
"resolve": "^1.22.10",
11798
"resolve.exports": "^2.0.3",
11799
"stream-meter": "^1.0.4",
11786
- "tar": "^7.5.6",
11800
+ "tar": "^7.5.7",
11801
"tinyglobby": "^0.2.11",
11802
"unzipper": "^0.12.3"
11803
},
11804
"dependencies": {
11805
"@esbuild/aix-ppc64": {
11792
- "version": "0.24.2",
11793
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz",
11794
- "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==",
11806
+ "version": "0.27.7",
11807
+ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.7.tgz",
11808
+ "integrity": "sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==",
11809
"dev": true,
11810
"optional": true
11811
},
11812
"@esbuild/android-arm": {
11799
- "version": "0.24.2",
11800
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.2.tgz",
11801
- "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==",
11813
+ "version": "0.27.7",
11814
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.7.tgz",
11815
+ "integrity": "sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==",
11816
"dev": true,
11817
"optional": true
11818
},
11819
"@esbuild/android-arm64": {
11806
- "version": "0.24.2",
11807
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz",
11808
- "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==",
11820
+ "version": "0.27.7",
11821
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.7.tgz",
11822
+ "integrity": "sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==",
11823
"dev": true,
11824
"optional": true
11825
},
11826
"@esbuild/android-x64": {
11813
- "version": "0.24.2",
11814
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.2.tgz",
11815
- "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==",
11827
+ "version": "0.27.7",
11828
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.7.tgz",
11829
+ "integrity": "sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==",
11830
"dev": true,
11831
"optional": true
11832
},
11833
"@esbuild/darwin-arm64": {
11820
- "version": "0.24.2",
11821
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz",
11822
- "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==",
11834
+ "version": "0.27.7",
11835
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.7.tgz",
11836
+ "integrity": "sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==",
11837
"dev": true,
11838
"optional": true
11839
},
11840
"@esbuild/darwin-x64": {
11827
- "version": "0.24.2",
11828
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz",
11829
- "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==",
11841
+ "version": "0.27.7",
11842
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.7.tgz",
11843
+ "integrity": "sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==",
11844
"dev": true,
11845
"optional": true
11846
},
11847
"@esbuild/freebsd-arm64": {
11834
- "version": "0.24.2",
11835
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz",
11836
- "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==",
11848
+ "version": "0.27.7",
11849
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.7.tgz",
11850
+ "integrity": "sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==",
11851
"dev": true,
11852
"optional": true
11853
},
11854
"@esbuild/freebsd-x64": {
11841
- "version": "0.24.2",
11842
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz",
11843
- "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==",
11855
+ "version": "0.27.7",
11856
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.7.tgz",
11857
+ "integrity": "sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==",
11858
"dev": true,
11859
"optional": true
11860
},
11861
"@esbuild/linux-arm": {
11848
- "version": "0.24.2",
11849
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz",
11850
- "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==",
11862
+ "version": "0.27.7",
11863
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.7.tgz",
11864
+ "integrity": "sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==",
11865
"dev": true,
11866
"optional": true
11867
},
11868
"@esbuild/linux-arm64": {
11855
- "version": "0.24.2",
11856
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz",
11857
- "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==",
11869
+ "version": "0.27.7",
11870
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.7.tgz",
11871
+ "integrity": "sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==",
11872
"dev": true,
11873
"optional": true
11874
},
11875
"@esbuild/linux-ia32": {
11862
- "version": "0.24.2",
11863
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz",
11864
- "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==",
11876
+ "version": "0.27.7",
11877
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.7.tgz",
11878
+ "integrity": "sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==",
11879
"dev": true,
11880
"optional": true
11881
},
11882
"@esbuild/linux-loong64": {
11869
- "version": "0.24.2",
11870
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz",
11871
- "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==",
11883
+ "version": "0.27.7",
11884
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.7.tgz",
11885
+ "integrity": "sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==",
11886
"dev": true,
11887
"optional": true
11888
},
11889
"@esbuild/linux-mips64el": {
11876
- "version": "0.24.2",
11877
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz",
11878
- "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==",
11890
+ "version": "0.27.7",
11891
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.7.tgz",
11892
+ "integrity": "sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==",
11893
"dev": true,
11894
"optional": true
11895
},
11896
"@esbuild/linux-ppc64": {
11883
- "version": "0.24.2",
11884
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz",
11885
- "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==",
11897
+ "version": "0.27.7",
11898
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.7.tgz",
11899
+ "integrity": "sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==",
11900
"dev": true,
11901
"optional": true
11902
},
11903
"@esbuild/linux-riscv64": {
11890
- "version": "0.24.2",
11891
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz",
11892
- "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==",
11904
+ "version": "0.27.7",
11905
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.7.tgz",
11906
+ "integrity": "sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==",
11907
"dev": true,
11908
"optional": true
11909
},
11910
"@esbuild/linux-s390x": {
11897
- "version": "0.24.2",
11898
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz",
11899
- "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==",
11911
+ "version": "0.27.7",
11912
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.7.tgz",
11913
+ "integrity": "sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==",
11914
"dev": true,
11915
"optional": true
11916
},
11917
"@esbuild/linux-x64": {
11904
- "version": "0.24.2",
11905
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz",
11906
- "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==",
11918
+ "version": "0.27.7",
11919
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.7.tgz",
11920
+ "integrity": "sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==",
11921
"dev": true,
11922
"optional": true
11923
},
11924
"@esbuild/netbsd-arm64": {
11911
- "version": "0.24.2",
11912
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz",
11913
- "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==",
11925
+ "version": "0.27.7",
11926
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.7.tgz",
11927
+ "integrity": "sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==",
11928
"dev": true,
11929
"optional": true
11930
},
11931
"@esbuild/netbsd-x64": {
11918
- "version": "0.24.2",
11919
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz",
11920
- "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==",
11932
+ "version": "0.27.7",
11933
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.7.tgz",
11934
+ "integrity": "sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==",
11935
"dev": true,
11936
"optional": true
11937
},
11938
"@esbuild/openbsd-arm64": {
11925
- "version": "0.24.2",
11926
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz",
11927
- "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==",
11939
+ "version": "0.27.7",
11940
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.7.tgz",
11941
+ "integrity": "sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==",
11942
"dev": true,
11943
"optional": true
11944
},
11945
"@esbuild/openbsd-x64": {
11932
- "version": "0.24.2",
11933
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz",
11934
- "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==",
11946
+ "version": "0.27.7",
11947
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.7.tgz",
11948
+ "integrity": "sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==",
11949
"dev": true,
11950
"optional": true
11951
},
11952
"@esbuild/sunos-x64": {
11939
- "version": "0.24.2",
11940
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz",
11941
- "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==",
11953
+ "version": "0.27.7",
11954
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.7.tgz",
11955
+ "integrity": "sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==",
11956
"dev": true,
11957
"optional": true
11958
},
11959
"@esbuild/win32-arm64": {
11946
- "version": "0.24.2",
11947
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz",
11948
- "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==",
11960
+ "version": "0.27.7",
11961
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.7.tgz",
11962
+ "integrity": "sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==",
11963
"dev": true,
11964
"optional": true
11965
},
11966
"@esbuild/win32-ia32": {
11953
- "version": "0.24.2",
11954
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz",
11955
- "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==",
11967
+ "version": "0.27.7",
11968
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.7.tgz",
11969
+ "integrity": "sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==",
11970
"dev": true,
11971
"optional": true
11972
},
11973
"@esbuild/win32-x64": {
11960
- "version": "0.24.2",
11961
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz",
11962
- "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==",
11974
+ "version": "0.27.7",
11975
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.7.tgz",
11976
+ "integrity": "sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==",
11977
"dev": true,
11978
"optional": true
11979
},
11980
"esbuild": {
11967
- "version": "0.24.2",
11968
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz",
11969
- "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==",
11981
+ "version": "0.27.7",
11982
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.7.tgz",
11983
+ "integrity": "sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==",
11984
"dev": true,
11985
"requires": {
11972
- "@esbuild/aix-ppc64": "0.24.2",
11973
- "@esbuild/android-arm": "0.24.2",
11974
- "@esbuild/android-arm64": "0.24.2",
11975
- "@esbuild/android-x64": "0.24.2",
11976
- "@esbuild/darwin-arm64": "0.24.2",
11977
- "@esbuild/darwin-x64": "0.24.2",
11978
- "@esbuild/freebsd-arm64": "0.24.2",
11979
- "@esbuild/freebsd-x64": "0.24.2",
11980
- "@esbuild/linux-arm": "0.24.2",
11981
- "@esbuild/linux-arm64": "0.24.2",
11982
- "@esbuild/linux-ia32": "0.24.2",
11983
- "@esbuild/linux-loong64": "0.24.2",
11984
- "@esbuild/linux-mips64el": "0.24.2",
11985
- "@esbuild/linux-ppc64": "0.24.2",
11986
- "@esbuild/linux-riscv64": "0.24.2",
11987
- "@esbuild/linux-s390x": "0.24.2",
11988
- "@esbuild/linux-x64": "0.24.2",
11989
- "@esbuild/netbsd-arm64": "0.24.2",
11990
- "@esbuild/netbsd-x64": "0.24.2",
11991
- "@esbuild/openbsd-arm64": "0.24.2",
11992
- "@esbuild/openbsd-x64": "0.24.2",
11993
- "@esbuild/sunos-x64": "0.24.2",
11994
- "@esbuild/win32-arm64": "0.24.2",
11995
- "@esbuild/win32-ia32": "0.24.2",
11996
- "@esbuild/win32-x64": "0.24.2"
11986
+ "@esbuild/aix-ppc64": "0.27.7",
11987
+ "@esbuild/android-arm": "0.27.7",
11988
+ "@esbuild/android-arm64": "0.27.7",
11989
+ "@esbuild/android-x64": "0.27.7",
11990
+ "@esbuild/darwin-arm64": "0.27.7",
11991
+ "@esbuild/darwin-x64": "0.27.7",
11992
+ "@esbuild/freebsd-arm64": "0.27.7",
11993
+ "@esbuild/freebsd-x64": "0.27.7",
11994
+ "@esbuild/linux-arm": "0.27.7",
11995
+ "@esbuild/linux-arm64": "0.27.7",
11996
+ "@esbuild/linux-ia32": "0.27.7",
11997
+ "@esbuild/linux-loong64": "0.27.7",
11998
+ "@esbuild/linux-mips64el": "0.27.7",
11999
+ "@esbuild/linux-ppc64": "0.27.7",
12000
+ "@esbuild/linux-riscv64": "0.27.7",
12001
+ "@esbuild/linux-s390x": "0.27.7",
12002
+ "@esbuild/linux-x64": "0.27.7",
12003
+ "@esbuild/netbsd-arm64": "0.27.7",
12004
+ "@esbuild/netbsd-x64": "0.27.7",
12005
+ "@esbuild/openbsd-arm64": "0.27.7",
12006
+ "@esbuild/openbsd-x64": "0.27.7",
12007
+ "@esbuild/openharmony-arm64": "0.27.7",
12008
+ "@esbuild/sunos-x64": "0.27.7",
12009
+ "@esbuild/win32-arm64": "0.27.7",
12010
+ "@esbuild/win32-ia32": "0.27.7",
12011
+ "@esbuild/win32-x64": "0.27.7"
12012
}
12013
}
12014
}
12015
},
12016
"@yao-pkg/pkg-fetch": {
12002
- "version": "3.5.32",
12003
- "resolved": "https://registry.npmjs.org/@yao-pkg/pkg-fetch/-/pkg-fetch-3.5.32.tgz",
12004
- "integrity": "sha512-hS8zzze5VVyVAciZoNX4q3ZmCdn0gi34P2SElk4PFbzkA4LPs7qBJ3LhUKb4d4KGw1HVkFJJOMgGomH7cMqQ5Q==",
12017
+ "version": "3.5.33",
12018
+ "resolved": "https://registry.npmjs.org/@yao-pkg/pkg-fetch/-/pkg-fetch-3.5.33.tgz",
12019
+ "integrity": "sha512-j2UoH+eP4VobfovQg1gkWwDoB4O/tv8rlLnEjUEEHuWXJ5eBLNUIrobMSEp773/2pgUJUfqqPUFIhS1pN8OZuQ==",
12020
"dev": true,
12021
"requires": {
12022
"https-proxy-agent": "^5.0.0",
@@ -12014,9 +12029,9 @@
12029
},
12030
"dependencies": {
12031
"b4a": {
12017
- "version": "1.7.4",
12018
- "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.4.tgz",
12019
- "integrity": "sha512-u20zJLDaSWpxaZ+zaAkEIB2dZZ1o+DF4T/MRbmsvGp9nletHOyiai19OzX1fF8xUBYsO1bPXxODvcd0978pnug==",
12032
+ "version": "1.8.0",
12033
+ "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.0.tgz",
12034
+ "integrity": "sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==",
12035
"dev": true,
12036
"requires": {}
12037
},
@@ -12027,9 +12042,9 @@
12042
"dev": true
12043
},
12044
"tar-fs": {
12030
- "version": "3.1.1",
12031
- "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.1.tgz",
12032
- "integrity": "sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==",
12045
+ "version": "3.1.2",
12046
+ "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.2.tgz",
12047
+ "integrity": "sha512-QGxxTxxyleAdyM3kpFs14ymbYmNFrfY+pHj7Z8FgtbZ7w2//VAgLMac7sT6nRpIHjppXO2AwwEOg0bPFVRcmXw==",
12048
"dev": true,
12049
"requires": {
12050
"bare-fs": "^4.0.1",
@@ -12039,12 +12054,13 @@
12054
}
12055
},
12056
"tar-stream": {
12042
- "version": "3.1.7",
12043
- "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz",
12044
- "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==",
12057
+ "version": "3.1.8",
12058
+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.8.tgz",
12059
+ "integrity": "sha512-U6QpVRyCGHva435KoNWy9PRoi2IFYCgtEhq9nmrPPpbRacPs9IH4aJ3gbrFC8dPcXvdSZ4XXfXT5Fshbp2MtlQ==",
12060
"dev": true,
12061
"requires": {
12062
"b4a": "^1.6.4",
12063
+ "bare-fs": "^4.5.5",
12064
"fast-fifo": "^1.2.0",
12065
"streamx": "^2.15.0"
12066
}
@@ -12219,11 +12235,10 @@
12235
"requires": {}
12236
},
12237
"bare-fs": {
12222
- "version": "4.5.4",
12223
- "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.4.tgz",
12224
- "integrity": "sha512-POK4oplfA7P7gqvetNmCs4CNtm9fNsx+IAh7jH7GgU0OJdge2rso0R20TNWVq6VoWcCvsTdlNDaleLHGaKx8CA==",
12238
+ "version": "4.6.0",
12239
+ "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.6.0.tgz",
12240
+ "integrity": "sha512-2YkS7NuiJceSEbyEOdSNLE9tsGd+f4+f7C+Nik/MCk27SYdwIMPT/yRKvg++FZhQXgk0KWJKJyXX9RhVV0RGqA==",
12241
"dev": true,
12226
- "optional": true,
12242
"requires": {
12243
"bare-events": "^2.5.4",
12244
"bare-path": "^3.0.0",
@@ -12233,38 +12248,35 @@
12248
}
12249
},
12250
"bare-os": {
12236
- "version": "3.6.2",
12237
- "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.2.tgz",
12238
- "integrity": "sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==",
12239
- "dev": true,
12240
- "optional": true
12251
+ "version": "3.8.7",
12252
+ "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.8.7.tgz",
12253
+ "integrity": "sha512-G4Gr1UsGeEy2qtDTZwL7JFLo2wapUarz7iTMcYcMFdS89AIQuBoyjgXZz0Utv7uHs3xA9LckhVbeBi8lEQrC+w==",
12254
+ "dev": true
12255
},
12256
"bare-path": {
12257
"version": "3.0.0",
12258
"resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz",
12259
"integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==",
12260
"dev": true,
12247
- "optional": true,
12261
"requires": {
12262
"bare-os": "^3.0.1"
12263
}
12264
},
12265
"bare-stream": {
12253
- "version": "2.7.0",
12254
- "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.7.0.tgz",
12255
- "integrity": "sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==",
12266
+ "version": "2.12.0",
12267
+ "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.12.0.tgz",
12268
+ "integrity": "sha512-w28i8lkBgREV3rPXGbgK+BO66q+ZpKqRWrZLiCdmmUlLPrQ45CzkvRhN+7lnv00Gpi2zy5naRxnUFAxCECDm9g==",
12269
"dev": true,
12257
- "optional": true,
12270
"requires": {
12259
- "streamx": "^2.21.0"
12271
+ "streamx": "^2.25.0",
12272
+ "teex": "^1.0.1"
12273
}
12274
},
12275
"bare-url": {
12263
- "version": "2.3.2",
12264
- "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.3.2.tgz",
12265
- "integrity": "sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==",
12276
+ "version": "2.4.0",
12277
+ "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.4.0.tgz",
12278
+ "integrity": "sha512-NSTU5WN+fy/L0DDenfE8SXQna4voXuW0FHM7wH8i3/q9khUSchfPbPezO4zSFMnDGIf9YE+mt/RWhZgNRKRIXA==",
12279
"dev": true,
12267
- "optional": true,
12280
"requires": {
12281
"bare-path": "^3.0.0"
12282
}
@@ -13050,16 +13062,6 @@
13062
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
13063
"integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="
13064
},
13053
- "from2": {
13054
- "version": "2.3.0",
13055
- "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
13056
- "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==",
13057
- "dev": true,
13058
- "requires": {
13059
- "inherits": "^2.0.1",
13060
- "readable-stream": "^2.0.0"
13061
- }
13062
- },
13065
"fs-constants": {
13066
"version": "1.0.0",
13067
"resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
@@ -13320,14 +13322,10 @@
13322
"dev": true
13323
},
13324
"into-stream": {
13323
- "version": "6.0.0",
13324
- "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-6.0.0.tgz",
13325
- "integrity": "sha512-XHbaOAvP+uFKUFsOgoNPRjLkwB+I22JFPFe5OjTkQ0nwgj6+pSjb4NmB6VMxaPshLiOf+zcpOCBQuLwC1KHhZA==",
13326
- "dev": true,
13327
- "requires": {
13328
- "from2": "^2.3.0",
13329
- "p-is-promise": "^3.0.0"
13330
- }
13325
+ "version": "9.1.0",
13326
+ "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-9.1.0.tgz",
13327
+ "integrity": "sha512-DRsRnQrbzdFjaQ1oe4C6/EIUymIOEix1qROEJTF9dbMq+M4Zrm6VaLp6SD/B9IsiEjPZuBSnWWFN+udajugdWA==",
13328
+ "dev": true
13329
},
13330
"ip2location-nodejs": {
13331
"version": "9.7.0",
@@ -14035,12 +14033,6 @@
14033
"is-wsl": "^2.2.0"
14034
}
14035
},
14038
- "p-is-promise": {
14039
- "version": "3.0.0",
14040
- "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-3.0.0.tgz",
14041
- "integrity": "sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==",
14042
- "dev": true
14043
- },
14036
"p-try": {
14037
"version": "2.2.0",
14038
"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
@@ -14889,9 +14881,9 @@
14881
"integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg=="
14882
},
14883
"streamx": {
14892
- "version": "2.23.0",
14893
- "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz",
14894
- "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==",
14884
+ "version": "2.25.0",
14885
+ "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.25.0.tgz",
14886
+ "integrity": "sha512-0nQuG6jf1w+wddNEEXCF4nTg3LtufWINB5eFEN+5TNZW7KWJp6x87+JFL43vaAUPyCfH1wID+mNVyW6OHtFamg==",
14887
"dev": true,
14888
"requires": {
14889
"events-universal": "^1.0.0",
@@ -15031,6 +15023,15 @@
15023
}
15024
}
15025
},
15026
+ "teex": {
15027
+ "version": "1.0.1",
15028
+ "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz",
15029
+ "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==",
15030
+ "dev": true,
15031
+ "requires": {
15032
+ "streamx": "^2.12.5"
15033
+ }
15034
+ },
15035
"terser": {
15036
"version": "5.31.1",
15037
"resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz",
@@ -15054,18 +15055,18 @@
15055
}
15056
},
15057
"text-decoder": {
15057
- "version": "1.2.6",
15058
- "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.6.tgz",
15059
- "integrity": "sha512-27FeW5GQFDfw0FpwMQhMagB7BztOOlmjcSRi97t2oplhKVTZtp0DZbSegSaXS5IIC6mxMvBG4AR1Sgc6BX3CQg==",
15058
+ "version": "1.2.7",
15059
+ "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz",
15060
+ "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==",
15061
"dev": true,
15062
"requires": {
15063
"b4a": "^1.6.4"
15064
},
15065
"dependencies": {
15066
"b4a": {
15066
- "version": "1.7.4",
15067
- "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.4.tgz",
15068
- "integrity": "sha512-u20zJLDaSWpxaZ+zaAkEIB2dZZ1o+DF4T/MRbmsvGp9nletHOyiai19OzX1fF8xUBYsO1bPXxODvcd0978pnug==",
15067
+ "version": "1.8.0",
15068
+ "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.0.tgz",
15069
+ "integrity": "sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==",
15070
"dev": true,
15071
"requires": {}
15072
}
package.json
+2
-2
@@ -1,6 +1,6 @@
1
{
2
"name": "hfs",
3
- "version": "3.0.8",
3
+ "version": "3.0.9",
4
"description": "HTTP File Server",
5
"keywords": ["file server", "http server"],
6
"homepage": "https://rejetto.com/hfs",
@@ -122,7 +122,7 @@
122
"@types/node": "^20.17.30",
123
"@types/node-forge": "^1.3.14",
124
"@types/picomatch": "^4.0.2",
125
- "@yao-pkg/pkg": "6.13.1",
125
+ "@yao-pkg/pkg": "6.14.2",
126
"cross-env": "^10.0.0",
127
"koa-better-http-proxy": "^0.2.10",
128
"nm-prune": "^5.0.0",
tests/config.yaml
+1
-1
@@ -187,7 +187,7 @@ accounts:
187
admins:
188
allow_net: ::1
189
admin: true
190
-version: 3.0.8
190
+version: 3.0.9
191
max_downloads_per_account: 2
192
max_downloads: 1
193
roots: