diff --git a/package.json b/package.json index fa25300..bab5891 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "bumpp": "^11.1.0", - "rstack": "^0.7.6" + "rstack": "^0.8.0" }, "packageManager": "pnpm@11.20.0", "engines": { diff --git a/packages/vscode/e2e/fixtures/fmt-missing-config-dependency/package.json b/packages/vscode/e2e/fixtures/fmt-missing-config-dependency/package.json index 5d9eb7e..f3f1cb9 100644 --- a/packages/vscode/e2e/fixtures/fmt-missing-config-dependency/package.json +++ b/packages/vscode/e2e/fixtures/fmt-missing-config-dependency/package.json @@ -5,6 +5,6 @@ "type": "module", "description": "E2E fixture: rs fmt config imports a package that is not installed.", "dependencies": { - "rstack": "0.7.6" + "rstack": "0.8.0" } } diff --git a/packages/vscode/e2e/fixtures/rslint/package.json b/packages/vscode/e2e/fixtures/rslint/package.json index 304d3c5..3efdf08 100644 --- a/packages/vscode/e2e/fixtures/rslint/package.json +++ b/packages/vscode/e2e/fixtures/rslint/package.json @@ -5,6 +5,6 @@ "type": "module", "description": "E2E fixture: a project detected as Rslint only, installed from the npm registry.", "dependencies": { - "@rslint/core": "0.9.2" + "@rslint/core": "0.9.3" } } diff --git a/packages/vscode/e2e/fixtures/rstack/package.json b/packages/vscode/e2e/fixtures/rstack/package.json index f998217..0f0c855 100644 --- a/packages/vscode/e2e/fixtures/rstack/package.json +++ b/packages/vscode/e2e/fixtures/rstack/package.json @@ -5,7 +5,7 @@ "type": "module", "description": "E2E fixture: an rstack-cli project whose only config is `rstack.config.ts`, which lights all three stacks.", "dependencies": { - "rstack": "0.7.6" + "rstack": "0.8.0" }, "devDependencies": { "jiti": "^2.0.0" diff --git a/packages/vscode/e2e/fixtures/rstest-ownership/package.json b/packages/vscode/e2e/fixtures/rstest-ownership/package.json index d5cb395..106b484 100644 --- a/packages/vscode/e2e/fixtures/rstest-ownership/package.json +++ b/packages/vscode/e2e/fixtures/rstest-ownership/package.json @@ -4,7 +4,7 @@ "private": true, "type": "module", "dependencies": { - "@rstest/core": "0.12.0", - "rstack": "0.7.6" + "@rstest/core": "0.12.1", + "rstack": "0.8.0" } } diff --git a/packages/vscode/e2e/fixtures/rstest/package.json b/packages/vscode/e2e/fixtures/rstest/package.json index 1acd01d..5f50bd6 100644 --- a/packages/vscode/e2e/fixtures/rstest/package.json +++ b/packages/vscode/e2e/fixtures/rstest/package.json @@ -5,6 +5,6 @@ "type": "module", "description": "E2E fixture: a project detected as Rstest only, installed from the npm registry.", "dependencies": { - "@rstest/core": "0.12.0" + "@rstest/core": "0.12.1" } } diff --git a/packages/vscode/e2e/lint/fixtures/dependency-recovery/package.json b/packages/vscode/e2e/lint/fixtures/dependency-recovery/package.json index 0b0f50b..3fb4aa9 100644 --- a/packages/vscode/e2e/lint/fixtures/dependency-recovery/package.json +++ b/packages/vscode/e2e/lint/fixtures/dependency-recovery/package.json @@ -5,6 +5,6 @@ "type": "module", "description": "E2E fixture: Rslint dependencies are installed while VS Code stays open.", "dependencies": { - "@rslint/core": "0.9.2" + "@rslint/core": "0.9.3" } } diff --git a/packages/vscode/e2e/lint/fixtures/package.json b/packages/vscode/e2e/lint/fixtures/package.json index b3cd538..038e9d2 100644 --- a/packages/vscode/e2e/lint/fixtures/package.json +++ b/packages/vscode/e2e/lint/fixtures/package.json @@ -4,7 +4,7 @@ "private": true, "description": "Shared install root for the Rslint E2E fixture workspaces. The extension ships no binary: every fixture resolves @rslint/core - including its native Go binary, config-loader and eslint-plugin host - from this one published-npm install. jiti backs the config-file-loader's TypeScript-config fallback.", "dependencies": { - "@rslint/core": "0.9.2", + "@rslint/core": "0.9.3", "jiti": "^2.7.0" } } diff --git a/packages/vscode/e2e/rstest/fixtures/workspace-1/package.json b/packages/vscode/e2e/rstest/fixtures/workspace-1/package.json index 72c7172..a68766c 100644 --- a/packages/vscode/e2e/rstest/fixtures/workspace-1/package.json +++ b/packages/vscode/e2e/rstest/fixtures/workspace-1/package.json @@ -4,6 +4,6 @@ "private": true, "description": "E2E fixture for the ported Rstest suites: upstream `tests/fixtures/workspace-1`, made self-contained on the published `@rstest/core`.", "dependencies": { - "@rstest/core": "0.12.0" + "@rstest/core": "0.12.1" } } diff --git a/packages/vscode/e2e/rstest/fixtures/workspace-2/package.json b/packages/vscode/e2e/rstest/fixtures/workspace-2/package.json index de32330..e9bab92 100644 --- a/packages/vscode/e2e/rstest/fixtures/workspace-2/package.json +++ b/packages/vscode/e2e/rstest/fixtures/workspace-2/package.json @@ -4,6 +4,6 @@ "private": true, "description": "E2E fixture for the ported Rstest suites: upstream `tests/fixtures/workspace-2`. One install at the root serves both nested projects via the normal node_modules walk-up.", "dependencies": { - "@rstest/core": "0.12.0" + "@rstest/core": "0.12.1" } } diff --git a/packages/vscode/package.json b/packages/vscode/package.json index fb4f415..8f75024 100644 --- a/packages/vscode/package.json +++ b/packages/vscode/package.json @@ -430,11 +430,11 @@ "onStartupFinished" ], "devDependencies": { - "@rsbuild/core": "~2.2.8", - "@rslib/core": "^1.0.1", - "@rslint/core": "^0.9.2", - "@rstackjs/load-config": "^1.0.0", - "@rstest/core": "^0.12.0", + "@rsbuild/core": "~2.2.9", + "@rslib/core": "^1.0.2", + "@rslint/core": "^0.9.3", + "@rstackjs/load-config": "^1.0.1", + "@rstest/core": "^0.12.1", "@types/istanbul-lib-report": "^3.0.3", "@types/mocha": "^10.0.10", "@types/node": "^22.20.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7ddfbc1..a028b50 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,26 +12,26 @@ importers: specifier: ^11.1.0 version: 11.1.0 rstack: - specifier: ^0.7.6 - version: 0.7.6(jiti@2.7.0)(typescript@5.9.3) + specifier: ^0.8.0 + version: 0.8.0(jiti@2.7.0)(typescript@5.9.3) packages/vscode: devDependencies: '@rsbuild/core': - specifier: ~2.2.8 - version: 2.2.8 + specifier: ~2.2.9 + version: 2.2.9 '@rslib/core': - specifier: ^1.0.1 - version: 1.0.1(typescript@5.9.3) + specifier: ^1.0.2 + version: 1.0.2(typescript@5.9.3) '@rslint/core': - specifier: ^0.9.2 - version: 0.9.2(jiti@2.7.0) + specifier: ^0.9.3 + version: 0.9.3(jiti@2.7.0) '@rstackjs/load-config': - specifier: ^1.0.0 - version: 1.0.0(jiti@2.7.0) + specifier: ^1.0.1 + version: 1.0.1(jiti@2.7.0) '@rstest/core': - specifier: ^0.12.0 - version: 0.12.0 + specifier: ^0.12.1 + version: 0.12.1 '@types/istanbul-lib-report': specifier: ^3.0.3 version: 3.0.3 @@ -575,6 +575,16 @@ packages: core-js: optional: true + '@rsbuild/core@2.2.9': + resolution: {integrity: sha512-ZeOYQYIBOtYkfvmbNUiKEYBK1aMGE03mhuHKVcHiWk+Y63FuUTnuQtlr1RyLErh0E7F/KyDTIaraDVH3g3GNkA==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + core-js: '>= 3.0.0' + peerDependenciesMeta: + core-js: + optional: true + '@rslib/core@1.0.1': resolution: {integrity: sha512-FsUgiFALdgPQDM41OEYmt18J4061Vcm/fW2RXkZcwlO56PNaAEu2vtk+i8iH0lPEpCK79OaJPYjUzygOj4pPpA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -588,8 +598,21 @@ packages: typescript: optional: true - '@rslint/core@0.9.2': - resolution: {integrity: sha512-6eXTS00jzlCzPjKtdvSmBHPPGVKNPvNDd6CD2U1LOxDkNo1GWp6rymYycgf+Z9tSvvqUXgqkcOXpW6kBMysfXg==} + '@rslib/core@1.0.2': + resolution: {integrity: sha512-JHKj9sGMxIBvmCXG5EceAzqPi2NjZyTV7zN2NUKyLubu2H97vGW7fZTE6YQLjSAQMMBSdujf1y9eoEkN5Z2odQ==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + '@microsoft/api-extractor': ^7 + typescript: ^5 || ^6 || ^7 + peerDependenciesMeta: + '@microsoft/api-extractor': + optional: true + typescript: + optional: true + + '@rslint/core@0.9.3': + resolution: {integrity: sha512-V73vWrKwVKh6thEoU4quObGVyu9NPnfy9GP0pEOEkuvqQzX5jbr0/9/fpMXutDmJ1+pTJUADrvNwPShk26htDQ==} hasBin: true peerDependencies: jiti: ^2.7.0 @@ -597,47 +620,47 @@ packages: jiti: optional: true - '@rslint/native-darwin-arm64@0.9.2': - resolution: {integrity: sha512-S4iWFwv+tvykXpdQGBasN+LeTzK5sZOagG2AJOI5lhfxlNuDqyHeiaJrRdbU/+IIDuMOmGo8vAqnBsSehEgYjg==} + '@rslint/native-darwin-arm64@0.9.3': + resolution: {integrity: sha512-TyBgSPY8Gs3I5ViYfzmo/zFbwvD+YjgKOOvugVQPVjzTjUbRTlAhowNbdvZHPm6pQywyXfhj7sx/kZsgRdxEnw==} cpu: [arm64] os: [darwin] - '@rslint/native-darwin-x64@0.9.2': - resolution: {integrity: sha512-1uf/gij4fT/PJlQyBz++SvbsCqxQZh9IF1T1sqqKkL70mH7BCs9EkiUMPPGkKt4VUGd6HpWP1xEFgWxpeBzDHA==} + '@rslint/native-darwin-x64@0.9.3': + resolution: {integrity: sha512-N25Frs0Cal33qGhf/AtgZrIoIx+MQT4oAt4gpl6A60sus1aif0dhVsRn1+Y6mSnBdmk/x6VVZPa35OKCfpYSuQ==} cpu: [x64] os: [darwin] - '@rslint/native-linux-arm64-gnu@0.9.2': - resolution: {integrity: sha512-YP5y5EYx+p1XnQvfR+HCIFqo+IzY+rnPtQWU79R1MS9m8kHChx84QNTRNx2lWWW727+MOZJIcfmu2+pGBqnBTA==} + '@rslint/native-linux-arm64-gnu@0.9.3': + resolution: {integrity: sha512-CMMkzljWd0pzwxPGZ770eDNcpmfJwkS3avXdU2YaioUiTJZVaPvQV5bPlAmMxF2DHzMi6ChcbDM3+b4fjhCqBA==} cpu: [arm64] os: [linux] libc: [glibc] - '@rslint/native-linux-arm64-musl@0.9.2': - resolution: {integrity: sha512-EaUbqy8kVdjnnazoXkuKrAT9cVsJGpAqJrWjOkAG83pk/ND2PvwDkSRkBIE/6WHeYWdKOnAyQ24FmG5JoJH7eg==} + '@rslint/native-linux-arm64-musl@0.9.3': + resolution: {integrity: sha512-QfTRzUDDz8Off6rnMpdqrpat/lLYUA+f12Allg3i/hpU6QGiZbCIo27qN/lHziMmR2yia5X8210KKgkIgI2nOg==} cpu: [arm64] os: [linux] libc: [musl] - '@rslint/native-linux-x64-gnu@0.9.2': - resolution: {integrity: sha512-fzFU+rZx8syC/j855lypANdbDdEkUI119ud6cUx6K6iitNYOzemkUWiTNBKuqzHxlPQycfe4/k5/F/5t7/nH7w==} + '@rslint/native-linux-x64-gnu@0.9.3': + resolution: {integrity: sha512-1jVbwGPBc8fRj/q08HSj3dN0Pe76vrL6kUCZwFvpuHqzflSNbGluWijnN5FGABDi2hHK5irSDEq5vQgVcLD11Q==} cpu: [x64] os: [linux] libc: [glibc] - '@rslint/native-linux-x64-musl@0.9.2': - resolution: {integrity: sha512-3L3sMVzhkbTt9sgNHycT8KFOw2P/BMiQWnPyJG6N+aB4H36LMjj8v5dIQmqPvOw4/sXTnp5YHVvJlYuVXqVOWg==} + '@rslint/native-linux-x64-musl@0.9.3': + resolution: {integrity: sha512-aoqCFE7H4KwgXaznbnJGq68x0wbTGmY7tlJJY3sxrcESDBhaRKbjyv+V1qlH+8luuv9QTR59O6sB8j2vEZu5SA==} cpu: [x64] os: [linux] libc: [musl] - '@rslint/native-win32-arm64-msvc@0.9.2': - resolution: {integrity: sha512-quX7QRueyJRIZZZIqtvJL1Yvb1XYp9fJjx4dU7M9XyqXkxtRwCNcHrE+5bZD43ScjoKdDDtCrspFh6hAe7XA5g==} + '@rslint/native-win32-arm64-msvc@0.9.3': + resolution: {integrity: sha512-MlgCPzMdcUUB39EOQvLBkUKQHCxzN5/SdfWTVxOd2bAOz9DB3ujZMn/dFLzoTeu31RSI9GU2T5P804j3opQUEA==} cpu: [arm64] os: [win32] - '@rslint/native-win32-x64-msvc@0.9.2': - resolution: {integrity: sha512-7IePAcHMk3xbvAFFkucjK96foPpBbbkCXMOmTX6dtv9a2LWbf9rLsy99yTtnPOnBy1si2ynu4IXq2sWH4FqRAA==} + '@rslint/native-win32-x64-msvc@0.9.3': + resolution: {integrity: sha512-6DpUR1hb4ca/PpCLl8s4X+shtV3m91lp/UlG6anxwo5nzcpcjMSNW10rZG13cl6SED262kyxdP88LaEEzotGmQ==} cpu: [x64] os: [win32] @@ -646,81 +669,161 @@ 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.6': resolution: {integrity: sha512-+zhtUAP+nZON1lSlqOFJWW2VpIXRZ4/NQskYe0xohELI4Fr6xun/Oh8dIMt+Nviamvo7lbO9XURrFio1+Fziog==} 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.6': resolution: {integrity: sha512-7GI9xlkzVMAp9dbNvynvAreMjQQNw01b+khYYfmoQOgWXTUwrtzR7/JhJ3tijVQTXkyiYAKJ0RPvz57yD+p1vQ==} cpu: [arm64] 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.6': resolution: {integrity: sha512-klkjpGdeROzRiGSk2amfeZBAh0vWu0GjX5xKKQfRR4IqKQxURGCQafbvl3VX5XrHEUnKFzag89Lyv+ZVx5eTCw==} cpu: [arm64] 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.6': resolution: {integrity: sha512-TpLZr49oU31EuEqVDczpbfLZ6c976zu8HspBuUWYj1Ra4SNeOHhINKE1i42OVw2DCEMpsz8Tv3tYyLVACGC8JA==} cpu: [ppc64] 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.6': resolution: {integrity: sha512-gU3Ki8Lt6cE4qRM62959/28GG3XQUZsnvstgDULJpkHR5QFGYXUhOoPe2fpyWYrLw6+t9lWXBuI/gUez1zc8Sg==} cpu: [riscv64] 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.6': resolution: {integrity: sha512-OQRvU8HT9rGmtgdpieO722IrGViDlR0D6yjqbt7S51b+saBPwJ8Nf3fwMtpZnBo1djV2BGXK00L34jYypeChrw==} cpu: [riscv64] 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.6': resolution: {integrity: sha512-pus4Z76+J1iRO5Gutc6pq1LkyVhXqi0Sw6o5Dxwtl3sSbVy+F5PJkxtAT+DEg07pQy5m3dCymz2CIpiFlwYLTQ==} cpu: [s390x] 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.6': resolution: {integrity: sha512-M0Efi9ny2cJ6VdhHxsZbcwdRCQ0HqBAsnPxPB8Ulknj+VtRlWnTlX/DlqMaHFuCb0MOWS6DXGGEAZ8veEil0BA==} cpu: [x64] 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.6': resolution: {integrity: sha512-614vRMr6VAqUXQm9TY7FCamcB08XJOv51WAwIlfEpoKTYxzNiQvrTYBYPgStUH20ywLwVoN6EJ++WCmHaebGWw==} cpu: [x64] 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.6': 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.6': resolution: {integrity: sha512-xC8nHMqVzQWqVW95HOcf9qTsM445ui7QNfUTDui6oTiHcBtsyfK1CEdXsc50bdi/FrJ2ueOps3M5gxbM8Ttl/A==} 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.6': resolution: {integrity: sha512-sfqP/LSnMwAHpTA+Cfbkhvx/IvUr23Z7S+miOkaMT/j2XJYCBrPZK0ZYm8+LUNDQ2ij8/XCJT4pVpQbtc/SMPw==} 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.6': resolution: {integrity: sha512-b1ERY5QydZWJKA13AYsoMPZycG5AGoUc3sOMqLszO0gs84aMnLbK7lBiyeZCvEcHEa7gSFQlLQr9p+Xk7HPO4Q==} 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.6': resolution: {integrity: sha512-bCB4a7KKaQpPNlkExf27AmLJabeGjpjXlhnCdvmSIHHlT3YfpYz2CSKOLLLI/BcBez8zUBNDVmvswm3ggCCRqA==} + '@rspack/binding@2.2.7': + resolution: {integrity: sha512-opY7Sw6iwtBa23CeNj18GOqKBlaJUZXp52kNIGyNq+7jpCQKrJYeX5wiK7uBn8/ZpHQfhwNL2xxu5yzG4JFH1g==} + '@rspack/core@2.2.6': resolution: {integrity: sha512-sqN75Fgf6v3tCmt8GAG/rdcYHOUDv/YZbQf24YCGDoMLmdNlXCosCHkBYWI8qdLs9IqSnGt7XgbcA39Zilg6UQ==} engines: {node: ^20.19.0 || >=22.12.0} @@ -733,94 +836,106 @@ packages: '@swc/helpers': optional: true - '@rstackjs/cli-darwin-arm64@0.7.6': - resolution: {integrity: sha512-Q/kQ5RFujGm1kKjCY+rqQNs63bOV1LkBRn7zhKooz4nvYBkkwEdbyHILSdV8PVRODwNLzY0pjUA37EztcprD/Q==} + '@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 + + '@rstackjs/cli-darwin-arm64@0.8.0': + resolution: {integrity: sha512-bf34UcPxFBBxr+Vlt6Kb8ZMH1jcqv4TcXiTk/YTKVPwlRqqAcJ5M4iZTtAqdKo8ioC+ptusYRHl6NgjpMTZmxA==} engines: {node: ^22.18.0 || >=24.3.0} cpu: [arm64] os: [darwin] - '@rstackjs/cli-darwin-x64@0.7.6': - resolution: {integrity: sha512-oRZo2vs9YQzBLaQzqktJMmIVcedtqOySMLhbbdohJUzDqsDTvxUkF5GR/yXluGcvYvYmy8AXYAzYcNLbAoqIZA==} + '@rstackjs/cli-darwin-x64@0.8.0': + resolution: {integrity: sha512-NBjFDGSDvwjLIryWzQYer3EERRcki2F8YgyKANw+hZVFNQHDjgIiIRdAONKT/nbf66wdqpaKxATHUXP7SCU59Q==} engines: {node: ^22.18.0 || >=24.3.0} cpu: [x64] os: [darwin] - '@rstackjs/cli-linux-arm64-gnu@0.7.6': - resolution: {integrity: sha512-Vs7X+EJ9wHHL9KRMHzHzutr2PYSbJhRDQDzwCIT/19eScQBN7H6xgyA86JzCK8I5a5mrezD9c2/BXnP35PabBw==} + '@rstackjs/cli-linux-arm64-gnu@0.8.0': + resolution: {integrity: sha512-dxekBgnTE7KXOwhxuGs0DWfmpeLYRth0LUBtkz4RUvPj3YvW+ivnw5iT1Z7abQpDo+Z4/dYZFeYBC9Be8p39xg==} engines: {node: ^22.18.0 || >=24.3.0} cpu: [arm64] os: [linux] libc: [glibc] - '@rstackjs/cli-linux-arm64-musl@0.7.6': - resolution: {integrity: sha512-galLmsqV3Ya/qZ+lE1qx68kh14lSgqXzXSK0HHYDcQ/XVuY3UH0ffc+lhm9cBo1PEQ/qxifQS4TjsM4ZqnK75A==} + '@rstackjs/cli-linux-arm64-musl@0.8.0': + resolution: {integrity: sha512-oiZk+9cwyt6v1KN/pxAPYoJ2DmKX7yvDhjqgmFodEP2BRZHmpBRBy76gSH4BJ9qceEzqWqdAfqtd6jClOndP9w==} engines: {node: ^22.18.0 || >=24.3.0} cpu: [arm64] os: [linux] libc: [musl] - '@rstackjs/cli-linux-ppc64-gnu@0.7.6': - resolution: {integrity: sha512-YoXYWP1wC27gMh3ojMjeRIPpeE2Mdnr6nF5GoPsZaK8SYn1+jzFy5uKRU/33ECaI8j8EuyyTSadFqweFjGnxuQ==} + '@rstackjs/cli-linux-ppc64-gnu@0.8.0': + resolution: {integrity: sha512-+gqPtbHQxHTP0t4fmx88ymL4ZHOViXRR+6M4vOILicpixHwFEb6KDMMiEBrnZ/sQlGq7LVTJL9kdP1yI8fC0XQ==} engines: {node: ^22.18.0 || >=24.3.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@rstackjs/cli-linux-riscv64-gnu@0.7.6': - resolution: {integrity: sha512-vVVWieaaNU3rUuikThWYb/jk28wKgivPPT+vndwi788rFAG7QwKP6w7oMCLe2e3JIZZya0m00HbQV6wFwe99Vg==} + '@rstackjs/cli-linux-riscv64-gnu@0.8.0': + resolution: {integrity: sha512-E+yFXjIXT7ML33RmTzoLtM9GkAEUA5BM+65tL7U3hvBWAic+jWDv7x5Tr0s2JsQSU/bzDlkchgNZb7+0hVEQMw==} engines: {node: ^22.18.0 || >=24.3.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@rstackjs/cli-linux-riscv64-musl@0.7.6': - resolution: {integrity: sha512-N7g7Ap9Rk2rHM5d5eSHyPeXdBxrJi5fErJIVFTB8aGESjYZ+JSoXDCsrCG8oI1Lj8nHLaKhXya4StLF5GSLQAA==} + '@rstackjs/cli-linux-riscv64-musl@0.8.0': + resolution: {integrity: sha512-rNysy9WcWnHFg0itK56dRXFhWbkY0EgbMckR8pbXGoSTOqzm/KXqeNUvOxv7oPOCMyABirY+17ZUWyCKkS8ZaQ==} engines: {node: ^22.18.0 || >=24.3.0} cpu: [riscv64] os: [linux] libc: [musl] - '@rstackjs/cli-linux-s390x-gnu@0.7.6': - resolution: {integrity: sha512-4r/s4rrUXMcFKHhgty/Rrz/euKtRMtJQyQIKiOcv3loW9DE5E7Jb9czbtKu5qYzBBVAxHmDooM46wrKfK2aGoA==} + '@rstackjs/cli-linux-s390x-gnu@0.8.0': + resolution: {integrity: sha512-pFQLd+HLcJ7z/qk3BsiwKM7YXDFI3vosJe1Jhs9ZUiRYznKiH5/MdZQZ6mK9+nB1IGC34Jezu6UGAzLsUDXtBA==} engines: {node: ^22.18.0 || >=24.3.0} cpu: [s390x] os: [linux] libc: [glibc] - '@rstackjs/cli-linux-x64-gnu@0.7.6': - resolution: {integrity: sha512-d4TYewPTgPJSfJKgwXBy5VSJzpVpDiSiGUoWDTAFTjsk+p+6qgTB8IFMex4Sxe2a3++BvZ6KzHr596mCeSDQrw==} + '@rstackjs/cli-linux-x64-gnu@0.8.0': + resolution: {integrity: sha512-2nSFCzNCpsR9uMqEVsb9zWow/3o8hJ/d591DuI876wywUQoDJYDu67Xmc6R37bxZIUhRsRtoteTbWFWqDa9WXw==} engines: {node: ^22.18.0 || >=24.3.0} cpu: [x64] os: [linux] libc: [glibc] - '@rstackjs/cli-linux-x64-musl@0.7.6': - resolution: {integrity: sha512-kkMzbJKoxWRPrjr0uP/ueQcEi3jRxkDzK5h1hlna5VySgHhRlxTKS53wfng0GeigH4gO7DDf4Bf0t28ptkJtCQ==} + '@rstackjs/cli-linux-x64-musl@0.8.0': + resolution: {integrity: sha512-oclXO+hseImlLPx+0xzZf3vSBWhHZrjYwmEnsIl7oy7WNA/iAZPuUs5fvD+vvhizW6WiAYTtz0wJiaCfUAE9Pw==} engines: {node: ^22.18.0 || >=24.3.0} cpu: [x64] os: [linux] libc: [musl] - '@rstackjs/cli-win32-arm64-msvc@0.7.6': - resolution: {integrity: sha512-tUJPMHNkSr/nyt+zPClMtQaT4nBOy+qNgaMJXAwvq5kkwG18YCvD23IPJaexEr6hq8Jef+JgZcsTVfpJ5QbKIg==} + '@rstackjs/cli-win32-arm64-msvc@0.8.0': + resolution: {integrity: sha512-b2xU6LeBFJoybEcgXe5rQ3VNqxIbLpDfszbWnJCwKi3t4V40iYzWfSbjvh0I4S0luasxVNFSN7Aq9PLEX/Q8gg==} engines: {node: ^22.18.0 || >=24.3.0} cpu: [arm64] os: [win32] - '@rstackjs/cli-win32-ia32-msvc@0.7.6': - resolution: {integrity: sha512-LnNiD/2sv+bWPTSn2rmJrzLyt2pZq2bdFxU8o0aLsDaIk+n8Kvox7MfQ2YpAc50V7nlLA6ifL2WJX7Vkg3LNEA==} + '@rstackjs/cli-win32-ia32-msvc@0.8.0': + resolution: {integrity: sha512-n/94iP5HVi2+rhG/f6GERRKHcTeRsNixQl7DBUvSfjgJ+cOxM0ftNpmkzkwU3cL0ZwPaejckyrs9EPQUFfWecQ==} engines: {node: ^22.18.0 || >=24.3.0} cpu: [ia32] os: [win32] - '@rstackjs/cli-win32-x64-msvc@0.7.6': - resolution: {integrity: sha512-M5J5NJ4UbzS5cW23+uDXs3lQUe7TDeepaIN8fYaEiTjhC2Lc8xELpqXg3Q49qlk1wub6gJXIceDUbqAJvlK6Fg==} + '@rstackjs/cli-win32-x64-msvc@0.8.0': + resolution: {integrity: sha512-QVI2oWmNUn9JlyLvk524+kzWHVkciB84Dy75AUyRREMmMF58oTmzymcWlW808bAgLqkQVjwyUiFzRf3hW1DkPw==} engines: {node: ^22.18.0 || >=24.3.0} cpu: [x64] os: [win32] - '@rstackjs/load-config@1.0.0': - resolution: {integrity: sha512-eLp6lGEngk43kU6Z0iQNlGwgy4lLx/wtKdaBgoewHmWN0HHJRgQypewagqGxo+iNP4Yyf7pOXxAbsbH+L9Ay6A==} + '@rstackjs/load-config@1.0.1': + resolution: {integrity: sha512-EWWEippg+S/rQWOT+djzY2qOjCh07iEOm7549RpDESnkKg9FExVKzEpe2uw1XyugL6nrxyowX6lgzwOSrXVe3g==} peerDependencies: jiti: ^2.0.0 peerDependenciesMeta: @@ -840,6 +955,19 @@ packages: jsdom: optional: true + '@rstest/core@0.12.1': + resolution: {integrity: sha512-irrbH5VPqiHqIVM2Ta7Ib9sPyQ5Hsvxt0sSqqwRp/3j2by0sSu9ZeIMYzMEZj1puPwx2a8l3aFWW+Bk2ycKlEA==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + happy-dom: ^20.8.3 + jsdom: '>=15.0.0' + peerDependenciesMeta: + happy-dom: + optional: true + jsdom: + optional: true + '@secretlint/config-creator@10.2.2': resolution: {integrity: sha512-BynOBe7Hn3LJjb3CqCHZjeNB09s/vgf0baBaHVw67w7gHF0d25c3ZsZ5+vv8TgwSchRdUCRrbbcq5i2B1fJ2QQ==} engines: {node: '>=20.0.0'} @@ -889,6 +1017,90 @@ packages: resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} engines: {node: '>=18'} + '@swc-next/decoder@0.2.2': + resolution: {integrity: sha512-eEGT7Y7StyAQ3M5imF5kkzOJYoiGQZb+CAQ5nLjLVT5npxyaWTiA/3wMYfNpNjQ66eSeCfEQd1mRW8XBhzeEjQ==} + + '@swc-next/parser-binding-darwin-arm64@0.2.2': + resolution: {integrity: sha512-ymR+vu+jmJ0kP6XvfexP3WXFRLaXHEj8bR+coUv5Egk4ujZKjhO4tpKi3wl1S+xrv29DJYlaR+M2EKWeiaA/iQ==} + cpu: [arm64] + os: [darwin] + + '@swc-next/parser-binding-darwin-x64@0.2.2': + resolution: {integrity: sha512-zkVm7R7Jj4xhLIcJAENpSymQviU7ONuBs2XUE3BeSFUDqaCn0d4rQUy7MiopLfPSvMxXcA588cyL+9gpWCb1XA==} + cpu: [x64] + os: [darwin] + + '@swc-next/parser-binding-linux-arm64-gnu@0.2.2': + resolution: {integrity: sha512-mC/u0spVB77KR68Wqj16DF0HTKXac8iNf4TltQhFE1snCy2RZarkxzE1TdL0VP8f8DyuEKe1L4V5F6zFizWDbw==} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@swc-next/parser-binding-linux-arm64-musl@0.2.2': + resolution: {integrity: sha512-dVUEHAIN1O8iPudJcIKlGmtjKLSueK6zpICOO0q05dLZQExOku2SYNvy+RvciVSVpnHgqIM6TvuXWXLqvjvv4Q==} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@swc-next/parser-binding-linux-ppc64-gnu@0.2.2': + resolution: {integrity: sha512-lzAiv7DsQhPLUCHlLsFsHgcEvTI0LcJoop5gw8i/q1Y+IuBGGJIuwaEQmgSosR40Kr5YUzlDxntlQzq0LT1kBg==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@swc-next/parser-binding-linux-riscv64-gnu@0.2.2': + resolution: {integrity: sha512-2sXJz0/DWUAz4ZPJYZh6c2mNyIJUzWLqagemEqoxHkp48EE8w7UwIoTyaqP72rd/hTSBEC8yO7/LngS4UV8vgA==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + + '@swc-next/parser-binding-linux-riscv64-musl@0.2.2': + resolution: {integrity: sha512-L9BQKEWiJnrJh2JZE9N4FOcOaIP7tnxZtQjNILopQO8q8DkiXjT8Pw/NtCCghffkOqSIkjHZDzfZ1kNqcUO2MQ==} + cpu: [riscv64] + os: [linux] + libc: [musl] + + '@swc-next/parser-binding-linux-s390x-gnu@0.2.2': + resolution: {integrity: sha512-FTsesVJke0yOAS46wNjcV+f4giBnJr+z84gH1lFvTFenf7VV85ujSSPAINX4ydp9SICAlxRUMYcVP4aXqeXn7w==} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@swc-next/parser-binding-linux-x64-gnu@0.2.2': + resolution: {integrity: sha512-6CbsMxW+FZWWcItT78bHFQJACstmBRU6wAup4sVlJjxvHi5mM98t2ozhkghob+rwOJLuyW80MClOlyUlpzZJmg==} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@swc-next/parser-binding-linux-x64-musl@0.2.2': + resolution: {integrity: sha512-aNsEqIEPkocxKBMycMUvC687EEIyoEhytzjwbcP4apXCC5ODOHefLD3XnQuqj+Wo+yKtKH/9bbabAGkBAhMWiw==} + cpu: [x64] + os: [linux] + libc: [musl] + + '@swc-next/parser-binding-win32-arm64-msvc@0.2.2': + resolution: {integrity: sha512-rqTCyFCS1MuZJhfeip+01u06kxtO87NQX/j12u8WDZpibIJQSPdJ8N6njjSswSDmMdYSARtBkbKSmnH2a+rSRA==} + cpu: [arm64] + os: [win32] + + '@swc-next/parser-binding-win32-ia32-msvc@0.2.2': + resolution: {integrity: sha512-dR5ghSUFqFqBnpcOWzMFU2g3e2wP9ggSMuhhEu3/GpEM75OmDIsLCzolHygKBhqbqt12NI1XhLwfQvl0/Q2cLA==} + cpu: [ia32] + os: [win32] + + '@swc-next/parser-binding-win32-x64-msvc@0.2.2': + resolution: {integrity: sha512-R79qkJTjlFB0GFTQNZMl7qE9ZXGgF2PyHEKGTQwZJwAOWMSVoN7t6arqI0Wj6T9YSoW+MzW7RH0RitasF6IC/Q==} + cpu: [x64] + os: [win32] + + '@swc-next/parser@0.2.2': + resolution: {integrity: sha512-KpaqY7JD/dUCYvUJz5R7NIIvVIl9qoAQRxFOBhOVukHeVn2DULEvu8o9+IYyFLVZ6CJDnTIONtT1C/ETxC6Pow==} + peerDependencies: + '@swc-next/parser-binding-wasm': 0.2.2 + peerDependenciesMeta: + '@swc-next/parser-binding-wasm': + optional: true + '@swc/helpers@0.5.23': resolution: {integrity: sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==} @@ -1005,141 +1217,72 @@ packages: engines: {node: '>= 20'} hasBin: true - '@yuku-parser/binding-android-arm64@0.10.2': - resolution: {integrity: sha512-2VPBU9fRGRAQ2xPAvghnec3oou5Nrxm2Bezhf+13UMspAxQSkF/32r+ySKXSwIPA5/RivumDJDxAxc301Sgicw==} - cpu: [arm64] - os: [android] - '@yuku-parser/binding-android-arm64@0.8.3': resolution: {integrity: sha512-vySYRsMeul9ssvxeHdxgS9ZUIcq7gqljWNqgokjJE0uQWvVvOprihJ6hOsiifVqWsla0BMc3vAFBvNS9QqCw7g==} cpu: [arm64] os: [android] - '@yuku-parser/binding-darwin-arm64@0.10.2': - resolution: {integrity: sha512-LD+PMZE51tCYTOss5HBkm3/AE39MvcMDBfWJx7A4yDcjfNbAQDnHZKtzSOuqrswx+TQHY0ws5xn6+fWOwtmfBA==} - cpu: [arm64] - os: [darwin] - '@yuku-parser/binding-darwin-arm64@0.8.3': resolution: {integrity: sha512-+wpB/wqhiZ685Y77I+lj6v9pHSAJ3Y+QMHJmvch0Q0ahIMbNwtKk3s54MhtjCMKO1qpjPbyN/PjuHDg2hbKaVQ==} cpu: [arm64] os: [darwin] - '@yuku-parser/binding-darwin-x64@0.10.2': - resolution: {integrity: sha512-mmZ8cND+AoIIMRERyMinlg5ApHxP23B9jH2B5wT7T+dliPa9rubLxneB/SUjFwyUjGaFnB5G7t4YvpfbO5zbkQ==} - cpu: [x64] - os: [darwin] - '@yuku-parser/binding-darwin-x64@0.8.3': resolution: {integrity: sha512-jKqiWejj4zVy7pPtEGu4/Ty+pG1h7ooQOXIkm7shKZTSwTU9X8X+eoH11uIeKHZi2SQWV0GhNz0J56eerseysQ==} cpu: [x64] os: [darwin] - '@yuku-parser/binding-freebsd-x64@0.10.2': - resolution: {integrity: sha512-gVIjaaIddbRfAhHlC8N809wQWml7mxfSVnzaLtzGXObTeFTPAg/YVnQXt1UOhPM1ah5eG/8Y0RUlNpB4GVe7eQ==} - cpu: [x64] - os: [freebsd] - '@yuku-parser/binding-freebsd-x64@0.8.3': resolution: {integrity: sha512-FC7zSwzFzd4z9bsId07CiHLR+Iw6yW/LzIQhL5AUtPUuVXLgEyx0rilgbRUYkl1CT3GJcLpkh63WuPZUSgCDzw==} cpu: [x64] os: [freebsd] - '@yuku-parser/binding-linux-arm-gnu@0.10.2': - resolution: {integrity: sha512-q/XPPQQAPdlw05aPj30ygBhekmQryGOwxVraBgApjKK8yY1kNQgqq6XCYLF1WHSee+lhxclrTO7W0/bt7dR1GA==} - cpu: [arm] - os: [linux] - libc: [glibc] - '@yuku-parser/binding-linux-arm-gnu@0.8.3': resolution: {integrity: sha512-So61j88b9/ygDnUPlWCm1EUPw4HSxAyDjrNHKgud5N3aRDQ3kw94nW7TriXbo7GBXID9oBHCMNm1r1Fof/Df5Q==} cpu: [arm] os: [linux] libc: [glibc] - '@yuku-parser/binding-linux-arm-musl@0.10.2': - resolution: {integrity: sha512-A+Cb0I1hFF4wilTQpWs79k1aNnj4B2tkrHx3zsuUNF9BtVY2zPZ4yeQEM/zjXrS/qJlNMZVK9NrWJjwdpnTrfg==} - cpu: [arm] - os: [linux] - libc: [musl] - '@yuku-parser/binding-linux-arm-musl@0.8.3': resolution: {integrity: sha512-Nmnn20yJvSSKL8ZdtqReBRSGCDkSMqR5jEk/Sk/cdIdZmqVD49Z6M7w2GbMjdrxMI1MBPbsWFMMWxa93cd5t5g==} cpu: [arm] os: [linux] libc: [musl] - '@yuku-parser/binding-linux-arm64-gnu@0.10.2': - resolution: {integrity: sha512-aGNSzqIqqphFwAdIFwVvKIyXD1Iy3CxrEJVIZAT87Ecyi4vCmmDD2v2l9h+Gd3/wSy3JZlOI792LJbKAjyy9rQ==} - cpu: [arm64] - os: [linux] - libc: [glibc] - '@yuku-parser/binding-linux-arm64-gnu@0.8.3': resolution: {integrity: sha512-Lfgw7AXJ0rxu6BMPGgfc8HLJWEIr8BHhCzcQp/75k+NM90uCLkHlBNqIg/K42KlSvBgAvu9euOvjdswib+4qJA==} cpu: [arm64] os: [linux] libc: [glibc] - '@yuku-parser/binding-linux-arm64-musl@0.10.2': - resolution: {integrity: sha512-Ddl1sF0rtuCXyHGSOV6dcmdx+ETv1iD+IVFqQuOjzkJZWclxJxdBWX6ZJMRtTiGqGUTbqLEKiTXxpR/Bvqk+2A==} - cpu: [arm64] - os: [linux] - libc: [musl] - '@yuku-parser/binding-linux-arm64-musl@0.8.3': resolution: {integrity: sha512-cfRyu87xsJ0tFkHNsnMC4Rq6+xsFJ6i2dc4VAH52d2qLvykEJU/Mdi3ul1O2PyOApX/LoLT3uQZ0fWs3D5XE4w==} cpu: [arm64] os: [linux] libc: [musl] - '@yuku-parser/binding-linux-x64-gnu@0.10.2': - resolution: {integrity: sha512-/nlcpR6IF5U+0m5L9wvAIXeQa2DT+BXuvqKDsTcOTlcc0B4dHNyqE5hTXsS4hAyimpy2ZK8A1zMNF5hTrjg2cg==} - cpu: [x64] - os: [linux] - libc: [glibc] - '@yuku-parser/binding-linux-x64-gnu@0.8.3': resolution: {integrity: sha512-GcQQCUuYxbm6P1n+io/A50rvWKDeWHutIp6rW0ycDOZuEQjOb8hDVgS88+NDyOnd9FfS0/Z6GXopcRFDyKpzOg==} cpu: [x64] os: [linux] libc: [glibc] - '@yuku-parser/binding-linux-x64-musl@0.10.2': - resolution: {integrity: sha512-GX80dxTQD/M/OryyuxJcFzFENzry3cDFPvCFTyWogNWQH3fSHfMrNfpwpl1YzMos1eV9NygK5GSDG7VArQlb4w==} - cpu: [x64] - os: [linux] - libc: [musl] - '@yuku-parser/binding-linux-x64-musl@0.8.3': resolution: {integrity: sha512-rMkImBGZzg7GZlj8krYtdiezyjYI4igjKWMut5T65jHyNWFigMQrEpn9mDIBflloW9FKhGE3mN6yTZ/N+4HRwg==} cpu: [x64] os: [linux] libc: [musl] - '@yuku-parser/binding-win32-arm64@0.10.2': - resolution: {integrity: sha512-agePQBV4VHewiGU0ACSjscZ/hJd283f9JfAF19Gf1rI5+wy5tTgx4GS36i0b3xim15AQ4RCpDRosEvhLZ4zAOw==} - cpu: [arm64] - os: [win32] - '@yuku-parser/binding-win32-arm64@0.8.3': resolution: {integrity: sha512-/2Pl2cAzCXWxah8FqJapEj/ikpt9cEutEZFCa0hnbfrshkn5+C+aBM3ZDq62d1jsgQjBMmqr5HVhJUA4OAG/Tg==} cpu: [arm64] os: [win32] - '@yuku-parser/binding-win32-x64@0.10.2': - resolution: {integrity: sha512-s8//CMpgL5+y1lvDCdyh1rwGI5+ytDJywFJRe1vnhI7n0j+caxshNucurikYLLVeQ2SYFex6aPrzgQxkabBQRA==} - cpu: [x64] - os: [win32] - '@yuku-parser/binding-win32-x64@0.8.3': resolution: {integrity: sha512-Ntnvjoan9jnfLhn7Kn3h8j/bhsbVdQSVmKUqFULKtmwImLCJVHOJbLL4qbEJyrOQ7r/FBL1/c/dRvx/AQWzzXg==} cpu: [x64] os: [win32] - '@yuku-toolchain/types@0.10.2': - resolution: {integrity: sha512-sSeo4SSSToiS+sSD+bwn/s94EEcaLJ7tG5LCp8gFYC1G5VzxzX7fqB6m9RU1yMD8KTpu6zdU/I1NlQf8hVBJ9Q==} - '@yuku-toolchain/types@0.8.3': resolution: {integrity: sha512-9LN3HYs3A9qSPVFunsxlbfwBcUgexti3TmhOzIxB/UH8zFuaHQJXTRDcN17DW6cp1GsyZtiZA7f18uIra36Jag==} @@ -2066,8 +2209,8 @@ packages: deprecated: No longer maintained. Please contact the author of the relevant native addon; alternatives are available. hasBin: true - prettier@3.9.7: - resolution: {integrity: sha512-T3mF5P7HFzZVLDQuCUNtJj6WK1pcpLMweMNUVwGb01bLNkH9AkKxtZvmInw8K6bnn2O3d6/5RHl6zSHiBAD0Og==} + prettier@3.9.8: + resolution: {integrity: sha512-WRFq3Wn3WId7LLROfMLdH7xaFr2jR62wU8nLO6rQUOLOxNZUviyJQs1M0iIhLexSFy+L+w0ch66wtoO2jRjG0A==} engines: {node: '>=14'} hasBin: true @@ -2149,8 +2292,21 @@ packages: typescript: optional: true - rstack@0.7.6: - resolution: {integrity: sha512-qbR06V85ZIwbD1ij2ZDSOmM9horUYNwHw/kMl3D8brqtxBHWWkcaFC4yomJvWlXUukFVpaIk+BvbN0ynv3Fa/A==} + 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 + '@rsbuild/core': ^2.0.0 + typescript: ^5 || ^6 || ^7 + peerDependenciesMeta: + '@microsoft/api-extractor': + optional: true + typescript: + optional: true + + rstack@0.8.0: + resolution: {integrity: sha512-nkVSh8k1X9sxOOUgN6NngwHqjdL+FBmAq7lwoPo1baj5U6SdkYWDYL3f5RVxE71cw7PmtN1OwjuK2+OPxgsqVg==} engines: {node: ^22.18.0 || >=24.3.0} hasBin: true peerDependencies: @@ -2539,15 +2695,9 @@ packages: resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==} engines: {node: '>=18'} - yuku-ast@0.10.2: - resolution: {integrity: sha512-UnG9mA6giglCvSErft2/40TVFX750Sj1xgwddPLpG7J7rlr/P1wPADg9G2RK+d/1tNLtRVoLdMMOMVBB9561TQ==} - yuku-ast@0.8.3: resolution: {integrity: sha512-8x34yU5uhHUnJXzy2Qvjvec/vE9BzS0/2khVT1MsLmSLO/P8Q1Wp8IxHv+IhD+HMYETk6kherOSvP4JPWw2joQ==} - yuku-parser@0.10.2: - resolution: {integrity: sha512-CgaU0/PPjCAIEZ3WQroosOxTY3eeKldAN3h+vk8pMNz4+jl1CZzBR4pW+K/rRPF112VooCL5FdjJoiMNjDrL2A==} - yuku-parser@0.8.3: resolution: {integrity: sha512-KPQcpF9aj77ywlJBIkQWCQ9DObdxnCA8AJdUOmA5CZZx042Xt4+dvbQmPJfWxF3E+KG5dVAZ2fBKuDJ8VsKWgA==} @@ -2991,6 +3141,13 @@ snapshots: transitivePeerDependencies: - '@module-federation/runtime-tools' + '@rsbuild/core@2.2.9': + dependencies: + '@rspack/core': 2.2.7(@swc/helpers@0.5.23) + '@swc/helpers': 0.5.23 + transitivePeerDependencies: + - '@module-federation/runtime-tools' + '@rslib/core@1.0.1(typescript@5.9.3)': dependencies: '@rsbuild/core': 2.2.8 @@ -3001,74 +3158,114 @@ snapshots: - '@module-federation/runtime-tools' - core-js - '@rslint/core@0.9.2(jiti@2.7.0)': + '@rslib/core@1.0.2(typescript@5.9.3)': + dependencies: + '@rsbuild/core': 2.2.9 + rsbuild-plugin-dts: 1.0.2(@rsbuild/core@2.2.9)(typescript@5.9.3) + optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - '@module-federation/runtime-tools' + - core-js + + '@rslint/core@0.9.3(jiti@2.7.0)': dependencies: picomatch: 4.0.7 optionalDependencies: - '@rslint/native-darwin-arm64': 0.9.2 - '@rslint/native-darwin-x64': 0.9.2 - '@rslint/native-linux-arm64-gnu': 0.9.2 - '@rslint/native-linux-arm64-musl': 0.9.2 - '@rslint/native-linux-x64-gnu': 0.9.2 - '@rslint/native-linux-x64-musl': 0.9.2 - '@rslint/native-win32-arm64-msvc': 0.9.2 - '@rslint/native-win32-x64-msvc': 0.9.2 + '@rslint/native-darwin-arm64': 0.9.3 + '@rslint/native-darwin-x64': 0.9.3 + '@rslint/native-linux-arm64-gnu': 0.9.3 + '@rslint/native-linux-arm64-musl': 0.9.3 + '@rslint/native-linux-x64-gnu': 0.9.3 + '@rslint/native-linux-x64-musl': 0.9.3 + '@rslint/native-win32-arm64-msvc': 0.9.3 + '@rslint/native-win32-x64-msvc': 0.9.3 jiti: 2.7.0 - '@rslint/native-darwin-arm64@0.9.2': + '@rslint/native-darwin-arm64@0.9.3': optional: true - '@rslint/native-darwin-x64@0.9.2': + '@rslint/native-darwin-x64@0.9.3': optional: true - '@rslint/native-linux-arm64-gnu@0.9.2': + '@rslint/native-linux-arm64-gnu@0.9.3': optional: true - '@rslint/native-linux-arm64-musl@0.9.2': + '@rslint/native-linux-arm64-musl@0.9.3': optional: true - '@rslint/native-linux-x64-gnu@0.9.2': + '@rslint/native-linux-x64-gnu@0.9.3': optional: true - '@rslint/native-linux-x64-musl@0.9.2': + '@rslint/native-linux-x64-musl@0.9.3': optional: true - '@rslint/native-win32-arm64-msvc@0.9.2': + '@rslint/native-win32-arm64-msvc@0.9.3': optional: true - '@rslint/native-win32-x64-msvc@0.9.2': + '@rslint/native-win32-x64-msvc@0.9.3': optional: true '@rspack/binding-darwin-arm64@2.2.6': optional: true + '@rspack/binding-darwin-arm64@2.2.7': + 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.6': optional: true + '@rspack/binding-linux-arm64-gnu@2.2.7': + 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.6': optional: true + '@rspack/binding-linux-ppc64-gnu@2.2.7': + 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.6': optional: true + '@rspack/binding-linux-riscv64-musl@2.2.7': + 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.6': optional: true + '@rspack/binding-linux-x64-gnu@2.2.7': + 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.6': dependencies: '@emnapi/core': 1.11.3 @@ -3076,15 +3273,31 @@ 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.6': optional: true + '@rspack/binding-win32-arm64-msvc@2.2.7': + 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.6': optional: true + '@rspack/binding-win32-x64-msvc@2.2.7': + optional: true + '@rspack/binding@2.2.6': optionalDependencies: '@rspack/binding-darwin-arm64': 2.2.6 @@ -3102,52 +3315,75 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 2.2.6 '@rspack/binding-win32-x64-msvc': 2.2.6 + '@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.6(@swc/helpers@0.5.23)': dependencies: '@rspack/binding': 2.2.6 optionalDependencies: '@swc/helpers': 0.5.23 - '@rstackjs/cli-darwin-arm64@0.7.6': + '@rspack/core@2.2.7(@swc/helpers@0.5.23)': + dependencies: + '@rspack/binding': 2.2.7 + optionalDependencies: + '@swc/helpers': 0.5.23 + + '@rstackjs/cli-darwin-arm64@0.8.0': optional: true - '@rstackjs/cli-darwin-x64@0.7.6': + '@rstackjs/cli-darwin-x64@0.8.0': optional: true - '@rstackjs/cli-linux-arm64-gnu@0.7.6': + '@rstackjs/cli-linux-arm64-gnu@0.8.0': optional: true - '@rstackjs/cli-linux-arm64-musl@0.7.6': + '@rstackjs/cli-linux-arm64-musl@0.8.0': optional: true - '@rstackjs/cli-linux-ppc64-gnu@0.7.6': + '@rstackjs/cli-linux-ppc64-gnu@0.8.0': optional: true - '@rstackjs/cli-linux-riscv64-gnu@0.7.6': + '@rstackjs/cli-linux-riscv64-gnu@0.8.0': optional: true - '@rstackjs/cli-linux-riscv64-musl@0.7.6': + '@rstackjs/cli-linux-riscv64-musl@0.8.0': optional: true - '@rstackjs/cli-linux-s390x-gnu@0.7.6': + '@rstackjs/cli-linux-s390x-gnu@0.8.0': optional: true - '@rstackjs/cli-linux-x64-gnu@0.7.6': + '@rstackjs/cli-linux-x64-gnu@0.8.0': optional: true - '@rstackjs/cli-linux-x64-musl@0.7.6': + '@rstackjs/cli-linux-x64-musl@0.8.0': optional: true - '@rstackjs/cli-win32-arm64-msvc@0.7.6': + '@rstackjs/cli-win32-arm64-msvc@0.8.0': optional: true - '@rstackjs/cli-win32-ia32-msvc@0.7.6': + '@rstackjs/cli-win32-ia32-msvc@0.8.0': optional: true - '@rstackjs/cli-win32-x64-msvc@0.7.6': + '@rstackjs/cli-win32-x64-msvc@0.8.0': optional: true - '@rstackjs/load-config@1.0.0(jiti@2.7.0)': + '@rstackjs/load-config@1.0.1(jiti@2.7.0)': optionalDependencies: jiti: 2.7.0 @@ -3160,6 +3396,15 @@ snapshots: - '@module-federation/runtime-tools' - core-js + '@rstest/core@0.12.1': + dependencies: + '@rsbuild/core': 2.2.9 + '@types/chai': 5.2.3 + cjs-module-lexer: 2.2.1 + transitivePeerDependencies: + - '@module-federation/runtime-tools' + - core-js + '@secretlint/config-creator@10.2.2': dependencies: '@secretlint/types': 10.2.2 @@ -3236,6 +3481,65 @@ snapshots: '@sindresorhus/merge-streams@2.3.0': {} + '@swc-next/decoder@0.2.2': {} + + '@swc-next/parser-binding-darwin-arm64@0.2.2': + optional: true + + '@swc-next/parser-binding-darwin-x64@0.2.2': + optional: true + + '@swc-next/parser-binding-linux-arm64-gnu@0.2.2': + optional: true + + '@swc-next/parser-binding-linux-arm64-musl@0.2.2': + optional: true + + '@swc-next/parser-binding-linux-ppc64-gnu@0.2.2': + optional: true + + '@swc-next/parser-binding-linux-riscv64-gnu@0.2.2': + optional: true + + '@swc-next/parser-binding-linux-riscv64-musl@0.2.2': + optional: true + + '@swc-next/parser-binding-linux-s390x-gnu@0.2.2': + optional: true + + '@swc-next/parser-binding-linux-x64-gnu@0.2.2': + optional: true + + '@swc-next/parser-binding-linux-x64-musl@0.2.2': + optional: true + + '@swc-next/parser-binding-win32-arm64-msvc@0.2.2': + optional: true + + '@swc-next/parser-binding-win32-ia32-msvc@0.2.2': + optional: true + + '@swc-next/parser-binding-win32-x64-msvc@0.2.2': + optional: true + + '@swc-next/parser@0.2.2': + dependencies: + '@swc-next/decoder': 0.2.2 + optionalDependencies: + '@swc-next/parser-binding-darwin-arm64': 0.2.2 + '@swc-next/parser-binding-darwin-x64': 0.2.2 + '@swc-next/parser-binding-linux-arm64-gnu': 0.2.2 + '@swc-next/parser-binding-linux-arm64-musl': 0.2.2 + '@swc-next/parser-binding-linux-ppc64-gnu': 0.2.2 + '@swc-next/parser-binding-linux-riscv64-gnu': 0.2.2 + '@swc-next/parser-binding-linux-riscv64-musl': 0.2.2 + '@swc-next/parser-binding-linux-s390x-gnu': 0.2.2 + '@swc-next/parser-binding-linux-x64-gnu': 0.2.2 + '@swc-next/parser-binding-linux-x64-musl': 0.2.2 + '@swc-next/parser-binding-win32-arm64-msvc': 0.2.2 + '@swc-next/parser-binding-win32-ia32-msvc': 0.2.2 + '@swc-next/parser-binding-win32-x64-msvc': 0.2.2 + '@swc/helpers@0.5.23': dependencies: tslib: 2.8.1 @@ -3395,80 +3699,42 @@ snapshots: transitivePeerDependencies: - supports-color - '@yuku-parser/binding-android-arm64@0.10.2': - optional: true - '@yuku-parser/binding-android-arm64@0.8.3': optional: true - '@yuku-parser/binding-darwin-arm64@0.10.2': - optional: true - '@yuku-parser/binding-darwin-arm64@0.8.3': optional: true - '@yuku-parser/binding-darwin-x64@0.10.2': - optional: true - '@yuku-parser/binding-darwin-x64@0.8.3': optional: true - '@yuku-parser/binding-freebsd-x64@0.10.2': - optional: true - '@yuku-parser/binding-freebsd-x64@0.8.3': optional: true - '@yuku-parser/binding-linux-arm-gnu@0.10.2': - optional: true - '@yuku-parser/binding-linux-arm-gnu@0.8.3': optional: true - '@yuku-parser/binding-linux-arm-musl@0.10.2': - optional: true - '@yuku-parser/binding-linux-arm-musl@0.8.3': optional: true - '@yuku-parser/binding-linux-arm64-gnu@0.10.2': - optional: true - '@yuku-parser/binding-linux-arm64-gnu@0.8.3': optional: true - '@yuku-parser/binding-linux-arm64-musl@0.10.2': - optional: true - '@yuku-parser/binding-linux-arm64-musl@0.8.3': optional: true - '@yuku-parser/binding-linux-x64-gnu@0.10.2': - optional: true - '@yuku-parser/binding-linux-x64-gnu@0.8.3': optional: true - '@yuku-parser/binding-linux-x64-musl@0.10.2': - optional: true - '@yuku-parser/binding-linux-x64-musl@0.8.3': optional: true - '@yuku-parser/binding-win32-arm64@0.10.2': - optional: true - '@yuku-parser/binding-win32-arm64@0.8.3': optional: true - '@yuku-parser/binding-win32-x64@0.10.2': - optional: true - '@yuku-parser/binding-win32-x64@0.8.3': optional: true - '@yuku-toolchain/types@0.10.2': {} - '@yuku-toolchain/types@0.8.3': {} agent-base@7.1.4: {} @@ -4411,7 +4677,7 @@ snapshots: tunnel-agent: 0.6.0 optional: true - prettier@3.9.7: {} + prettier@3.9.8: {} process-nextick-args@2.0.1: {} @@ -4502,32 +4768,40 @@ snapshots: optionalDependencies: typescript: 5.9.3 - rstack@0.7.6(jiti@2.7.0)(typescript@5.9.3): + rsbuild-plugin-dts@1.0.2(@rsbuild/core@2.2.9)(typescript@5.9.3): + dependencies: + '@ast-grep/napi': 0.45.3 + '@rsbuild/core': 2.2.9 + optionalDependencies: + typescript: 5.9.3 + + rstack@0.8.0(jiti@2.7.0)(typescript@5.9.3): dependencies: '@rsbuild/core': 2.2.8 '@rslib/core': 1.0.1(typescript@5.9.3) - '@rslint/core': 0.9.2(jiti@2.7.0) + '@rslint/core': 0.9.3(jiti@2.7.0) '@rstest/core': 0.12.0 - prettier: 3.9.7 + '@swc-next/parser': 0.2.2 + prettier: 3.9.8 tinypool: 2.2.0 - yuku-parser: 0.10.2 optionalDependencies: - '@rstackjs/cli-darwin-arm64': 0.7.6 - '@rstackjs/cli-darwin-x64': 0.7.6 - '@rstackjs/cli-linux-arm64-gnu': 0.7.6 - '@rstackjs/cli-linux-arm64-musl': 0.7.6 - '@rstackjs/cli-linux-ppc64-gnu': 0.7.6 - '@rstackjs/cli-linux-riscv64-gnu': 0.7.6 - '@rstackjs/cli-linux-riscv64-musl': 0.7.6 - '@rstackjs/cli-linux-s390x-gnu': 0.7.6 - '@rstackjs/cli-linux-x64-gnu': 0.7.6 - '@rstackjs/cli-linux-x64-musl': 0.7.6 - '@rstackjs/cli-win32-arm64-msvc': 0.7.6 - '@rstackjs/cli-win32-ia32-msvc': 0.7.6 - '@rstackjs/cli-win32-x64-msvc': 0.7.6 + '@rstackjs/cli-darwin-arm64': 0.8.0 + '@rstackjs/cli-darwin-x64': 0.8.0 + '@rstackjs/cli-linux-arm64-gnu': 0.8.0 + '@rstackjs/cli-linux-arm64-musl': 0.8.0 + '@rstackjs/cli-linux-ppc64-gnu': 0.8.0 + '@rstackjs/cli-linux-riscv64-gnu': 0.8.0 + '@rstackjs/cli-linux-riscv64-musl': 0.8.0 + '@rstackjs/cli-linux-s390x-gnu': 0.8.0 + '@rstackjs/cli-linux-x64-gnu': 0.8.0 + '@rstackjs/cli-linux-x64-musl': 0.8.0 + '@rstackjs/cli-win32-arm64-msvc': 0.8.0 + '@rstackjs/cli-win32-ia32-msvc': 0.8.0 + '@rstackjs/cli-win32-x64-msvc': 0.8.0 transitivePeerDependencies: - '@microsoft/api-extractor' - '@module-federation/runtime-tools' + - '@swc-next/parser-binding-wasm' - core-js - happy-dom - jiti @@ -4921,32 +5195,10 @@ snapshots: yoctocolors-cjs@2.1.3: {} - yuku-ast@0.10.2: - dependencies: - '@yuku-toolchain/types': 0.10.2 - yuku-ast@0.8.3: dependencies: '@yuku-toolchain/types': 0.8.3 - yuku-parser@0.10.2: - dependencies: - '@yuku-toolchain/types': 0.10.2 - yuku-ast: 0.10.2 - optionalDependencies: - '@yuku-parser/binding-android-arm64': 0.10.2 - '@yuku-parser/binding-darwin-arm64': 0.10.2 - '@yuku-parser/binding-darwin-x64': 0.10.2 - '@yuku-parser/binding-freebsd-x64': 0.10.2 - '@yuku-parser/binding-linux-arm-gnu': 0.10.2 - '@yuku-parser/binding-linux-arm-musl': 0.10.2 - '@yuku-parser/binding-linux-arm64-gnu': 0.10.2 - '@yuku-parser/binding-linux-arm64-musl': 0.10.2 - '@yuku-parser/binding-linux-x64-gnu': 0.10.2 - '@yuku-parser/binding-linux-x64-musl': 0.10.2 - '@yuku-parser/binding-win32-arm64': 0.10.2 - '@yuku-parser/binding-win32-x64': 0.10.2 - yuku-parser@0.8.3: dependencies: '@yuku-toolchain/types': 0.8.3