diff --git a/packages/create-rstack/rstack.config.ts b/packages/create-rstack/rstack.config.ts index 7daaf59..7723ca1 100644 --- a/packages/create-rstack/rstack.config.ts +++ b/packages/create-rstack/rstack.config.ts @@ -3,6 +3,13 @@ import { define } from 'rstack'; define.lib({ syntax: 'es2023', + tools: { + rspack: { + experiments: { + runtimeMode: 'rspack', + }, + }, + }, }); define.test({ diff --git a/packages/rstack/rslib.config.ts b/packages/rstack/rslib.config.ts index 2f26a5f..8cfee12 100644 --- a/packages/rstack/rslib.config.ts +++ b/packages/rstack/rslib.config.ts @@ -55,4 +55,11 @@ export default defineConfig({ ], }, }, + tools: { + rspack: { + experiments: { + runtimeMode: 'rspack', + }, + }, + }, }); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e4d9d2f..afdaf53 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -170,7 +170,7 @@ catalogs: version: 3.10.3 '@rsbuild/core': specifier: ~2.2.8 - version: 2.2.8 + version: 2.2.9 '@rsbuild/plugin-react': specifier: ^2.1.0 version: 2.1.0 @@ -178,8 +178,8 @@ catalogs: specifier: ^2.0.1 version: 2.0.1 '@rslib/core': - specifier: ~1.0.1 - version: 1.0.1 + specifier: ~1.0.2 + version: 1.0.2 '@rslint/core': specifier: 0.9.3 version: 0.9.3 @@ -521,10 +521,10 @@ importers: dependencies: '@rsbuild/core': specifier: 'catalog:' - version: 2.2.8 + version: 2.2.9 '@rslib/core': specifier: 'catalog:' - version: 1.0.1(typescript@7.0.2) + version: 1.0.2(typescript@7.0.2) '@rslint/core': specifier: 'catalog:' version: 0.9.3 @@ -555,10 +555,10 @@ importers: version: 1.0.0 '@rstest/adapter-rsbuild': specifier: 'catalog:' - version: 0.12.0(@rsbuild/core@2.2.8)(@rstest/core@0.12.0) + version: 0.12.0(@rsbuild/core@2.2.9)(@rstest/core@0.12.0) '@rstest/adapter-rslib': specifier: 'catalog:' - version: 0.12.0(@rslib/core@1.0.1)(@rstest/core@0.12.0)(typescript@7.0.2) + version: 0.12.0(@rslib/core@1.0.2)(@rstest/core@0.12.0)(typescript@7.0.2) '@types/micromatch': specifier: 'catalog:' version: 4.0.10 @@ -1439,8 +1439,8 @@ packages: core-js: optional: true - '@rsbuild/core@2.2.8': - resolution: {integrity: sha512-/htjYpZiqZFB/fELguE8nkqKDT/DqHXeXUgdf+X4UlP5BJc1EeolZ9ksDpCw9WNTlcn3zsPOj7UZ0dUUB4FAFA==} + '@rsbuild/core@2.2.9': + resolution: {integrity: sha512-ZeOYQYIBOtYkfvmbNUiKEYBK1aMGE03mhuHKVcHiWk+Y63FuUTnuQtlr1RyLErh0E7F/KyDTIaraDVH3g3GNkA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -1465,8 +1465,8 @@ packages: '@rsbuild/core': optional: true - '@rslib/core@1.0.1': - resolution: {integrity: sha512-FsUgiFALdgPQDM41OEYmt18J4061Vcm/fW2RXkZcwlO56PNaAEu2vtk+i8iH0lPEpCK79OaJPYjUzygOj4pPpA==} + '@rslib/core@1.0.2': + resolution: {integrity: sha512-JHKj9sGMxIBvmCXG5EceAzqPi2NjZyTV7zN2NUKyLubu2H97vGW7fZTE6YQLjSAQMMBSdujf1y9eoEkN5Z2odQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -1541,6 +1541,11 @@ packages: cpu: [arm64] os: [darwin] + '@rspack/binding-darwin-arm64@2.2.7': + resolution: {integrity: sha512-m0ijteZwZfUZeFcbyxwTe6N+I7aceV5/iW39b7fIIoMN/mSv9zL0ieeRzwuFe7mTYGwCuwNieDZHXfMFdp2Q2w==} + cpu: [arm64] + os: [darwin] + '@rspack/binding-darwin-x64@2.2.5': resolution: {integrity: sha512-ndUQ174Q5QdAbetBc9D6OveW2YAqB97d+jMBMGTBG1y/ry2e46zpJNt1ndBboXXp2QQD5DzdmHXw+zCh8lNLDg==} cpu: [x64] @@ -1551,6 +1556,11 @@ packages: cpu: [x64] os: [darwin] + '@rspack/binding-darwin-x64@2.2.7': + resolution: {integrity: sha512-f27/OubIeCe5Hzze1bm+k/CQ2XX9hk3E/FuK4lym1bjqZ9spWSuolC3sK/yU/Pc3kwMPuf53byUm3FM+QC/blw==} + cpu: [x64] + os: [darwin] + '@rspack/binding-linux-arm64-gnu@2.2.5': resolution: {integrity: sha512-Kr7c2QYO2REmeG4//6gn/5HPitqRhXq4iWJDzadTJLGOUBVz3eLyEnr96t6/CScjB9XTEtvzH41ZFSwXpxopsA==} cpu: [arm64] @@ -1563,6 +1573,12 @@ packages: os: [linux] libc: [glibc] + '@rspack/binding-linux-arm64-gnu@2.2.7': + resolution: {integrity: sha512-uGEX6kY/Pi3wPZgaEk6vTevZOHjKw8qmd5pqWVwRmpLhwvPB7LGqVqx5BMnNYBjsndVUWJQQRlGL8DoVG5IXXQ==} + cpu: [arm64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-arm64-musl@2.2.5': resolution: {integrity: sha512-q3Vftsbvl1Q72PEJ+1JYOLf8nukfr47M960ikD7Kd7iD2mA/vZ98sJRlslISpcDdQsBR6lFK4S8NOBHYMYA2Hw==} cpu: [arm64] @@ -1575,6 +1591,12 @@ packages: os: [linux] libc: [musl] + '@rspack/binding-linux-arm64-musl@2.2.7': + resolution: {integrity: sha512-qBvztXsOgdi69zi8BhIUz+yc/alqR/wQVmcdCh+1SbhcsNpMsFUndxvVoR1tOboBsEo//gxOG4GxH8zlemhbUA==} + cpu: [arm64] + os: [linux] + libc: [musl] + '@rspack/binding-linux-ppc64-gnu@2.2.5': resolution: {integrity: sha512-FkDQvXw0ghmJwCB4ryuzSbNetKgJt6A4Xfy7Ua2zvp9sJpoMBGIF/QHWGsV7WcBEdXUDpCPui23E+DsRDCR1DQ==} cpu: [ppc64] @@ -1587,6 +1609,12 @@ packages: os: [linux] libc: [glibc] + '@rspack/binding-linux-ppc64-gnu@2.2.7': + resolution: {integrity: sha512-t+/tOPoMu3ZZF8I1Wvqd4Jrib1teOOgb0S4jGb4nSVryuDIWgjny0FLGv5xc8RC7e4esVF93D4wF62Kt9Pxfvw==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-riscv64-gnu@2.2.5': resolution: {integrity: sha512-T+9K2zrb7GWYafbdJMy3cUlh0yPI5pINHbD63G1FHvklP/LNTrlAP5V53L144g7s4/Ygj89S0MZPpr4o3oBFAA==} cpu: [riscv64] @@ -1599,6 +1627,12 @@ packages: os: [linux] libc: [glibc] + '@rspack/binding-linux-riscv64-gnu@2.2.7': + resolution: {integrity: sha512-ZkN6K4PRTPqfYI7gPYv1PqgUXKsZDeeFPFoQ4LLiFxhIGczdJY5XAPPoHN+N7d91hAGWi6u+UHYrUp1HvudBOw==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-riscv64-musl@2.2.5': resolution: {integrity: sha512-XyOIs/afntFO8rXcgbJ+oR5pMC0srX5jTe7LC3GcR3EvHAMfknboixjdchZebl5YDhqaDXvknhu7+yTUhy6cKg==} cpu: [riscv64] @@ -1611,6 +1645,12 @@ packages: os: [linux] libc: [musl] + '@rspack/binding-linux-riscv64-musl@2.2.7': + resolution: {integrity: sha512-ywcmeNAC59HtVJ4a5jy5cEUA4JNa19QlVtTW09Pzh0+luNEasWaDfOaXJpYJTGWcycVwzMm3A9aNN3MqvO87EQ==} + cpu: [riscv64] + os: [linux] + libc: [musl] + '@rspack/binding-linux-s390x-gnu@2.2.5': resolution: {integrity: sha512-K/HH0f0MA5AhT/6cYQtXD6pKagzkzxntSrRCi/IoMd98FGQOV+Dh+902ytUBxBIeypBKbCHWu+LOvbAQOtkkbQ==} cpu: [s390x] @@ -1623,6 +1663,12 @@ packages: os: [linux] libc: [glibc] + '@rspack/binding-linux-s390x-gnu@2.2.7': + resolution: {integrity: sha512-U/np+nOj9mka5CdM9FKNkrAShw0UoaarBLzOxbBHu4sqMt3iXQCi91fblLdhUDoWuIQrnV/WrqygFeIP2qAHIw==} + cpu: [s390x] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-x64-gnu@2.2.5': resolution: {integrity: sha512-S5JReQsQjixPhbBcuHamLw0CQglvbyT4YnBWrt5ds+sraemX42U1Q5tKpICfU92oDqZz6yICC3uH1fGyLEW9Qg==} cpu: [x64] @@ -1635,6 +1681,12 @@ packages: os: [linux] libc: [glibc] + '@rspack/binding-linux-x64-gnu@2.2.7': + resolution: {integrity: sha512-PkryZX3GZeBQfzvKEhwGGd9m43PwqcsqWd14kmsVADeBCqHLxJahMGiGmajd28vSa42xbw7HTb8yY4jXzv5QtA==} + cpu: [x64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-x64-musl@2.2.5': resolution: {integrity: sha512-5HC8rumh+QIGMjAwGyB5W0DFon9IBSdHDco10CXdUDTbnw71a7VwpiaQGoRTmxocdxU8sGHKN1isp4T3ABnbyg==} cpu: [x64] @@ -1647,6 +1699,12 @@ packages: os: [linux] libc: [musl] + '@rspack/binding-linux-x64-musl@2.2.7': + resolution: {integrity: sha512-atJn62IgXnc/RhWiFgEiNx7IHAJbHunttzjMpWJLjWiFuJ2c+tLQrTBIiqO3VAIXh+haN1jZLHXuMVj5/J+edA==} + cpu: [x64] + os: [linux] + libc: [musl] + '@rspack/binding-wasm32-wasi@2.2.5': resolution: {integrity: sha512-JLxx6dBm8nmTjYvq+HxHBPh3e+otmK9zrlzvYcyy612LV1Ixw78qdiQvMLjI7nM9aWsCqbix0FDaxPJ8VsT4GA==} cpu: [wasm32] @@ -1655,6 +1713,10 @@ packages: resolution: {integrity: sha512-p995VmOEcHWPKw/Eek0CYUjmXWhfyWOPoKtE51Dy0/jqHcs7uRy53igDd277yHTuKCHibmwU+cjSKUe6b/aBZg==} cpu: [wasm32] + '@rspack/binding-wasm32-wasi@2.2.7': + resolution: {integrity: sha512-SRDYrqWnD8Y+VNj8+11KggFaVMFSbyu+9WC2f9sygzjFu78GmF0kLKaHNQMaJv6MUMSBk/OhtEbUB4hmH7czVQ==} + cpu: [wasm32] + '@rspack/binding-win32-arm64-msvc@2.2.5': resolution: {integrity: sha512-QkuTOVRVZ5bgCrpqnXS9SPc5J7T6uJA3z2dpJbdHr+zA5NUxSg2klk+mYiZ4j/zk4NwXZEkISGVp3f5FRrp38A==} cpu: [arm64] @@ -1665,6 +1727,11 @@ packages: cpu: [arm64] os: [win32] + '@rspack/binding-win32-arm64-msvc@2.2.7': + resolution: {integrity: sha512-etHFjzSP/jnnrVYuim9C/nhSlN0/tQowVz0CSJOUHtDH7ZZiUsvWtkH9Zx3tDaZOB7sAw9cbL36mbmdkb4U6cw==} + cpu: [arm64] + os: [win32] + '@rspack/binding-win32-ia32-msvc@2.2.5': resolution: {integrity: sha512-27pgkQ7LTTlL8Xcs0gLQtjqgQmX5NV+6RzVC9YJ4ivSFCS94RG6UFX7lPSnWmmIRP6N4qxBOKL3Chkc8mNpqcg==} cpu: [ia32] @@ -1675,6 +1742,11 @@ packages: cpu: [ia32] os: [win32] + '@rspack/binding-win32-ia32-msvc@2.2.7': + resolution: {integrity: sha512-26HiMUQk8QKVw477gW9HorIQ3r0le3AL4OFigJr1/HAumi5qyOPazck+wWtUDh1R9bSf8etZjkuseBGtjN5+KQ==} + cpu: [ia32] + os: [win32] + '@rspack/binding-win32-x64-msvc@2.2.5': resolution: {integrity: sha512-TNi/O6ujzy6CszH6629wILSj0cPBqCEAjTrayBGWafM5+2FctML8ovz/8GqxSxmzD1KsOsXwOlNMuUY5PfDHyg==} cpu: [x64] @@ -1685,12 +1757,20 @@ packages: cpu: [x64] os: [win32] + '@rspack/binding-win32-x64-msvc@2.2.7': + resolution: {integrity: sha512-ut8tVSXP8DWQE/JUwQ1oqwuAaAgySgYF66HpWmxfR9J4nLzGmhd7CnnaCTT3vUyQQNmLKFida/AbiqJ/gWmPrw==} + cpu: [x64] + os: [win32] + '@rspack/binding@2.2.5': resolution: {integrity: sha512-cR1vRgl4hIEB7j654y3PHs3IVB+x/Mj4jJYWobUmwp62kP3JkP7OPyqY0VaRSbwcrQzOXQ77I09/Z3x3lsilVw==} '@rspack/binding@2.2.6': resolution: {integrity: sha512-bCB4a7KKaQpPNlkExf27AmLJabeGjpjXlhnCdvmSIHHlT3YfpYz2CSKOLLLI/BcBez8zUBNDVmvswm3ggCCRqA==} + '@rspack/binding@2.2.7': + resolution: {integrity: sha512-opY7Sw6iwtBa23CeNj18GOqKBlaJUZXp52kNIGyNq+7jpCQKrJYeX5wiK7uBn8/ZpHQfhwNL2xxu5yzG4JFH1g==} + '@rspack/core@2.2.5': resolution: {integrity: sha512-V5yqXFyGB8k2UiOh2VGc9q0z+GfKQzBQOrbo9wnk+IV+SsHZD/Z0SVjy9p7q+hG/ULVdOwsAhmltn1pXxLywSA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -1715,6 +1795,18 @@ packages: '@swc/helpers': optional: true + '@rspack/core@2.2.7': + resolution: {integrity: sha512-kWKd4lYp13GPAQy2eQITLTvPbl+ST7ffG/MCGHoX138o5eTetMQMe/oc7UAZAfjervAM6UOzEhiiCirPTpRBUQ==} + engines: {node: ^20.19.0 || >=22.12.0} + peerDependencies: + '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 + '@swc/helpers': ^0.5.23 + peerDependenciesMeta: + '@module-federation/runtime-tools': + optional: true + '@swc/helpers': + optional: true + '@rspack/plugin-react-refresh@2.0.2': resolution: {integrity: sha512-dGNZiCxQxgAUI9sah7gd8u+O7OJZRCmqtEJNDOd8xW5RqcieC86F7p5qcShyw6onH5pKf57evpr2VjGbaFGkZg==} peerDependencies: @@ -2007,9 +2099,6 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@26.5.0': - resolution: {integrity: sha512-dVSGpriSoCgz8WnDNTuSSuSv1PC/ALXihO4ulRZt7Md8k9mlbdin3lGOcDE8SnWOgf513ByWlXd7BK4azmyg/A==} - '@types/node@26.6.1': resolution: {integrity: sha512-VqGJBMCtdhqkBUCcBLvywI0NJ+KLuVzgNnlBUNFOQjqVxzo2lxLUNg1DSey8+u2u6ktswSAxg+s68QLzWHNOuA==} @@ -3060,8 +3149,8 @@ packages: remark-stringify@11.0.0: resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} - rsbuild-plugin-dts@1.0.1: - resolution: {integrity: sha512-vzLhs8v1SuRd0qyIWue5caaM2A1lGImuH+cQAX71KnNpS9BZHyHRBHHXBFp9jp610XJnLlkBATyPclqUfGtCAA==} + rsbuild-plugin-dts@1.0.2: + resolution: {integrity: sha512-smEbAq9AKiBU9xWZQgpOnklcyYvlpxbQu98/lUl6cXshBoyzoDH+HjzkURtg6VJXrlaZqfoC8bISJpk21mdBvQ==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@microsoft/api-extractor': ^7 @@ -4105,15 +4194,15 @@ snapshots: '@rsbuild/core@2.2.2': dependencies: - '@rspack/core': 2.2.6(@swc/helpers@0.5.23) + '@rspack/core': 2.2.7(@swc/helpers@0.5.23) '@swc/helpers': 0.5.23 transitivePeerDependencies: - '@module-federation/runtime-tools' optional: true - '@rsbuild/core@2.2.8': + '@rsbuild/core@2.2.9': dependencies: - '@rspack/core': 2.2.6(@swc/helpers@0.5.23) + '@rspack/core': 2.2.7(@swc/helpers@0.5.23) '@swc/helpers': 0.5.23 transitivePeerDependencies: - '@module-federation/runtime-tools' @@ -4127,12 +4216,12 @@ snapshots: transitivePeerDependencies: - '@rspack/core' - '@rsbuild/plugin-react@2.1.0(@rsbuild/core@2.2.8)(@rspack/core@2.2.6)': + '@rsbuild/plugin-react@2.1.0(@rsbuild/core@2.2.9)(@rspack/core@2.2.6)': dependencies: '@rspack/plugin-react-refresh': 2.0.2(@rspack/core@2.2.6)(react-refresh@0.18.0) react-refresh: 0.18.0 optionalDependencies: - '@rsbuild/core': 2.2.8 + '@rsbuild/core': 2.2.9 transitivePeerDependencies: - '@rspack/core' @@ -4146,10 +4235,10 @@ snapshots: optionalDependencies: '@rsbuild/core': 2.2.2 - '@rslib/core@1.0.1(typescript@7.0.2)': + '@rslib/core@1.0.2(typescript@7.0.2)': dependencies: - '@rsbuild/core': 2.2.8 - rsbuild-plugin-dts: 1.0.1(@rsbuild/core@2.2.8)(typescript@7.0.2) + '@rsbuild/core': 2.2.9 + rsbuild-plugin-dts: 1.0.2(@rsbuild/core@2.2.9)(typescript@7.0.2) optionalDependencies: typescript: 7.0.2 transitivePeerDependencies: @@ -4199,60 +4288,90 @@ snapshots: '@rspack/binding-darwin-arm64@2.2.6': optional: true + '@rspack/binding-darwin-arm64@2.2.7': + optional: true + '@rspack/binding-darwin-x64@2.2.5': optional: true '@rspack/binding-darwin-x64@2.2.6': optional: true + '@rspack/binding-darwin-x64@2.2.7': + optional: true + '@rspack/binding-linux-arm64-gnu@2.2.5': optional: true '@rspack/binding-linux-arm64-gnu@2.2.6': optional: true + '@rspack/binding-linux-arm64-gnu@2.2.7': + optional: true + '@rspack/binding-linux-arm64-musl@2.2.5': optional: true '@rspack/binding-linux-arm64-musl@2.2.6': optional: true + '@rspack/binding-linux-arm64-musl@2.2.7': + optional: true + '@rspack/binding-linux-ppc64-gnu@2.2.5': optional: true '@rspack/binding-linux-ppc64-gnu@2.2.6': optional: true + '@rspack/binding-linux-ppc64-gnu@2.2.7': + optional: true + '@rspack/binding-linux-riscv64-gnu@2.2.5': optional: true '@rspack/binding-linux-riscv64-gnu@2.2.6': optional: true + '@rspack/binding-linux-riscv64-gnu@2.2.7': + optional: true + '@rspack/binding-linux-riscv64-musl@2.2.5': optional: true '@rspack/binding-linux-riscv64-musl@2.2.6': optional: true + '@rspack/binding-linux-riscv64-musl@2.2.7': + optional: true + '@rspack/binding-linux-s390x-gnu@2.2.5': optional: true '@rspack/binding-linux-s390x-gnu@2.2.6': optional: true + '@rspack/binding-linux-s390x-gnu@2.2.7': + optional: true + '@rspack/binding-linux-x64-gnu@2.2.5': optional: true '@rspack/binding-linux-x64-gnu@2.2.6': optional: true + '@rspack/binding-linux-x64-gnu@2.2.7': + optional: true + '@rspack/binding-linux-x64-musl@2.2.5': optional: true '@rspack/binding-linux-x64-musl@2.2.6': optional: true + '@rspack/binding-linux-x64-musl@2.2.7': + optional: true + '@rspack/binding-wasm32-wasi@2.2.5': dependencies: '@emnapi/core': 1.11.3 @@ -4267,24 +4386,40 @@ snapshots: '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3) optional: true + '@rspack/binding-wasm32-wasi@2.2.7': + dependencies: + '@emnapi/core': 1.11.3 + '@emnapi/runtime': 1.11.3 + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3) + optional: true + '@rspack/binding-win32-arm64-msvc@2.2.5': optional: true '@rspack/binding-win32-arm64-msvc@2.2.6': optional: true + '@rspack/binding-win32-arm64-msvc@2.2.7': + optional: true + '@rspack/binding-win32-ia32-msvc@2.2.5': optional: true '@rspack/binding-win32-ia32-msvc@2.2.6': optional: true + '@rspack/binding-win32-ia32-msvc@2.2.7': + optional: true + '@rspack/binding-win32-x64-msvc@2.2.5': optional: true '@rspack/binding-win32-x64-msvc@2.2.6': optional: true + '@rspack/binding-win32-x64-msvc@2.2.7': + optional: true + '@rspack/binding@2.2.5': optionalDependencies: '@rspack/binding-darwin-arm64': 2.2.5 @@ -4319,6 +4454,24 @@ snapshots: '@rspack/binding-win32-arm64-msvc': 2.2.6 '@rspack/binding-win32-ia32-msvc': 2.2.6 '@rspack/binding-win32-x64-msvc': 2.2.6 + optional: true + + '@rspack/binding@2.2.7': + optionalDependencies: + '@rspack/binding-darwin-arm64': 2.2.7 + '@rspack/binding-darwin-x64': 2.2.7 + '@rspack/binding-linux-arm64-gnu': 2.2.7 + '@rspack/binding-linux-arm64-musl': 2.2.7 + '@rspack/binding-linux-ppc64-gnu': 2.2.7 + '@rspack/binding-linux-riscv64-gnu': 2.2.7 + '@rspack/binding-linux-riscv64-musl': 2.2.7 + '@rspack/binding-linux-s390x-gnu': 2.2.7 + '@rspack/binding-linux-x64-gnu': 2.2.7 + '@rspack/binding-linux-x64-musl': 2.2.7 + '@rspack/binding-wasm32-wasi': 2.2.7 + '@rspack/binding-win32-arm64-msvc': 2.2.7 + '@rspack/binding-win32-ia32-msvc': 2.2.7 + '@rspack/binding-win32-x64-msvc': 2.2.7 '@rspack/core@2.2.5(@swc/helpers@0.5.23)': dependencies: @@ -4332,6 +4485,13 @@ snapshots: '@rspack/binding': 2.2.6 optionalDependencies: '@swc/helpers': 0.5.23 + optional: true + + '@rspack/core@2.2.7(@swc/helpers@0.5.23)': + dependencies: + '@rspack/binding': 2.2.7 + optionalDependencies: + '@swc/helpers': 0.5.23 '@rspack/plugin-react-refresh@2.0.2(@rspack/core@2.2.5)(react-refresh@0.18.0)': dependencies: @@ -4349,8 +4509,8 @@ snapshots: dependencies: '@mdx-js/mdx': 3.1.1(supports-color@8.1.1) '@mdx-js/react': 3.1.1(@types/react@19.3.0)(react@19.3.0) - '@rsbuild/core': 2.2.8 - '@rsbuild/plugin-react': 2.1.0(@rsbuild/core@2.2.8)(@rspack/core@2.2.6) + '@rsbuild/core': 2.2.9 + '@rsbuild/plugin-react': 2.1.0(@rsbuild/core@2.2.9)(@rspack/core@2.2.6) '@rspress/shared': 2.0.22(supports-color@8.1.1) '@shikijs/rehype': 4.3.1 '@types/mdast': 4.0.4 @@ -4403,7 +4563,7 @@ snapshots: '@rspress/shared@2.0.22(supports-color@8.1.1)': dependencies: - '@rsbuild/core': 2.2.8 + '@rsbuild/core': 2.2.9 '@shikijs/rehype': 4.3.1 '@types/react': 19.3.0 mdast-util-mdx-jsx: 3.2.0(supports-color@8.1.1) @@ -4423,21 +4583,21 @@ snapshots: '@rstackjs/test-utils@1.0.0': {} - '@rstest/adapter-rsbuild@0.12.0(@rsbuild/core@2.2.8)(@rstest/core@0.12.0)': + '@rstest/adapter-rsbuild@0.12.0(@rsbuild/core@2.2.9)(@rstest/core@0.12.0)': dependencies: - '@rsbuild/core': 2.2.8 + '@rsbuild/core': 2.2.9 '@rstest/core': 0.12.0(happy-dom@20.14.5) - '@rstest/adapter-rslib@0.12.0(@rslib/core@1.0.1)(@rstest/core@0.12.0)(typescript@7.0.2)': + '@rstest/adapter-rslib@0.12.0(@rslib/core@1.0.2)(@rstest/core@0.12.0)(typescript@7.0.2)': dependencies: - '@rslib/core': 1.0.1(typescript@7.0.2) + '@rslib/core': 1.0.2(typescript@7.0.2) '@rstest/core': 0.12.0(happy-dom@20.14.5) optionalDependencies: typescript: 7.0.2 '@rstest/core@0.12.0(happy-dom@20.14.5)': dependencies: - '@rsbuild/core': 2.2.8 + '@rsbuild/core': 2.2.9 '@types/chai': 5.2.3 cjs-module-lexer: 2.2.1 optionalDependencies: @@ -4659,10 +4819,6 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@26.5.0': - dependencies: - undici-types: 8.9.0 - '@types/node@26.6.1': dependencies: undici-types: 8.9.0 @@ -4683,7 +4839,7 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 26.5.0 + '@types/node': 26.6.1 '@typescript/typescript-aix-ppc64@7.0.2': optional: true @@ -4794,7 +4950,7 @@ snapshots: buffer-image-size@0.6.4: dependencies: - '@types/node': 26.5.0 + '@types/node': 26.6.1 ccount@2.0.1: {} @@ -4971,7 +5127,7 @@ snapshots: happy-dom@20.14.5: dependencies: - '@types/node': 26.5.0 + '@types/node': 26.6.1 '@types/whatwg-mimetype': 3.0.2 '@types/ws': 8.18.1 buffer-image-size: 0.6.4 @@ -5932,10 +6088,10 @@ snapshots: mdast-util-to-markdown: 2.1.2 unified: 11.0.5 - rsbuild-plugin-dts@1.0.1(@rsbuild/core@2.2.8)(typescript@7.0.2): + rsbuild-plugin-dts@1.0.2(@rsbuild/core@2.2.9)(typescript@7.0.2): dependencies: '@ast-grep/napi': 0.45.3 - '@rsbuild/core': 2.2.8 + '@rsbuild/core': 2.2.9 optionalDependencies: typescript: 7.0.2 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index a21c643..32c0637 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -16,7 +16,7 @@ catalog: '@rsbuild/core': '~2.2.8' '@rsbuild/plugin-react': '^2.1.0' '@rsbuild/plugin-sass': '^2.0.1' - '@rslib/core': '~1.0.1' + '@rslib/core': '~1.0.2' '@rslint/core': '0.9.3' '@rspress/core': '^2.0.22' '@rspress/plugin-client-redirects': '^2.0.22'