diff --git a/package.json b/package.json index d0f2e61..46f9b7c 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "dev": "rs lib -w", "format": "rs fmt", "lint": "rs lint", - "prepare": "rs setup", + "prepare": "rs hooks", "test": "rs test" }, "devDependencies": { @@ -30,7 +30,7 @@ "@rstest/playwright": "^0.11.8", "@types/node": "^24.13.3", "playwright": "^1.62.1", - "rstack": "^0.6.2", + "rstack": "^0.6.4", "typescript": "^7.0.2" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d8a0e80..c9e92a4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,8 +24,8 @@ importers: specifier: ^1.62.1 version: 1.62.1 rstack: - specifier: ^0.6.2 - version: 0.6.2(typescript@7.0.2) + specifier: ^0.6.4 + version: 0.6.4(typescript@7.0.2) typescript: specifier: ^7.0.2 version: 7.0.2 @@ -34,66 +34,66 @@ importers: packages: - '@ast-grep/napi-darwin-arm64@0.37.0': - resolution: {integrity: sha512-QAiIiaAbLvMEg/yBbyKn+p1gX2/FuaC0SMf7D7capm/oG4xGMzdeaQIcSosF4TCxxV+hIH4Bz9e4/u7w6Bnk3Q==} + '@ast-grep/napi-darwin-arm64@0.45.1': + resolution: {integrity: sha512-CthYcA0H3z5A2EHKH4rhSuFzpYUtxqUMnohmejxtMS6wiAgriKhOCopxN8XKclspYMtQyX2GC/PbvcU3dIbQHw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@ast-grep/napi-darwin-x64@0.37.0': - resolution: {integrity: sha512-zvcvdgekd4ySV3zUbUp8HF5nk5zqwiMXTuVzTUdl/w08O7JjM6XPOIVT+d2o/MqwM9rsXdzdergY5oY2RdhSPA==} + '@ast-grep/napi-darwin-x64@0.45.1': + resolution: {integrity: sha512-PhlXMDEEH5fMjXjYcrbeNgGqrojj4zN8C7eMQC6M4pVkuW74uPhrblD4KUbNunp5I2LkWCdKOs36jhBaZe1iPw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@ast-grep/napi-linux-arm64-gnu@0.37.0': - resolution: {integrity: sha512-L7Sj0lXy8X+BqSMgr1LB8cCoWk0rericdeu+dC8/c8zpsav5Oo2IQKY1PmiZ7H8IHoFBbURLf8iklY9wsD+cyA==} + '@ast-grep/napi-linux-arm64-gnu@0.45.1': + resolution: {integrity: sha512-XScjs95/SrsV6kLl9MnF2qbqwKU79bcBA3JHi6xUu+hf0uZ0lc6MsZ595cEy5yw9PYRhgqwrT3wta9p4qU4jpg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [glibc] - '@ast-grep/napi-linux-arm64-musl@0.37.0': - resolution: {integrity: sha512-LF9sAvYy6es/OdyJDO3RwkX3I82Vkfsng1sqUBcoWC1jVb1wX5YVzHtpQox9JrEhGl+bNp7FYxB4Qba9OdA5GA==} + '@ast-grep/napi-linux-arm64-musl@0.45.1': + resolution: {integrity: sha512-qjH5CN5KIUdJW2dHfp8W57QsP6H0mA6E/rboKEzAxw6Ant1q2ZKqE3bLHUZMDoZXOBGdCODSZm0bTDcctiP49g==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [musl] - '@ast-grep/napi-linux-x64-gnu@0.37.0': - resolution: {integrity: sha512-TViz5/klqre6aSmJzswEIjApnGjJzstG/SE8VDWsrftMBMYt2PTu3MeluZVwzSqDao8doT/P+6U11dU05UOgxw==} + '@ast-grep/napi-linux-x64-gnu@0.45.1': + resolution: {integrity: sha512-nPP0y5EnehCgmYqvVDKSvH4vHbEFdAi8L+Kq2Sz94vK32yv4eOWf9vWhgoPscWpw76GWuwhpDvME8SZARnS3DQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [glibc] - '@ast-grep/napi-linux-x64-musl@0.37.0': - resolution: {integrity: sha512-/BcCH33S9E3ovOAEoxYngUNXgb+JLg991sdyiNP2bSoYd30a9RHrG7CYwW6fMgua3ijQ474eV6cq9yZO1bCpXg==} + '@ast-grep/napi-linux-x64-musl@0.45.1': + resolution: {integrity: sha512-sg50LKH7TskWd/boWVFp9gwKc3Jd8sg0f8P6T2VQemX/EOj+OFaMJ2+y7Ok17WI/dODkrZgAPUwq7RAvMzLtqg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [musl] - '@ast-grep/napi-win32-arm64-msvc@0.37.0': - resolution: {integrity: sha512-TjQA4cFoIEW2bgjLkaL9yqT4XWuuLa5MCNd0VCDhGRDMNQ9+rhwi9eLOWRaap3xzT7g+nlbcEHL3AkVCD2+b3A==} + '@ast-grep/napi-win32-arm64-msvc@0.45.1': + resolution: {integrity: sha512-wnTmD34OD9bUpdBVTb58P0y+YPb/2C2g07zj96LSk5R4pdcEMrCFsrWZlaNwtEV4q7L9BfLgrxq3MBGI8c6doA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@ast-grep/napi-win32-ia32-msvc@0.37.0': - resolution: {integrity: sha512-uNmVka8fJCdYsyOlF9aZqQMLTatEYBynjChVTzUfFMDfmZ0bihs/YTqJVbkSm8TZM7CUX82apvn50z/dX5iWRA==} + '@ast-grep/napi-win32-ia32-msvc@0.45.1': + resolution: {integrity: sha512-gRyJwRPY1mWRtnJ6AMncV2pNU+B2indjLCb9z/+aZrUN5u/gOxYryEzvRatyC9rVUMeQGJD+k0htpsqIwgXVbA==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] - '@ast-grep/napi-win32-x64-msvc@0.37.0': - resolution: {integrity: sha512-vCiFOT3hSCQuHHfZ933GAwnPzmL0G04JxQEsBRfqONywyT8bSdDc/ECpAfr3S9VcS4JZ9/F6tkePKW/Om2Dq2g==} + '@ast-grep/napi-win32-x64-msvc@0.45.1': + resolution: {integrity: sha512-mzfMmCO7tSNks+NGkGkSnDBKxBjHoOLAMJt2IbAkMYATxHC0RqfBoN7Qtd02VGhHWEfwWLPv/wU6MrvweZ3jdQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@ast-grep/napi@0.37.0': - resolution: {integrity: sha512-Hb4o6h1Pf6yRUAX07DR4JVY7dmQw+RVQMW5/m55GoiAT/VRoKCWBtIUPPOnqDVhbx1Cjfil9b6EDrgJsUAujEQ==} + '@ast-grep/napi@0.45.1': + resolution: {integrity: sha512-4cmGQEHoP9GLHEhGvd1vgSzO3Y6KF7FczDk4+q/VfXV9/9sNxNVgNHC8t3BglhIADDcoHrCMc9aw4lHG+M240A==} engines: {node: '>= 10'} '@emnapi/core@1.11.3': @@ -121,8 +121,8 @@ packages: core-js: optional: true - '@rsbuild/core@2.2.0-beta.1': - resolution: {integrity: sha512-P6KOCAA1kgXBCTa4dx/zQV9Wi5uzMxOIledelrm853DJQVGUTs+z3sMII4BHfzLhE6+NsJFq+ohBlAnmyliKHQ==} + '@rsbuild/core@2.2.0-rc.0': + resolution: {integrity: sha512-f6orjv+wOR1u7KchE/vANGP0Eg7AP0UaiM0qn4n+5I0HOUdkVVbNCA1eZSpyX+TJ9bIdZtkbR6T47vBdoFr1MA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -131,8 +131,8 @@ packages: core-js: optional: true - '@rslib/core@1.0.0-rc.0': - resolution: {integrity: sha512-JpMVCAILFF9BSB13DbPPLeqGm5My/vCsy3enqBZqnBOUXCJ5d1NuQH+K0d+35DQTsPAMWmGMHCKF8lxxMBWZyQ==} + '@rslib/core@1.0.0-rc.1': + resolution: {integrity: sha512-xKK79mKdxhqi+tNpbIaJgAUWv1RkH5En+W6eBflXUJGhoSacx97iCoLLQl9mAIti0c7l3zpGlvOlnwxTP2llaQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -202,8 +202,8 @@ packages: cpu: [arm64] os: [darwin] - '@rspack/binding-darwin-arm64@2.2.0-beta.1': - resolution: {integrity: sha512-B3PauVgzpYPVgHgzsiMi0SMuKuTpSPJf/bAUASIZ7v5N/nSNvX4Ag9NmgZ4wexL1ZCY5+IOs/Q4ZAtMimpFtJQ==} + '@rspack/binding-darwin-arm64@2.2.0-rc.0': + resolution: {integrity: sha512-Uvy3YnN1pCLe+2/8hF06KiCPegf8ztOuM3VE/p0MJKRitkL5DPoZVHyc40zl6e+O5WB/9tJ5tnEgRG9pDWxFng==} cpu: [arm64] os: [darwin] @@ -212,8 +212,8 @@ packages: cpu: [x64] os: [darwin] - '@rspack/binding-darwin-x64@2.2.0-beta.1': - resolution: {integrity: sha512-jmg+2GlW3W72I4n5UjOlQNcuq81FJnSIX1UB9+WYcSPZq7F0GBspFKZIiFXawA91H/YUPw7bwzbABV9ZZcv/DQ==} + '@rspack/binding-darwin-x64@2.2.0-rc.0': + resolution: {integrity: sha512-UQO0PgLarsA0lv96uqCTAH1eAnAIPHb+qhMfds5ubWKZgKlr0taGQl253C3DN5pfzbHWfNQgAfVUaVMydm9czw==} cpu: [x64] os: [darwin] @@ -223,8 +223,8 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-arm64-gnu@2.2.0-beta.1': - resolution: {integrity: sha512-ZzVCnZKiG4HrbvsLIRi/PIfAXdO77csafU51vcH0a1OHic46KJLjo++A1nCH19QJ6fmelD4ZW5Ozd4pXdugGIg==} + '@rspack/binding-linux-arm64-gnu@2.2.0-rc.0': + resolution: {integrity: sha512-ZggL6W9ckpvhqIPi7K3zDRiEaQd5Co2qRnN5J8OMmBkQlvYQek0CE/SZHFcZsDM0//6+0mkI+VjaTeWdvqJsaQ==} cpu: [arm64] os: [linux] libc: [glibc] @@ -235,8 +235,8 @@ packages: os: [linux] libc: [musl] - '@rspack/binding-linux-arm64-musl@2.2.0-beta.1': - resolution: {integrity: sha512-imlWzOnDRrKLL5kFBcB+B/PaJNpKGjVlwcfnDkeDjVqT8twnDSgjeqLiYrM3cgLCvk8zUQCkrkAIOGI+GyN8Mw==} + '@rspack/binding-linux-arm64-musl@2.2.0-rc.0': + resolution: {integrity: sha512-MfDTg9fn/17lRtGMsHLK8BQJs+AEtTsVMWOg1CMou/ls8IrucXoFZ9Ux0i2Jq1ph1ZiKgr4l7pMzdk3SXpNiQg==} cpu: [arm64] os: [linux] libc: [musl] @@ -247,8 +247,8 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-ppc64-gnu@2.2.0-beta.1': - resolution: {integrity: sha512-duACKIuwYQg1/N6c9NrOcFJGa/Qb9XX48sxGSr1vk380UNyX0tHC9rs7kh/udtMgv8NfNrz91fSvVAR+VRT4Uw==} + '@rspack/binding-linux-ppc64-gnu@2.2.0-rc.0': + resolution: {integrity: sha512-n84s99eIMr/4xQ1XCctxtu4AnchukynuyJ4DaJ4vlcRKVdFAnPSpUH669rAxztsby5xa3ftAASmxwXhMUFzMsg==} cpu: [ppc64] os: [linux] libc: [glibc] @@ -259,8 +259,8 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-riscv64-gnu@2.2.0-beta.1': - resolution: {integrity: sha512-hrOQm1pFrzQtaVqplpI5pXsdkBwiWYhgrhi5OPr5X5lM59w5EeC6n0D/f2AP06GfBVhfM+7CmvTUQbMXAnQUSA==} + '@rspack/binding-linux-riscv64-gnu@2.2.0-rc.0': + resolution: {integrity: sha512-s5bg/LlwnMSVXZfR16KGO3jVWUpobbPp90qE2DXwfaFpcLmMweUnANERM2mCpIiW3MuVnTAXTEjvEcxfB4mXEw==} cpu: [riscv64] os: [linux] libc: [glibc] @@ -271,8 +271,8 @@ packages: os: [linux] libc: [musl] - '@rspack/binding-linux-riscv64-musl@2.2.0-beta.1': - resolution: {integrity: sha512-Q21lN9uL5Rw2FsBE4lTLXIFbbGca708JdlQnmKzuU3PxWTgPo+ntVMdjoLFLlkYZ10o+dQKzC4ucdQERrZKuug==} + '@rspack/binding-linux-riscv64-musl@2.2.0-rc.0': + resolution: {integrity: sha512-XNjEnkrNv67CZ4/IhkPQVfNkz9JHevelgZspzuuJOOyn+Z9b1m8JN+shv5Kq06sSudN9aQpLLa6slbHlKGv9lA==} cpu: [riscv64] os: [linux] libc: [musl] @@ -283,8 +283,8 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-s390x-gnu@2.2.0-beta.1': - resolution: {integrity: sha512-cayNe4kvh92Gvj7PAG6x3IKFXxd+t37gZC3aKTksbyIyzgvNWnavuvgGy4iU0gviBkPoufy543UuSD3VOoJixg==} + '@rspack/binding-linux-s390x-gnu@2.2.0-rc.0': + resolution: {integrity: sha512-OQpj1j6Jfy+YBYDSGwJisZZEXS3g0Y/M5xlb26yqlZBKA/7kamCMDccUPTKNpuJaRQXK1DUerBsA+AK8TELG3g==} cpu: [s390x] os: [linux] libc: [glibc] @@ -295,8 +295,8 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-x64-gnu@2.2.0-beta.1': - resolution: {integrity: sha512-KCTKFrsO9zN8qR64KkJhJJeB6djFGZ4Cu6fH1rMhfNztJtQxpKXS6oUJRbQZ4AvBxJs4qywIwxToKqVwlu1A8A==} + '@rspack/binding-linux-x64-gnu@2.2.0-rc.0': + resolution: {integrity: sha512-1QoW+7zjApCgL4v5P14AmnxfvOMCk131abSBCl/+u6h/aIainSwpf+O3ar0FqvkQaSPPOQJrg03ys57WyEwlAQ==} cpu: [x64] os: [linux] libc: [glibc] @@ -307,8 +307,8 @@ packages: os: [linux] libc: [musl] - '@rspack/binding-linux-x64-musl@2.2.0-beta.1': - resolution: {integrity: sha512-dGwFTlo4GUWxLZEW1J6Nd02t4m0seJZv3IyyWX1AgUVptotw/p82RjNRvoChiWjCNk80qXSZsaq9dUc8aG/B0Q==} + '@rspack/binding-linux-x64-musl@2.2.0-rc.0': + resolution: {integrity: sha512-KLN4bIC3M1dSEuPBX1SPOEkBRyZnnIx8vBjfIFFpKa1bw/CsOHDF7Y6IAAsf9hir7dH3cUd4vaPSCVRM4KiTDw==} cpu: [x64] os: [linux] libc: [musl] @@ -317,8 +317,8 @@ packages: resolution: {integrity: sha512-KY5YbWbuvYcoaLXnV+vzZOvGRCeb6jt4EpVpKdph1h1IJjwX/ju15EQ+GOe3iecZEdf0OttQcNVcwBkLkFT9ag==} cpu: [wasm32] - '@rspack/binding-wasm32-wasi@2.2.0-beta.1': - resolution: {integrity: sha512-IYjRonL0MS4Tn0jjFpTSY4bFJHSRiFyj/fFoTZKdweBRDEpZ/AEPfTGRPwjhR6loyK+Uzrv7BY2N6QZo500hmg==} + '@rspack/binding-wasm32-wasi@2.2.0-rc.0': + resolution: {integrity: sha512-2Vvtckz5DNghQKQKwghfM4j30MOu7t9J7mbUCCi7mTUccpy7Cnr0HPmSV9Jx4sUj6vgQEV+8lIAIxNDNtr0Vhg==} cpu: [wasm32] '@rspack/binding-win32-arm64-msvc@2.1.10': @@ -326,8 +326,8 @@ packages: cpu: [arm64] os: [win32] - '@rspack/binding-win32-arm64-msvc@2.2.0-beta.1': - resolution: {integrity: sha512-BHQQ/UOBsiuf0A4+ihsN8/yb0FhFYBgdd3t8OX8LWi1BjKM3NxcX1Al/NYKBjb/ZmI+SWc9prAC1bpAKIXvizw==} + '@rspack/binding-win32-arm64-msvc@2.2.0-rc.0': + resolution: {integrity: sha512-enPqTT2sdt6HgItyk6SA6ubvZ2UXkFIpwhsCuoL83z9vHoDw/Y8obC8L92nIuK6FDP17tokm/r1SFPhDZJIYcg==} cpu: [arm64] os: [win32] @@ -336,8 +336,8 @@ packages: cpu: [ia32] os: [win32] - '@rspack/binding-win32-ia32-msvc@2.2.0-beta.1': - resolution: {integrity: sha512-OFO76oyeI+yxQXSwuJwpctcAtlsS2rO1MkQuOOoN6AeUEzc9k+zJucDadrZSOBNd2KNWdUVybwq4IWonKJrp5g==} + '@rspack/binding-win32-ia32-msvc@2.2.0-rc.0': + resolution: {integrity: sha512-qYeZLJDfboqkWmNcqazjUcld2QegyErDJVaCfAPm2mnneMmKhQWsOs/DmlqRfC4ePaQN9uOtu26iLwKy2o1sgw==} cpu: [ia32] os: [win32] @@ -346,16 +346,16 @@ packages: cpu: [x64] os: [win32] - '@rspack/binding-win32-x64-msvc@2.2.0-beta.1': - resolution: {integrity: sha512-svluZTxJ+Ba1qoQPJy/nV2Rv/iI4awEakeEHS8fQHvcbAgELaxA+m9sjaIXjUD0jrY3DuLuUEwjKBqsCHLEHsA==} + '@rspack/binding-win32-x64-msvc@2.2.0-rc.0': + resolution: {integrity: sha512-bvzp27ZvpZW1vcCG/srk/K/6cffcR/kqDUcW8dWEMFlntPSBTml9lOC4ouSBpU7n/qIwG6hKE56FaTWWapc3Lw==} cpu: [x64] os: [win32] '@rspack/binding@2.1.10': resolution: {integrity: sha512-vnu/UP5HnrND15lO9+VeG6eUrbTyycHNQNQ3XEiRiFojuoiGZkIZC3Hbzr8qQH44C6vScPODEPvvIVvLcO2LpQ==} - '@rspack/binding@2.2.0-beta.1': - resolution: {integrity: sha512-yPjiUiM3nFEWlOFJmcFfMkSAavkPxjzSgfSpJNm07v1VvNCMG68sapcvN6bm7ZjMUV2NIPePqfJzjB6Rt1xpsQ==} + '@rspack/binding@2.2.0-rc.0': + resolution: {integrity: sha512-/Q9ysTd5ajEbIS+Sv61trElR7pWAa5LvcWNrYT+AKI9APsVwy4Y3CIPjEkd7jYeNHl1PJWSLCOUy+BzRUICDUg==} '@rspack/core@2.1.10': resolution: {integrity: sha512-YSS2/Xxz8uiG/KXDkqOoA3dTetNo/vysk7bAexQOrU8iuq7JuzDTTAwLKvWZnwmvME8M8m5wcM4YvfIwYmidHA==} @@ -369,8 +369,8 @@ packages: '@swc/helpers': optional: true - '@rspack/core@2.2.0-beta.1': - resolution: {integrity: sha512-nKecuncGsg+Ay3nrgmqB/hfvNe4d95qHn4qr9neAOIGTcHmMF4ZZU6PtoNqKO6wCspTsvJN6OhsosIV7RQgwZA==} + '@rspack/core@2.2.0-rc.0': + resolution: {integrity: sha512-2LAdAFF/ZdnBRltI+IievGhysby9LESxvELxS1ZVkPc1F6ZAJ1skIcCNOLmfZeoYwQ5nXZjdUCbCf9MFDMWJjg==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 @@ -381,88 +381,88 @@ packages: '@swc/helpers': optional: true - '@rstackjs/cli-darwin-arm64@0.6.2': - resolution: {integrity: sha512-1xwF74rkmENIYwQBvAMZYceOCMbcIDL0kPvK3SoEJVcfgCP+eL70H3NsuhOUnbMXFTfvwEBuVuyip2iBNBIRbA==} + '@rstackjs/cli-darwin-arm64@0.6.4': + resolution: {integrity: sha512-mr+vVKE3uNzj9n7jzvWVDsEeDpoCCtk0pJN3evro1EVSsi703vzZuR0KNYI1VgjHvzO7re55cHCuQ0GhQHXPGw==} engines: {node: '>=22.12.0'} cpu: [arm64] os: [darwin] - '@rstackjs/cli-darwin-x64@0.6.2': - resolution: {integrity: sha512-m7bi57sKXLWHyu4QNTrTQLY1Oof/V6WABWeAHMSnOUtQohIKOPYLlB31MkBYGu0MzqRiLqpYKCrbx2hGgbs0Jg==} + '@rstackjs/cli-darwin-x64@0.6.4': + resolution: {integrity: sha512-jmpV9ca1ftYh3kKsR4/7k5NlKjghBnQGOvvHvB6KxOWUF7Wwk/3Tntd49ERImtIEIV6DSqsnSXOCCwLftUjlMw==} engines: {node: '>=22.12.0'} cpu: [x64] os: [darwin] - '@rstackjs/cli-linux-arm64-gnu@0.6.2': - resolution: {integrity: sha512-4TX1lgN+LXocxurvoxNLdXyUJPT/iXnzYOHODA+Ra+ZOSdeH32cWs2u1NG5GzrbubPPn+zF/yJKDGRjL/mJzHA==} + '@rstackjs/cli-linux-arm64-gnu@0.6.4': + resolution: {integrity: sha512-U+X+Fjp1H/sE3uaZPkNadmSxLkJzqK+iQ9TaUWIBfvE2pM5OnXTwlRLEy4r9nswFdIA/FoU1ysDGr8amreBU6Q==} engines: {node: '>=22.12.0'} cpu: [arm64] os: [linux] libc: [glibc] - '@rstackjs/cli-linux-arm64-musl@0.6.2': - resolution: {integrity: sha512-u6LrYFfgEi6KEk34y2gVtPvrRMZYid02jhT6E74MFG6oF7yjnoBkndkDf0YID9ao6w7usi51xXlw1SxxK6XsPg==} + '@rstackjs/cli-linux-arm64-musl@0.6.4': + resolution: {integrity: sha512-98Jjp99CSmiKk+omjdJd4FE6HWfP3ieShzhbDd09LagpTP86eVnCL9UbRT7u5zed3G8IEQavOAHOiCDrkI9pgw==} engines: {node: '>=22.12.0'} cpu: [arm64] os: [linux] libc: [musl] - '@rstackjs/cli-linux-ppc64-gnu@0.6.2': - resolution: {integrity: sha512-+Q5dDxODIzb84rbfhxXjzqIlId54s8FyAhAfgHuUTlrBQrv31d8vMv6Rl616UTOvDS8HDvW0srgknrwnNz6EEA==} + '@rstackjs/cli-linux-ppc64-gnu@0.6.4': + resolution: {integrity: sha512-Cak8uSTUEXLtWMRNswAh7B1ikQ6TtTP5bthEroeTQhRMYAmA1a5KeVnVNm7wttE5PDHKG0GsSHf8SgwxnuwNUA==} engines: {node: '>=22.12.0'} cpu: [ppc64] os: [linux] libc: [glibc] - '@rstackjs/cli-linux-riscv64-gnu@0.6.2': - resolution: {integrity: sha512-tA3drHiHZ/YdZ0isZk/U2Oqsw4hB66l2FaewZ6hnp6yls50AY1yDACPHW9c8ETqesnKxnnd4rF+BF2fIS2EBNA==} + '@rstackjs/cli-linux-riscv64-gnu@0.6.4': + resolution: {integrity: sha512-9Oe2yXxYI9iEPbiPMhh94nXUTqmptdIij6gD/F//i1w+uXBqVGw+li6FTvtAsqUjMFO3AowbCYzhExHO8bYAfw==} engines: {node: '>=22.12.0'} cpu: [riscv64] os: [linux] libc: [glibc] - '@rstackjs/cli-linux-riscv64-musl@0.6.2': - resolution: {integrity: sha512-rMNK44ctVmL4kuNQO+NINAhPxIqUFCAA0b+8nhbUb8KG06DCoxv7sdkNgN63OyI+KDTtCuP5HtwZKUAWfBaFsw==} + '@rstackjs/cli-linux-riscv64-musl@0.6.4': + resolution: {integrity: sha512-oPX7MhLNQG/rm+Z23u13zrxrjkfg5iqO9Y9ot7xrpeBWpxxH4wm1kPpMTL3tY+bMihJy/IMhc4WOjDgQe6WqEA==} engines: {node: '>=22.12.0'} cpu: [riscv64] os: [linux] libc: [musl] - '@rstackjs/cli-linux-s390x-gnu@0.6.2': - resolution: {integrity: sha512-8btT/bcTXcq/RR5N2Fo+7qD1Ub5PVyRWIzyirOmtM2GWIpdXX2S71utTBjRvMuSpIuUsNm+cwjaCfNQJDRBJKw==} + '@rstackjs/cli-linux-s390x-gnu@0.6.4': + resolution: {integrity: sha512-hGlu3ZK6JjCxi2yrBhZhfWWBPrwpV1229/owDQDXYo/nvKZubp7+o8mrJoC0oFUdyvYvCQKGonWFimLOKjhDOw==} engines: {node: '>=22.12.0'} cpu: [s390x] os: [linux] libc: [glibc] - '@rstackjs/cli-linux-x64-gnu@0.6.2': - resolution: {integrity: sha512-WvpVDg/UCLIY2r2QqGPXEZKspmSf/67nI+5GLQsCk6lv2GvLHs0Lb2UkXgA6uvzzwB3bzmwukupsT/8aStt/bA==} + '@rstackjs/cli-linux-x64-gnu@0.6.4': + resolution: {integrity: sha512-YCpS6zHFtJkYw4kwrYxSgjIMA6AuwkNxTIXaYkU59bvAzSJw0CZNpjbbvL6lielVrgJZ+majogBFIJJNHW38Qg==} engines: {node: '>=22.12.0'} cpu: [x64] os: [linux] libc: [glibc] - '@rstackjs/cli-linux-x64-musl@0.6.2': - resolution: {integrity: sha512-IBuAqEPSryHx3oPDrYk5rinsUKwHNxKOlQpfkt9UUpgjz+hGcTTcjiMLC1m1VvKeBQ1auV7rir/M1L0CLuTa9A==} + '@rstackjs/cli-linux-x64-musl@0.6.4': + resolution: {integrity: sha512-4Goc9RT5xb3D4xfHVnymAyhL92BkhCm5IIJ6EvNl0HqcgMEC9Tpf3uu4S1fqnNZxtqwrCyk6CxEkpJ7rUHZlAQ==} engines: {node: '>=22.12.0'} cpu: [x64] os: [linux] libc: [musl] - '@rstackjs/cli-win32-arm64-msvc@0.6.2': - resolution: {integrity: sha512-c4doHXOka1p+dREVTyDEUCfrL+ldIQHk4xKD4XUhXGchYaqC8snzt5sjDufBp85Imh6awfdRvc/VEAUpTr/0YA==} + '@rstackjs/cli-win32-arm64-msvc@0.6.4': + resolution: {integrity: sha512-NJAXOMz6fbWaXwf+M+Z3yPddsh4xdXKFXVIwwZgu5LtzDTndBpGZIGqfWKRorsizrF8dVOb/0WL/YzdXKPP0RQ==} engines: {node: '>=22.12.0'} cpu: [arm64] os: [win32] - '@rstackjs/cli-win32-ia32-msvc@0.6.2': - resolution: {integrity: sha512-IWVa5T1ew0bBi6oiRX1nbdGFNE1Upq1NTFkmiEKpuPSsa+NY/J3Jx7WLAYb6zgxd6rwexmL5+Sf3Zb5+4p0mNg==} + '@rstackjs/cli-win32-ia32-msvc@0.6.4': + resolution: {integrity: sha512-sjDfDaPJtZED5F8uz1fohECOUCyd7WXdXYl3vEiY+juuAxyPG6GK/cqUq5NtXNO1JNlCJaxnpCYnZBUAW7cF6w==} engines: {node: '>=22.12.0'} cpu: [ia32] os: [win32] - '@rstackjs/cli-win32-x64-msvc@0.6.2': - resolution: {integrity: sha512-r5rQxYtT+tfRaSvPkurOwlNO/cWEswq/7mFsuVU3m7J9Bl0ig3VcgUrythT2Gdm7ZTnEgYVII13+1y5cGic8jQ==} + '@rstackjs/cli-win32-x64-msvc@0.6.4': + resolution: {integrity: sha512-C8O/i8n8UW3UUvGbIbVy6m1yf08bGFDA2LirJ3F1f5Ihl78AKQj78eLHjwQW+PFmpmUMP/Jwk3zaUvTRiC4GYw==} engines: {node: '>=22.12.0'} cpu: [x64] os: [win32] @@ -722,8 +722,8 @@ packages: engines: {node: '>=14'} hasBin: true - rsbuild-plugin-dts@1.0.0-rc.0: - resolution: {integrity: sha512-eQJYXzmEY0YKNadXORdgIk/+t8Cw3+Y6s/haJZUv9pyRuBwAK1XKvkd+ucsYxa6ZsnGpD9ZbPBOW2sqgvCyc6g==} + rsbuild-plugin-dts@1.0.0-rc.1: + resolution: {integrity: sha512-erD9AHYfEr5I7yCI9z2qR3NJTnwl1JgmFErjiVeOo7cKjItzaG2QrOqmlYM0DAfzPTktTznPaqpmqkr1kI6pqA==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@microsoft/api-extractor': ^7 @@ -735,8 +735,8 @@ packages: typescript: optional: true - rstack@0.6.2: - resolution: {integrity: sha512-JHXC8gg4tr2c/TDRWsJeBAERr9MtsRsOjYqCIqCHC7oGrwNcZrCJJFUPle0mqq90VNAosllKEDn3CaFn8zFacQ==} + rstack@0.6.4: + resolution: {integrity: sha512-pDSqK4dPHpWmiLRmqBstJQ32WLFrWaRnWEgU03ev4ejC3uI9kuV2P6kXyNEuavCrYEXlBWL0Yl41lxljNRRq9w==} engines: {node: '>=22.12.0'} hasBin: true peerDependencies: @@ -768,44 +768,44 @@ packages: snapshots: - '@ast-grep/napi-darwin-arm64@0.37.0': + '@ast-grep/napi-darwin-arm64@0.45.1': optional: true - '@ast-grep/napi-darwin-x64@0.37.0': + '@ast-grep/napi-darwin-x64@0.45.1': optional: true - '@ast-grep/napi-linux-arm64-gnu@0.37.0': + '@ast-grep/napi-linux-arm64-gnu@0.45.1': optional: true - '@ast-grep/napi-linux-arm64-musl@0.37.0': + '@ast-grep/napi-linux-arm64-musl@0.45.1': optional: true - '@ast-grep/napi-linux-x64-gnu@0.37.0': + '@ast-grep/napi-linux-x64-gnu@0.45.1': optional: true - '@ast-grep/napi-linux-x64-musl@0.37.0': + '@ast-grep/napi-linux-x64-musl@0.45.1': optional: true - '@ast-grep/napi-win32-arm64-msvc@0.37.0': + '@ast-grep/napi-win32-arm64-msvc@0.45.1': optional: true - '@ast-grep/napi-win32-ia32-msvc@0.37.0': + '@ast-grep/napi-win32-ia32-msvc@0.45.1': optional: true - '@ast-grep/napi-win32-x64-msvc@0.37.0': + '@ast-grep/napi-win32-x64-msvc@0.45.1': optional: true - '@ast-grep/napi@0.37.0': + '@ast-grep/napi@0.45.1': optionalDependencies: - '@ast-grep/napi-darwin-arm64': 0.37.0 - '@ast-grep/napi-darwin-x64': 0.37.0 - '@ast-grep/napi-linux-arm64-gnu': 0.37.0 - '@ast-grep/napi-linux-arm64-musl': 0.37.0 - '@ast-grep/napi-linux-x64-gnu': 0.37.0 - '@ast-grep/napi-linux-x64-musl': 0.37.0 - '@ast-grep/napi-win32-arm64-msvc': 0.37.0 - '@ast-grep/napi-win32-ia32-msvc': 0.37.0 - '@ast-grep/napi-win32-x64-msvc': 0.37.0 + '@ast-grep/napi-darwin-arm64': 0.45.1 + '@ast-grep/napi-darwin-x64': 0.45.1 + '@ast-grep/napi-linux-arm64-gnu': 0.45.1 + '@ast-grep/napi-linux-arm64-musl': 0.45.1 + '@ast-grep/napi-linux-x64-gnu': 0.45.1 + '@ast-grep/napi-linux-x64-musl': 0.45.1 + '@ast-grep/napi-win32-arm64-msvc': 0.45.1 + '@ast-grep/napi-win32-ia32-msvc': 0.45.1 + '@ast-grep/napi-win32-x64-msvc': 0.45.1 '@emnapi/core@1.11.3': dependencies: @@ -837,17 +837,17 @@ snapshots: transitivePeerDependencies: - '@module-federation/runtime-tools' - '@rsbuild/core@2.2.0-beta.1': + '@rsbuild/core@2.2.0-rc.0': dependencies: - '@rspack/core': 2.2.0-beta.1(@swc/helpers@0.5.23) + '@rspack/core': 2.2.0-rc.0(@swc/helpers@0.5.23) '@swc/helpers': 0.5.23 transitivePeerDependencies: - '@module-federation/runtime-tools' - '@rslib/core@1.0.0-rc.0(typescript@7.0.2)': + '@rslib/core@1.0.0-rc.1(typescript@7.0.2)': dependencies: - '@rsbuild/core': 2.2.0-beta.1 - rsbuild-plugin-dts: 1.0.0-rc.0(@rsbuild/core@2.2.0-beta.1)(typescript@7.0.2) + '@rsbuild/core': 2.2.0-rc.0 + rsbuild-plugin-dts: 1.0.0-rc.1(@rsbuild/core@2.2.0-rc.0)(typescript@7.0.2) optionalDependencies: typescript: 7.0.2 transitivePeerDependencies: @@ -894,61 +894,61 @@ snapshots: '@rspack/binding-darwin-arm64@2.1.10': optional: true - '@rspack/binding-darwin-arm64@2.2.0-beta.1': + '@rspack/binding-darwin-arm64@2.2.0-rc.0': optional: true '@rspack/binding-darwin-x64@2.1.10': optional: true - '@rspack/binding-darwin-x64@2.2.0-beta.1': + '@rspack/binding-darwin-x64@2.2.0-rc.0': optional: true '@rspack/binding-linux-arm64-gnu@2.1.10': optional: true - '@rspack/binding-linux-arm64-gnu@2.2.0-beta.1': + '@rspack/binding-linux-arm64-gnu@2.2.0-rc.0': optional: true '@rspack/binding-linux-arm64-musl@2.1.10': optional: true - '@rspack/binding-linux-arm64-musl@2.2.0-beta.1': + '@rspack/binding-linux-arm64-musl@2.2.0-rc.0': optional: true '@rspack/binding-linux-ppc64-gnu@2.1.10': optional: true - '@rspack/binding-linux-ppc64-gnu@2.2.0-beta.1': + '@rspack/binding-linux-ppc64-gnu@2.2.0-rc.0': optional: true '@rspack/binding-linux-riscv64-gnu@2.1.10': optional: true - '@rspack/binding-linux-riscv64-gnu@2.2.0-beta.1': + '@rspack/binding-linux-riscv64-gnu@2.2.0-rc.0': optional: true '@rspack/binding-linux-riscv64-musl@2.1.10': optional: true - '@rspack/binding-linux-riscv64-musl@2.2.0-beta.1': + '@rspack/binding-linux-riscv64-musl@2.2.0-rc.0': optional: true '@rspack/binding-linux-s390x-gnu@2.1.10': optional: true - '@rspack/binding-linux-s390x-gnu@2.2.0-beta.1': + '@rspack/binding-linux-s390x-gnu@2.2.0-rc.0': optional: true '@rspack/binding-linux-x64-gnu@2.1.10': optional: true - '@rspack/binding-linux-x64-gnu@2.2.0-beta.1': + '@rspack/binding-linux-x64-gnu@2.2.0-rc.0': optional: true '@rspack/binding-linux-x64-musl@2.1.10': optional: true - '@rspack/binding-linux-x64-musl@2.2.0-beta.1': + '@rspack/binding-linux-x64-musl@2.2.0-rc.0': optional: true '@rspack/binding-wasm32-wasi@2.1.10': @@ -958,7 +958,7 @@ 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.0-beta.1': + '@rspack/binding-wasm32-wasi@2.2.0-rc.0': dependencies: '@emnapi/core': 1.11.3 '@emnapi/runtime': 1.11.3 @@ -968,19 +968,19 @@ snapshots: '@rspack/binding-win32-arm64-msvc@2.1.10': optional: true - '@rspack/binding-win32-arm64-msvc@2.2.0-beta.1': + '@rspack/binding-win32-arm64-msvc@2.2.0-rc.0': optional: true '@rspack/binding-win32-ia32-msvc@2.1.10': optional: true - '@rspack/binding-win32-ia32-msvc@2.2.0-beta.1': + '@rspack/binding-win32-ia32-msvc@2.2.0-rc.0': optional: true '@rspack/binding-win32-x64-msvc@2.1.10': optional: true - '@rspack/binding-win32-x64-msvc@2.2.0-beta.1': + '@rspack/binding-win32-x64-msvc@2.2.0-rc.0': optional: true '@rspack/binding@2.1.10': @@ -1000,22 +1000,22 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 2.1.10 '@rspack/binding-win32-x64-msvc': 2.1.10 - '@rspack/binding@2.2.0-beta.1': + '@rspack/binding@2.2.0-rc.0': optionalDependencies: - '@rspack/binding-darwin-arm64': 2.2.0-beta.1 - '@rspack/binding-darwin-x64': 2.2.0-beta.1 - '@rspack/binding-linux-arm64-gnu': 2.2.0-beta.1 - '@rspack/binding-linux-arm64-musl': 2.2.0-beta.1 - '@rspack/binding-linux-ppc64-gnu': 2.2.0-beta.1 - '@rspack/binding-linux-riscv64-gnu': 2.2.0-beta.1 - '@rspack/binding-linux-riscv64-musl': 2.2.0-beta.1 - '@rspack/binding-linux-s390x-gnu': 2.2.0-beta.1 - '@rspack/binding-linux-x64-gnu': 2.2.0-beta.1 - '@rspack/binding-linux-x64-musl': 2.2.0-beta.1 - '@rspack/binding-wasm32-wasi': 2.2.0-beta.1 - '@rspack/binding-win32-arm64-msvc': 2.2.0-beta.1 - '@rspack/binding-win32-ia32-msvc': 2.2.0-beta.1 - '@rspack/binding-win32-x64-msvc': 2.2.0-beta.1 + '@rspack/binding-darwin-arm64': 2.2.0-rc.0 + '@rspack/binding-darwin-x64': 2.2.0-rc.0 + '@rspack/binding-linux-arm64-gnu': 2.2.0-rc.0 + '@rspack/binding-linux-arm64-musl': 2.2.0-rc.0 + '@rspack/binding-linux-ppc64-gnu': 2.2.0-rc.0 + '@rspack/binding-linux-riscv64-gnu': 2.2.0-rc.0 + '@rspack/binding-linux-riscv64-musl': 2.2.0-rc.0 + '@rspack/binding-linux-s390x-gnu': 2.2.0-rc.0 + '@rspack/binding-linux-x64-gnu': 2.2.0-rc.0 + '@rspack/binding-linux-x64-musl': 2.2.0-rc.0 + '@rspack/binding-wasm32-wasi': 2.2.0-rc.0 + '@rspack/binding-win32-arm64-msvc': 2.2.0-rc.0 + '@rspack/binding-win32-ia32-msvc': 2.2.0-rc.0 + '@rspack/binding-win32-x64-msvc': 2.2.0-rc.0 '@rspack/core@2.1.10(@swc/helpers@0.5.23)': dependencies: @@ -1023,49 +1023,49 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.23 - '@rspack/core@2.2.0-beta.1(@swc/helpers@0.5.23)': + '@rspack/core@2.2.0-rc.0(@swc/helpers@0.5.23)': dependencies: - '@rspack/binding': 2.2.0-beta.1 + '@rspack/binding': 2.2.0-rc.0 optionalDependencies: '@swc/helpers': 0.5.23 - '@rstackjs/cli-darwin-arm64@0.6.2': + '@rstackjs/cli-darwin-arm64@0.6.4': optional: true - '@rstackjs/cli-darwin-x64@0.6.2': + '@rstackjs/cli-darwin-x64@0.6.4': optional: true - '@rstackjs/cli-linux-arm64-gnu@0.6.2': + '@rstackjs/cli-linux-arm64-gnu@0.6.4': optional: true - '@rstackjs/cli-linux-arm64-musl@0.6.2': + '@rstackjs/cli-linux-arm64-musl@0.6.4': optional: true - '@rstackjs/cli-linux-ppc64-gnu@0.6.2': + '@rstackjs/cli-linux-ppc64-gnu@0.6.4': optional: true - '@rstackjs/cli-linux-riscv64-gnu@0.6.2': + '@rstackjs/cli-linux-riscv64-gnu@0.6.4': optional: true - '@rstackjs/cli-linux-riscv64-musl@0.6.2': + '@rstackjs/cli-linux-riscv64-musl@0.6.4': optional: true - '@rstackjs/cli-linux-s390x-gnu@0.6.2': + '@rstackjs/cli-linux-s390x-gnu@0.6.4': optional: true - '@rstackjs/cli-linux-x64-gnu@0.6.2': + '@rstackjs/cli-linux-x64-gnu@0.6.4': optional: true - '@rstackjs/cli-linux-x64-musl@0.6.2': + '@rstackjs/cli-linux-x64-musl@0.6.4': optional: true - '@rstackjs/cli-win32-arm64-msvc@0.6.2': + '@rstackjs/cli-win32-arm64-msvc@0.6.4': optional: true - '@rstackjs/cli-win32-ia32-msvc@0.6.2': + '@rstackjs/cli-win32-ia32-msvc@0.6.4': optional: true - '@rstackjs/cli-win32-x64-msvc@0.6.2': + '@rstackjs/cli-win32-x64-msvc@0.6.4': optional: true '@rstackjs/test-utils@0.2.0': {} @@ -1218,36 +1218,36 @@ snapshots: prettier@3.9.6: {} - rsbuild-plugin-dts@1.0.0-rc.0(@rsbuild/core@2.2.0-beta.1)(typescript@7.0.2): + rsbuild-plugin-dts@1.0.0-rc.1(@rsbuild/core@2.2.0-rc.0)(typescript@7.0.2): dependencies: - '@ast-grep/napi': 0.37.0 - '@rsbuild/core': 2.2.0-beta.1 + '@ast-grep/napi': 0.45.1 + '@rsbuild/core': 2.2.0-rc.0 optionalDependencies: typescript: 7.0.2 - rstack@0.6.2(typescript@7.0.2): + rstack@0.6.4(typescript@7.0.2): dependencies: '@rsbuild/core': 2.1.13 - '@rslib/core': 1.0.0-rc.0(typescript@7.0.2) + '@rslib/core': 1.0.0-rc.1(typescript@7.0.2) '@rslint/core': 0.8.1 '@rstest/core': 0.11.8 prettier: 3.9.6 tinypool: 2.1.0 yuku-parser: 0.9.0 optionalDependencies: - '@rstackjs/cli-darwin-arm64': 0.6.2 - '@rstackjs/cli-darwin-x64': 0.6.2 - '@rstackjs/cli-linux-arm64-gnu': 0.6.2 - '@rstackjs/cli-linux-arm64-musl': 0.6.2 - '@rstackjs/cli-linux-ppc64-gnu': 0.6.2 - '@rstackjs/cli-linux-riscv64-gnu': 0.6.2 - '@rstackjs/cli-linux-riscv64-musl': 0.6.2 - '@rstackjs/cli-linux-s390x-gnu': 0.6.2 - '@rstackjs/cli-linux-x64-gnu': 0.6.2 - '@rstackjs/cli-linux-x64-musl': 0.6.2 - '@rstackjs/cli-win32-arm64-msvc': 0.6.2 - '@rstackjs/cli-win32-ia32-msvc': 0.6.2 - '@rstackjs/cli-win32-x64-msvc': 0.6.2 + '@rstackjs/cli-darwin-arm64': 0.6.4 + '@rstackjs/cli-darwin-x64': 0.6.4 + '@rstackjs/cli-linux-arm64-gnu': 0.6.4 + '@rstackjs/cli-linux-arm64-musl': 0.6.4 + '@rstackjs/cli-linux-ppc64-gnu': 0.6.4 + '@rstackjs/cli-linux-riscv64-gnu': 0.6.4 + '@rstackjs/cli-linux-riscv64-musl': 0.6.4 + '@rstackjs/cli-linux-s390x-gnu': 0.6.4 + '@rstackjs/cli-linux-x64-gnu': 0.6.4 + '@rstackjs/cli-linux-x64-musl': 0.6.4 + '@rstackjs/cli-win32-arm64-msvc': 0.6.4 + '@rstackjs/cli-win32-ia32-msvc': 0.6.4 + '@rstackjs/cli-win32-x64-msvc': 0.6.4 transitivePeerDependencies: - '@microsoft/api-extractor' - '@module-federation/runtime-tools'