diff --git a/package.json b/package.json index 610054dc..858a03c4 100644 --- a/package.json +++ b/package.json @@ -53,8 +53,8 @@ "@antfu/ni": "^25.0.0", "@farmfe/cli": "^1.0.4", "@farmfe/core": "^1.7.5", - "@rspack/cli": "^1.3.12", - "@rspack/core": "^1.3.12", + "@rspack/cli": "^1.3.15", + "@rspack/core": "^1.3.15", "@types/fs-extra": "^11.0.4", "@types/node": "^22.15.30", "@types/picomatch": "^4.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5e337f93..95b88351 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,11 +37,11 @@ importers: specifier: ^1.7.5 version: 1.7.5 '@rspack/cli': - specifier: ^1.3.12 - version: 1.3.12(@rspack/core@1.3.12(@swc/helpers@0.5.17))(@types/express@4.17.22)(webpack-cli@6.0.1)(webpack@5.99.9) + specifier: ^1.3.15 + version: 1.3.15(@rspack/core@1.3.15(@swc/helpers@0.5.17))(@types/express@4.17.22)(webpack-cli@6.0.1)(webpack@5.99.9) '@rspack/core': - specifier: ^1.3.12 - version: 1.3.12(@swc/helpers@0.5.17) + specifier: ^1.3.15 + version: 1.3.15(@swc/helpers@0.5.17) '@types/fs-extra': specifier: ^11.0.4 version: 11.0.4 @@ -855,23 +855,23 @@ packages: '@mdn/browser-compat-data@5.7.6': resolution: {integrity: sha512-7xdrMX0Wk7grrTZQwAoy1GkvPMFoizStUoL+VmtUkAxegbCCec+3FKwOM6yc/uGU5+BEczQHXAlWiqvM8JeENg==} - '@module-federation/error-codes@0.14.0': - resolution: {integrity: sha512-GGk+EoeSACJikZZyShnLshtq9E2eCrDWbRiB4QAFXCX4oYmGgFfzXlx59vMNwqTKPJWxkEGnPYacJMcr2YYjag==} + '@module-federation/error-codes@0.14.3': + resolution: {integrity: sha512-sBJ3XKU9g5Up31jFeXPFsD8AgORV7TLO/cCSMuRewSfgYbG/3vSKLJmfHrO6+PvjZSb9VyV2UaF02ojktW65vw==} - '@module-federation/runtime-core@0.14.0': - resolution: {integrity: sha512-fGE1Ro55zIFDp/CxQuRhKQ1pJvG7P0qvRm2N+4i8z++2bgDjcxnCKUqDJ8lLD+JfJQvUJf0tuSsJPgevzueD4g==} + '@module-federation/runtime-core@0.14.3': + resolution: {integrity: sha512-xMFQXflLVW/AJTWb4soAFP+LB4XuhE7ryiLIX8oTyUoBBgV6U2OPghnFljPjeXbud72O08NYlQ1qsHw1kN/V8Q==} - '@module-federation/runtime-tools@0.14.0': - resolution: {integrity: sha512-y/YN0c2DKsLETE+4EEbmYWjqF9G6ZwgZoDIPkaQ9p0pQu0V4YxzWfQagFFxR0RigYGuhJKmSU/rtNoHq+qF8jg==} + '@module-federation/runtime-tools@0.14.3': + resolution: {integrity: sha512-QBETX7iMYXdSa3JtqFlYU+YkpymxETZqyIIRiqg0gW+XGpH3jgU68yjrme2NBJp7URQi/CFZG8KWtfClk0Pjgw==} - '@module-federation/runtime@0.14.0': - resolution: {integrity: sha512-kR3cyHw/Y64SEa7mh4CHXOEQYY32LKLK75kJOmBroLNLO7/W01hMNAvGBYTedS7hWpVuefPk1aFZioy3q2VLdQ==} + '@module-federation/runtime@0.14.3': + resolution: {integrity: sha512-7ZHpa3teUDVhraYdxQGkfGHzPbjna4LtwbpudgzAxSLLFxLDNanaxCuSeIgSM9c+8sVUNC9kvzUgJEZB0krPJw==} - '@module-federation/sdk@0.14.0': - resolution: {integrity: sha512-lg/OWRsh18hsyTCamOOhEX546vbDiA2O4OggTxxH2wTGr156N6DdELGQlYIKfRdU/0StgtQS81Goc0BgDZlx9A==} + '@module-federation/sdk@0.14.3': + resolution: {integrity: sha512-THJZMfbXpqjQOLblCQ8jjcBFFXsGRJwUWE9l/Q4SmuCSKMgAwie7yLT0qSGrHmyBYrsUjAuy+xNB4nfKP0pnGw==} - '@module-federation/webpack-bundler-runtime@0.14.0': - resolution: {integrity: sha512-POWS6cKBicAAQ3DNY5X7XEUSfOfUsRaBNxbuwEfSGlrkTE9UcWheO06QP2ndHi8tHQuUKcIHi2navhPkJ+k5xg==} + '@module-federation/webpack-bundler-runtime@0.14.3': + resolution: {integrity: sha512-hIyJFu34P7bY2NeMIUHAS/mYUHEY71VTAsN0A0AqEJFSVPszheopu9VdXq0VDLrP9KQfuXT8SDxeYeJXyj0mgA==} '@napi-rs/wasm-runtime@0.2.10': resolution: {integrity: sha512-bCsCyeZEwVErsGmyPNSzwfwFn4OdxBj0mmv6hOFucB/k81Ojdu68RbZdxYsRQUPc9l6SU5F/cG+bXgWs3oUgsQ==} @@ -1147,62 +1147,62 @@ packages: cpu: [x64] os: [win32] - '@rspack/binding-darwin-arm64@1.3.12': - resolution: {integrity: sha512-8hKjVTBeWPqkMzFPNWIh72oU9O3vFy3e88wRjMPImDCXBiEYrKqGTTLd/J0SO+efdL3SBD1rX1IvdJpxCv6Yrw==} + '@rspack/binding-darwin-arm64@1.3.15': + resolution: {integrity: sha512-f+DnVRENRdVe+ufpZeqTtWAUDSTnP48jVo7x9KWsXf8XyJHUi+eHKEPrFoy1HvL1/k5yJ3HVnFBh1Hb9cNIwSg==} cpu: [arm64] os: [darwin] - '@rspack/binding-darwin-x64@1.3.12': - resolution: {integrity: sha512-Sj4m+mCUxL7oCpdu7OmWT7fpBM7hywk5CM9RDc3D7StaBZbvNtNftafCrTZzTYKuZrKmemTh5SFzT5Tz7tf6GA==} + '@rspack/binding-darwin-x64@1.3.15': + resolution: {integrity: sha512-TfUvEIBqYUT2OK01BYXb2MNcZeZIhAnJy/5aj0qV0uy4KlvwW63HYcKWa1sFd4Ac7bnGShDkanvP3YEuHOFOyg==} cpu: [x64] os: [darwin] - '@rspack/binding-linux-arm64-gnu@1.3.12': - resolution: {integrity: sha512-7MuOxf3/Mhv4mgFdLTvgnt/J+VouNR65DEhorth+RZm3LEWojgoFEphSAMAvpvAOpYSS68Sw4SqsOZi719ia2w==} + '@rspack/binding-linux-arm64-gnu@1.3.15': + resolution: {integrity: sha512-D/YjYk9snKvYm1Elotq8/GsEipB4ZJWVv/V8cZ+ohhFNOPzygENi6JfyI06TryBTQiN0/JDZqt/S9RaWBWnMqw==} cpu: [arm64] os: [linux] - '@rspack/binding-linux-arm64-musl@1.3.12': - resolution: {integrity: sha512-s6KKj20T9Z1bA8caIjU6EzJbwyDo1URNFgBAlafCT2UC6yX7flstDJJ38CxZacA9A2P24RuQK2/jPSZpWrTUFA==} + '@rspack/binding-linux-arm64-musl@1.3.15': + resolution: {integrity: sha512-lJbBsPMOiR0hYPCSM42yp7QiZjfo0ALtX7ws2wURpsQp3BMfRVAmXU3Ixpo2XCRtG1zj8crHaCmAWOJTS0smsA==} cpu: [arm64] os: [linux] - '@rspack/binding-linux-x64-gnu@1.3.12': - resolution: {integrity: sha512-0w/sRREYbRgHgWvs2uMEJSLfvzbZkPHUg6CMcYQGNVK6axYRot6jPyKetyFYA9pR5fB5rsXegpnFaZaVrRIK2g==} + '@rspack/binding-linux-x64-gnu@1.3.15': + resolution: {integrity: sha512-qGB8ucHklrzNg6lsAS36VrBsCbOw0acgpQNqTE5cuHWrp1Pu3GFTRiFEogenxEmzoRbohMZt0Ev5grivrcgKBQ==} cpu: [x64] os: [linux] - '@rspack/binding-linux-x64-musl@1.3.12': - resolution: {integrity: sha512-jEdxkPymkRxbijDRsBGdhopcbGXiXDg59lXqIRkVklqbDmZ/O6DHm7gImmlx5q9FoWbz0gqJuOKBz4JqWxjWVA==} + '@rspack/binding-linux-x64-musl@1.3.15': + resolution: {integrity: sha512-qRn6e40fLQP+N2rQD8GAj/h4DakeTIho32VxTIaHRVuzw68ZD7VmKkwn55ssN370ejmey35ZdoNFNE12RBrMZA==} cpu: [x64] os: [linux] - '@rspack/binding-win32-arm64-msvc@1.3.12': - resolution: {integrity: sha512-ZRvUCb3TDLClAqcTsl/o9UdJf0B5CgzAxgdbnYJbldyuyMeTUB4jp20OfG55M3C2Nute2SNhu2bOOp9Se5Ongw==} + '@rspack/binding-win32-arm64-msvc@1.3.15': + resolution: {integrity: sha512-7uJ7dWhO1nWXJiCss6Rslz8hoAxAhFpwpbWja3eHgRb7O4NPHg6MWw63AQSI2aFVakreenfu9yXQqYfpVWJ2dA==} cpu: [arm64] os: [win32] - '@rspack/binding-win32-ia32-msvc@1.3.12': - resolution: {integrity: sha512-1TKPjuXStPJr14f3ZHuv40Xc/87jUXx10pzVtrPnw+f3hckECHrbYU/fvbVzZyuXbsXtkXpYca6ygCDRJAoNeQ==} + '@rspack/binding-win32-ia32-msvc@1.3.15': + resolution: {integrity: sha512-UsaWTYCjDiSCB0A0qETgZk4QvhwfG8gCrO4SJvA+QSEWOmgSai1YV70prFtLLIiyT9mDt1eU3tPWl1UWPRU/EQ==} cpu: [ia32] os: [win32] - '@rspack/binding-win32-x64-msvc@1.3.12': - resolution: {integrity: sha512-lCR0JfnYKpV+a6r2A2FdxyUKUS4tajePgpPJN5uXDgMGwrDtRqvx+d0BHhwjFudQVJq9VVbRaL89s2MQ6u+xYw==} + '@rspack/binding-win32-x64-msvc@1.3.15': + resolution: {integrity: sha512-ZnDIc9Es8EF94MirPDN+hOMt7tkb8nMEbRJFKLMmNd0ElNPgsql+1cY5SqyGRH1hsKB87KfSUQlhFiKZvzbfIg==} cpu: [x64] os: [win32] - '@rspack/binding@1.3.12': - resolution: {integrity: sha512-4Ic8lV0+LCBfTlH5aIOujIRWZOtgmG223zC4L3o8WY/+ESAgpdnK6lSSMfcYgRanYLAy3HOmFIp20jwskMpbAg==} + '@rspack/binding@1.3.15': + resolution: {integrity: sha512-utNPuJglLO5lW9XbwIqjB7+2ilMo6JkuVLTVdnNVKU94FW7asn9F/qV+d+MgjUVqU1QPCGm0NuGO9xhbgeJ7pg==} - '@rspack/cli@1.3.12': - resolution: {integrity: sha512-LdajkH+YW2NaWvY0rHs+l6Ip4X1/eQ7J3qVGlV9H5TkXMp3+ldIIw/6W/2sjmf2l4GRobpVASm5U2e58bqiIpg==} + '@rspack/cli@1.3.15': + resolution: {integrity: sha512-3KOJhvsWODSLwgFUigp3SKJNRzoqb3PyTkf7GWauV5sMcQfTLOXU9Ar0NwYA1Rp1YABVb7Cw85plUESNeXTmnQ==} hasBin: true peerDependencies: '@rspack/core': ^1.0.0-alpha || ^1.x - '@rspack/core@1.3.12': - resolution: {integrity: sha512-mAPmV4LPPRgxpouUrGmAE4kpF1NEWJGyM5coebsjK/zaCMSjw3mkdxiU2b5cO44oIi0Ifv5iGkvwbdrZOvMyFA==} + '@rspack/core@1.3.15': + resolution: {integrity: sha512-QuElIC8jXSKWAp0LSx18pmbhA7NiA5HGoVYesmai90UVxz98tud0KpMxTVCg+0lrLrnKZfCWN9kwjCxM5pGnrA==} engines: {node: '>=16.0.0'} peerDependencies: '@swc/helpers': '>=0.5.1' @@ -1210,8 +1210,8 @@ packages: '@swc/helpers': optional: true - '@rspack/dev-server@1.1.2': - resolution: {integrity: sha512-YNzXxWn6DV3X9yeJZ9bqX77wuhm2ko3sGavilBGi1MWuNihhWfhh9dlbipudPyoiwLl0lbioxA/hevosr+ajLg==} + '@rspack/dev-server@1.1.3': + resolution: {integrity: sha512-jWPeyiZiGpbLYGhwHvwxhaa4rsr8CQvsWkWslqeMLb2uXwmyy3UWjUR1q+AhAPnf0gs3lZoFZ1hjBQVecHKUvg==} engines: {node: '>= 18.12.0'} peerDependencies: '@rspack/core': '*' @@ -4976,8 +4976,8 @@ packages: webpack: optional: true - webpack-dev-server@5.2.0: - resolution: {integrity: sha512-90SqqYXA2SK36KcT6o1bvwvZfJFcmoamqeJY7+boioffX9g9C0wjjJRGUrQIuh43pb0ttX7+ssavmj/WN2RHtA==} + webpack-dev-server@5.2.2: + resolution: {integrity: sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg==} engines: {node: '>= 18.12.0'} hasBin: true peerDependencies: @@ -5891,30 +5891,30 @@ snapshots: '@mdn/browser-compat-data@5.7.6': {} - '@module-federation/error-codes@0.14.0': {} + '@module-federation/error-codes@0.14.3': {} - '@module-federation/runtime-core@0.14.0': + '@module-federation/runtime-core@0.14.3': dependencies: - '@module-federation/error-codes': 0.14.0 - '@module-federation/sdk': 0.14.0 + '@module-federation/error-codes': 0.14.3 + '@module-federation/sdk': 0.14.3 - '@module-federation/runtime-tools@0.14.0': + '@module-federation/runtime-tools@0.14.3': dependencies: - '@module-federation/runtime': 0.14.0 - '@module-federation/webpack-bundler-runtime': 0.14.0 + '@module-federation/runtime': 0.14.3 + '@module-federation/webpack-bundler-runtime': 0.14.3 - '@module-federation/runtime@0.14.0': + '@module-federation/runtime@0.14.3': dependencies: - '@module-federation/error-codes': 0.14.0 - '@module-federation/runtime-core': 0.14.0 - '@module-federation/sdk': 0.14.0 + '@module-federation/error-codes': 0.14.3 + '@module-federation/runtime-core': 0.14.3 + '@module-federation/sdk': 0.14.3 - '@module-federation/sdk@0.14.0': {} + '@module-federation/sdk@0.14.3': {} - '@module-federation/webpack-bundler-runtime@0.14.0': + '@module-federation/webpack-bundler-runtime@0.14.3': dependencies: - '@module-federation/runtime': 0.14.0 - '@module-federation/sdk': 0.14.0 + '@module-federation/runtime': 0.14.3 + '@module-federation/sdk': 0.14.3 '@napi-rs/wasm-runtime@0.2.10': dependencies: @@ -6096,50 +6096,50 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.42.0': optional: true - '@rspack/binding-darwin-arm64@1.3.12': + '@rspack/binding-darwin-arm64@1.3.15': optional: true - '@rspack/binding-darwin-x64@1.3.12': + '@rspack/binding-darwin-x64@1.3.15': optional: true - '@rspack/binding-linux-arm64-gnu@1.3.12': + '@rspack/binding-linux-arm64-gnu@1.3.15': optional: true - '@rspack/binding-linux-arm64-musl@1.3.12': + '@rspack/binding-linux-arm64-musl@1.3.15': optional: true - '@rspack/binding-linux-x64-gnu@1.3.12': + '@rspack/binding-linux-x64-gnu@1.3.15': optional: true - '@rspack/binding-linux-x64-musl@1.3.12': + '@rspack/binding-linux-x64-musl@1.3.15': optional: true - '@rspack/binding-win32-arm64-msvc@1.3.12': + '@rspack/binding-win32-arm64-msvc@1.3.15': optional: true - '@rspack/binding-win32-ia32-msvc@1.3.12': + '@rspack/binding-win32-ia32-msvc@1.3.15': optional: true - '@rspack/binding-win32-x64-msvc@1.3.12': + '@rspack/binding-win32-x64-msvc@1.3.15': optional: true - '@rspack/binding@1.3.12': + '@rspack/binding@1.3.15': optionalDependencies: - '@rspack/binding-darwin-arm64': 1.3.12 - '@rspack/binding-darwin-x64': 1.3.12 - '@rspack/binding-linux-arm64-gnu': 1.3.12 - '@rspack/binding-linux-arm64-musl': 1.3.12 - '@rspack/binding-linux-x64-gnu': 1.3.12 - '@rspack/binding-linux-x64-musl': 1.3.12 - '@rspack/binding-win32-arm64-msvc': 1.3.12 - '@rspack/binding-win32-ia32-msvc': 1.3.12 - '@rspack/binding-win32-x64-msvc': 1.3.12 - - '@rspack/cli@1.3.12(@rspack/core@1.3.12(@swc/helpers@0.5.17))(@types/express@4.17.22)(webpack-cli@6.0.1)(webpack@5.99.9)': + '@rspack/binding-darwin-arm64': 1.3.15 + '@rspack/binding-darwin-x64': 1.3.15 + '@rspack/binding-linux-arm64-gnu': 1.3.15 + '@rspack/binding-linux-arm64-musl': 1.3.15 + '@rspack/binding-linux-x64-gnu': 1.3.15 + '@rspack/binding-linux-x64-musl': 1.3.15 + '@rspack/binding-win32-arm64-msvc': 1.3.15 + '@rspack/binding-win32-ia32-msvc': 1.3.15 + '@rspack/binding-win32-x64-msvc': 1.3.15 + + '@rspack/cli@1.3.15(@rspack/core@1.3.15(@swc/helpers@0.5.17))(@types/express@4.17.22)(webpack-cli@6.0.1)(webpack@5.99.9)': dependencies: '@discoveryjs/json-ext': 0.5.7 - '@rspack/core': 1.3.12(@swc/helpers@0.5.17) - '@rspack/dev-server': 1.1.2(@rspack/core@1.3.12(@swc/helpers@0.5.17))(@types/express@4.17.22)(webpack-cli@6.0.1)(webpack@5.99.9) + '@rspack/core': 1.3.15(@swc/helpers@0.5.17) + '@rspack/dev-server': 1.1.3(@rspack/core@1.3.15(@swc/helpers@0.5.17))(@types/express@4.17.22)(webpack-cli@6.0.1)(webpack@5.99.9) colorette: 2.0.20 exit-hook: 4.0.0 interpret: 3.1.1 @@ -6155,22 +6155,21 @@ snapshots: - webpack - webpack-cli - '@rspack/core@1.3.12(@swc/helpers@0.5.17)': + '@rspack/core@1.3.15(@swc/helpers@0.5.17)': dependencies: - '@module-federation/runtime-tools': 0.14.0 - '@rspack/binding': 1.3.12 + '@module-federation/runtime-tools': 0.14.3 + '@rspack/binding': 1.3.15 '@rspack/lite-tapable': 1.0.1 - caniuse-lite: 1.0.30001718 optionalDependencies: '@swc/helpers': 0.5.17 - '@rspack/dev-server@1.1.2(@rspack/core@1.3.12(@swc/helpers@0.5.17))(@types/express@4.17.22)(webpack-cli@6.0.1)(webpack@5.99.9)': + '@rspack/dev-server@1.1.3(@rspack/core@1.3.15(@swc/helpers@0.5.17))(@types/express@4.17.22)(webpack-cli@6.0.1)(webpack@5.99.9)': dependencies: - '@rspack/core': 1.3.12(@swc/helpers@0.5.17) + '@rspack/core': 1.3.15(@swc/helpers@0.5.17) chokidar: 3.6.0 http-proxy-middleware: 2.0.9(@types/express@4.17.22) p-retry: 6.2.1 - webpack-dev-server: 5.2.0(webpack-cli@6.0.1)(webpack@5.99.9) + webpack-dev-server: 5.2.2(webpack-cli@6.0.1)(webpack@5.99.9) ws: 8.18.2 transitivePeerDependencies: - '@types/express' @@ -10579,11 +10578,12 @@ snapshots: optionalDependencies: webpack: 5.99.9(esbuild@0.25.5)(webpack-cli@6.0.1) - webpack-dev-server@5.2.0(webpack-cli@6.0.1)(webpack@5.99.9): + webpack-dev-server@5.2.2(webpack-cli@6.0.1)(webpack@5.99.9): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 '@types/express': 4.17.22 + '@types/express-serve-static-core': 4.19.6 '@types/serve-index': 1.9.4 '@types/serve-static': 1.15.7 '@types/sockjs': 0.3.36