diff --git a/e2e/package.json b/e2e/package.json index b8a4bf2..99be5a4 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -12,8 +12,8 @@ }, "devDependencies": { "@e2e/helper": "workspace:*", - "@rsbuild/core": "^2.0.5", - "@rsbuild/plugin-react": "^2.0.0", + "@rsbuild/core": "^2.0.6", + "@rsbuild/plugin-react": "^1.4.6", "@types/express": "^5.0.6", "@types/webpack-env": "^1.18.8", "cross-env": "^10.1.0", @@ -22,7 +22,7 @@ "srvx": "^0.11.15" }, "dependencies": { - "react": "^19.2.5", - "react-dom": "^19.2.5" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/examples/client/package.json b/examples/client/package.json index f138dab..09cf562 100644 --- a/examples/client/package.json +++ b/examples/client/package.json @@ -15,7 +15,7 @@ "rsc-html-stream": "^0.0.7" }, "devDependencies": { - "@rsbuild/core": "^2.0.5", + "@rsbuild/core": "^2.0.6", "@rsbuild/plugin-react": "^1.4.5", "@types/express": "^5.0.6", "@types/webpack-env": "^1.18.8", diff --git a/examples/react-router/package.json b/examples/react-router/package.json index 202e88f..ec0b8e7 100644 --- a/examples/react-router/package.json +++ b/examples/react-router/package.json @@ -15,7 +15,7 @@ "react-server-dom-rspack": "0.0.2" }, "devDependencies": { - "@rsbuild/core": "^2.0.5", + "@rsbuild/core": "^2.0.6", "@rsbuild/plugin-react": "^1.4.6", "@types/express": "^5.0.6", "@types/node": "^25.0.3", diff --git a/examples/server/package.json b/examples/server/package.json index a9fc22d..0c11cc5 100644 --- a/examples/server/package.json +++ b/examples/server/package.json @@ -15,7 +15,7 @@ "rsc-html-stream": "^0.0.7" }, "devDependencies": { - "@rsbuild/core": "^2.0.5", + "@rsbuild/core": "^2.0.6", "@rsbuild/plugin-react": "^1.4.5", "@types/express": "^5.0.6", "@types/node": "^25.0.3", diff --git a/examples/server/src/framework/entry.rsc.tsx b/examples/server/src/framework/entry.rsc.tsx index 28c1248..84ab94d 100644 --- a/examples/server/src/framework/entry.rsc.tsx +++ b/examples/server/src/framework/entry.rsc.tsx @@ -59,7 +59,7 @@ async function handleRequest({ const args = await decodeReply(body, { temporaryReferences }); const action = loadServerAction(renderRequest.actionId); try { - const data = await action.apply(null, args); + const data = await action(...args); returnValue = { ok: true, data }; } catch (e) { returnValue = { ok: false, data: e }; diff --git a/examples/static/package.json b/examples/static/package.json index 0f22a57..e901fed 100644 --- a/examples/static/package.json +++ b/examples/static/package.json @@ -14,7 +14,7 @@ "react-server-dom-rspack": "0.0.2" }, "devDependencies": { - "@rsbuild/core": "^2.0.5", + "@rsbuild/core": "^2.0.6", "@rsbuild/plugin-react": "^1.4.5", "@types/react-dom": "^19.2.3", "@types/webpack-env": "^1.18.8", diff --git a/package.json b/package.json index af0a335..8c31fb2 100644 --- a/package.json +++ b/package.json @@ -26,17 +26,17 @@ "test": "cd ./e2e && pnpm test:all" }, "devDependencies": { - "@playwright/test": "^1.59.1", - "@rsbuild/core": "^2.0.5", - "@rslib/core": "^0.21.2", - "@rslint/core": "^0.4.2", - "@rstest/core": "^0.9.8", + "@playwright/test": "^1.60.0", + "@rsbuild/core": "^2.0.6", + "@rslib/core": "^0.21.4", + "@rslint/core": "^0.5.2", + "@rstest/core": "^0.9.10", "@types/fs-extra": "^11.0.4", - "@types/node": "^25.6.0", + "@types/node": "^25.7.0", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "fs-extra": "^11.3.4", - "playwright": "^1.59.1", + "fs-extra": "^11.3.5", + "playwright": "^1.60.0", "prettier": "^3.8.3", "react-server-dom-rspack": "0.0.2", "typescript": "^6.0.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 84597c1..fc9bed9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,26 +9,26 @@ importers: .: devDependencies: '@playwright/test': - specifier: ^1.59.1 - version: 1.59.1 + specifier: ^1.60.0 + version: 1.60.0 '@rsbuild/core': - specifier: ^2.0.5 - version: 2.0.5 + specifier: ^2.0.6 + version: 2.0.6 '@rslib/core': - specifier: ^0.21.2 - version: 0.21.2(typescript@6.0.3) + specifier: ^0.21.4 + version: 0.21.4(typescript@6.0.3) '@rslint/core': - specifier: ^0.4.2 - version: 0.4.2 + specifier: ^0.5.2 + version: 0.5.2 '@rstest/core': - specifier: ^0.9.8 - version: 0.9.8(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + specifier: ^0.9.10 + version: 0.9.10 '@types/fs-extra': specifier: ^11.0.4 version: 11.0.4 '@types/node': - specifier: ^25.6.0 - version: 25.6.0 + specifier: ^25.7.0 + version: 25.7.0 '@types/react': specifier: ^19.2.14 version: 19.2.14 @@ -36,17 +36,17 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) fs-extra: - specifier: ^11.3.4 - version: 11.3.4 + specifier: ^11.3.5 + version: 11.3.5 playwright: - specifier: ^1.59.1 - version: 1.59.1 + specifier: ^1.60.0 + version: 1.60.0 prettier: specifier: ^3.8.3 version: 3.8.3 react-server-dom-rspack: specifier: 0.0.2 - version: 0.0.2(@rspack/core@2.0.2(@swc/helpers@0.5.21))(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + version: 0.0.2(@rspack/core@2.0.3(@swc/helpers@0.5.21))(react-dom@19.2.6(react@19.2.6))(react@19.2.6) typescript: specifier: ^6.0.3 version: 6.0.3 @@ -54,21 +54,21 @@ importers: e2e: dependencies: react: - specifier: ^19.2.5 - version: 19.2.5 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^19.2.5 - version: 19.2.5(react@19.2.5) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) devDependencies: '@e2e/helper': specifier: workspace:* version: link:helper '@rsbuild/core': - specifier: ^2.0.5 - version: 2.0.5 + specifier: ^2.0.6 + version: 2.0.6 '@rsbuild/plugin-react': - specifier: ^2.0.0 - version: 2.0.0(@rsbuild/core@2.0.5)(@rspack/core@2.0.2(@swc/helpers@0.5.21)) + specifier: ^1.4.6 + version: 1.4.6(@rsbuild/core@2.0.6) '@types/express': specifier: ^5.0.6 version: 5.0.6 @@ -110,17 +110,17 @@ importers: version: 19.2.5(react@19.2.5) react-server-dom-rspack: specifier: 0.0.2 - version: 0.0.2(@rspack/core@2.0.2(@swc/helpers@0.5.21))(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + version: 0.0.2(@rspack/core@2.0.3(@swc/helpers@0.5.21))(react-dom@19.2.5(react@19.2.5))(react@19.2.5) rsc-html-stream: specifier: ^0.0.7 version: 0.0.7 devDependencies: '@rsbuild/core': - specifier: ^2.0.5 - version: 2.0.5 + specifier: ^2.0.6 + version: 2.0.6 '@rsbuild/plugin-react': specifier: ^1.4.5 - version: 1.4.6(@rsbuild/core@2.0.5) + version: 1.4.6(@rsbuild/core@2.0.6) '@types/express': specifier: ^5.0.6 version: 5.0.6 @@ -150,14 +150,14 @@ importers: version: 7.14.1(react-dom@19.2.5(react@19.2.5))(react@19.2.5) react-server-dom-rspack: specifier: 0.0.2 - version: 0.0.2(@rspack/core@2.0.2(@swc/helpers@0.5.21))(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + version: 0.0.2(@rspack/core@2.0.3(@swc/helpers@0.5.21))(react-dom@19.2.5(react@19.2.5))(react@19.2.5) devDependencies: '@rsbuild/core': - specifier: ^2.0.5 - version: 2.0.5 + specifier: ^2.0.6 + version: 2.0.6 '@rsbuild/plugin-react': specifier: ^1.4.6 - version: 1.4.6(@rsbuild/core@2.0.5) + version: 1.4.6(@rsbuild/core@2.0.6) '@types/express': specifier: ^5.0.6 version: 5.0.6 @@ -187,17 +187,17 @@ importers: version: 19.2.5(react@19.2.5) react-server-dom-rspack: specifier: 0.0.2 - version: 0.0.2(@rspack/core@2.0.2(@swc/helpers@0.5.21))(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + version: 0.0.2(@rspack/core@2.0.3(@swc/helpers@0.5.21))(react-dom@19.2.5(react@19.2.5))(react@19.2.5) rsc-html-stream: specifier: ^0.0.7 version: 0.0.7 devDependencies: '@rsbuild/core': - specifier: ^2.0.5 - version: 2.0.5 + specifier: ^2.0.6 + version: 2.0.6 '@rsbuild/plugin-react': specifier: ^1.4.5 - version: 1.4.6(@rsbuild/core@2.0.5) + version: 1.4.6(@rsbuild/core@2.0.6) '@types/express': specifier: ^5.0.6 version: 5.0.6 @@ -227,14 +227,14 @@ importers: version: 19.2.5(react@19.2.5) react-server-dom-rspack: specifier: 0.0.2 - version: 0.0.2(@rspack/core@2.0.2(@swc/helpers@0.5.21))(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + version: 0.0.2(@rspack/core@2.0.3(@swc/helpers@0.5.21))(react-dom@19.2.5(react@19.2.5))(react@19.2.5) devDependencies: '@rsbuild/core': - specifier: ^2.0.5 - version: 2.0.5 + specifier: ^2.0.6 + version: 2.0.6 '@rsbuild/plugin-react': specifier: ^1.4.5 - version: 1.4.6(@rsbuild/core@2.0.5) + version: 1.4.6(@rsbuild/core@2.0.6) '@types/react-dom': specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) @@ -324,15 +324,9 @@ packages: '@emnapi/core@1.10.0': resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==} - '@emnapi/core@1.9.2': - resolution: {integrity: sha512-UC+ZhH3XtczQYfOlu3lNEkdW/p4dsJ1r/bP7H8+rhao3TTTMO1ATq/4DdIi23XuGoFY+Cz0JmCbdVl0hz9jZcA==} - '@emnapi/runtime@1.10.0': resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==} - '@emnapi/runtime@1.9.2': - resolution: {integrity: sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==} - '@emnapi/wasi-threads@1.2.1': resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} @@ -349,18 +343,6 @@ packages: '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - '@napi-rs/wasm-runtime@1.1.2': - resolution: {integrity: sha512-sNXv5oLJ7ob93xkZ1XnxisYhGYXfaG9f65/ZgYuAu3qt7b3NadcOEhLvx28hv31PgX8SZJRYrAIPQilQmFpLVw==} - peerDependencies: - '@emnapi/core': ^1.7.1 - '@emnapi/runtime': ^1.7.1 - - '@napi-rs/wasm-runtime@1.1.3': - resolution: {integrity: sha512-xK9sGVbJWYb08+mTJt3/YV24WxvxpXcXtP6B172paPZ+Ts69Re9dAr7lKwJoeIx8OoeuimEiRZ7umkiUVClmmQ==} - peerDependencies: - '@emnapi/core': ^1.7.1 - '@emnapi/runtime': ^1.7.1 - '@napi-rs/wasm-runtime@1.1.4': resolution: {integrity: sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==} peerDependencies: @@ -379,23 +361,13 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@playwright/test@1.59.1': - resolution: {integrity: sha512-PG6q63nQg5c9rIi4/Z5lR5IVF7yU5MqmKaPOe0HSc0O2cX1fPi96sUQu5j7eo4gKCkB2AnNGoWt7y4/Xx3Kcqg==} + '@playwright/test@1.60.0': + resolution: {integrity: sha512-O71yZIbAh/PxDMNGns37GHBIfrVkEVyn+AXyIa5dOTfb4/xNvRWV+Vv/NMbNCtODB/pO7vLlF2OTmMVLhmr7Ag==} engines: {node: '>=18'} hasBin: true - '@rsbuild/core@2.0.0-rc.2': - resolution: {integrity: sha512-pZaJ8FBltCgOZEFMIixVY08GfbQ5qGyZvMX5pXyM05SQ6L0wzAoqytSAAU5oxMrcfNW6BmyRMqtq9OqG3vksAA==} - engines: {node: ^20.19.0 || >=22.12.0} - hasBin: true - peerDependencies: - core-js: '>= 3.0.0' - peerDependenciesMeta: - core-js: - optional: true - - '@rsbuild/core@2.0.0-rc.3': - resolution: {integrity: sha512-RFstQNzO5/NYCyYOrrTV3J2F3zp8Th6W1fXrWGlYCHnVdBVIpE1b40GaaCDkC34pxOuBnnNU2U983CodwZ1zkA==} + '@rsbuild/core@2.0.5': + resolution: {integrity: sha512-KajO50hbXb32S8MsyDh2f+xKcVeRy9Gfzdcy0JjpMLj22djHugly6jrGo7jH7ls9X6/TDcyCTncSuNK4+D2lTw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -404,8 +376,8 @@ packages: core-js: optional: true - '@rsbuild/core@2.0.5': - resolution: {integrity: sha512-KajO50hbXb32S8MsyDh2f+xKcVeRy9Gfzdcy0JjpMLj22djHugly6jrGo7jH7ls9X6/TDcyCTncSuNK4+D2lTw==} + '@rsbuild/core@2.0.6': + resolution: {integrity: sha512-0/u7oTgPp9NsL7E7qXzYiOOPAsOJiDbOr0FmG6gizJDIpYK8nospogNrwQ00SG0had9fdhLI7XkhP160IaLnWw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -422,16 +394,8 @@ packages: '@rsbuild/core': optional: true - '@rsbuild/plugin-react@2.0.0': - resolution: {integrity: sha512-/1gzt39EGUSFEqB83g46QoOwsgv172HI18i6au1b6lgIaX4sv9stuX4ijdHbHCp8PqYEq+MyQ99jIQMO6I+etg==} - peerDependencies: - '@rsbuild/core': ^2.0.0-0 - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rslib/core@0.21.2': - resolution: {integrity: sha512-earnPZ/XviTgLlQ3YyVltNY4ZWqgHcHA+DSDSe+AWVQRiNRQQQgwMaCFDH1hznii/NPXjO/5eM3TFeFdV7a5AA==} + '@rslib/core@0.21.4': + resolution: {integrity: sha512-lGQ3znngCmzYaIbPZcfEm4t+fGhSM4os1GKwXaLydUOB2mf3Q/MDffpEkuMtbzrW+PmAGJ8NIbjgipXd9mlcsg==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -443,8 +407,8 @@ packages: typescript: optional: true - '@rslint/core@0.4.2': - resolution: {integrity: sha512-YlTtjsJXoDftUf+xbMUabWEFnE9ya2p+VyPY3bJGFgqeF4u0yfEOn96/V2GoLMh7HqD6XMsSdg3/0SPxdE9bcA==} + '@rslint/core@0.5.2': + resolution: {integrity: sha512-RDP0uvg0ni1AXl/Jq9LglY8QmSIuM4HN4Lx9Pef6xL1QZrgXkQJ5GKPlBjkbMDu7Zdlfjo1L5D1S0cttaEjBHA==} hasBin: true peerDependencies: jiti: ^2.0.0 @@ -452,59 +416,44 @@ packages: jiti: optional: true - '@rslint/darwin-arm64@0.4.2': - resolution: {integrity: sha512-a+YeQA+I/RsNnj9ioak7KOpuKSWjt/hv8lvcMvxLy8r4uVcc6orhmccASfEfcpm1HdZHrEm+HJ25CFd3KZrCwA==} + '@rslint/darwin-arm64@0.5.2': + resolution: {integrity: sha512-gu7WyZnyZt9x/TMC+jtf0LYTC0Zq9Fq38utef5dcm8iVbdZNqt+EnwrOqVFaqI1ikYC18IOi9aIe7/bxVZp/aA==} cpu: [arm64] os: [darwin] - '@rslint/darwin-x64@0.4.2': - resolution: {integrity: sha512-KrQ870EeDXc0V4ncfvZMUEX5uphwemy+Bhia5KDEKURR6rZtpROy/RLLKEn+UkavBJi8ygTv5HXRC4EI6OEHjA==} + '@rslint/darwin-x64@0.5.2': + resolution: {integrity: sha512-sxvIAWldUBd/EeK+PkQhgVbRq6VwHBmUNxKNWyng5zL0gWu02X8ynhyzDgWfUKPXH7BgebSItQBfa4+qFQXhUw==} cpu: [x64] os: [darwin] - '@rslint/linux-arm64@0.4.2': - resolution: {integrity: sha512-E2yEe0ZeMhZNuafrTfKrFy3iWKDMwpnnxCeRzq3AsTmwLmsQDgUZ2iuSxO5EL3eeAJn/7R/hQ3/MKirbcsIWlA==} + '@rslint/linux-arm64@0.5.2': + resolution: {integrity: sha512-D8cmoMDqzwZqELtxbVZDX0jGMXkSwAejvOL9D1GXoFAxq74xuT/s0UdfbkzZtAAvIFrwa8PGskPXv3X/1w2WbA==} cpu: [arm64] os: [linux] - '@rslint/linux-x64@0.4.2': - resolution: {integrity: sha512-vyVsZHLiaGrWrlRFN7l6I+XxCCH4sI3LkhItA//My/chFIo3zyUa6hwooqllpA3Pb/eXdKVfvurF0hceKEQFjw==} + '@rslint/linux-x64@0.5.2': + resolution: {integrity: sha512-b4Nato9LgkPX7OydaeXexUUvkfm4+tRAvp46T4xhe76k136/ziImRPBcM/G7pBNyaV5Rd6qp6CiYW330Q+0Gnw==} cpu: [x64] os: [linux] - '@rslint/win32-arm64@0.4.2': - resolution: {integrity: sha512-1dsU4zm5y+GoO45qLL9pxisXh7NFdX01m26a146rS1bCu9skHqSofmufVYLNrWtnMf7Wso2iaJKVsJya077PRQ==} + '@rslint/win32-arm64@0.5.2': + resolution: {integrity: sha512-3pfpABHaBv+Z551cKOX+pVllmGFJc7dLHDs2XignLxZ89xsxomlAx8CLhkaDECUkoBM7gj4/oQr57t9Ndhe3Lw==} cpu: [arm64] os: [win32] - '@rslint/win32-x64@0.4.2': - resolution: {integrity: sha512-QBZHeBDW3f6pEHZLB7/2/w/KTv1O5RK1dtr9yLdqev93Tcgk9qwXXLm8TB/6JP9tx+0EyVo8f0XSAS1gtLJ9hQ==} + '@rslint/win32-x64@0.5.2': + resolution: {integrity: sha512-MnIp0ofyg7AXP+bgt1VW1ejJszkgyFKHJvSqZ3QePOllWKXA7Nhj4lMIluIcTN1D4C0f00+6POYOeIjSwI+aRQ==} cpu: [x64] os: [win32] - '@rspack/binding-darwin-arm64@2.0.0-rc.1': - resolution: {integrity: sha512-fYbeDDDg6QKZzXYt/J0/j0Qhr01wQLuISUsYnNhu5MLwdXVUSVcqz+CTqgF3d0EQVVn6FqLV63lbNRzUGfSq9g==} - cpu: [arm64] - os: [darwin] - - '@rspack/binding-darwin-arm64@2.0.0-rc.2': - resolution: {integrity: sha512-DZNgQOXH7YFrBC1LWadQCthhVDaazvvsuZuo4bu2gNWr9KxAMlBXjseNWb5ehvs9l4W9qHU1YlE38IpevYDaCQ==} - cpu: [arm64] - os: [darwin] - '@rspack/binding-darwin-arm64@2.0.2': resolution: {integrity: sha512-0o7lbgBBsDlICWdjIH0q3e0BsSco4GRiImHWVfZSVEG+q2+ykZJvSvYCVhPM1Co375Z0S3VMPa/8SjcY1FHwlw==} cpu: [arm64] os: [darwin] - '@rspack/binding-darwin-x64@2.0.0-rc.1': - resolution: {integrity: sha512-MvXi9kr8xXn1y0PD1WI/4YphRNOdbykJjKdEsAG4JxEVoERmhIHOTwKvUqlejajizAwlVZcxQl/FacoPLsKN5Q==} - cpu: [x64] - os: [darwin] - - '@rspack/binding-darwin-x64@2.0.0-rc.2': - resolution: {integrity: sha512-XSW0efCx/NNJhede7rBAKwai7bnGf4xdZUEEAfqcwNdmQwFsywNV1abJbtgsxhOpNkCk5OM+y7auGuViaNFtzw==} - cpu: [x64] + '@rspack/binding-darwin-arm64@2.0.3': + resolution: {integrity: sha512-4UyCjLJwU/WxR6K1/gG4u3+jUsoaRHJ5rNu9fto/UbvrItwdlVNULChAApqZFw6mcSetMddSjSICeuj5pSB6sA==} + cpu: [arm64] os: [darwin] '@rspack/binding-darwin-x64@2.0.2': @@ -512,17 +461,10 @@ packages: cpu: [x64] os: [darwin] - '@rspack/binding-linux-arm64-gnu@2.0.0-rc.1': - resolution: {integrity: sha512-j6WsHEwGSdUoiy4BsQBW0RjFl+MBzozdybSYhkiyVSoHlbm7CPt3XaaS3elH5YcwuLHORmVHPP91QhwWl9UFJg==} - cpu: [arm64] - os: [linux] - libc: [glibc] - - '@rspack/binding-linux-arm64-gnu@2.0.0-rc.2': - resolution: {integrity: sha512-/5Z9uvLRN/GSkgnhm6pP3x+I0zMQPrT6YDmZY5r1W78opM9yAzb3h4+N44Yz+ZnRVsBFYEEP/1WyHIH8ORsUIw==} - cpu: [arm64] - os: [linux] - libc: [glibc] + '@rspack/binding-darwin-x64@2.0.3': + resolution: {integrity: sha512-K3evrbTgZNa8emEqk+AjDtbuoXZp5tPZz3pcEgETxuu3KanW8Zu+Fb+TUp1DEUcL0xOmHPPox8H2cZ3pF4Zmug==} + cpu: [x64] + os: [darwin] '@rspack/binding-linux-arm64-gnu@2.0.2': resolution: {integrity: sha512-1ZD4YFhG1rmgqj+W8hfwHyKV8xDxGsc/3KgU0FwmiVEX7JfzhCkgBO/xlCG79kRKSrzuVzt4icO/G3cCKn0pag==} @@ -530,17 +472,11 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-arm64-musl@2.0.0-rc.1': - resolution: {integrity: sha512-MPoZE0aS8oH+Wr0R5tIYch8gbUwYYf4LsiGdP6enMKMTrmpJyOVGlhPHVSwsrFgBg7fjTGOuxHuibtsvDUdLOQ==} - cpu: [arm64] - os: [linux] - libc: [musl] - - '@rspack/binding-linux-arm64-musl@2.0.0-rc.2': - resolution: {integrity: sha512-yn8fOyzeoz90ZY34x89pXIhsiq7VFOjGLJPrbmxMDzv6GHtaP3QCpT06Ehytja5zqCoe6KGTVDhZ+kGHSW9SQA==} + '@rspack/binding-linux-arm64-gnu@2.0.3': + resolution: {integrity: sha512-aPLDaaTtX1wqjLYAIHc2MGDQZtv1Hbjx47oaaefbWz5GbAnSA4P8jdYIeeGRyrqvQ0WqJXIWXgT0d/iXtes00A==} cpu: [arm64] os: [linux] - libc: [musl] + libc: [glibc] '@rspack/binding-linux-arm64-musl@2.0.2': resolution: {integrity: sha512-/PtTkM/DsDLjeuXTmeJeRfbjCDbcL9jvoVgZrgxYFZ28y2cdLvbChbW9uigOzs5dQEs1CIBQXMTTj7KhdBTuQg==} @@ -548,17 +484,11 @@ packages: os: [linux] libc: [musl] - '@rspack/binding-linux-x64-gnu@2.0.0-rc.1': - resolution: {integrity: sha512-gOlPCwtIg9GsFG/8ZdUyV5SyXDaGq2kmtXmyyFU7RO33MaalltNEBMf2hevRPj9z39eSzxwgJDonMOdx5Fo0Og==} - cpu: [x64] - os: [linux] - libc: [glibc] - - '@rspack/binding-linux-x64-gnu@2.0.0-rc.2': - resolution: {integrity: sha512-RmG4QECU8vwxAp3p8WcU1PWag01tSHRx6hn0RRu8aHk5GpO8qYBc2qu9tI+XNaa4SVxZsftM4oCQoDbj/P6G0Q==} - cpu: [x64] + '@rspack/binding-linux-arm64-musl@2.0.3': + resolution: {integrity: sha512-0WulUQPop6vmSDfrTxghmVlm+6crU8/XqD2f0dOWbEniZVuDZJ5/Y/cBqTRyk3rjl0vrmUv3lc87/t7UgQJQSw==} + cpu: [arm64] os: [linux] - libc: [glibc] + libc: [musl] '@rspack/binding-linux-x64-gnu@2.0.2': resolution: {integrity: sha512-bBjsZxMHRaPo6X9SokApm6ucs+UhXtAJFyJJyuk2BH4XJsLeCU9Dz1vMwioeohFbJUUeTASVPm6/BL+RhSaunw==} @@ -566,59 +496,40 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-x64-musl@2.0.0-rc.1': - resolution: {integrity: sha512-K6Swk1rfP4z4b6bp84NlikGlUWMOPpIWCtlPr/W0TWgc2C/cd844oHdoIu7WtmOH7y9AwB5UG2bWpgFAVwykCw==} + '@rspack/binding-linux-x64-gnu@2.0.3': + resolution: {integrity: sha512-fAhiMuV5omT53YMft+f3Y9euAFgspuyBAk9ZpeW2buL2TkuUMwP07adhhvQfKdQ5gpELfzmjQaRDGqaIT8UWiA==} cpu: [x64] os: [linux] - libc: [musl] + libc: [glibc] - '@rspack/binding-linux-x64-musl@2.0.0-rc.2': - resolution: {integrity: sha512-/anSr9uTiwB8FrbpKkAlQ7yoZwKLzo4AYOR27yVji8qO4+E55dFv7y7RQEWVwgwZzH3PuszhlPEdYCWjtsG9fw==} + '@rspack/binding-linux-x64-musl@2.0.2': + resolution: {integrity: sha512-HjlpInqzabDNkhVsUJpsHPqa9QYVWBViJoyWNjzXCAW0vKMDvwaphyUvokSinX8FGTlZi/sr5UEaHJo6XtQ35g==} cpu: [x64] os: [linux] libc: [musl] - '@rspack/binding-linux-x64-musl@2.0.2': - resolution: {integrity: sha512-HjlpInqzabDNkhVsUJpsHPqa9QYVWBViJoyWNjzXCAW0vKMDvwaphyUvokSinX8FGTlZi/sr5UEaHJo6XtQ35g==} + '@rspack/binding-linux-x64-musl@2.0.3': + resolution: {integrity: sha512-0kcuFoZ8vy2iNWoISFOZt+/Ujo7LRLrzE7h07AV5r+oN/mv+/v14Sd/8NUtDIScCkrYOszYq/QS31e6t0UrVfw==} cpu: [x64] os: [linux] libc: [musl] - '@rspack/binding-wasm32-wasi@2.0.0-rc.1': - resolution: {integrity: sha512-aa9oUTqOb1QjwsHVlMr5sV+7mcBI4MLQ/xhFO2CIEcfVnJIPl8XpKUbDEgqMwcFlzcgzKmHg5cVmIvd82BLgow==} - cpu: [wasm32] - - '@rspack/binding-wasm32-wasi@2.0.0-rc.2': - resolution: {integrity: sha512-r5MaAmReXlDOar49RNRxg4vMpXRJF2iaNaMdpNqVOQJbA5JWVp0a+iK9+9hRK7JcxcsveyskspLtnvPRfbTp5Q==} - cpu: [wasm32] - '@rspack/binding-wasm32-wasi@2.0.2': resolution: {integrity: sha512-YaRYNFLJRpkGfYjSWR7n9f+nQKtrlmrrffpAn/blc2geHcRvXoBc5SCs1idPtsLhj7H9qWWhs7ucjyHy4csWFg==} cpu: [wasm32] - '@rspack/binding-win32-arm64-msvc@2.0.0-rc.1': - resolution: {integrity: sha512-+UxF0c7E9bE3siFbMHi+mmoeQJzcTKl1j3x+Y6MY/PJ3V70cU23wOaxMvmSsCyq2JNJBT2RCNZ9HaL+o3kReug==} - cpu: [arm64] - os: [win32] - - '@rspack/binding-win32-arm64-msvc@2.0.0-rc.2': - resolution: {integrity: sha512-5bfkpcaMIsW1j0bLtbqwOUPs4RSsCVy5Fg94t6HR/VSAG7sEgoDhDaoluGNGFMHShqxOPpEvOuoiEhiYz0ROtw==} - cpu: [arm64] - os: [win32] + '@rspack/binding-wasm32-wasi@2.0.3': + resolution: {integrity: sha512-x2fsw7GzNZEnw444ikj4/b8kVjM0Y0TllxmizHpYZ9gmaQrOk5OXo9RQdz+l4zzoGors0l2IZP5Cc4GJNCaSoQ==} + cpu: [wasm32] '@rspack/binding-win32-arm64-msvc@2.0.2': resolution: {integrity: sha512-d/3kTEKq+asLjRFPO96t+wfWiM7DLN76VQEPDD9bc1kdsZXlVJBuvyXfsgK8bbEvKplWXYcSsokhmEnuXrLOpg==} cpu: [arm64] os: [win32] - '@rspack/binding-win32-ia32-msvc@2.0.0-rc.1': - resolution: {integrity: sha512-gc0JdkdxSWo+o/b1qTCT6mZ3DrlGe32eW+Ps3xInxcG4UHjUG7hTDgFtOgVQ6VhQ8WMUXG+TQOz0CySVpYjsoQ==} - cpu: [ia32] - os: [win32] - - '@rspack/binding-win32-ia32-msvc@2.0.0-rc.2': - resolution: {integrity: sha512-c+uafREU0Q3hpw5ANYQVm9iNOYjGPIeRC/ZGKKyKvcT+Y79j3Hhem+nhYs6E8JLRNevRCeTVl/ZdnTsot6UzEQ==} - cpu: [ia32] + '@rspack/binding-win32-arm64-msvc@2.0.3': + resolution: {integrity: sha512-jqlxuVPdrgMuwj/HEjSkC/jmhl4fAuKyob36zJXq2uAusn2FRJ4kClGe1fLFpfxRXFVQAWwlAOwLJg8T0suuaA==} + cpu: [arm64] os: [win32] '@rspack/binding-win32-ia32-msvc@2.0.2': @@ -626,14 +537,9 @@ packages: cpu: [ia32] os: [win32] - '@rspack/binding-win32-x64-msvc@2.0.0-rc.1': - resolution: {integrity: sha512-Dnj0jthyVUikf65MGEyZy3akshtSmR1xsp/Xr0h/NWTo5JFWHKAFNYFE+jFfY0uzC8e4IDcLQLYoFomqV1DsEg==} - cpu: [x64] - os: [win32] - - '@rspack/binding-win32-x64-msvc@2.0.0-rc.2': - resolution: {integrity: sha512-Xa4Bq38x5EDxcpmkEnJBiTpfCUzNuXT9f/ks3bSVspYJc55ckJ1IeVg6q70ECKLl1ZSf0CnHWkMwZoWFupDjjg==} - cpu: [x64] + '@rspack/binding-win32-ia32-msvc@2.0.3': + resolution: {integrity: sha512-QM4JEuyk5QaZ5gnvnAIaCwVQzCkrD2E4Sud77kx/MVGDsRkcOlMx3blMC5QNHPDamRmWGk+7314YOQvRhKuWyg==} + cpu: [ia32] os: [win32] '@rspack/binding-win32-x64-msvc@2.0.2': @@ -641,29 +547,19 @@ packages: cpu: [x64] os: [win32] - '@rspack/binding@2.0.0-rc.1': - resolution: {integrity: sha512-rhJqtbyiRPOjTAZW0xTZFbOrS5yP5yL1SF0DPE9kvFfzePz30IqjMDMxL0KuhkDZd/M1eUINJyoqd8NTbR9wHw==} - - '@rspack/binding@2.0.0-rc.2': - resolution: {integrity: sha512-+UKHWh/vOzOpFC/2P6LpEWa6EDnDPkDcd+0xuFUVJHsnYFSB3Wk5qBKRxvPkH4T0tuj0LBbgrCKIoP5dcSaH7w==} + '@rspack/binding-win32-x64-msvc@2.0.3': + resolution: {integrity: sha512-vSQNnAy0wswG6AfNRuArTHQBiXOXl+A9ddQxBFup4PMHUzXxKtsBLQzw7BgFC0EgrPeHbt+30j7sXVZKYukj4A==} + cpu: [x64] + os: [win32] '@rspack/binding@2.0.2': resolution: {integrity: sha512-0kZPplW9GWx8mfC6DfsaRY3QBIYPuUs42JfmSM6aSb8tMHZAXQeLeMB8M+h8i4SeI+aFtCgO6UuYGtyWf7+L+A==} - '@rspack/core@2.0.0-rc.1': - resolution: {integrity: sha512-OIfkYn05/IWtVIdZ8Y/a0y/k4ipzqfApxIZqnJM59G/bGwQKMBrLHpOMGgV2Wmq1j9UMXzF7ZtsFMUbYBhFb9A==} - engines: {node: ^20.19.0 || >=22.12.0} - peerDependencies: - '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 - '@swc/helpers': '>=0.5.1' - peerDependenciesMeta: - '@module-federation/runtime-tools': - optional: true - '@swc/helpers': - optional: true + '@rspack/binding@2.0.3': + resolution: {integrity: sha512-4exVNhGhW5RFHjK87XeTKbkA/qAgI5NHJlT1jNqiJv0gcUXLqTOEU3w7f8+f9zUo4JMFvPc0c9veOi4M19YYTg==} - '@rspack/core@2.0.0-rc.2': - resolution: {integrity: sha512-9owyob7bWAtpBhTq+Zn81MVtkb75Rk57Mjz/U5g9chUrmEJztgcM3o6rPKt1XKCsAv1q3NgWdv96cEdaSR1cHA==} + '@rspack/core@2.0.2': + resolution: {integrity: sha512-VM3UHOo26uC+4QSqY5tU1ybI7KuXY5rTof8nhFOaBY9SYau0Smvr+hMSAPmrmHwknB6dXT8yaNVxrj7I+qxE1Q==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 @@ -674,8 +570,8 @@ packages: '@swc/helpers': optional: true - '@rspack/core@2.0.2': - resolution: {integrity: sha512-VM3UHOo26uC+4QSqY5tU1ybI7KuXY5rTof8nhFOaBY9SYau0Smvr+hMSAPmrmHwknB6dXT8yaNVxrj7I+qxE1Q==} + '@rspack/core@2.0.3': + resolution: {integrity: sha512-2ufO/8FHIA/lX6UOgSsKPhpDvHr0sh9lYq/n/LsIZsTwu3973BGbu2fg1Akvuu3rEnskPqXjsqH2EPBzEA42uA==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 @@ -695,17 +591,8 @@ packages: webpack-hot-middleware: optional: true - '@rspack/plugin-react-refresh@2.0.0': - resolution: {integrity: sha512-Cf6CxBStNDJbiXMc/GmsvG1G8PRlUpa0MSfWsMTI+e8npzuTN/p8nwLs3shriBZOLciqgkSZpBtPTd10BLpj1g==} - peerDependencies: - '@rspack/core': ^2.0.0-0 - react-refresh: '>=0.10.0 <1.0.0' - peerDependenciesMeta: - '@rspack/core': - optional: true - - '@rstest/core@0.9.8': - resolution: {integrity: sha512-teTuindQULqvjcYZeDULhrLcd6NDY9KSI7ck24YfZbZ2dm/zvEbBNB19V1l0UuJqRzjVsbw2DlIHNqQAt5ZLyw==} + '@rstest/core@0.9.10': + resolution: {integrity: sha512-JUSUYYXWIHEBUn193u2RglZujvGPv46Blxpl17QFwc0y9vEXe2y/IfGwGrVsJfZz7PaWZ5NnbFf0J55YIIns+g==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -753,6 +640,9 @@ packages: '@types/node@25.6.0': resolution: {integrity: sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==} + '@types/node@25.7.0': + resolution: {integrity: sha512-z+pdZyxE+RTQE9AcboAZCb4otwcrvgHD+GlBpPgn0emDVt0ohrTMhAwlr2Wd9nZ+nihhYFxO2pThz3C5qSu2Eg==} + '@types/qs@6.15.0': resolution: {integrity: sha512-JawvT8iBVWpzTrz3EGw9BTQFg3BQNmwERdKE22vlTxawwtbyUSlMppvZYKLZzB5zgACXdXxbD3m1bXaMqP/9ow==} @@ -927,6 +817,15 @@ packages: fastq@1.20.1: resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} @@ -951,8 +850,8 @@ packages: resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==} engines: {node: '>= 0.8'} - fs-extra@11.3.4: - resolution: {integrity: sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==} + fs-extra@11.3.5: + resolution: {integrity: sha512-eKpRKAovdpZtR1WopLHxlBWvAgPny3c4gX1G5Jhwmmw4XJj0ifSD5qB5TOo8hmA0wlRKDAOAhEE1yVPgs6Fgcg==} engines: {node: '>=14.14'} fsevents@2.3.2: @@ -1132,13 +1031,13 @@ packages: resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} engines: {node: '>=12'} - playwright-core@1.59.1: - resolution: {integrity: sha512-HBV/RJg81z5BiiZ9yPzIiClYV/QMsDCKUyogwH9p3MCP6IYjUFu/MActgYAvK0oWyV9NlwM3GLBjADyWgydVyg==} + playwright-core@1.60.0: + resolution: {integrity: sha512-9bW6zvX/m0lEbgTKJ6YppOKx8H3VOPBMOCFh2irXFOT4BbHgrx5hPjwJYLT40Lu+4qtD36qKc/Hn56StUW57IA==} engines: {node: '>=18'} hasBin: true - playwright@1.59.1: - resolution: {integrity: sha512-C8oWjPR3F81yljW9o5OxcWzfh6avkVwDD2VYdwIGqTkl+OGFISgypqzfu7dOe4QNLL2aqcWBmI3PMtLIK233lw==} + playwright@1.60.0: + resolution: {integrity: sha512-hheHdokM8cdqCb0lcE3s+zT4t4W+vvjpGxsZlDnikarzx8tSzMebh3UiFtgqwFwnTnjYQcsyMF8ei2mCO/tpeA==} engines: {node: '>=18'} hasBin: true @@ -1179,6 +1078,11 @@ packages: peerDependencies: react: ^19.2.5 + react-dom@19.2.6: + resolution: {integrity: sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==} + peerDependencies: + react: ^19.2.6 + react-refresh@0.18.0: resolution: {integrity: sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==} engines: {node: '>=0.10.0'} @@ -1205,6 +1109,10 @@ packages: resolution: {integrity: sha512-llUJLzz1zTUBrskt2pwZgLq59AemifIftw4aB7JxOqf1HY2FDaGDxgwpAPVzHU1kdWabH7FauP4i1oEeer2WCA==} engines: {node: '>=0.10.0'} + react@19.2.6: + resolution: {integrity: sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==} + engines: {node: '>=0.10.0'} + reusify@1.1.0: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -1213,8 +1121,8 @@ packages: resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} engines: {node: '>= 18'} - rsbuild-plugin-dts@0.21.2: - resolution: {integrity: sha512-OfutvwIRwmoFaqwPsKJnNKsw/prIk5xzBweffkXgYl69j135YeecV3BAoSwyAwcFJxM3wcuyZcZ1Pg6YO7157w==} + rsbuild-plugin-dts@0.21.4: + resolution: {integrity: sha512-hqXzk3pQFcbviCZNECxIZsH8ygyf9F9n3UZWHpjcAZmYeH5wLPsGqa6CyXWh4+EDXkO++7iXTVuIuw2x2hGn/w==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@microsoft/api-extractor': ^7 @@ -1307,6 +1215,10 @@ packages: resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} engines: {node: '>= 0.8'} + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} + tinypool@2.1.0: resolution: {integrity: sha512-Pugqs6M0m7Lv1I7FtxN4aoyToKg1C4tu+/381vH35y8oENM/Ai7f7C4StcoK4/+BSw9ebcS8jRiVrORFKCALLw==} engines: {node: ^20.0.0 || >=22.0.0} @@ -1338,6 +1250,9 @@ packages: undici-types@7.19.2: resolution: {integrity: sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==} + undici-types@7.21.0: + resolution: {integrity: sha512-w9IMgQrz4O0YN1LtB7K5P63vhlIOvC7opSmouCJ+ZywlPAlO9gIkJ+otk6LvGpAs2wg4econaCz3TvQ9xPoyuQ==} + universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} @@ -1409,22 +1324,11 @@ snapshots: tslib: 2.8.1 optional: true - '@emnapi/core@1.9.2': - dependencies: - '@emnapi/wasi-threads': 1.2.1 - tslib: 2.8.1 - optional: true - '@emnapi/runtime@1.10.0': dependencies: tslib: 2.8.1 optional: true - '@emnapi/runtime@1.9.2': - dependencies: - tslib: 2.8.1 - optional: true - '@emnapi/wasi-threads@1.2.1': dependencies: tslib: 2.8.1 @@ -1441,20 +1345,6 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@napi-rs/wasm-runtime@1.1.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': - dependencies: - '@emnapi/core': 1.10.0 - '@emnapi/runtime': 1.10.0 - '@tybys/wasm-util': 0.10.1 - optional: true - - '@napi-rs/wasm-runtime@1.1.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)': - dependencies: - '@emnapi/core': 1.9.2 - '@emnapi/runtime': 1.9.2 - '@tybys/wasm-util': 0.10.1 - optional: true - '@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: '@emnapi/core': 1.10.0 @@ -1474,55 +1364,37 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 - '@playwright/test@1.59.1': + '@playwright/test@1.60.0': dependencies: - playwright: 1.59.1 - - '@rsbuild/core@2.0.0-rc.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': - dependencies: - '@rspack/core': 2.0.0-rc.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@swc/helpers@0.5.21) - '@swc/helpers': 0.5.21 - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - - '@module-federation/runtime-tools' + playwright: 1.60.0 - '@rsbuild/core@2.0.0-rc.3': + '@rsbuild/core@2.0.5': dependencies: - '@rspack/core': 2.0.0-rc.2(@swc/helpers@0.5.21) + '@rspack/core': 2.0.2(@swc/helpers@0.5.21) '@swc/helpers': 0.5.21 transitivePeerDependencies: - '@module-federation/runtime-tools' - '@rsbuild/core@2.0.5': + '@rsbuild/core@2.0.6': dependencies: - '@rspack/core': 2.0.2(@swc/helpers@0.5.21) + '@rspack/core': 2.0.3(@swc/helpers@0.5.21) '@swc/helpers': 0.5.21 transitivePeerDependencies: - '@module-federation/runtime-tools' - '@rsbuild/plugin-react@1.4.6(@rsbuild/core@2.0.5)': + '@rsbuild/plugin-react@1.4.6(@rsbuild/core@2.0.6)': dependencies: '@rspack/plugin-react-refresh': 1.6.2(react-refresh@0.18.0) react-refresh: 0.18.0 optionalDependencies: - '@rsbuild/core': 2.0.5 + '@rsbuild/core': 2.0.6 transitivePeerDependencies: - webpack-hot-middleware - '@rsbuild/plugin-react@2.0.0(@rsbuild/core@2.0.5)(@rspack/core@2.0.2(@swc/helpers@0.5.21))': + '@rslib/core@0.21.4(typescript@6.0.3)': dependencies: - '@rspack/plugin-react-refresh': 2.0.0(@rspack/core@2.0.2(@swc/helpers@0.5.21))(react-refresh@0.18.0) - react-refresh: 0.18.0 - optionalDependencies: '@rsbuild/core': 2.0.5 - transitivePeerDependencies: - - '@rspack/core' - - '@rslib/core@0.21.2(typescript@6.0.3)': - dependencies: - '@rsbuild/core': 2.0.0-rc.3 - rsbuild-plugin-dts: 0.21.2(@rsbuild/core@2.0.0-rc.3)(typescript@6.0.3) + rsbuild-plugin-dts: 0.21.4(@rsbuild/core@2.0.5)(typescript@6.0.3) optionalDependencies: typescript: 6.0.3 transitivePeerDependencies: @@ -1530,102 +1402,70 @@ snapshots: - '@typescript/native-preview' - core-js - '@rslint/core@0.4.2': + '@rslint/core@0.5.2': dependencies: picomatch: 4.0.4 + tinyglobby: 0.2.15 optionalDependencies: - '@rslint/darwin-arm64': 0.4.2 - '@rslint/darwin-x64': 0.4.2 - '@rslint/linux-arm64': 0.4.2 - '@rslint/linux-x64': 0.4.2 - '@rslint/win32-arm64': 0.4.2 - '@rslint/win32-x64': 0.4.2 - - '@rslint/darwin-arm64@0.4.2': - optional: true - - '@rslint/darwin-x64@0.4.2': + '@rslint/darwin-arm64': 0.5.2 + '@rslint/darwin-x64': 0.5.2 + '@rslint/linux-arm64': 0.5.2 + '@rslint/linux-x64': 0.5.2 + '@rslint/win32-arm64': 0.5.2 + '@rslint/win32-x64': 0.5.2 + + '@rslint/darwin-arm64@0.5.2': optional: true - '@rslint/linux-arm64@0.4.2': + '@rslint/darwin-x64@0.5.2': optional: true - '@rslint/linux-x64@0.4.2': + '@rslint/linux-arm64@0.5.2': optional: true - '@rslint/win32-arm64@0.4.2': + '@rslint/linux-x64@0.5.2': optional: true - '@rslint/win32-x64@0.4.2': + '@rslint/win32-arm64@0.5.2': optional: true - '@rspack/binding-darwin-arm64@2.0.0-rc.1': - optional: true - - '@rspack/binding-darwin-arm64@2.0.0-rc.2': + '@rslint/win32-x64@0.5.2': optional: true '@rspack/binding-darwin-arm64@2.0.2': optional: true - '@rspack/binding-darwin-x64@2.0.0-rc.1': - optional: true - - '@rspack/binding-darwin-x64@2.0.0-rc.2': + '@rspack/binding-darwin-arm64@2.0.3': optional: true '@rspack/binding-darwin-x64@2.0.2': optional: true - '@rspack/binding-linux-arm64-gnu@2.0.0-rc.1': - optional: true - - '@rspack/binding-linux-arm64-gnu@2.0.0-rc.2': + '@rspack/binding-darwin-x64@2.0.3': optional: true '@rspack/binding-linux-arm64-gnu@2.0.2': optional: true - '@rspack/binding-linux-arm64-musl@2.0.0-rc.1': - optional: true - - '@rspack/binding-linux-arm64-musl@2.0.0-rc.2': + '@rspack/binding-linux-arm64-gnu@2.0.3': optional: true '@rspack/binding-linux-arm64-musl@2.0.2': optional: true - '@rspack/binding-linux-x64-gnu@2.0.0-rc.1': - optional: true - - '@rspack/binding-linux-x64-gnu@2.0.0-rc.2': + '@rspack/binding-linux-arm64-musl@2.0.3': optional: true '@rspack/binding-linux-x64-gnu@2.0.2': optional: true - '@rspack/binding-linux-x64-musl@2.0.0-rc.1': - optional: true - - '@rspack/binding-linux-x64-musl@2.0.0-rc.2': + '@rspack/binding-linux-x64-gnu@2.0.3': optional: true '@rspack/binding-linux-x64-musl@2.0.2': optional: true - '@rspack/binding-wasm32-wasi@2.0.0-rc.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': - dependencies: - '@napi-rs/wasm-runtime': 1.1.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - optional: true - - '@rspack/binding-wasm32-wasi@2.0.0-rc.2': - dependencies: - '@emnapi/core': 1.9.2 - '@emnapi/runtime': 1.9.2 - '@napi-rs/wasm-runtime': 1.1.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) + '@rspack/binding-linux-x64-musl@2.0.3': optional: true '@rspack/binding-wasm32-wasi@2.0.2': @@ -1635,61 +1475,30 @@ snapshots: '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true - '@rspack/binding-win32-arm64-msvc@2.0.0-rc.1': - optional: true - - '@rspack/binding-win32-arm64-msvc@2.0.0-rc.2': + '@rspack/binding-wasm32-wasi@2.0.3': + dependencies: + '@emnapi/core': 1.10.0 + '@emnapi/runtime': 1.10.0 + '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true '@rspack/binding-win32-arm64-msvc@2.0.2': optional: true - '@rspack/binding-win32-ia32-msvc@2.0.0-rc.1': - optional: true - - '@rspack/binding-win32-ia32-msvc@2.0.0-rc.2': + '@rspack/binding-win32-arm64-msvc@2.0.3': optional: true '@rspack/binding-win32-ia32-msvc@2.0.2': optional: true - '@rspack/binding-win32-x64-msvc@2.0.0-rc.1': - optional: true - - '@rspack/binding-win32-x64-msvc@2.0.0-rc.2': + '@rspack/binding-win32-ia32-msvc@2.0.3': optional: true '@rspack/binding-win32-x64-msvc@2.0.2': optional: true - '@rspack/binding@2.0.0-rc.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': - optionalDependencies: - '@rspack/binding-darwin-arm64': 2.0.0-rc.1 - '@rspack/binding-darwin-x64': 2.0.0-rc.1 - '@rspack/binding-linux-arm64-gnu': 2.0.0-rc.1 - '@rspack/binding-linux-arm64-musl': 2.0.0-rc.1 - '@rspack/binding-linux-x64-gnu': 2.0.0-rc.1 - '@rspack/binding-linux-x64-musl': 2.0.0-rc.1 - '@rspack/binding-wasm32-wasi': 2.0.0-rc.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - '@rspack/binding-win32-arm64-msvc': 2.0.0-rc.1 - '@rspack/binding-win32-ia32-msvc': 2.0.0-rc.1 - '@rspack/binding-win32-x64-msvc': 2.0.0-rc.1 - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - - '@rspack/binding@2.0.0-rc.2': - optionalDependencies: - '@rspack/binding-darwin-arm64': 2.0.0-rc.2 - '@rspack/binding-darwin-x64': 2.0.0-rc.2 - '@rspack/binding-linux-arm64-gnu': 2.0.0-rc.2 - '@rspack/binding-linux-arm64-musl': 2.0.0-rc.2 - '@rspack/binding-linux-x64-gnu': 2.0.0-rc.2 - '@rspack/binding-linux-x64-musl': 2.0.0-rc.2 - '@rspack/binding-wasm32-wasi': 2.0.0-rc.2 - '@rspack/binding-win32-arm64-msvc': 2.0.0-rc.2 - '@rspack/binding-win32-ia32-msvc': 2.0.0-rc.2 - '@rspack/binding-win32-x64-msvc': 2.0.0-rc.2 + '@rspack/binding-win32-x64-msvc@2.0.3': + optional: true '@rspack/binding@2.0.2': optionalDependencies: @@ -1704,24 +1513,28 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 2.0.2 '@rspack/binding-win32-x64-msvc': 2.0.2 - '@rspack/core@2.0.0-rc.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@swc/helpers@0.5.21)': - dependencies: - '@rspack/binding': 2.0.0-rc.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@rspack/binding@2.0.3': optionalDependencies: - '@swc/helpers': 0.5.21 - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' + '@rspack/binding-darwin-arm64': 2.0.3 + '@rspack/binding-darwin-x64': 2.0.3 + '@rspack/binding-linux-arm64-gnu': 2.0.3 + '@rspack/binding-linux-arm64-musl': 2.0.3 + '@rspack/binding-linux-x64-gnu': 2.0.3 + '@rspack/binding-linux-x64-musl': 2.0.3 + '@rspack/binding-wasm32-wasi': 2.0.3 + '@rspack/binding-win32-arm64-msvc': 2.0.3 + '@rspack/binding-win32-ia32-msvc': 2.0.3 + '@rspack/binding-win32-x64-msvc': 2.0.3 - '@rspack/core@2.0.0-rc.2(@swc/helpers@0.5.21)': + '@rspack/core@2.0.2(@swc/helpers@0.5.21)': dependencies: - '@rspack/binding': 2.0.0-rc.2 + '@rspack/binding': 2.0.2 optionalDependencies: '@swc/helpers': 0.5.21 - '@rspack/core@2.0.2(@swc/helpers@0.5.21)': + '@rspack/core@2.0.3(@swc/helpers@0.5.21)': dependencies: - '@rspack/binding': 2.0.2 + '@rspack/binding': 2.0.3 optionalDependencies: '@swc/helpers': 0.5.21 @@ -1730,20 +1543,12 @@ snapshots: error-stack-parser: 2.1.4 react-refresh: 0.18.0 - '@rspack/plugin-react-refresh@2.0.0(@rspack/core@2.0.2(@swc/helpers@0.5.21))(react-refresh@0.18.0)': - dependencies: - react-refresh: 0.18.0 - optionalDependencies: - '@rspack/core': 2.0.2(@swc/helpers@0.5.21) - - '@rstest/core@0.9.8(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@rstest/core@0.9.10': dependencies: - '@rsbuild/core': 2.0.0-rc.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@rsbuild/core': 2.0.5 '@types/chai': 5.2.3 tinypool: 2.1.0 transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - '@module-federation/runtime-tools' - core-js @@ -1800,6 +1605,10 @@ snapshots: dependencies: undici-types: 7.19.2 + '@types/node@25.7.0': + dependencies: + undici-types: 7.21.0 + '@types/qs@6.15.0': {} '@types/range-parser@1.2.7': {} @@ -2032,6 +1841,10 @@ snapshots: dependencies: reusify: 1.1.0 + fdir@6.5.0(picomatch@4.0.4): + optionalDependencies: + picomatch: 4.0.4 + fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 @@ -2065,7 +1878,7 @@ snapshots: fresh@2.0.0: {} - fs-extra@11.3.4: + fs-extra@11.3.5: dependencies: graceful-fs: 4.2.11 jsonfile: 6.2.0 @@ -2211,11 +2024,11 @@ snapshots: picomatch@4.0.4: {} - playwright-core@1.59.1: {} + playwright-core@1.60.0: {} - playwright@1.59.1: + playwright@1.60.0: dependencies: - playwright-core: 1.59.1 + playwright-core: 1.60.0 optionalDependencies: fsevents: 2.3.2 @@ -2257,6 +2070,11 @@ snapshots: react: 19.2.5 scheduler: 0.27.0 + react-dom@19.2.6(react@19.2.6): + dependencies: + react: 19.2.6 + scheduler: 0.27.0 + react-refresh@0.18.0: {} react-router@7.14.1(react-dom@19.2.5(react@19.2.5))(react@19.2.5): @@ -2267,14 +2085,22 @@ snapshots: optionalDependencies: react-dom: 19.2.5(react@19.2.5) - react-server-dom-rspack@0.0.2(@rspack/core@2.0.2(@swc/helpers@0.5.21))(react-dom@19.2.5(react@19.2.5))(react@19.2.5): + react-server-dom-rspack@0.0.2(@rspack/core@2.0.3(@swc/helpers@0.5.21))(react-dom@19.2.5(react@19.2.5))(react@19.2.5): dependencies: - '@rspack/core': 2.0.2(@swc/helpers@0.5.21) + '@rspack/core': 2.0.3(@swc/helpers@0.5.21) react: 19.2.5 react-dom: 19.2.5(react@19.2.5) + react-server-dom-rspack@0.0.2(@rspack/core@2.0.3(@swc/helpers@0.5.21))(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + dependencies: + '@rspack/core': 2.0.3(@swc/helpers@0.5.21) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react@19.2.5: {} + react@19.2.6: {} + reusify@1.1.0: {} router@2.2.0: @@ -2287,10 +2113,10 @@ snapshots: transitivePeerDependencies: - supports-color - rsbuild-plugin-dts@0.21.2(@rsbuild/core@2.0.0-rc.3)(typescript@6.0.3): + rsbuild-plugin-dts@0.21.4(@rsbuild/core@2.0.5)(typescript@6.0.3): dependencies: '@ast-grep/napi': 0.37.0 - '@rsbuild/core': 2.0.0-rc.3 + '@rsbuild/core': 2.0.5 optionalDependencies: typescript: 6.0.3 @@ -2404,6 +2230,11 @@ snapshots: statuses@2.0.2: {} + tinyglobby@0.2.15: + dependencies: + fdir: 6.5.0(picomatch@4.0.4) + picomatch: 4.0.4 + tinypool@2.1.0: {} to-regex-range@5.0.1: @@ -2429,6 +2260,8 @@ snapshots: undici-types@7.19.2: {} + undici-types@7.21.0: {} + universalify@2.0.1: {} unpipe@1.0.0: {}