diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b46a290..53d28ff 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,11 +23,11 @@ jobs: - name: Setup Node.js uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6 with: - node-version: 24.18.0 + node-version: 24.19.0 package-manager-cache: false - name: Install Pnpm - uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9 + uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6.0.10 with: run_install: true diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f9744e2..b4c5c35 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -26,11 +26,11 @@ jobs: - name: Setup Node.js uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6 with: - node-version: 24.18.0 + node-version: 24.19.0 package-manager-cache: false - name: Install Pnpm - uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9 + uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6.0.10 with: run_install: true @@ -59,11 +59,11 @@ jobs: - name: Setup Node.js uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6 with: - node-version: 24.18.0 + node-version: 24.19.0 package-manager-cache: false - name: Install Pnpm - uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9 + uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6.0.10 with: run_install: true diff --git a/package.json b/package.json index ff2dac4..9fced2c 100644 --- a/package.json +++ b/package.json @@ -34,21 +34,21 @@ }, "devDependencies": { "@arethetypeswrong/core": "^0.18.5", - "@microsoft/api-extractor": "^7.58.12", - "@rsbuild/core": "2.1.9", + "@microsoft/api-extractor": "^7.59.0", + "@rsbuild/core": "2.2.1", "@rslib/core": "^0.23.2", - "@rslint/core": "^0.8.0", - "@rstest/adapter-rslib": "^0.11.5", - "@rstest/core": "^0.11.5", - "@rstest/coverage-istanbul": "^0.11.5", + "@rslint/core": "^0.9.0", + "@rstest/adapter-rslib": "^0.11.11", + "@rstest/core": "^0.11.11", + "@rstest/coverage-istanbul": "^0.11.11", "@types/node": "^24.13.3", "cli-table3": "^0.6.5", - "dprint": "^0.55.2", + "dprint": "^0.56.1", "husky": "^9.1.7", "nano-staged": "^1.0.2", "package-manager-detector": "^1.8.0", "rsbuild-plugin-publint": "^1.0.0", - "tinyexec": "^1.2.4", + "tinyexec": "^1.3.0", "typescript": "^7.0.2" }, "peerDependencies": { @@ -60,7 +60,7 @@ "optional": true } }, - "packageManager": "pnpm@11.18.0", + "packageManager": "pnpm@11.24.0", "engines": { "node": ">=20.20.2" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 63ec5fa..b7d24b3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,26 +12,26 @@ importers: specifier: ^0.18.5 version: 0.18.5 '@microsoft/api-extractor': - specifier: ^7.58.12 - version: 7.58.12(@types/node@24.13.3) + specifier: ^7.59.0 + version: 7.59.0(@types/node@24.13.3) '@rsbuild/core': - specifier: 2.1.9 - version: 2.1.9 + specifier: 2.2.1 + version: 2.2.1 '@rslib/core': specifier: ^0.23.2 - version: 0.23.2(@microsoft/api-extractor@7.58.12(@types/node@24.13.3))(typescript@7.0.2) + version: 0.23.2(@microsoft/api-extractor@7.59.0(@types/node@24.13.3))(typescript@7.0.2) '@rslint/core': - specifier: ^0.8.0 - version: 0.8.0 + specifier: ^0.9.0 + version: 0.9.0 '@rstest/adapter-rslib': - specifier: ^0.11.5 - version: 0.11.5(@rslib/core@0.23.2(@microsoft/api-extractor@7.58.12(@types/node@24.13.3))(typescript@7.0.2))(@rstest/core@0.11.5)(typescript@7.0.2) + specifier: ^0.11.11 + version: 0.11.11(@rslib/core@0.23.2(@microsoft/api-extractor@7.59.0(@types/node@24.13.3))(typescript@7.0.2))(@rstest/core@0.11.11)(typescript@7.0.2) '@rstest/core': - specifier: ^0.11.5 - version: 0.11.5 + specifier: ^0.11.11 + version: 0.11.11 '@rstest/coverage-istanbul': - specifier: ^0.11.5 - version: 0.11.5(@rstest/core@0.11.5)(supports-color@8.1.1) + specifier: ^0.11.11 + version: 0.11.11(@rstest/core@0.11.11)(supports-color@8.1.1) '@types/node': specifier: ^24.13.3 version: 24.13.3 @@ -39,8 +39,8 @@ importers: specifier: ^0.6.5 version: 0.6.5 dprint: - specifier: ^0.55.2 - version: 0.55.2 + specifier: ^0.56.1 + version: 0.56.1 husky: specifier: ^9.1.7 version: 9.1.7 @@ -52,10 +52,10 @@ importers: version: 1.8.0 rsbuild-plugin-publint: specifier: ^1.0.0 - version: 1.0.0(@rsbuild/core@2.1.9) + version: 1.0.0(@rsbuild/core@2.2.1) tinyexec: - specifier: ^1.2.4 - version: 1.2.4 + specifier: ^1.3.0 + version: 1.3.0 typescript: specifier: ^7.0.2 version: 7.0.2 @@ -138,99 +138,108 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@dprint/android-arm64@0.55.2': - resolution: {integrity: sha512-cywqM0E2h8lCA/b5BMFcuascaGuekm2lnyKb5hRH9juKbsqKeR8A7qf2p3nVWRQ8cM7djOnQwhy8ecQ3qd6j9A==} + '@dprint/android-arm64@0.56.1': + resolution: {integrity: sha512-+tvgCtqraz5ws3et615SZThgrLtH0KV5c9beC/FK/5WW0HxvFad8vl1EyiC6Emo4/J6FFbh6c9H8DLK41QNKFg==} cpu: [arm64] os: [android] - '@dprint/android-x64@0.55.2': - resolution: {integrity: sha512-BvcqquD94dSYQP2FzBuojU/8vITpwz80uAkub2xCCx5g7zYdUZ98tK+N3GKfRS5AUJ1LpRPJgbO09rRLEo8leA==} + '@dprint/android-x64@0.56.1': + resolution: {integrity: sha512-zw3qY+8z1eaPDog6XgpBJOJAfsJXapbtysxXf/VBPEk1FEYG/alrYpP0McjtlURys6lRrea8aQrIH+noatR/wg==} cpu: [x64] os: [android] - '@dprint/darwin-arm64@0.55.2': - resolution: {integrity: sha512-HjzasuPaC0EBHxEpS3Px/OPcxqZYln37xuAyYE0GFAhDuaotZEUpM8VE05Tzo4E32y7LKgLPT8CZVtEG5Ck7mQ==} + '@dprint/darwin-arm64@0.56.1': + resolution: {integrity: sha512-1U2qE8i0Np5bY7aB+Mq6DqIwI/DQgR4haQFR0ixxsQ9gXQSVe8YQTzM33Kw65V5FVwTn5sNcaqjlm0mYTLt56w==} cpu: [arm64] os: [darwin] - '@dprint/darwin-x64@0.55.2': - resolution: {integrity: sha512-7XSF9XERvimg3XakXNlJRpJM9an5HKibWWShwCJr7Dz1Xp7P3pomjx9AtYV5EeD49GXu9FKdFfDiTC4BJtAVjA==} + '@dprint/darwin-x64@0.56.1': + resolution: {integrity: sha512-88tW6kuSoJ1VjoEI/1PSLuCsed5+84YyARzz8Kyata4chP8HgEwTT7A61gWgTdLNJEj9v+MmhbiqsnK/yJn/2A==} cpu: [x64] os: [darwin] - '@dprint/linux-arm64-glibc@0.55.2': - resolution: {integrity: sha512-2h5oe4tHGXJOTLU5BxVJLGPP1qQQxxECdjUaRkLxGn2rZIEf/7HwoJ+TjwMUaIVg4QxAFxfiMJJ3MRZjumJpsg==} + '@dprint/linux-arm64-glibc@0.56.1': + resolution: {integrity: sha512-XJHlFlZpcZTjs2442W01GzE63GqiMFvXnFAiW/6ewjSl7U/NupxvqlyJDVhUxgfEgApEfETkn8WxBBUlErQh4A==} cpu: [arm64] os: [linux] libc: [glibc] - '@dprint/linux-arm64-musl@0.55.2': - resolution: {integrity: sha512-Z1X9mNLHWoSI7CHz888H2w27IV2UQ5lL/YbTwgguJM9ApLgvkMer5qr4pLlXF6vEY3+Rm0445eo3uojbjE7PTw==} + '@dprint/linux-arm64-musl@0.56.1': + resolution: {integrity: sha512-HlX5HRc4Ht3BCejbs78QacfWZuDbqVEilqEQSQzQXsFiKa4HntdhvuL37rLDVi8FPziSmUm2mniBpxqPC1WfuA==} cpu: [arm64] os: [linux] libc: [musl] - '@dprint/linux-loong64-glibc@0.55.2': - resolution: {integrity: sha512-qxk4Cg/SjO14DALoG1MFZL+n6pEvCyd7VDHg1cQIpp82mZ+wtRaWkJqSaItWj12x8jihA32wAoQ/8OHz+5FFsQ==} + '@dprint/linux-loong64-glibc@0.56.1': + resolution: {integrity: sha512-/g9PFXhODtN8zb6Ta4ILmYykF/TXNN7M5ihVfZ/KWgyhLYAyCBS3klohrVLoDhD0bRo6RgYvm3cTRXtxSiQ6Eg==} cpu: [loong64] os: [linux] libc: [glibc] - '@dprint/linux-loong64-musl@0.55.2': - resolution: {integrity: sha512-Mr+kRdZnxhUHBmhhADkYOo1g81PYvbh7eBo+lpMStgIvL/5Z93mGAcp/1NFcpeN02pilaI1N59awV08ApJ19cA==} + '@dprint/linux-loong64-musl@0.56.1': + resolution: {integrity: sha512-jI/RSNdJ096YsP0IfAB5qIOnuNbFZqP4SI+y8iPcaQBsMe1YngkB0jT9eA5XMJgEyWjpeDq9YNoV7SQZWYbIaA==} cpu: [loong64] os: [linux] libc: [musl] - '@dprint/linux-ppc64-glibc@0.55.2': - resolution: {integrity: sha512-C8XEL3f3yg+MWZD4qlot+ibJ0GDPvCT5jq9ErwPdKteyIPpe6IPSqiEApYSQ194Q7audL8rgS0WdJsW4HNVhmw==} + '@dprint/linux-ppc64-glibc@0.56.1': + resolution: {integrity: sha512-/76IxLsbtGtwtENc0cPIFi7LwG9p5uJdMzVzxxZ69FTCRaobMkaepYfpwv9mxuaLLFp1dubRBoVLT0jt16+wNA==} cpu: [ppc64] os: [linux] libc: [glibc] - '@dprint/linux-ppc64-musl@0.55.2': - resolution: {integrity: sha512-tSGe4bTmL5/EhNH38baCKWBGxOXVB0M5Loxnpls7wsQjuLpzWnzDCw4wiO3C7PrKLbAe4sJUWhbgdDXa3TJ2eQ==} + '@dprint/linux-ppc64-musl@0.56.1': + resolution: {integrity: sha512-JcixMtCTunVocQvai5zmn8Nm7O/HRihWsmGF6zPrte/BaMaiuTM/j6ATamuYS3FqesTnF1kNfv21C4nrya88tw==} cpu: [ppc64] os: [linux] libc: [musl] - '@dprint/linux-riscv64-glibc@0.55.2': - resolution: {integrity: sha512-gSaoq9e3vGTfYm5jcEd86YysFsp8OJF/CGZgBzNNu3NSjLEs8VVgTObDxQI+U7ex2mA17lbpWyr3diejaaK+bg==} + '@dprint/linux-riscv64-glibc@0.56.1': + resolution: {integrity: sha512-hgapHq0oRtowyarRi5vtA7/rCWxTMQHK6ZORxSUKxiF4ypiCy+aetLKFERooB6axv1mUPOtEFFmuhA96di2kEg==} cpu: [riscv64] os: [linux] libc: [glibc] - '@dprint/linux-x64-glibc@0.55.2': - resolution: {integrity: sha512-GBLWjuqTT5OGbqh2gQENQihhfRn/AjdDu2SVwjmbZcOFR80HMppIfFrIIolBB3FLyrZk+M8rMk8EAo0tQ3PAXw==} + '@dprint/linux-x64-glibc@0.56.1': + resolution: {integrity: sha512-hsNt9WCD8rt28Fz/kP15CQzmeiSFbr3n0XeyJ5JyfsTXxazpMBY0eAGpMn3o8x+WF74gTF8FOkz3vACPt23xvg==} cpu: [x64] os: [linux] libc: [glibc] - '@dprint/linux-x64-musl@0.55.2': - resolution: {integrity: sha512-GZEUpmtxCOiauRtqOqT/erAjy2ws8dOxx7oQJFf9g5bypisuapwymvr7fUVVb8nqccFqjx7E5kN4IxKDlzntHA==} + '@dprint/linux-x64-musl@0.56.1': + resolution: {integrity: sha512-yvRcYtrQ0gJ0UyQjX9nbon3NTi+sN1pZ6o0QcB0l1QfqiIJZXXTAXrmnUXqjR43fXEjxARjWBE+M6NyYFYxjmw==} cpu: [x64] os: [linux] libc: [musl] - '@dprint/win32-arm64@0.55.2': - resolution: {integrity: sha512-dxDdxU4a6wQ4K0omdAxW7o0mUdOI03z0/Ah3N6O9Ja7wAMQI5sbfzq7DOJ739UVXtHSB4zBTtYuk1MrBOIyVQQ==} + '@dprint/win32-arm64@0.56.1': + resolution: {integrity: sha512-yItk0aKrANS3Y7CWEcOt4zAD0c0zdLckqFte6tB2MtijV32wpS56gbUn3cQhcjoD4zuy+YvCuBuxopr5yK43Ew==} cpu: [arm64] os: [win32] - '@dprint/win32-x64@0.55.2': - resolution: {integrity: sha512-UTiDSShHbrkx+z719/MffgwGYD8PaypdVmG4vVJVjmF5Hoin6EfugHhSoBf8+G6U9rF+uDIIl0idZq+6Bifzwg==} + '@dprint/win32-x64@0.56.1': + resolution: {integrity: sha512-40xoYm0lar2naQ7uxTyziHt4o6GuRsFKzwxgKWvkmFW9RLh+htxsnISn89gDG9HJFDxxa2bVfQQ35oJbAAWWpA==} cpu: [x64] os: [win32] '@emnapi/core@1.11.2': resolution: {integrity: sha512-TC8MkTuZUtcTSiFeuC0ksCh9QIJ5+F21MvZ4Wn4ORfYaFJ/0dsiudv5tVkejgwZlwQ39jL9WWDe2lz8x0WglOA==} + '@emnapi/core@1.11.3': + resolution: {integrity: sha512-zLpS5asjEb7lq8jYLq37N6XKaE41DIexlY1rF/z4/tIl3wo13Sqm28fRyfIsKZD+NZ8mM5RoKkpW/rBcuoSZSg==} + '@emnapi/runtime@1.11.2': resolution: {integrity: sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA==} + '@emnapi/runtime@1.11.3': + resolution: {integrity: sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==} + '@emnapi/wasi-threads@1.2.2': resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} + '@emnapi/wasi-threads@1.2.3': + resolution: {integrity: sha512-ELEBe8PsLvvJ6QMr0zLt8ffvOHW/dc1m3CEzNMg7aJUv3bMaoDtw2TXyDAwkYBuroxxuHEwhRTLJSe5sya547g==} + '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} @@ -244,11 +253,13 @@ packages: '@loaderkit/resolve@1.0.4': resolution: {integrity: sha512-rJzYKVcV4dxJv+vW6jlvagF8zvGxHJ2+HTr1e2qOejfmGhAApgJHl8Aog4mMszxceTRiKTTbnpgmTO1bEZHV/A==} - '@microsoft/api-extractor-model@7.33.10': - resolution: {integrity: sha512-uPUK17xGxeQ3av6TN7awp+dTTSTvx8fZC0XFL1gyt7hFapYuxND3XLXH8vkmI7UjfW92oogzFAFqHSifmJROaw==} + '@microsoft/api-extractor-model@7.33.11': + resolution: {integrity: sha512-iDu1AtuRC2Z8XVs2SieZieVavF1FXPBX1C9pMexJh8Dx/Dd/3ZZ4nRQp/PU2Vk2rUHWuBz1wOyL4DcuhVnBXwg==} + engines: {node: '>=20.9.0'} - '@microsoft/api-extractor@7.58.12': - resolution: {integrity: sha512-VNpgC/1LaroLbn+UKmwDYspq+9r3EHyj4vJ3qUy/g8vB0rKt+1Wgs7WFj/JGpgxhG8SNyXs1XwYwe7nqkk8IDg==} + '@microsoft/api-extractor@7.59.0': + resolution: {integrity: sha512-KDYV8kSVjmG8JJWVg1f1aKxteNG1IQ44D07Rjhlcci8wlqrSFNhUfgv7dJhwT0W2h3NDIL5Vz2f+/DfO4OpDHw==} + engines: {node: '>=20.9.0'} hasBin: true '@microsoft/tsdoc-config@0.18.1': @@ -277,6 +288,16 @@ packages: core-js: optional: true + '@rsbuild/core@2.2.1': + resolution: {integrity: sha512-JcGtG4bo7PBihj6fBL6gaxaJihqLf7nGWW/t4zEmXpMJkV6XNdr1jAo9B0xI4mLAOmtFeva8cUbn9SE2ZEmAIw==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + core-js: '>= 3.0.0' + peerDependenciesMeta: + core-js: + optional: true + '@rslib/core@0.23.2': resolution: {integrity: sha512-KxSp+/y0BJ1O4oKwxX4ydBY7/ZVeJCUpWAmQniCIct8mTxIQFPGO/ibKbKq2IxZYqRuRpM8g+Dtyq0VbEQf9HQ==} engines: {node: ^20.19.0 || >=22.12.0} @@ -290,8 +311,8 @@ packages: typescript: optional: true - '@rslint/core@0.8.0': - resolution: {integrity: sha512-MfMC6lxiXoKPWsYRu9fuAxWA9mCD/I4E5Aa6Sl20a6q5w8r2C12fJM+bceC01AMGYuvWygKHqS3QBJdJHjniRw==} + '@rslint/core@0.9.0': + resolution: {integrity: sha512-rY8F6kdQ/XkBiflaNzglJdMfxl0Lv/NFXppK0kAhx2P2CvogsXIA/z82Wxtk+Cg9uFHou67N9/iqmWXgdtSoDw==} hasBin: true peerDependencies: jiti: ^2.7.0 @@ -299,47 +320,47 @@ packages: jiti: optional: true - '@rslint/native-darwin-arm64@0.8.0': - resolution: {integrity: sha512-Bo6kXL1/TkjVUl6maZ3Sw+JEnZUkgpUD35v06jyBTcjpxlXE6yqFj66NAzB/G2CVu220ADp/FEE7l2Kocrefhg==} + '@rslint/native-darwin-arm64@0.9.0': + resolution: {integrity: sha512-xhdBrVALZTX0v4ZghKY7RGO87DpItk4DVvKm3MGih4w1o2WF2u+6n/mohvG7/ts7c8T88HIbLfK4luQ8kMDCsg==} cpu: [arm64] os: [darwin] - '@rslint/native-darwin-x64@0.8.0': - resolution: {integrity: sha512-F5pabdH7dluxoj7PGuQjPYuoNU+yxnctcJzqrb/CZ122FLP3uJPrbiLufh+ZF9e5ui700rNyb7macJqnHlBV2w==} + '@rslint/native-darwin-x64@0.9.0': + resolution: {integrity: sha512-xuluXYUKizRZD/70WILvn+OeNdBT6izU81vhiNHVYdEQmfsqaqE8fthKGmQvaRu/DNL3CgVRPR+PzOAcQzPpOw==} cpu: [x64] os: [darwin] - '@rslint/native-linux-arm64-gnu@0.8.0': - resolution: {integrity: sha512-SSgSjyaeXI032Wk8bq6VmkLQTWOEqHZH5MWAk3831pd/G2rWr2XcoDi5Wf6w0o2rSCeYzkYbIejOePYwIKT4Lg==} + '@rslint/native-linux-arm64-gnu@0.9.0': + resolution: {integrity: sha512-J9uHBg/8Z9WanEKBXaPNZz0h+P8qtOLwjVqwEcOwYm1yLHRY70A7XqI6cRVIx72gXKGWtNBT2BRw9p8CWQUhgg==} cpu: [arm64] os: [linux] libc: [glibc] - '@rslint/native-linux-arm64-musl@0.8.0': - resolution: {integrity: sha512-50VDZQFAc9kp6rbOUOjyppVjC3d3AdbOJyA6JxlhK3mp8a/8sPIqWG0BlfcN/7ZpwdZrFsQt2Ds+0yMXITfu5A==} + '@rslint/native-linux-arm64-musl@0.9.0': + resolution: {integrity: sha512-3ICIPH1oZOuMuZp+4hRhU+Af34U/2MNFB1yN+yi/jfJP+qBEExQbeBOS4J6HOecx9RJXcFvPF2ZI68l4g8/DPQ==} cpu: [arm64] os: [linux] libc: [musl] - '@rslint/native-linux-x64-gnu@0.8.0': - resolution: {integrity: sha512-wfc/UfnuTBAofwLPK5MLB2Hus1YYnsxP2MVchp380fUvMfQuGFPzz1WOAUY66zqrsrDKpUJsh3V1bx7c8DTlJA==} + '@rslint/native-linux-x64-gnu@0.9.0': + resolution: {integrity: sha512-vlzcruA/t+0XvdK2S0bIS00H9Mpkrwo/hIFvpyUONgxi2WaO7XNDtgTWAsajB40WmvezYYLKs45LgkVXpxSCFA==} cpu: [x64] os: [linux] libc: [glibc] - '@rslint/native-linux-x64-musl@0.8.0': - resolution: {integrity: sha512-MTYcAMz6IZWb6ZmLo12pakCBA8mS3EW9cOI0jd3At6vs0Yia9YbeOAUiWbIC4Z9yyp75b8ZQCQMRSnY6rDnbaA==} + '@rslint/native-linux-x64-musl@0.9.0': + resolution: {integrity: sha512-+gPExuOtSPaP7jAWeMRnTobvQOhaqo9857K/7T2qvc15ksnYqqygMhzcVzm9Wt7L4KBoW6PR1uvwgmPaK4B0IA==} cpu: [x64] os: [linux] libc: [musl] - '@rslint/native-win32-arm64-msvc@0.8.0': - resolution: {integrity: sha512-hids2jgNWBxZf2mSBLZJxubWRLWlJapEfeJHVokzjpRpBZZNv7O06enoyXSb4Lswff9WaHssIqu1sfZIc9lC2g==} + '@rslint/native-win32-arm64-msvc@0.9.0': + resolution: {integrity: sha512-YK5uTuk6zNXru2cOwivbZPH25C7u8RSQlKm5tOqwhaQ0ShCVDdh7z0SXvHvLdQ2VJen+30Vp1izAMZ7Zp/8KaQ==} cpu: [arm64] os: [win32] - '@rslint/native-win32-x64-msvc@0.8.0': - resolution: {integrity: sha512-bun7uURKl6NdChwmw/i2mk3Yj9klZQyh1uRbIQG0RDEJ9oTIbU5M3c7K5sd/Rukat0TVCGgbBAzR+YB0DAXPZQ==} + '@rslint/native-win32-x64-msvc@0.9.0': + resolution: {integrity: sha512-7elW5V8zm3McqA0LCjBBR7SDwQ5hRW+hrnJcCmrspSnBeUPFqnJfvUvsQPgbJz3pdrkBzzjZMvUgEYyBQ9dl8A==} cpu: [x64] os: [win32] @@ -348,69 +369,149 @@ packages: cpu: [arm64] os: [darwin] + '@rspack/binding-darwin-arm64@2.2.1': + resolution: {integrity: sha512-Y/Naw/7V76QiUYdYRuBzBZtzRjt/3fjDUuF8GK0+/BO7BP1RrpY4tk1ln+iiqegRUD8u9uGn08fi8No1rwfyUg==} + cpu: [arm64] + os: [darwin] + '@rspack/binding-darwin-x64@2.1.7': resolution: {integrity: sha512-kPbrYvR/XUHfAMgRVq3QnC71DW/qjwsPj+3hEUuEnRmlploPNy9u8Szf1IHKSVUSrVZBTgDyMoZQdxYLfhResw==} cpu: [x64] os: [darwin] + '@rspack/binding-darwin-x64@2.2.1': + resolution: {integrity: sha512-rTIG/xZIW7RbEEuMR9hnNn5dv3fDBpX0N4FAQUwfhUYy3tN2+3vibTTq/Nj1Sd9Vn4yWydbWIEwBX6m/aGejig==} + cpu: [x64] + os: [darwin] + '@rspack/binding-linux-arm64-gnu@2.1.7': resolution: {integrity: sha512-VFB+YXM3kZ6IIuLV64H3vgnwqvQIIaqfR/aeGwuxYvwcZsrgblSBmXMeDULdgDjqP8Yr0VaFMBBiD9OtG5KdFw==} cpu: [arm64] os: [linux] libc: [glibc] + '@rspack/binding-linux-arm64-gnu@2.2.1': + resolution: {integrity: sha512-53rAMU6Hqiat21IMU1hTt4Si2F33h+ZbXOt+Y18W39AFjcwmleIBId2u7beqJeGXLJuBgIAm31jcbJj/PN7mWQ==} + cpu: [arm64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-arm64-musl@2.1.7': resolution: {integrity: sha512-Mzbxyg0aJ+ITj526Iuz0enEDYY6WxhFIwEKXqwjQh+Vpd5v/+aPzPo83sSQVX/3puBV1sbmviTURbh6N9e1fvA==} cpu: [arm64] os: [linux] libc: [musl] + '@rspack/binding-linux-arm64-musl@2.2.1': + resolution: {integrity: sha512-o7zFiWkt4MqSfSdTbxUdF27fcrWKpRizcuVB8H3yd2G6xW9V2OfYbhVGQnOlbKi+GK74RkCmoJtANB+QboIqKQ==} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@rspack/binding-linux-ppc64-gnu@2.2.1': + resolution: {integrity: sha512-pvx1oeg1z7cr8OcNt7PAt1SJTHzdsN/pvu7HkGnfks2fWE7GDs9DLL2KvN7tUkzQvJm6bGgUwqSCOrqV4uSwAg==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-riscv64-gnu@2.1.7': resolution: {integrity: sha512-mpazwgT/Pse1720mvEJsoXfPkJ+enj0xUqpbe/wL6aedwjGT+9jJNB8HTJXE4XBX0UO7umGqcJMeKA6YsD2CDA==} cpu: [riscv64] os: [linux] libc: [glibc] + '@rspack/binding-linux-riscv64-gnu@2.2.1': + resolution: {integrity: sha512-WQ6P94Wz2tgwOsgifTWP2/bV63iZH5+rkxngQwF22FC8KmIXXy/Yug7lyMH1ld8Hzg4p1qXjBBr4i1cCyJTR+w==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-riscv64-musl@2.1.7': resolution: {integrity: sha512-oU/l3soPRsDEWn7KZic+npyTMM2N1kRdHjoJ+L5IUBXs8bjdTXPLoyTbTdIOza5ZSoT4+UeEiEryj4BB0tQE5w==} cpu: [riscv64] os: [linux] libc: [musl] + '@rspack/binding-linux-riscv64-musl@2.2.1': + resolution: {integrity: sha512-GEFUFHQkjKU7OYyHXnrIo8wWcUHM7jeKov5z6Lxd3i+3hKo11yBOgb7b+uD94Rx2tPuWF4jyFdWmcNu46Njb/A==} + cpu: [riscv64] + os: [linux] + libc: [musl] + + '@rspack/binding-linux-s390x-gnu@2.2.1': + resolution: {integrity: sha512-Cqw2UjSmFGZaw1EjQXClKDud86ThynGEEIazy2PZfPzZG4WjICK1WjdeFCJd7xWsSbUQ3jGyzb7/EHiDVa+sKA==} + cpu: [s390x] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-x64-gnu@2.1.7': resolution: {integrity: sha512-7Gtpl3h3jtnOpk1mYQE8mRndXAO2ibI8mnAbs7klevdKey+ZHneWMoMi2yOMQhhI/ifWEFxDzyGJ8bdxo0XTsA==} cpu: [x64] os: [linux] libc: [glibc] + '@rspack/binding-linux-x64-gnu@2.2.1': + resolution: {integrity: sha512-QX+gRxg2CS9ri2fUG5eNurdsrOCWoJ56SsD2O7kcVGiRm+S2+muNb/QhkdkAdt/u/m++7Ve5TMIpHTnaKYCpCw==} + cpu: [x64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-x64-musl@2.1.7': resolution: {integrity: sha512-w+whI2Uy+DYkGN+MVkzMFWweL7B/s1gMqX+nvTE1vhOy3hGV0VyA9H6lqWjSD3I+eGkpYhN9Pr244cYnLpZOUQ==} cpu: [x64] os: [linux] libc: [musl] + '@rspack/binding-linux-x64-musl@2.2.1': + resolution: {integrity: sha512-mBZQl1NdGbEB3y5M9d0tkuF7RL1GLz3Hb3gqFa3QRZBymP9PCV83Jiji8s2PJimNUJIVcdZRIw8+VGYs/35c2A==} + cpu: [x64] + os: [linux] + libc: [musl] + '@rspack/binding-wasm32-wasi@2.1.7': resolution: {integrity: sha512-cDVgvzRdTgxaeM+a5Lx0+7/VAvunvwO0wNtQ3ATQGOtFCW5b7cUzhNPcytH5ZSJTnFWuxinlGwtar5yfcnkdZQ==} cpu: [wasm32] + '@rspack/binding-wasm32-wasi@2.2.1': + resolution: {integrity: sha512-/d2ImKDS+lT+FJ07MxKBeUkTat84tr2Nm2+nIRt8HmZK7/N8odkQml9vb4MHr8E7oYOp4B+jm6W5frdRzKrkJQ==} + cpu: [wasm32] + '@rspack/binding-win32-arm64-msvc@2.1.7': resolution: {integrity: sha512-JDd85+iYwUvaG9Zrt5X7oIxRZRiTW+76FwkRakoXNy/5VAWQW32Jq4ESjSVz6l6mh0KnZxPq3TLMugacCPnLjw==} cpu: [arm64] os: [win32] + '@rspack/binding-win32-arm64-msvc@2.2.1': + resolution: {integrity: sha512-TfmaKPF3KC7uoZb6A+8ZUbLS8g8P5EdeXFGLCaJ+UgdkJ20TsapcfJXZXWNnKzFEkV8dUO/t5oNxNLYy2URusw==} + cpu: [arm64] + os: [win32] + '@rspack/binding-win32-ia32-msvc@2.1.7': resolution: {integrity: sha512-y9PKEs6v9BLHV0i/4eaIRtxpATvSgcf/VYQkMT8mp+qWlPjUwDQNwU2ueWVGpff6INO+YAa7zobzziNFRgO7Lg==} cpu: [ia32] os: [win32] + '@rspack/binding-win32-ia32-msvc@2.2.1': + resolution: {integrity: sha512-rdBXayngvpQFMSUIC4b71FDZrSBJszSHNEkln/Nis3a17DMAE7IkgJcqe7SqLWbk2OPF/N920AOWmBEDQQCaMg==} + cpu: [ia32] + os: [win32] + '@rspack/binding-win32-x64-msvc@2.1.7': resolution: {integrity: sha512-BjkOzcPY/K8YlRRvyywz0mDWk89MMxqAMhDmgBXCWorh1IjgKTsWDJ2lCGIM8M9CZXUG3khom8AfrOGwRT2I+g==} cpu: [x64] os: [win32] + '@rspack/binding-win32-x64-msvc@2.2.1': + resolution: {integrity: sha512-l3K4s7nrQJc+3LacPFjZGjX8Jk1sf8Q4TK6IXAsdSucOjTqYSpD8PMl2NUXCBDXOl8T2V4v323z1LfxwW8BPmA==} + cpu: [x64] + os: [win32] + '@rspack/binding@2.1.7': resolution: {integrity: sha512-wYqi8TY30hsIzLry503o/Uqu7y9Ec7pEwN5TVmB7Pb3xHrR2eHsQPzdpF/GkCLUjQSgD2Es3CDVV1mr6zO/78g==} + '@rspack/binding@2.2.1': + resolution: {integrity: sha512-56TqztuEMd+aHGv1jDXnkJQGSLTb4NoO146flFxJqPG8931UdXPO2pNR9M0Q2Pz+GvmO0fLHGPLYBHoRVrRlHw==} + '@rspack/core@2.1.7': resolution: {integrity: sha512-d5Ju3zXzGgbqQWvlMlLUtek2eFPIzsFe2QOF4nwTAknxo/4OZ64t+kPT9nM6fr3aZX93VK0R3v02/kZYIRrV9Q==} engines: {node: ^20.19.0 || >=22.12.0} @@ -423,36 +524,49 @@ packages: '@swc/helpers': optional: true - '@rstest/adapter-rslib@0.11.5': - resolution: {integrity: sha512-ijVBmQ+uyJF4yw5HVbGhoXUEepnlb7mFXhuUm+C/OxKJim+IYUHGhDB9Mz6Zzo+ltgPVFqGpP4QQNGPAxJXXVQ==} + '@rspack/core@2.2.1': + resolution: {integrity: sha512-EHFX2oWCY1HkHJkG/Ev8HXCcl4gQzgETyairdIlBkKaypuW8i7kowBxUFzpHHg/ObF70vB3focToel9Wwg4MRA==} + 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 + + '@rstest/adapter-rslib@0.11.11': + resolution: {integrity: sha512-tdApcpVuV29RPOzKftw7SLaMZr7yzlkcut+m56LsIW9WagQF2wjdhM4sdvMogVDT2ltPtKi+COMCATpNhq4Raw==} peerDependencies: '@rslib/core': '>=0.18.6 || ^1.0.0-0' - '@rstest/core': ^0.11.5 + '@rstest/core': ^0.11.0 typescript: ^5.0.0 || ^6.0.0 || ^7.0.0 peerDependenciesMeta: typescript: optional: true - '@rstest/core@0.11.5': - resolution: {integrity: sha512-ySXZaFqU1mJonm79ko7OwagG2AurULg1dLDErJguhv/sepEyjt39sq2Bpt42mOxHehiFcl0Pr0PrlaPltmYbbA==} + '@rstest/core@0.11.11': + resolution: {integrity: sha512-7Ii2/2/ex1Oa0Kg5Qk5RKx2+e0I83BHLwH0/gn1B7IDwXCh5msFCF7yTyVGFuMltlm3E8Cf4QD7jadOEaBfXfw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: happy-dom: ^20.8.3 - jsdom: '*' + jsdom: '>=15.0.0' peerDependenciesMeta: happy-dom: optional: true jsdom: optional: true - '@rstest/coverage-istanbul@0.11.5': - resolution: {integrity: sha512-wqkRzrxXiZgiO/VHPOpFzx0vYZMuTYhQ+xmVIBkbnap1nnVKLzMVdEctsQx7QmcDtouFfdmG7jgbir2J4lj3Sg==} + '@rstest/coverage-istanbul@0.11.11': + resolution: {integrity: sha512-zB6moN7zyIZdIksxPqLNETD+Sx3gWanzm1qYeJrqsq6q6lV0hw8WxRjRAlnAHGA2NqF5QR+smk2GBwG8BvI4eQ==} peerDependencies: - '@rstest/core': ^0.11.5 + '@rstest/core': ^0.11.0 - '@rushstack/node-core-library@5.23.3': - resolution: {integrity: sha512-f6uuza7Um65bwsIJgf0MRs7IPA5IG+A+zs1AYGQvpZmLjtTGdfHowhQw4kwF0pPhJCrU4UHNhK8Qa6tLygYZCA==} + '@rushstack/node-core-library@5.24.0': + resolution: {integrity: sha512-g/Z47ZwARn/VkTnHcyJslrR26erRf1G5JbqPlfGZGBCrOcrEt8fTQXXDVhUDDNl/g/v3TXI1dNiAAT5FEks8BA==} + engines: {node: '>=20.9.0'} peerDependencies: '@types/node': '*' peerDependenciesMeta: @@ -470,16 +584,18 @@ packages: '@rushstack/rig-package@0.7.3': resolution: {integrity: sha512-aAA518n6wxxjCfnTAOjQnm7ngNE0FVHxHAw2pxKlIhxrMn0XQjGcXKF0oKWpjBgJOmsaJpVob/v+zr3zxgPWuA==} - '@rushstack/terminal@0.24.2': - resolution: {integrity: sha512-KB7PpvzDyKMw/RGU3TxOwxTs3OwZ4gq6+WHlTJN/JfQH4ezliNtWIqver78jTaAJyz/ZAAlJGH7a/M1WyFLFSw==} + '@rushstack/terminal@0.24.3': + resolution: {integrity: sha512-KxphDhPGC4xDrKg8O4yrWCEpPMi87aJc1iycXqMVh1dLgV0M34hiH9ZTgWjBRmcrT/OIHoOeWf48npcQFzgp+g==} + engines: {node: '>=20.9.0'} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true - '@rushstack/ts-command-line@5.3.12': - resolution: {integrity: sha512-Vg2n24arSf7JvUNga2DMHYTbxnVq9L5OtVCp4Gfr8YC/kmL/bmdR8FQhGcpMzMYNY9Vdw3+TaimG11Sf+z1Tpw==} + '@rushstack/ts-command-line@5.3.13': + resolution: {integrity: sha512-+jNbxhh8CkrZYxMk9X3GRYM2+Myr1xCCj+eHbJ9Vp+PCdNHS0TUl5QQFT6UbM/aTFRCzs5jiBTKYzBRpe5uYbQ==} + engines: {node: '>=20.9.0'} '@swc/helpers@0.5.23': resolution: {integrity: sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==} @@ -680,8 +796,8 @@ packages: resolution: {integrity: sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==} engines: {node: '>=0.3.1'} - dprint@0.55.2: - resolution: {integrity: sha512-1d4D4SB9KiD2qFnBWbl3aoYjLvPVpZoth28yxTT00xJv2yXugdz0Xoyv7sGG0w0hzE6hQZMgd6B333GnySDpGQ==} + dprint@0.56.1: + resolution: {integrity: sha512-1r+e9cnecxoxIfac4+gyYvEftPgkFrNZOHMBmOYutLolph1u0yeQcBdhmLAo9RDuBD6FupKy0kZlcoyhgPVGOQ==} hasBin: true emoji-regex@8.0.0: @@ -875,11 +991,11 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - swc-plugin-coverage-instrument@0.0.32: - resolution: {integrity: sha512-KsO1xNQdcVb331Rm98Op6uYf36/CYdF1kILQxOddmtCNlRLISpCUqHcnogu+QgELZvG48oie+w0fzS8uktjcEA==} + swc-plugin-coverage-instrument@0.0.33: + resolution: {integrity: sha512-zM17DgG3jURPNOrEHye0MtrkrsZ9BtCMf3W5osQTHAtlNolfDUtZl7740wdx7XhUSL322qdph//DgHzZe62wHg==} - tinyexec@1.2.4: - resolution: {integrity: sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==} + tinyexec@1.3.0: + resolution: {integrity: sha512-QKAl9m8gWWGHV8jZcPeym6j+XULi6tOf1mT83WYJ4Lk2ytW/uwAWkrP0uFsdoYMdueVJ0qs26wZ+23xeB4ibNQ==} engines: {node: '>=18'} tslib@2.8.1: @@ -970,49 +1086,49 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@dprint/android-arm64@0.55.2': + '@dprint/android-arm64@0.56.1': optional: true - '@dprint/android-x64@0.55.2': + '@dprint/android-x64@0.56.1': optional: true - '@dprint/darwin-arm64@0.55.2': + '@dprint/darwin-arm64@0.56.1': optional: true - '@dprint/darwin-x64@0.55.2': + '@dprint/darwin-x64@0.56.1': optional: true - '@dprint/linux-arm64-glibc@0.55.2': + '@dprint/linux-arm64-glibc@0.56.1': optional: true - '@dprint/linux-arm64-musl@0.55.2': + '@dprint/linux-arm64-musl@0.56.1': optional: true - '@dprint/linux-loong64-glibc@0.55.2': + '@dprint/linux-loong64-glibc@0.56.1': optional: true - '@dprint/linux-loong64-musl@0.55.2': + '@dprint/linux-loong64-musl@0.56.1': optional: true - '@dprint/linux-ppc64-glibc@0.55.2': + '@dprint/linux-ppc64-glibc@0.56.1': optional: true - '@dprint/linux-ppc64-musl@0.55.2': + '@dprint/linux-ppc64-musl@0.56.1': optional: true - '@dprint/linux-riscv64-glibc@0.55.2': + '@dprint/linux-riscv64-glibc@0.56.1': optional: true - '@dprint/linux-x64-glibc@0.55.2': + '@dprint/linux-x64-glibc@0.56.1': optional: true - '@dprint/linux-x64-musl@0.55.2': + '@dprint/linux-x64-musl@0.56.1': optional: true - '@dprint/win32-arm64@0.55.2': + '@dprint/win32-arm64@0.56.1': optional: true - '@dprint/win32-x64@0.55.2': + '@dprint/win32-x64@0.56.1': optional: true '@emnapi/core@1.11.2': @@ -1021,16 +1137,32 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/core@1.11.3': + dependencies: + '@emnapi/wasi-threads': 1.2.3 + tslib: 2.8.1 + optional: true + '@emnapi/runtime@1.11.2': dependencies: tslib: 2.8.1 optional: true + '@emnapi/runtime@1.11.3': + dependencies: + tslib: 2.8.1 + optional: true + '@emnapi/wasi-threads@1.2.2': dependencies: tslib: 2.8.1 optional: true + '@emnapi/wasi-threads@1.2.3': + dependencies: + tslib: 2.8.1 + optional: true + '@jridgewell/resolve-uri@3.1.2': {} '@jridgewell/sourcemap-codec@1.5.4': {} @@ -1044,23 +1176,23 @@ snapshots: dependencies: '@braidai/lang': 1.1.2 - '@microsoft/api-extractor-model@7.33.10(@types/node@24.13.3)': + '@microsoft/api-extractor-model@7.33.11(@types/node@24.13.3)': dependencies: '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.1 - '@rushstack/node-core-library': 5.23.3(@types/node@24.13.3) + '@rushstack/node-core-library': 5.24.0(@types/node@24.13.3) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.58.12(@types/node@24.13.3)': + '@microsoft/api-extractor@7.59.0(@types/node@24.13.3)': dependencies: - '@microsoft/api-extractor-model': 7.33.10(@types/node@24.13.3) + '@microsoft/api-extractor-model': 7.33.11(@types/node@24.13.3) '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.1 - '@rushstack/node-core-library': 5.23.3(@types/node@24.13.3) + '@rushstack/node-core-library': 5.24.0(@types/node@24.13.3) '@rushstack/rig-package': 0.7.3 - '@rushstack/terminal': 0.24.2(@types/node@24.13.3) - '@rushstack/ts-command-line': 5.3.12(@types/node@24.13.3) + '@rushstack/terminal': 0.24.3(@types/node@24.13.3) + '@rushstack/ts-command-line': 5.3.13(@types/node@24.13.3) diff: 8.0.3 minimatch: 10.2.3 resolve: 1.22.10 @@ -1086,6 +1218,13 @@ snapshots: '@tybys/wasm-util': 0.10.3 optional: true + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)': + dependencies: + '@emnapi/core': 1.11.3 + '@emnapi/runtime': 1.11.3 + '@tybys/wasm-util': 0.10.3 + optional: true + '@publint/pack@0.1.4': {} '@rsbuild/core@2.1.9': @@ -1095,79 +1234,116 @@ snapshots: transitivePeerDependencies: - '@module-federation/runtime-tools' - '@rslib/core@0.23.2(@microsoft/api-extractor@7.58.12(@types/node@24.13.3))(typescript@7.0.2)': + '@rsbuild/core@2.2.1': + dependencies: + '@rspack/core': 2.2.1(@swc/helpers@0.5.23) + '@swc/helpers': 0.5.23 + transitivePeerDependencies: + - '@module-federation/runtime-tools' + + '@rslib/core@0.23.2(@microsoft/api-extractor@7.59.0(@types/node@24.13.3))(typescript@7.0.2)': dependencies: '@rsbuild/core': 2.1.9 - rsbuild-plugin-dts: 0.23.2(@microsoft/api-extractor@7.58.12(@types/node@24.13.3))(@rsbuild/core@2.1.9)(typescript@7.0.2) + rsbuild-plugin-dts: 0.23.2(@microsoft/api-extractor@7.59.0(@types/node@24.13.3))(@rsbuild/core@2.1.9)(typescript@7.0.2) optionalDependencies: - '@microsoft/api-extractor': 7.58.12(@types/node@24.13.3) + '@microsoft/api-extractor': 7.59.0(@types/node@24.13.3) typescript: 7.0.2 transitivePeerDependencies: - '@module-federation/runtime-tools' - '@typescript/native-preview' - core-js - '@rslint/core@0.8.0': + '@rslint/core@0.9.0': dependencies: picomatch: 4.0.5 optionalDependencies: - '@rslint/native-darwin-arm64': 0.8.0 - '@rslint/native-darwin-x64': 0.8.0 - '@rslint/native-linux-arm64-gnu': 0.8.0 - '@rslint/native-linux-arm64-musl': 0.8.0 - '@rslint/native-linux-x64-gnu': 0.8.0 - '@rslint/native-linux-x64-musl': 0.8.0 - '@rslint/native-win32-arm64-msvc': 0.8.0 - '@rslint/native-win32-x64-msvc': 0.8.0 + '@rslint/native-darwin-arm64': 0.9.0 + '@rslint/native-darwin-x64': 0.9.0 + '@rslint/native-linux-arm64-gnu': 0.9.0 + '@rslint/native-linux-arm64-musl': 0.9.0 + '@rslint/native-linux-x64-gnu': 0.9.0 + '@rslint/native-linux-x64-musl': 0.9.0 + '@rslint/native-win32-arm64-msvc': 0.9.0 + '@rslint/native-win32-x64-msvc': 0.9.0 - '@rslint/native-darwin-arm64@0.8.0': + '@rslint/native-darwin-arm64@0.9.0': optional: true - '@rslint/native-darwin-x64@0.8.0': + '@rslint/native-darwin-x64@0.9.0': optional: true - '@rslint/native-linux-arm64-gnu@0.8.0': + '@rslint/native-linux-arm64-gnu@0.9.0': optional: true - '@rslint/native-linux-arm64-musl@0.8.0': + '@rslint/native-linux-arm64-musl@0.9.0': optional: true - '@rslint/native-linux-x64-gnu@0.8.0': + '@rslint/native-linux-x64-gnu@0.9.0': optional: true - '@rslint/native-linux-x64-musl@0.8.0': + '@rslint/native-linux-x64-musl@0.9.0': optional: true - '@rslint/native-win32-arm64-msvc@0.8.0': + '@rslint/native-win32-arm64-msvc@0.9.0': optional: true - '@rslint/native-win32-x64-msvc@0.8.0': + '@rslint/native-win32-x64-msvc@0.9.0': optional: true '@rspack/binding-darwin-arm64@2.1.7': optional: true + '@rspack/binding-darwin-arm64@2.2.1': + optional: true + '@rspack/binding-darwin-x64@2.1.7': optional: true + '@rspack/binding-darwin-x64@2.2.1': + optional: true + '@rspack/binding-linux-arm64-gnu@2.1.7': optional: true + '@rspack/binding-linux-arm64-gnu@2.2.1': + optional: true + '@rspack/binding-linux-arm64-musl@2.1.7': optional: true + '@rspack/binding-linux-arm64-musl@2.2.1': + optional: true + + '@rspack/binding-linux-ppc64-gnu@2.2.1': + optional: true + '@rspack/binding-linux-riscv64-gnu@2.1.7': optional: true + '@rspack/binding-linux-riscv64-gnu@2.2.1': + optional: true + '@rspack/binding-linux-riscv64-musl@2.1.7': optional: true + '@rspack/binding-linux-riscv64-musl@2.2.1': + optional: true + + '@rspack/binding-linux-s390x-gnu@2.2.1': + optional: true + '@rspack/binding-linux-x64-gnu@2.1.7': optional: true + '@rspack/binding-linux-x64-gnu@2.2.1': + optional: true + '@rspack/binding-linux-x64-musl@2.1.7': optional: true + '@rspack/binding-linux-x64-musl@2.2.1': + optional: true + '@rspack/binding-wasm32-wasi@2.1.7': dependencies: '@emnapi/core': 1.11.2 @@ -1175,15 +1351,31 @@ snapshots: '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) optional: true + '@rspack/binding-wasm32-wasi@2.2.1': + 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.1.7': optional: true + '@rspack/binding-win32-arm64-msvc@2.2.1': + optional: true + '@rspack/binding-win32-ia32-msvc@2.1.7': optional: true + '@rspack/binding-win32-ia32-msvc@2.2.1': + optional: true + '@rspack/binding-win32-x64-msvc@2.1.7': optional: true + '@rspack/binding-win32-x64-msvc@2.2.1': + optional: true + '@rspack/binding@2.1.7': optionalDependencies: '@rspack/binding-darwin-arm64': 2.1.7 @@ -1199,39 +1391,62 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 2.1.7 '@rspack/binding-win32-x64-msvc': 2.1.7 + '@rspack/binding@2.2.1': + optionalDependencies: + '@rspack/binding-darwin-arm64': 2.2.1 + '@rspack/binding-darwin-x64': 2.2.1 + '@rspack/binding-linux-arm64-gnu': 2.2.1 + '@rspack/binding-linux-arm64-musl': 2.2.1 + '@rspack/binding-linux-ppc64-gnu': 2.2.1 + '@rspack/binding-linux-riscv64-gnu': 2.2.1 + '@rspack/binding-linux-riscv64-musl': 2.2.1 + '@rspack/binding-linux-s390x-gnu': 2.2.1 + '@rspack/binding-linux-x64-gnu': 2.2.1 + '@rspack/binding-linux-x64-musl': 2.2.1 + '@rspack/binding-wasm32-wasi': 2.2.1 + '@rspack/binding-win32-arm64-msvc': 2.2.1 + '@rspack/binding-win32-ia32-msvc': 2.2.1 + '@rspack/binding-win32-x64-msvc': 2.2.1 + '@rspack/core@2.1.7(@swc/helpers@0.5.23)': dependencies: '@rspack/binding': 2.1.7 optionalDependencies: '@swc/helpers': 0.5.23 - '@rstest/adapter-rslib@0.11.5(@rslib/core@0.23.2(@microsoft/api-extractor@7.58.12(@types/node@24.13.3))(typescript@7.0.2))(@rstest/core@0.11.5)(typescript@7.0.2)': + '@rspack/core@2.2.1(@swc/helpers@0.5.23)': + dependencies: + '@rspack/binding': 2.2.1 + optionalDependencies: + '@swc/helpers': 0.5.23 + + '@rstest/adapter-rslib@0.11.11(@rslib/core@0.23.2(@microsoft/api-extractor@7.59.0(@types/node@24.13.3))(typescript@7.0.2))(@rstest/core@0.11.11)(typescript@7.0.2)': dependencies: - '@rslib/core': 0.23.2(@microsoft/api-extractor@7.58.12(@types/node@24.13.3))(typescript@7.0.2) - '@rstest/core': 0.11.5 + '@rslib/core': 0.23.2(@microsoft/api-extractor@7.59.0(@types/node@24.13.3))(typescript@7.0.2) + '@rstest/core': 0.11.11 optionalDependencies: typescript: 7.0.2 - '@rstest/core@0.11.5': + '@rstest/core@0.11.11': dependencies: - '@rsbuild/core': 2.1.9 + '@rsbuild/core': 2.2.1 '@types/chai': 5.2.3 transitivePeerDependencies: - '@module-federation/runtime-tools' - core-js - '@rstest/coverage-istanbul@0.11.5(@rstest/core@0.11.5)(supports-color@8.1.1)': + '@rstest/coverage-istanbul@0.11.11(@rstest/core@0.11.11)(supports-color@8.1.1)': dependencies: - '@rstest/core': 0.11.5 + '@rstest/core': 0.11.11 istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6(supports-color@8.1.1) istanbul-reports: 3.2.0 - swc-plugin-coverage-instrument: 0.0.32 + swc-plugin-coverage-instrument: 0.0.33 transitivePeerDependencies: - supports-color - '@rushstack/node-core-library@5.23.3(@types/node@24.13.3)': + '@rushstack/node-core-library@5.24.0(@types/node@24.13.3)': dependencies: ajv: 8.20.0 ajv-draft-04: 1.0.0(ajv@8.20.0) @@ -1253,17 +1468,17 @@ snapshots: jju: 1.4.0 resolve: 1.22.10 - '@rushstack/terminal@0.24.2(@types/node@24.13.3)': + '@rushstack/terminal@0.24.3(@types/node@24.13.3)': dependencies: - '@rushstack/node-core-library': 5.23.3(@types/node@24.13.3) + '@rushstack/node-core-library': 5.24.0(@types/node@24.13.3) '@rushstack/problem-matcher': 0.2.1(@types/node@24.13.3) supports-color: 8.1.1 optionalDependencies: '@types/node': 24.13.3 - '@rushstack/ts-command-line@5.3.12(@types/node@24.13.3)': + '@rushstack/ts-command-line@5.3.13(@types/node@24.13.3)': dependencies: - '@rushstack/terminal': 0.24.2(@types/node@24.13.3) + '@rushstack/terminal': 0.24.3(@types/node@24.13.3) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -1404,23 +1619,23 @@ snapshots: diff@8.0.3: {} - dprint@0.55.2: + dprint@0.56.1: optionalDependencies: - '@dprint/android-arm64': 0.55.2 - '@dprint/android-x64': 0.55.2 - '@dprint/darwin-arm64': 0.55.2 - '@dprint/darwin-x64': 0.55.2 - '@dprint/linux-arm64-glibc': 0.55.2 - '@dprint/linux-arm64-musl': 0.55.2 - '@dprint/linux-loong64-glibc': 0.55.2 - '@dprint/linux-loong64-musl': 0.55.2 - '@dprint/linux-ppc64-glibc': 0.55.2 - '@dprint/linux-ppc64-musl': 0.55.2 - '@dprint/linux-riscv64-glibc': 0.55.2 - '@dprint/linux-x64-glibc': 0.55.2 - '@dprint/linux-x64-musl': 0.55.2 - '@dprint/win32-arm64': 0.55.2 - '@dprint/win32-x64': 0.55.2 + '@dprint/android-arm64': 0.56.1 + '@dprint/android-x64': 0.56.1 + '@dprint/darwin-arm64': 0.56.1 + '@dprint/darwin-x64': 0.56.1 + '@dprint/linux-arm64-glibc': 0.56.1 + '@dprint/linux-arm64-musl': 0.56.1 + '@dprint/linux-loong64-glibc': 0.56.1 + '@dprint/linux-loong64-musl': 0.56.1 + '@dprint/linux-ppc64-glibc': 0.56.1 + '@dprint/linux-ppc64-musl': 0.56.1 + '@dprint/linux-riscv64-glibc': 0.56.1 + '@dprint/linux-x64-glibc': 0.56.1 + '@dprint/linux-x64-musl': 0.56.1 + '@dprint/win32-arm64': 0.56.1 + '@dprint/win32-x64': 0.56.1 emoji-regex@8.0.0: {} @@ -1528,19 +1743,19 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - rsbuild-plugin-dts@0.23.2(@microsoft/api-extractor@7.58.12(@types/node@24.13.3))(@rsbuild/core@2.1.9)(typescript@7.0.2): + rsbuild-plugin-dts@0.23.2(@microsoft/api-extractor@7.59.0(@types/node@24.13.3))(@rsbuild/core@2.1.9)(typescript@7.0.2): dependencies: '@ast-grep/napi': 0.37.0 '@rsbuild/core': 2.1.9 optionalDependencies: - '@microsoft/api-extractor': 7.58.12(@types/node@24.13.3) + '@microsoft/api-extractor': 7.59.0(@types/node@24.13.3) typescript: 7.0.2 - rsbuild-plugin-publint@1.0.0(@rsbuild/core@2.1.9): + rsbuild-plugin-publint@1.0.0(@rsbuild/core@2.2.1): dependencies: publint: 0.3.21 optionalDependencies: - '@rsbuild/core': 2.1.9 + '@rsbuild/core': 2.2.1 sade@1.8.1: dependencies: @@ -1574,9 +1789,9 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - swc-plugin-coverage-instrument@0.0.32: {} + swc-plugin-coverage-instrument@0.0.33: {} - tinyexec@1.2.4: {} + tinyexec@1.3.0: {} tslib@2.8.1: {} diff --git a/test/pnpm/package.json b/test/pnpm/package.json index 5cd6d5a..4c0ae7c 100644 --- a/test/pnpm/package.json +++ b/test/pnpm/package.json @@ -6,5 +6,5 @@ "files": [ "src/*" ], - "packageManager": "pnpm@11.18.0" + "packageManager": "pnpm@11.24.0" }