diff --git a/package.json b/package.json index 72f479c..275ccda 100644 --- a/package.json +++ b/package.json @@ -34,14 +34,14 @@ "devDependencies": { "@prefresh/core": "^1.5.11", "@prefresh/utils": "^1.2.1", - "@rspack/core": "^2.2.8", - "@rspack/test-tools": "2.2.8", + "@rspack/core": "^2.2.9", + "@rspack/test-tools": "2.2.9", "@swc/helpers": "0.5.23", "@swc/plugin-prefresh": "^16.0.0", - "@types/node": "^24.19.1", + "@types/node": "^24.19.2", "heading-case": "^2.0.2", "preact": "^10.29.8", - "rstack": "^0.8.0", + "rstack": "^0.8.3", "typescript": "^7.0.2" }, "peerDependencies": { @@ -54,7 +54,7 @@ "optional": true } }, - "packageManager": "pnpm@12.9.1", + "packageManager": "pnpm@12.11.2", "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 46d1722..f41c4c1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,153 +7,153 @@ importers: configDependencies: {} packageManagerDependencies: pnpm: - specifier: 12.9.1 - version: 12.9.1 + specifier: 12.11.2 + version: 12.11.2 packages: - '@pnpm/exe.android-arm64@12.9.1': - resolution: {integrity: sha512-Hgm1XdqMTfBC8PdGLL+NjZWv4xyi7D6XNrN9fb24XGYlyTBmUtdCefKnCLmHujShRD8BEO1zqM30SNcKBDLysw==} + '@pnpm/exe.android-arm64@12.11.2': + resolution: {integrity: sha512-owLw13OfPkEoY+hLBNeeG+dCFhywr7q2d/EHPz4mNL2RhKnv8gNwMARkjkiDQu234aItVwFNDeGnmQXm+ikkAg==} cpu: [arm64] os: [android] - '@pnpm/exe.android-x64@12.9.1': - resolution: {integrity: sha512-WDGCe6jZRVZP3RC/q6hOkZylkPkIQIi1/GcrR/d/YzbihhAHXCczrk+UYnV5TgbsEnAYO7Cx+2rX3nfhHvy24w==} + '@pnpm/exe.android-x64@12.11.2': + resolution: {integrity: sha512-GYPkVebl4iokOA/4MPSpGoUVfFlsth7uqOCe1XiaiM23LAdvUOMJBObqHJijr89ZqjwHm9pO6vO45GRwJ2U2qA==} cpu: [x64] os: [android] - '@pnpm/exe.darwin-arm64@12.9.1': - resolution: {integrity: sha512-+7iiEEBgYN9szPWUnAuN6eOVMTI6Hrki5bcuC9n9xl9tTnT53Tpxpo45Hml+W4IrAU0d+Tmd0sPnVIbX59PD6w==} + '@pnpm/exe.darwin-arm64@12.11.2': + resolution: {integrity: sha512-n9M4On66y8FDxUAKgMO1FXt0qihyG4e+56p3/F0uo8Bx9KplW8BwKVnXigzCJ8aNM6sVVPkOE6M9XXbeVIxnZA==} cpu: [arm64] os: [darwin] - '@pnpm/exe.darwin-x64@12.9.1': - resolution: {integrity: sha512-SK7TxJiR12GbJZGffRFHItkc+Mx+99v6xMMJ9/X//8NwWV1wo17a2bwfGI8qZpl17YwsrmPEFOOqhzE1GIlrtQ==} + '@pnpm/exe.darwin-x64@12.11.2': + resolution: {integrity: sha512-oSW7n3sBT0c0cyk4kj10T2Y6Mpm+OFEiCAWozgX039tdoI6yqJF1uaFD3sw7ugLdu6VV3+uY0pa1TUZIPdxDWA==} cpu: [x64] os: [darwin] - '@pnpm/exe.freebsd-x64@12.9.1': - resolution: {integrity: sha512-4AjLk6uvTs2iO6wMit2hcxJ2M32xb7OV5SNFk+w6G8/NzcjcMB7ENEpyeXyLiP0kcnp8uaCGUct2NfrLCJ35eQ==} + '@pnpm/exe.freebsd-x64@12.11.2': + resolution: {integrity: sha512-qbzc3KoDpa/Lkf8vs3jnDe6dUUbso+6eLIyssYFMiliLpYNxn8dirk11YoNnOQcdHVB50v5RFls1Yid6ttT5pg==} cpu: [x64] os: [freebsd] - '@pnpm/exe.linux-arm64-musl@12.9.1': - resolution: {integrity: sha512-dZL2ES1ckDWM9v+EtxoOklZ0WNdtayooi9iLiDUubopudX3zXPNR2mlrxBRgjbDgECOndQen2SmyxL5eZiBuKw==} + '@pnpm/exe.linux-arm64-musl@12.11.2': + resolution: {integrity: sha512-uMEYDwKRktGwANubQ+kYCwmhNwg3Ik6qK89ahsbQ5cP30R/5FVJb/T99vr9XRUBC/A7mZI6eeT92oyVas9ACyg==} cpu: [arm64] os: [linux] libc: [musl] - '@pnpm/exe.linux-arm64@12.9.1': - resolution: {integrity: sha512-cx+uF6xqwEtm7B8NV+1ve0xBg9gcuzQZ5R+0WgOWvKG/h978UljS6BgWs1ipIGuGgUdeVhm3PKmBltXIcczLXA==} + '@pnpm/exe.linux-arm64@12.11.2': + resolution: {integrity: sha512-6e8ZAQUwFXAWHHHv5FesWqf/kEK04wuitBv5f/gxzkC0DiBfaixr+f+6JQede8SF4Ji5LcMwVFJbzAtffpWxEg==} cpu: [arm64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-ppc64@12.9.1': - resolution: {integrity: sha512-MpjPsy4XR17zAtLziQZfsN+wveWa/bUJggZtwfo3+SuyRmXnSvVkFD4+v8/3RTWyYaM6mwLUTjZDJ+g3urL+ew==} + '@pnpm/exe.linux-ppc64@12.11.2': + resolution: {integrity: sha512-Ui8A4nepkVupx2VpuFfysEluMvWK6gTB5rgVts7Ss/+8dj0RD28x3F/seNeH/zSypgC6yKdV6qsKVQh/uffTuQ==} cpu: [ppc64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-riscv64@12.9.1': - resolution: {integrity: sha512-Oo67TKqqH+Bno+L6X7Xyorwp1QG82zKIkL0vbo1x2kcPTDiyPbdM+d6lIs4+hzeB1KHT5FDoGzZj2dad7Ft+eg==} + '@pnpm/exe.linux-riscv64@12.11.2': + resolution: {integrity: sha512-i1yLdQ5bu+wjQ+srtFoJAaY2gN/+oXHFdjul4llCeoDxHE0rTIG3R41NhHfCjyFPW4+CpbBT58933CL9sMOCnA==} cpu: [riscv64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-s390x@12.9.1': - resolution: {integrity: sha512-QAD5FRCdW36HfD58BV7DoDm6z8yv+GgSqcUV1+ERwYjpVQuG6ZTpf5o0x3KDas8eTLIW7MLYVdDdlAurWeArEg==} + '@pnpm/exe.linux-s390x@12.11.2': + resolution: {integrity: sha512-YS1/lhPjjTsN4QL50VaFZKRa3Uc/bDnhE8eKbJMFvuX06UuFS5YaiDg04APoZdfVSGqTfX27QAg7rfLMSWaqxA==} cpu: [s390x] os: [linux] libc: [glibc] - '@pnpm/exe.linux-x64-musl@12.9.1': - resolution: {integrity: sha512-mQDhBsGqcTkrLQM4q5igmRFcr6EAl4UM/FGawY+0CWGcqPpUmYUvDy9LHy80xxkHIWVJ886gvvso2XOjfav1Jw==} + '@pnpm/exe.linux-x64-musl@12.11.2': + resolution: {integrity: sha512-7eIxQR05fvJxCujUSKp5KTtehJ7QqrgqP/HD1+BcB/SaV2Be4XI1PEHiOgA1zxsiMIeMvTF6E4G4dYHrFjeXRg==} cpu: [x64] os: [linux] libc: [musl] - '@pnpm/exe.linux-x64@12.9.1': - resolution: {integrity: sha512-+M5N74hM4fc87AAckxx/UIW+dUnWf2eko+HchJs/NZUxehLhekNyMI/GNaNXlvd+kWR+97XXBD51XRkkNiUtrA==} + '@pnpm/exe.linux-x64@12.11.2': + resolution: {integrity: sha512-FK7QKe24AYgppJwO3mpooYptduuvIGqKJPi5ac7MdnWkjUy46JBfYhCW0grnkWKC8YOf0x+vGviuQqJEj3SpQQ==} cpu: [x64] os: [linux] libc: [glibc] - '@pnpm/exe.win32-arm64@12.9.1': - resolution: {integrity: sha512-mI28C2wxobrDi6x1OYhBRyG10hnDq/4sEIyy5RzoX6LB4kLuv6K/d25HOpMwlW20cuM4M72k9NZpOdcmUxMbEA==} + '@pnpm/exe.win32-arm64@12.11.2': + resolution: {integrity: sha512-PCTjVDdJb6VvraZxrEeFv6EqEA0hhIsAySx28e95J2Tqpi88hLpgOXgNqV0vpxq9A+b8GLQfyk/D+1UlJPv/YQ==} cpu: [arm64] os: [win32] - '@pnpm/exe.win32-x64@12.9.1': - resolution: {integrity: sha512-SWoDMT0oD7NrDSIoPpkKD09D9fAQKNjwFZ3lezlCUhAfXxMv70zsfrNT2/P+GoCK2kefXF9OysUZkH1l5vvvfA==} + '@pnpm/exe.win32-x64@12.11.2': + resolution: {integrity: sha512-8sgX86OvRjJ3yZs/TvGR2L31wH9ScPZ+f+geKI3ikuB0RRiK3i4LlTRO8OXN6pdRqj8epMde4312MCjj7JsJdA==} cpu: [x64] os: [win32] - pnpm@12.9.1: - resolution: {integrity: sha512-BrBV//XNINwSeB3hc87TMQzglRvy7GICEaFgRdVETVyTpmMhB2TvKaZTphBFm6A2jw50+E2AxUcjz5Wq57wNbQ==} + pnpm@12.11.2: + resolution: {integrity: sha512-JaUWUqGWeFr18ovabf6NxYLr76SsHRgCIc4TkCMcX7dmN4IupLbkYzznSs3LCnf3Ja8RutOBd/3t2u6BipVcuQ==} engines: {node: '>=18.*'} hasBin: true snapshots: - '@pnpm/exe.android-arm64@12.9.1': + '@pnpm/exe.android-arm64@12.11.2': optional: true - '@pnpm/exe.android-x64@12.9.1': + '@pnpm/exe.android-x64@12.11.2': optional: true - '@pnpm/exe.darwin-arm64@12.9.1': + '@pnpm/exe.darwin-arm64@12.11.2': optional: true - '@pnpm/exe.darwin-x64@12.9.1': + '@pnpm/exe.darwin-x64@12.11.2': optional: true - '@pnpm/exe.freebsd-x64@12.9.1': + '@pnpm/exe.freebsd-x64@12.11.2': optional: true - '@pnpm/exe.linux-arm64-musl@12.9.1': + '@pnpm/exe.linux-arm64-musl@12.11.2': optional: true - '@pnpm/exe.linux-arm64@12.9.1': + '@pnpm/exe.linux-arm64@12.11.2': optional: true - '@pnpm/exe.linux-ppc64@12.9.1': + '@pnpm/exe.linux-ppc64@12.11.2': optional: true - '@pnpm/exe.linux-riscv64@12.9.1': + '@pnpm/exe.linux-riscv64@12.11.2': optional: true - '@pnpm/exe.linux-s390x@12.9.1': + '@pnpm/exe.linux-s390x@12.11.2': optional: true - '@pnpm/exe.linux-x64-musl@12.9.1': + '@pnpm/exe.linux-x64-musl@12.11.2': optional: true - '@pnpm/exe.linux-x64@12.9.1': + '@pnpm/exe.linux-x64@12.11.2': optional: true - '@pnpm/exe.win32-arm64@12.9.1': + '@pnpm/exe.win32-arm64@12.11.2': optional: true - '@pnpm/exe.win32-x64@12.9.1': + '@pnpm/exe.win32-x64@12.11.2': optional: true - pnpm@12.9.1: + pnpm@12.11.2: optionalDependencies: - '@pnpm/exe.android-arm64': 12.9.1 - '@pnpm/exe.android-x64': 12.9.1 - '@pnpm/exe.darwin-arm64': 12.9.1 - '@pnpm/exe.darwin-x64': 12.9.1 - '@pnpm/exe.freebsd-x64': 12.9.1 - '@pnpm/exe.linux-arm64': 12.9.1 - '@pnpm/exe.linux-arm64-musl': 12.9.1 - '@pnpm/exe.linux-ppc64': 12.9.1 - '@pnpm/exe.linux-riscv64': 12.9.1 - '@pnpm/exe.linux-s390x': 12.9.1 - '@pnpm/exe.linux-x64': 12.9.1 - '@pnpm/exe.linux-x64-musl': 12.9.1 - '@pnpm/exe.win32-arm64': 12.9.1 - '@pnpm/exe.win32-x64': 12.9.1 + '@pnpm/exe.android-arm64': 12.11.2 + '@pnpm/exe.android-x64': 12.11.2 + '@pnpm/exe.darwin-arm64': 12.11.2 + '@pnpm/exe.darwin-x64': 12.11.2 + '@pnpm/exe.freebsd-x64': 12.11.2 + '@pnpm/exe.linux-arm64': 12.11.2 + '@pnpm/exe.linux-arm64-musl': 12.11.2 + '@pnpm/exe.linux-ppc64': 12.11.2 + '@pnpm/exe.linux-riscv64': 12.11.2 + '@pnpm/exe.linux-s390x': 12.11.2 + '@pnpm/exe.linux-x64': 12.11.2 + '@pnpm/exe.linux-x64-musl': 12.11.2 + '@pnpm/exe.win32-arm64': 12.11.2 + '@pnpm/exe.win32-x64': 12.11.2 --- lockfileVersion: '9.0' @@ -173,11 +173,11 @@ importers: specifier: ^1.2.1 version: 1.2.1 '@rspack/core': - specifier: ^2.2.8 - version: 2.2.8(@swc/helpers@0.5.23) + specifier: ^2.2.9 + version: 2.2.9(@swc/helpers@0.5.23) '@rspack/test-tools': - specifier: 2.2.8 - version: 2.2.8(@rspack/core@2.2.8(@swc/helpers@0.5.23))(webpack@5.104.1) + specifier: 2.2.9 + version: 2.2.9(@rspack/core@2.2.9(@swc/helpers@0.5.23))(webpack@5.104.1) '@swc/helpers': specifier: 0.5.23 version: 0.5.23 @@ -185,17 +185,17 @@ importers: specifier: ^16.0.0 version: 16.0.0 '@types/node': - specifier: ^24.19.1 - version: 24.19.1 + specifier: ^24.19.2 + version: 24.19.2 heading-case: specifier: ^2.0.2 - version: 2.0.2(prettier@3.9.9) + version: 2.0.2(prettier@3.9.10) preact: specifier: ^10.29.8 version: 10.29.8 rstack: - specifier: ^0.8.0 - version: 0.8.1(jsdom@30.1.2)(typescript@7.0.2) + specifier: ^0.8.3 + version: 0.8.4(jsdom@30.1.2)(typescript@7.0.2) typescript: specifier: ^7.0.2 version: 7.0.2 @@ -321,15 +321,6 @@ packages: '@emnapi/wasi-threads@1.2.3': resolution: {integrity: sha512-ELEBe8PsLvvJ6QMr0zLt8ffvOHW/dc1m3CEzNMg7aJUv3bMaoDtw2TXyDAwkYBuroxxuHEwhRTLJSe5sya547g==} - '@exodus/bytes@1.15.1': - resolution: {integrity: sha512-S6mL0yNB/Abt9Ei4tq8gDhcczc4S3+vQ4ra7vxnAf+YHC02srtqxKKZghx2Dq6p0e66THKwR6r8N6P95wEty7Q==} - engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} - peerDependencies: - '@noble/hashes': ^1.8.0 || ^2.0.0 - peerDependenciesMeta: - '@noble/hashes': - optional: true - '@exodus/bytes@1.16.0': resolution: {integrity: sha512-IcpW84uEn3N7ETtNZMlxKhfl6Pec8rUNGOTBtWbK1FKhJxIFAptZyVrvVRVBimAJxJCgc3PxepxkdWWG4DVzfA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} @@ -407,50 +398,50 @@ packages: peerDependencies: tslib: '2' - '@jsonjoy.com/fs-core@4.79.0': - resolution: {integrity: sha512-bxSwMrDY71OjEdj2mAYBxSe4BnHtAOjOxqUoFJc0WsllcGgA8iYl6wRF+4aVdFUjjEyHfBwxVv0QqW4AweIUZw==} + '@jsonjoy.com/fs-core@4.80.0': + resolution: {integrity: sha512-qMKWshnyjbyhm+NbzqGE3w5y1mckFFEMj0aDPU2/JBNh1BzIjVy9esq9lBmRnNVmhMEkxwDzLZ8Gqh5G1P5Dag==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' - '@jsonjoy.com/fs-fsa@4.79.0': - resolution: {integrity: sha512-EdadmStAvZw4jYg4iW3mDxBmzMFSI8jcHQkSl+rIQIO7dWbPdXaB83PBQhNCCtMBeX7zwcOFjpp0ecXqbYbjUA==} + '@jsonjoy.com/fs-fsa@4.80.0': + resolution: {integrity: sha512-ZBEKl7J6dbkRCfmrFV48Re211A/FHqniTUhsWCsaRteNSOqMgkX3qF1UreVgwB9oSPm81JLAwhIi6Lb/NH/PoA==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' - '@jsonjoy.com/fs-node-builtins@4.79.0': - resolution: {integrity: sha512-LoBHewVHp/bZQ8Om1Iivl6NEHg7Mmby9kXJZysfnHYW4256rzXFSEcEpto1qgSAka+sq2v4N/Cnl562Z15MByA==} + '@jsonjoy.com/fs-node-builtins@4.80.0': + resolution: {integrity: sha512-OIOIhqaWiwUySFMny4epIAoviXsyMaQQ63PTc3zH+5HEOvarl5hpUmZIhp2m5+OfyKAh5ylxXnQIgew1OgJDVw==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' - '@jsonjoy.com/fs-node-to-fsa@4.79.0': - resolution: {integrity: sha512-xFza/t81sVL4rik7h3SlcymC6X7pvNllI88LW1GESEANDXinf5lZoqju59i3AsGLyy4i0eBQvPiizWSMwCunQA==} + '@jsonjoy.com/fs-node-to-fsa@4.80.0': + resolution: {integrity: sha512-ljeaR5xwtX1EyRmB0wvXANUMQZ3mjKcm7z8s2N8D8SLQ04CcAGtUhHFRZQXFb9mhgFyEVMydQGQtSOFS7pcrFQ==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' - '@jsonjoy.com/fs-node-utils@4.79.0': - resolution: {integrity: sha512-Rj/WevHB8DV8VyEvFGSvDD3m3JHOVk3fO1biH26iworL9/rqdUMKQQeyiKTLbdf3Z9s9vVZnn8ZC0FWZgtO2mg==} + '@jsonjoy.com/fs-node-utils@4.80.0': + resolution: {integrity: sha512-xwHeVVi3f+Khg/Fmb8i5qoYVmQ08QznE5TWhQokUmIZjz4KBPzU+zt/+bahBI6G1ghtqajt27lWuAciIxApuzA==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' - '@jsonjoy.com/fs-node@4.79.0': - resolution: {integrity: sha512-/k18aT1X+A2yLdlTe3WKpL5y2qrvbcUY1BXA4A+s8fBfTeXfi+xdvEB85JVXVf2i9kzASQZFx8dHw9OchgMUhQ==} + '@jsonjoy.com/fs-node@4.80.0': + resolution: {integrity: sha512-yiBlUfkMMRFFGy8CD/h2zd5rPnrM6bjlF+nx2LRAxNV6hOSiuObQIUEE7m7y2VTMisjxCRtzINH94bFGySWL7g==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' - '@jsonjoy.com/fs-print@4.79.0': - resolution: {integrity: sha512-Bp5Q+OV1Dnl8oKf8hVhmboeI+NWbWRk1GxtJzuRvopDeNBDBh0RLevEsfnOVtwBwgRZaptSXn3e/mm3kbOzfDw==} + '@jsonjoy.com/fs-print@4.80.0': + resolution: {integrity: sha512-1ocZLJw/m/xlq0moaIHO7HV9nHRVBUvdc2zMzhsJGkFOrqfwWvexfCv5cYCPPLRhP+9p3yunoi4Ep5YhRORC9Q==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' - '@jsonjoy.com/fs-snapshot@4.79.0': - resolution: {integrity: sha512-/GY+eMvOl4ZQHUnrKYjC/t3N0BImBg7zv/cAGm3kiwUfqSQuo87jtbjmD3mzgQMv16K8zttkHE2wT9GaVsehvA==} + '@jsonjoy.com/fs-snapshot@4.80.0': + resolution: {integrity: sha512-3AV23Q1H228KTtJKTUE0nNq8FCtxSvtENOLrEat80wkAJCKHuqQEv8yjhpS8Bei2OEFJAnluGXp9Ri2SWBlROw==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' @@ -519,6 +510,16 @@ packages: core-js: optional: true + '@rsbuild/core@2.2.13': + resolution: {integrity: sha512-UDSDrokgG70tmx+0bz9kuc64SkPQ5A1/Zhqsp8pD0L3Cko/xEnukAbrjouGihUTk55imhC4zx62DnQN/1VJ+GQ==} + 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.3': resolution: {integrity: sha512-a5IZiyf9sNeeE9jcTsTmz16vxcThpbOSJg0BZXzJAxrUFOZX5xG25PJua9hr0LDWGryBX2UQTruVsLQ8BCpqng==} engines: {node: ^20.19.0 || >=22.12.0} @@ -532,8 +533,8 @@ packages: typescript: optional: true - '@rslint/core@0.9.3': - resolution: {integrity: sha512-V73vWrKwVKh6thEoU4quObGVyu9NPnfy9GP0pEOEkuvqQzX5jbr0/9/fpMXutDmJ1+pTJUADrvNwPShk26htDQ==} + '@rslint/core@0.9.5': + resolution: {integrity: sha512-bqeT2VHn0zlvRUecq7naWBqDCdr2eHphijSAAOVHAdKoNJx5KHpL+/wchJUnaPop5KtsPTi5crNJQJ4GWyoleg==} hasBin: true peerDependencies: jiti: ^2.7.0 @@ -541,47 +542,47 @@ packages: jiti: optional: true - '@rslint/native-darwin-arm64@0.9.3': - resolution: {integrity: sha512-TyBgSPY8Gs3I5ViYfzmo/zFbwvD+YjgKOOvugVQPVjzTjUbRTlAhowNbdvZHPm6pQywyXfhj7sx/kZsgRdxEnw==} + '@rslint/native-darwin-arm64@0.9.5': + resolution: {integrity: sha512-O+GcAJ/4eH1a+uykSsg8YlOUNKRLekO0mOplYdqYdO1PLWMpIZOyRP9elpkBh8kVvKz+6T8Edk7/tey6xe1Q4g==} cpu: [arm64] os: [darwin] - '@rslint/native-darwin-x64@0.9.3': - resolution: {integrity: sha512-N25Frs0Cal33qGhf/AtgZrIoIx+MQT4oAt4gpl6A60sus1aif0dhVsRn1+Y6mSnBdmk/x6VVZPa35OKCfpYSuQ==} + '@rslint/native-darwin-x64@0.9.5': + resolution: {integrity: sha512-coi3Tc3oVyE3jQHeuTcM9tmJfpeaqvAHBAsSdc/EdfS0DtqJPuXgZ2RGHIO6Nnk2Y1iXQTVaeClMBJ7msTGhXg==} cpu: [x64] os: [darwin] - '@rslint/native-linux-arm64-gnu@0.9.3': - resolution: {integrity: sha512-CMMkzljWd0pzwxPGZ770eDNcpmfJwkS3avXdU2YaioUiTJZVaPvQV5bPlAmMxF2DHzMi6ChcbDM3+b4fjhCqBA==} + '@rslint/native-linux-arm64-gnu@0.9.5': + resolution: {integrity: sha512-+Atb7o2DrMWCHdvTBe22YoVNwbgbZDqI1va17IUv71YKkraA8smoCsTLBKT2AyuOFrhMEHIibg5wj3nQqcuVLQ==} cpu: [arm64] os: [linux] libc: [glibc] - '@rslint/native-linux-arm64-musl@0.9.3': - resolution: {integrity: sha512-QfTRzUDDz8Off6rnMpdqrpat/lLYUA+f12Allg3i/hpU6QGiZbCIo27qN/lHziMmR2yia5X8210KKgkIgI2nOg==} + '@rslint/native-linux-arm64-musl@0.9.5': + resolution: {integrity: sha512-S05xGzZcHBDFucN/sM9yuAk707Ngrz+bR7aRk8EHhk4gss5CvMjKTNqp+ZTBcduPtmKHtwwoeSFtOlTAmZq30Q==} cpu: [arm64] os: [linux] libc: [musl] - '@rslint/native-linux-x64-gnu@0.9.3': - resolution: {integrity: sha512-1jVbwGPBc8fRj/q08HSj3dN0Pe76vrL6kUCZwFvpuHqzflSNbGluWijnN5FGABDi2hHK5irSDEq5vQgVcLD11Q==} + '@rslint/native-linux-x64-gnu@0.9.5': + resolution: {integrity: sha512-5f/KsD7TbWdg/V9Csij60GGlIhOM6q2v6c3Js1TUYfsDItP7z894okFHH03FjCJchI9ghB4dl7JicxHAgcBvEg==} cpu: [x64] os: [linux] libc: [glibc] - '@rslint/native-linux-x64-musl@0.9.3': - resolution: {integrity: sha512-aoqCFE7H4KwgXaznbnJGq68x0wbTGmY7tlJJY3sxrcESDBhaRKbjyv+V1qlH+8luuv9QTR59O6sB8j2vEZu5SA==} + '@rslint/native-linux-x64-musl@0.9.5': + resolution: {integrity: sha512-opGVrJmAvDTBVQ7r74c9T6XyNXJsNnA5jlgsijzgz7jZi/yTudbspOFMVr8j1qO0hItgDZb2h5oow3FkqPCylA==} cpu: [x64] os: [linux] libc: [musl] - '@rslint/native-win32-arm64-msvc@0.9.3': - resolution: {integrity: sha512-MlgCPzMdcUUB39EOQvLBkUKQHCxzN5/SdfWTVxOd2bAOz9DB3ujZMn/dFLzoTeu31RSI9GU2T5P804j3opQUEA==} + '@rslint/native-win32-arm64-msvc@0.9.5': + resolution: {integrity: sha512-2KUzAKS7oy5wEaam0MHAUUGwPQnDXvp8AY/XfwdIYbQP69hWxCBYcUabnCxqb+1YGUIVmmpy/CwP1u9Wknigww==} cpu: [arm64] os: [win32] - '@rslint/native-win32-x64-msvc@0.9.3': - resolution: {integrity: sha512-6DpUR1hb4ca/PpCLl8s4X+shtV3m91lp/UlG6anxwo5nzcpcjMSNW10rZG13cl6SED262kyxdP88LaEEzotGmQ==} + '@rslint/native-win32-x64-msvc@0.9.5': + resolution: {integrity: sha512-KKzNb2IIa/rv0H8YCrfrd3RSRIxBxm25Io4QAW4ZDOTyJurruOvJBzajNvck7bARXz9t0Si451IlKYnj5SRS/g==} cpu: [x64] os: [win32] @@ -590,81 +591,161 @@ packages: cpu: [arm64] os: [darwin] + '@rspack/binding-darwin-arm64@2.2.9': + resolution: {integrity: sha512-aIHkk/wngpwgWkwVQFz2AIkmG9WpWtWlkqy4BlYhs5a7l9z0BrB0kXnUb6VSbqZ7Tc3cRepKw7ipkGjKa8KKXw==} + cpu: [arm64] + os: [darwin] + '@rspack/binding-darwin-x64@2.2.8': resolution: {integrity: sha512-xCVou/jJASjEAjwy1T3hPJcJqA5QZASJfUwHqEk+nA0v44MagwH8tM8lsOvRfhzR7N2+YFac1rfZOUT8uM3awg==} cpu: [x64] os: [darwin] + '@rspack/binding-darwin-x64@2.2.9': + resolution: {integrity: sha512-QtUS7lyOE5oxdMm7RH/Fw176jqwdHiTW2qEsmbdCYzPw3t7QkmI5ohoyiuxOp3czJfaayXP6bVyvm2FqqnWPAw==} + cpu: [x64] + os: [darwin] + '@rspack/binding-linux-arm64-gnu@2.2.8': resolution: {integrity: sha512-Zy/ss6YAQTjOWKDkcWrbKtu+pySltqT22wn68nlrWKygPWLNmMdU5anlsnwRTIuQ3MF0YJRS42ARauVtlqvRQw==} cpu: [arm64] os: [linux] libc: [glibc] + '@rspack/binding-linux-arm64-gnu@2.2.9': + resolution: {integrity: sha512-GMKxtBJAMoqBPqXZVi0QanDkneWwgiKRpTgHW/pbKPY/2XMfZJ98thm4YlATO18XZJ2KET+GfsNfaf1o5Y+aaA==} + cpu: [arm64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-arm64-musl@2.2.8': resolution: {integrity: sha512-lxgp5O8PhL3St9p82llHoNoeWzp9jltW5S9F00p00XPJZHUIuxbwfLSzn/6Wg86USEmafLoBkyD9CM8rBd3SNQ==} cpu: [arm64] os: [linux] libc: [musl] + '@rspack/binding-linux-arm64-musl@2.2.9': + resolution: {integrity: sha512-aW3fcM64R5mY2+ym6Q8okAo/pcVIjAliqxFOc9lf9hCyS7hHaabWo30smeMX3neEjsqw+iyNbzWMuH0G5AugTw==} + cpu: [arm64] + os: [linux] + libc: [musl] + '@rspack/binding-linux-ppc64-gnu@2.2.8': resolution: {integrity: sha512-MY+YqpT02tcDCMgHy+IewQsaz7ql4mbJaAqqMlTIqvQwAUl9dXEP7BL352OgCxm9VRebTldE5lK99A3wVd3zqA==} cpu: [ppc64] os: [linux] libc: [glibc] + '@rspack/binding-linux-ppc64-gnu@2.2.9': + resolution: {integrity: sha512-dVEiyZdANq+g/qugI64vKnxO+PCVicidu/GQ6sO0QEWGVzdSUbxHztHviSnMwdvRs6OLrN7Lwhaw536hJ/cU8w==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-riscv64-gnu@2.2.8': resolution: {integrity: sha512-wmN9OigSGNGCKY+AOYaWI8LJcIi8qvs5KjueBueCKOnTV6MPIEujA75QZH1pehTTYKvdGv7r2EtUXUmWpn7/SQ==} cpu: [riscv64] os: [linux] libc: [glibc] + '@rspack/binding-linux-riscv64-gnu@2.2.9': + resolution: {integrity: sha512-uBHWmfMm502145le0EUOsBoV6bJ9XA5s3NQLL4smSMoSEuMbNrRhqDJ2+B1u8aXVfjfhxCPyNlMDmgbsdVaO0Q==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-riscv64-musl@2.2.8': resolution: {integrity: sha512-ZcQMYR10hLh581zs9MFnFFn0F7wyt5fkDffyukeMHJEoPJrbkfl6cQtsUdpQnZ+mYGYS5KydD1DT9/eMH65jjw==} cpu: [riscv64] os: [linux] libc: [musl] + '@rspack/binding-linux-riscv64-musl@2.2.9': + resolution: {integrity: sha512-MR7e6PP7KcG3jHYWznk17npBBvjUXQg7qQbS+yrAu0R3p/27wLp+aP5m/zk4ev1Iq93ccIBIAGVRGA3v1fSKew==} + cpu: [riscv64] + os: [linux] + libc: [musl] + '@rspack/binding-linux-s390x-gnu@2.2.8': resolution: {integrity: sha512-ahBiE+Ir1FMYvStYicihhSJlS2YRagxtry0jWH8zW287o7C0eiHJ+pteJHHC15T5RJqm0j6w5TuwYe+F9AYxxg==} cpu: [s390x] os: [linux] libc: [glibc] + '@rspack/binding-linux-s390x-gnu@2.2.9': + resolution: {integrity: sha512-Tc9Nuv7XvkrAG79Ps/6F7vT4bxZqiaiQ3Rd3BidKUjVYiwTPJogk1W3gPXp7Lw+AMoN/dY63W22bMJ7Oh0FeZw==} + cpu: [s390x] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-x64-gnu@2.2.8': resolution: {integrity: sha512-dncEI515NoPXh3zzWk06Rb3mhSV76myiFKqXiJ8K4fVAe5x/RlweMhvPhHhm7RnIMeBld7BeStzOqj38XFsWGA==} cpu: [x64] os: [linux] libc: [glibc] + '@rspack/binding-linux-x64-gnu@2.2.9': + resolution: {integrity: sha512-xQYhQwC8q3mSCzHV+yi76Gt2Lt9BhnmeJnQgXGjuhyvjZWBB9jFNp9Uj6umun7tlMliMRhoqTesqvK4Vo/kkcQ==} + cpu: [x64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-x64-musl@2.2.8': resolution: {integrity: sha512-pfFyU03PjD0GaQG8zOQOHwq51rrJZetXjTGpMmz7iA1hq/f9lChJsDWrC8/7VXeQLwBofLZlOODqe8OM8OBzgA==} cpu: [x64] os: [linux] libc: [musl] + '@rspack/binding-linux-x64-musl@2.2.9': + resolution: {integrity: sha512-FfEYdFhOd1nZL+U/up8nlbcRTTyWX4ohXUQcApQMYKIZoR1EJ0g/oBhS915+TSray0DchA+NT6yVL1sqWJOFaQ==} + cpu: [x64] + os: [linux] + libc: [musl] + '@rspack/binding-wasm32-wasi@2.2.8': resolution: {integrity: sha512-3mOJuZTrF56jOh/GD9chLMJKbzPZ6Ty2OIML7+lLz0Yk2XS/xWRfLn85Dmnkb/O6UF65x7+p8VPAIZlBtLTclw==} cpu: [wasm32] + '@rspack/binding-wasm32-wasi@2.2.9': + resolution: {integrity: sha512-+29JEBiUi2TMDOGYmT3Tm3JGk3f19+CbjxNEt1bVreR8axuZZj+wOSwB/sx85lKQkL5fuNPh0BhOZ7cdkDxQpA==} + cpu: [wasm32] + '@rspack/binding-win32-arm64-msvc@2.2.8': resolution: {integrity: sha512-Cu/RMZT/16s+67xhl6X1pswetL3GLSQl+LnugKRh08Ul21A/tR7vxC4g4aih4u9k5SXCAngxFUt8zAjKnHIBqA==} cpu: [arm64] os: [win32] + '@rspack/binding-win32-arm64-msvc@2.2.9': + resolution: {integrity: sha512-x/BDAwQCkR+ANWAAWV+15PFWuae2z9DzL+QcVeb+5taOri+tHa/iQdG8e3GJ60d0amsR+u9BJ2CBtJLK1fQkxw==} + cpu: [arm64] + os: [win32] + '@rspack/binding-win32-ia32-msvc@2.2.8': resolution: {integrity: sha512-H/erd6di8OapZhhM0raA/7XduPn9jusfLMeO1XF+AmF9WF3HzHgMjha1j+KwtPgQnaH69w6AhY+G2472VIwQmw==} cpu: [ia32] os: [win32] + '@rspack/binding-win32-ia32-msvc@2.2.9': + resolution: {integrity: sha512-i622t0Mom3STiDi8VHLaX62LKwhbT2kg37fKjzv3wQT+9bJvQ/+St6QQzFZg9C7fV53LXqAw8jFi5yIPIjg0Qw==} + cpu: [ia32] + os: [win32] + '@rspack/binding-win32-x64-msvc@2.2.8': resolution: {integrity: sha512-BziHSUlIQM0MliCqdcHuBXSkQGtPoHQTXJce7fsgnTAzQFgPeog92qTNezYI4IrQ7pQouyiVJ2HPieUbVPRKQQ==} cpu: [x64] os: [win32] + '@rspack/binding-win32-x64-msvc@2.2.9': + resolution: {integrity: sha512-K98FPCAv0VpDPAz5ZqZ0XI1CmdJu9Kw1FmUDl4rN/zQIt9iqYn+Hgxq6Nk6Zx7g938jiG7ABLwITXSIKGbs6aw==} + cpu: [x64] + os: [win32] + '@rspack/binding@2.2.8': resolution: {integrity: sha512-c9flkSua3khHnOKBCRk8BkHGOwU9YB7niv+5JfQXiLZIvJmgKsZ7PD8QrFklMhsJT3oVAc6c9GN7/wy1YkACjA==} + '@rspack/binding@2.2.9': + resolution: {integrity: sha512-Y8wDJoRo8n0KXDGq6J3KGVekkUQcOcUHSppMHoJv8JLbNBEsyaaKiDx4ljNTGEDtTON0CRbMEWbSiLRe+bJxOQ==} + '@rspack/core@2.2.8': resolution: {integrity: sha512-JugsVrnbMGNYzMH++7gR9enygpP/lAo9PbVRq3XmJg0ryIvCpST0XJjBcccaSjYaaPamsjrddihmgVLMFp+yXw==} engines: {node: ^20.19.0 || >=22.12.0} @@ -677,94 +758,106 @@ packages: '@swc/helpers': optional: true - '@rspack/test-tools@2.2.8': - resolution: {integrity: sha512-6d/t0anSJD1yHcHLkdLfXBAYQkzBq/zX+YUDzbEsgClcLNfRdj62gQvoq0fqUDaW6NwimQQGpBpB2I/drrEx9Q==} + '@rspack/core@2.2.9': + resolution: {integrity: sha512-Tp6/ZdM5UrGB3BeLfvh69l1iX03PZ46IgXjKqubVEuJVAhnOjpshooH/YAxcxR0AymcBLKA997Z4v+LV2aXzCw==} + engines: {node: ^20.19.0 || >=22.12.0} + peerDependencies: + '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 + '@swc/helpers': ^0.5.23 + peerDependenciesMeta: + '@module-federation/runtime-tools': + optional: true + '@swc/helpers': + optional: true + + '@rspack/test-tools@2.2.9': + resolution: {integrity: sha512-OmWPvnMh2jZgp6trGLxIQlsEpMgyPZuIYLdc2EoX/er48nbwFYDtV5Zg/broE818iBin/Kc7rPf5kN63SaLD/Q==} peerDependencies: '@rspack/core': '>=1.0.0' - '@rstackjs/cli-darwin-arm64@0.8.1': - resolution: {integrity: sha512-A2JzKV+BUofSyT5p+ddofXG14xMYfK/ZJP+hhi2VryEBQQbkzILh4Kk2Y2AbguSSh/8CD5uNdrZJEOqtjYd3kw==} - engines: {node: ^22.18.0 || >=24.3.0} + '@rstackjs/cli-darwin-arm64@0.8.4': + resolution: {integrity: sha512-ccRtjHXRPa1h4CpEegsg88ajUP3F3yUpyK+TVRwxbjlVJSt/wPZk1198euCRWkfOEdEv5Q9IVdpxb5RmCUZHAQ==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rstackjs/cli-darwin-x64@0.8.1': - resolution: {integrity: sha512-aI06tki2vAXHeh/ZdfQqewvzzgEU/S47WDjPkTT233jsykie+5+aunwA7ZdcqGhJMNj/8NDX/MIdMTKIVhbBUw==} - engines: {node: ^22.18.0 || >=24.3.0} + '@rstackjs/cli-darwin-x64@0.8.4': + resolution: {integrity: sha512-UNYaw6eaek7jf4+7lweliFElQ2QDI3q/eYq5zeUZKSzL1Dk8mOI6WuIMbmG4bQJeh2fdho5ABAyxlcS3UprlMw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rstackjs/cli-linux-arm64-gnu@0.8.1': - resolution: {integrity: sha512-x7jPPc5Tiq66UXdWhE3AdX57wgLJNW6vjqcmWEANFXUETQFSXanvUcsU5O6r/he/anOEc3szoEs7v/1y4xw4hA==} - engines: {node: ^22.18.0 || >=24.3.0} + '@rstackjs/cli-linux-arm64-gnu@0.8.4': + resolution: {integrity: sha512-JsKBQx41Vkvb4VuJlZ3SB/x8ifrkPYLNLGBLABK9xy+JIXiJtL6XEQs5coKUvm+uELj8EnHkmR4gXdDTsF5jBw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@rstackjs/cli-linux-arm64-musl@0.8.1': - resolution: {integrity: sha512-p8rXT5PQu8Yh2yoNHAEWfaaYL0D+geMR/HlkTH5K5aJUmKUUzgAll/8L+oekl9F3BzHFvWzlLHZqrk3QVa7E6Q==} - engines: {node: ^22.18.0 || >=24.3.0} + '@rstackjs/cli-linux-arm64-musl@0.8.4': + resolution: {integrity: sha512-WiN3ISusxn623D7runNEftyYPVH5gI/1UHCA/8VsEp/fptY++fCXFjZDaj1KgFWYtV4MHYcKhsx3cZJn3eHsNw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@rstackjs/cli-linux-ppc64-gnu@0.8.1': - resolution: {integrity: sha512-LllcN1/mkiolJMbuUEbqwhHz9DE1jmrYdSza6zw7cWNny/fsZDOygb61GO56jb3YNqmZfYZnIF3KgqSsy+lBiQ==} - engines: {node: ^22.18.0 || >=24.3.0} + '@rstackjs/cli-linux-ppc64-gnu@0.8.4': + resolution: {integrity: sha512-rkGXQLbMDNHfX66yVFfK+KAtFVX4KyP2g+7+ALSRupFaKAJBB7mMfIvya9mmEns/6vKgHoJgXC3hCalByhYAJw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@rstackjs/cli-linux-riscv64-gnu@0.8.1': - resolution: {integrity: sha512-Jz3Q9bMhP3fFuWCPhqGQpYugaGLKDGHF0LWqWpR8BfT9XWFi40AdDZOQzMbq3IQkd9caiDsGZa/W4jSKtjTSeQ==} - engines: {node: ^22.18.0 || >=24.3.0} + '@rstackjs/cli-linux-riscv64-gnu@0.8.4': + resolution: {integrity: sha512-skPAB8iy5Fww5mYeSOHkwxi9t96qCO86CM0RUxM19/ynw9/jCqlRIB5blDUHo5C1nkg5qzS1MRpF9a+ef0MBrA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@rstackjs/cli-linux-riscv64-musl@0.8.1': - resolution: {integrity: sha512-3NcNu99Tf3+ktk5ygpbIEZ8GdSD8svm+60OD998VxfSp6KURzs0Jt5c3WVn9Zz+67s4ap+wu8m9a0fUL8tRJFQ==} - engines: {node: ^22.18.0 || >=24.3.0} + '@rstackjs/cli-linux-riscv64-musl@0.8.4': + resolution: {integrity: sha512-eZe5TGbJpQBTt/2wnmNNVizVzlJPIpqFfgmpBEzYhEsbTp52+bC9K5+1nlurJ+I2aMXtsXrPJF7qwB1d+j0DQg==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@rstackjs/cli-linux-s390x-gnu@0.8.1': - resolution: {integrity: sha512-ntkoVmV8FcuRBtiSrGUHnd1+nx9a8QomEgbDI/gCQ1CmVfvcft7TS6Pi7JH41DQEYWwWuhiPNdLjoCPJO5jaJQ==} - engines: {node: ^22.18.0 || >=24.3.0} + '@rstackjs/cli-linux-s390x-gnu@0.8.4': + resolution: {integrity: sha512-a8gje5rHiBCJNcCuKrVh9yA5GM//eXQplDvzFhyYzUvvmHK9Fse6XpZO1/ub14grWua5k0qKcq63CafdX2wyxw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@rstackjs/cli-linux-x64-gnu@0.8.1': - resolution: {integrity: sha512-sBqfYo1eWX4x1dKhQN5dyzNB5YmXqGcC64CYnrkZ4/9V4qMa1o0NNNdccMeHbxXEoIllbAd6pL6lyQSntKI8yg==} - engines: {node: ^22.18.0 || >=24.3.0} + '@rstackjs/cli-linux-x64-gnu@0.8.4': + resolution: {integrity: sha512-pCWue/NTJP8rKclQg+wKp7hmEjGmhaByz6UYOKIetM2TgYlV1IZYC29rK1m8xs6MRT47z15Mqw0oKx7HOrA8tA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@rstackjs/cli-linux-x64-musl@0.8.1': - resolution: {integrity: sha512-uoqjggP8LykftPFRHK7rAeaHqt7YGG7bN5+Wnex9mIrCxagCNo5NXsW25Bf+dfYbX4wBhBV7ZIRuRH4RNArWMg==} - engines: {node: ^22.18.0 || >=24.3.0} + '@rstackjs/cli-linux-x64-musl@0.8.4': + resolution: {integrity: sha512-vaOK/zdXtb5ibbYb6w7g2lrunlgGnvARlyf2qLGcLMGOkol4cSiANhuMg3cLQynQKCn0cjkJ8sE2SGkNPRSQmw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@rstackjs/cli-win32-arm64-msvc@0.8.1': - resolution: {integrity: sha512-kKWcL/bf+bpPX0WmPHkrCmHFUgg3fhdbVtBzUOWFbUH2BEFp0knmF8KaJtiHs8frnos24qR2Lfb/Tu7Uap7opA==} - engines: {node: ^22.18.0 || >=24.3.0} + '@rstackjs/cli-win32-arm64-msvc@0.8.4': + resolution: {integrity: sha512-UADzq2Qn1d8lxsR9ACKAwFFlcEgsBKHXuE8r6TWHlRlglMYIr5oKhuVrG5eEIQCXWixcqdSaxZd57wWA0S8FpQ==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rstackjs/cli-win32-ia32-msvc@0.8.1': - resolution: {integrity: sha512-Xk/FgB3IzqALLJ68m9lABUBo20UGw3SoUeSujhnsCiqpPMZJXEC8pXucLzf1y3zVcVm3SGjbYVK7ptgRUtUCsg==} - engines: {node: ^22.18.0 || >=24.3.0} + '@rstackjs/cli-win32-ia32-msvc@0.8.4': + resolution: {integrity: sha512-3vfBm7aoCMFuTmMS32EtSFQpcPgeReG5B2qcDtPxFXhCTpqFzPR81R27OF9NQuVUJxMKtQsCJPEfAcdxJnxQ+w==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@rstackjs/cli-win32-x64-msvc@0.8.1': - resolution: {integrity: sha512-J4Pv7fbC1uEf+s5SlW0ylbg1Cp7vnaE0tIYq1GzualfQN6RLmJXpzMEMjPsgv0wSqEJVwAoU/xuExUlbWTgq/g==} - engines: {node: ^22.18.0 || >=24.3.0} + '@rstackjs/cli-win32-x64-msvc@0.8.4': + resolution: {integrity: sha512-loiQHQzulGzzE2Rj/JiNl0CczN9fhOtCoyqFWw3OieCdNF+mGjrd0hI0pRyHWgLomAk+iisGJBS6WyXgp4f1fA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -784,86 +877,86 @@ packages: '@sinclair/typebox@0.34.47': resolution: {integrity: sha512-ZGIBQ+XDvO5JQku9wmwtabcVTHJsgSWAHYtVuM9pBNNR5E88v6Jcj/llpmsjivig5X8A8HHOb4/mbEKPS5EvAw==} - '@swc-next/decoder@0.2.3': - resolution: {integrity: sha512-Y8A4fW95RT6X0bobhkt4G0RWlcDivsg3iIztg0BCXOmTOf6klCNiEEryQgvQPQmTjRioKx+AgkAGURGOmMBF4g==} + '@swc-next/decoder@0.2.4': + resolution: {integrity: sha512-jueQ/rCGC+VsJ37KVbZy48/DETXla1b5+ycXXXipwaqMt2cjmN5qcheLh146gGrFEv31d6dTXTW/SmKzpHj+fg==} - '@swc-next/parser-binding-darwin-arm64@0.2.3': - resolution: {integrity: sha512-r1tfp7DXGgiPx3zMan+lUdQoHo5Do7sJz5eWfjIUmAodKgrd7ysx/fd6ORM+is7Ygfue6tavjTMTIcizlFWKtg==} + '@swc-next/parser-binding-darwin-arm64@0.2.4': + resolution: {integrity: sha512-MV0H2E3vWRiJkbZrn7c+QwwOamYefmET9vxLuvWOtTCx1GhC7tMi0sLtaZT4D/BRic+7InuaFj63M8c4q7QEJg==} cpu: [arm64] os: [darwin] - '@swc-next/parser-binding-darwin-x64@0.2.3': - resolution: {integrity: sha512-30sJp6S093q1aDgf2s8Kjccu2yai4LFR0kL+q/zTYKt2W2vAzAKrzxht6J/uLSr2F2QPv0aevlwpeKyy4vWTrg==} + '@swc-next/parser-binding-darwin-x64@0.2.4': + resolution: {integrity: sha512-aI+Py4zkeL3avtx+9cs6zzjIYwN15jU5PGKYqiuwZrMAgZ+Lpjsr/0e9gof3L9RG71/OMnFxNgVoZq0XflxFLg==} cpu: [x64] os: [darwin] - '@swc-next/parser-binding-linux-arm64-gnu@0.2.3': - resolution: {integrity: sha512-Mjs/KC/Z5Psexk4QRYKfxRAXdMTFdMSlPS94K1dlqxQoHTNgrcJ9fwNXTY3yUhlpksKS5IVit8vZGLuUeYWJkQ==} + '@swc-next/parser-binding-linux-arm64-gnu@0.2.4': + resolution: {integrity: sha512-VdrcT+a80SmL1zPC46EwmIlRspvCX8UDZM1lAtWZFxZ8YU+chusD5pk2GEmy9NUtSeWy1yidZrs2s8siX08F1A==} cpu: [arm64] os: [linux] libc: [glibc] - '@swc-next/parser-binding-linux-arm64-musl@0.2.3': - resolution: {integrity: sha512-bLpwOr78RF6t2dqJvBwEEjcPOIeiNUjUnen5QdQjZISYGbBOcVbGaju9TB+t5sfduFqWpcTNFogKvq2FXkybDA==} + '@swc-next/parser-binding-linux-arm64-musl@0.2.4': + resolution: {integrity: sha512-pZhkP32X1KuU4ej/cA43DgnFH5slNdYgMiOxhErDkCkEXeknb5tTQKbJ9kYwkVWYanJ6c1IUPWiqVng7hn9JGA==} cpu: [arm64] os: [linux] libc: [musl] - '@swc-next/parser-binding-linux-ppc64-gnu@0.2.3': - resolution: {integrity: sha512-sG4i17N7VSn26gL4snzwy3P/m935WEIMEbbXo2KxRufxtF+MU6kufaxpSOcmBr4qtqSvHyFiV4ZP2x8jUttFUw==} + '@swc-next/parser-binding-linux-ppc64-gnu@0.2.4': + resolution: {integrity: sha512-opxP4I22zAiS3pq+U50h2S42kE6IQXdZUjl/sUtuKnmnw6iGcX94/XcoVrMx1r9rEi+Bkb/Ugg+RTWHHKoy0WA==} cpu: [ppc64] os: [linux] libc: [glibc] - '@swc-next/parser-binding-linux-riscv64-gnu@0.2.3': - resolution: {integrity: sha512-ATG8DXPKtr0JvVzoG7gvofXXXrtQhplNhHGIlzXCh+WP6pD8oGc68adFwDqaRNVTv1IvnUGzVY6Wk8mhmUVoOQ==} + '@swc-next/parser-binding-linux-riscv64-gnu@0.2.4': + resolution: {integrity: sha512-Lt2rHiCV7ybaekjQ7aS1dZf7BAHxA7IyphXG1ag9+QB3sA6AIv2TfbbutRxGL1s/s5Pn8y3a7k2Hz0kXqmE80w==} cpu: [riscv64] os: [linux] libc: [glibc] - '@swc-next/parser-binding-linux-riscv64-musl@0.2.3': - resolution: {integrity: sha512-UJx6gJpxa7dBxwRGqnp4kX2emf5E8b8IBHFKYVl1zPgykx0wW/h6JiAcYh7k/46n/QKv2DEXF5GGXO1KISVUEQ==} + '@swc-next/parser-binding-linux-riscv64-musl@0.2.4': + resolution: {integrity: sha512-12Xz09yyHKV8udkzLlWpG8ms7cv7NR/WK23H60+pWoDUyWJStJZFzC+XpGuMd5AVnBlLyRE9eOsuCzi2tAiyKQ==} cpu: [riscv64] os: [linux] libc: [musl] - '@swc-next/parser-binding-linux-s390x-gnu@0.2.3': - resolution: {integrity: sha512-tT9K+ebno3Cd8cA9g6wNXZzgTDyhdgr0rEI/BorwlT+uuYlFGVR1fAULnln9dk1dbP5bOF3XVSa36d0giKPycw==} + '@swc-next/parser-binding-linux-s390x-gnu@0.2.4': + resolution: {integrity: sha512-9L5oxUNeZTeB+wmMf9SuVa9lYSb621SAUAGOb3y/wSX8tKZvoW8ey2ywauCt6faiTxe7kLB5e0Fd4XIvV9tLlQ==} cpu: [s390x] os: [linux] libc: [glibc] - '@swc-next/parser-binding-linux-x64-gnu@0.2.3': - resolution: {integrity: sha512-gD7OeCKcXy3i9dFUMWrUlP+y3aKJ+vvgW6N5iU5Lf6rZo52r8pWhiVZAaqlQx95J5V31htlINA04LtOZeL1sFA==} + '@swc-next/parser-binding-linux-x64-gnu@0.2.4': + resolution: {integrity: sha512-DUzEptm1OgyKUj59KSG1lQTBiXE0cCofPUfomFXgwgFsPVlWCA+ZSi0khqlSU1ogj1TbOyuQSuLJD1AH7e+YYg==} cpu: [x64] os: [linux] libc: [glibc] - '@swc-next/parser-binding-linux-x64-musl@0.2.3': - resolution: {integrity: sha512-35t7PJmQ39pZ/UuqpXWNlNNL+Nu6gZY0+aPRpx6IsJCtpDT2gyZRqfNPsyGsoxWuGbfDaCZ+ajipaIka5GEVOw==} + '@swc-next/parser-binding-linux-x64-musl@0.2.4': + resolution: {integrity: sha512-v8eFhWcJ/D2TAkH+/QjWWVIiyTtUMkfm+jROX1CdcyJWtweTMG400ItiqXJg+XsR2Bu/az7djIdzVACt9k1org==} cpu: [x64] os: [linux] libc: [musl] - '@swc-next/parser-binding-win32-arm64-msvc@0.2.3': - resolution: {integrity: sha512-hQc1jP21jqAuVqQ0X9VSVnAKuZ35RNq+Y2Zyks4rriXbrPVw9YD8CrLkxC/x0ZzvuYnv5Y+nZHkTYVfkfxZcZA==} + '@swc-next/parser-binding-win32-arm64-msvc@0.2.4': + resolution: {integrity: sha512-vvfUs1z0v5uPr1HxzHGuJ9FI1YegR18g26r0AR6mW2XxPv05rYzyyV+DuUyqTrcLQqHf6qNkIwVdLJaMHLOtDw==} cpu: [arm64] os: [win32] - '@swc-next/parser-binding-win32-ia32-msvc@0.2.3': - resolution: {integrity: sha512-nQDCAMCN+AvFhcJbZExZOuKuJdA4jxQOECWNQbziuNNk4JcLJSKOQo4rFYU0L225scPl/w2MpVIkPjzyw/Ycnw==} + '@swc-next/parser-binding-win32-ia32-msvc@0.2.4': + resolution: {integrity: sha512-9fiuLK1bHgpQ0zlzU+V9WSKUHmBDHxi0UDtWYACRfUFDniwq8tnjL0/NNKvRuRaj5OaOXf7Pdj+65hAiIp+7UA==} cpu: [ia32] os: [win32] - '@swc-next/parser-binding-win32-x64-msvc@0.2.3': - resolution: {integrity: sha512-fFTvDT1EbN+BDgmLL4H59iTA6XpphqQpW6MDCCiqyv+SfwK3QLf/NHWlXzxYYBaSvEnnoDKPvpPG+a9e0Gr5kg==} + '@swc-next/parser-binding-win32-x64-msvc@0.2.4': + resolution: {integrity: sha512-L/JAOTervJADBWmU9mWsLBwRtuPZd+xlHPdBWefGK2zqe0jSeEzfrinNt1mtFx7CHaVOJD69KjM20Ush4rDVMA==} cpu: [x64] os: [win32] - '@swc-next/parser@0.2.3': - resolution: {integrity: sha512-fKx0VyiA5EkpJjBR8T3M3dHF9EBcPHFVh3Dl+niJwjJH4iPP094Fz336ZTT03X91fUGggWK0JuKjsNhXUAjdeg==} + '@swc-next/parser@0.2.4': + resolution: {integrity: sha512-nb79vL2u4WnyrweXInk6AQaVfRqhHQSaP2E1gMtktTg+cDJQqFWuxVSkNl6ScZrjkZ6qfzOfQipV96TA9bZY9A==} peerDependencies: - '@swc-next/parser-binding-wasm': 0.2.3 + '@swc-next/parser-binding-wasm': 0.2.4 peerDependenciesMeta: '@swc-next/parser-binding-wasm': optional: true @@ -901,6 +994,9 @@ packages: '@types/node@24.19.1': resolution: {integrity: sha512-aS3/DG0oM05K0RIXXP+hKjinGG5IgSSVGzswZxW3O0sS3pH4/fycXundUC9XsszgKCk4gHXylTEK6hyFxVxnoQ==} + '@types/node@24.19.2': + resolution: {integrity: sha512-93d49wCWJkCyN87MxLpNN6KXPCwFw7bVUg79mGUV1OS40JGWwVCr8n61DXCSqz7CV6/VfPkb7xec7uP2M+QHWQ==} + '@typescript/typescript-aix-ppc64@7.0.2': resolution: {integrity: sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==} engines: {node: '>=16.20.0'} @@ -1085,11 +1181,6 @@ packages: ajv-formats@2.1.1: resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true ajv-keywords@5.1.0: resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} @@ -1151,8 +1242,8 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} - chalk@6.0.0: - resolution: {integrity: sha512-2uNTXIuTTxk7ciZgAU1BQcgnchcG0xXnrs6jzkQfj9SsRa9M2s5zE8WT96hS6KmG4MzWHSrvH43DF1m4XRkrFg==} + chalk@6.0.1: + resolution: {integrity: sha512-/Ce6KNm3vIbWdMlNna6RVIZ/ICQxnJxCicet5LBKK9ZffBkqzDw0xh9EiKSljdRtiIQ1S1z4YgcscUUGzNCWrA==} engines: {node: '>=22'} chrome-trace-event@1.0.4: @@ -1355,8 +1446,8 @@ packages: mdn-data@2.27.1: resolution: {integrity: sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==} - memfs@4.79.0: - resolution: {integrity: sha512-vDFqA9WSa//xa3XIKwMmVqxgWWft4PMKW0k69gBM2rYOzZ3VqL9BrK3Kyl45jSxS7qImDgwejZzEb/xDWhP37g==} + memfs@4.80.0: + resolution: {integrity: sha512-N70W2isi44XdGn7uPo9NJ4zRukcdkwSFHlnYx42SWOH/+hzqNc8P7+tVoA2up4z7faHvNi1RSNCFjxoYQ71VPQ==} merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -1415,8 +1506,8 @@ packages: preact-render-to-string: optional: true - prettier@3.9.9: - resolution: {integrity: sha512-Z/CJHIkdujO/OtN7nXUii0Rf3VT5SRuhjBA82Xvu2XhBUgX3nhP67T0LHceBdQLex7OOFGTox+Q5Yg8Jk2Qivg==} + prettier@3.9.10: + resolution: {integrity: sha512-skGHTH1Yb9QvaTC4hWnRTzEYtCpApF0UMBPz+t/0ZPzP8ihefo/btKd+QA7pUE0fEwA1SbS/NmhyEcstdXOIdA==} engines: {node: '>=14'} hasBin: true @@ -1458,9 +1549,9 @@ packages: rspack-merge@1.0.1: resolution: {integrity: sha512-W/mzCdxfV+EXOdpfwcLWc2TZ9EYa2LYumAMgpTn27bSEOO0BQz/SA8qfnJRCMkJyNST2URxmwqBmQbh5tLFwsg==} - rstack@0.8.1: - resolution: {integrity: sha512-TUTzNr2PGO0B6i18nPS4DJjXI9W/vbscGHe2IkCn/vWEcYsAUzuMbNvt+BPJK06GCODbkz5dQKrI2vJK2tLlgQ==} - engines: {node: ^22.18.0 || >=24.3.0} + rstack@0.8.4: + resolution: {integrity: sha512-BMAh+fXeNsXxPoPcZ3J551A+E0fAMFvMvY6ra6ykKk008V60gpTdSo8GDjJjGckzerrrM5PeXLuGWF/1KoMFMQ==} + engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: '@rspress/core': ^2.0.17 @@ -1806,8 +1897,6 @@ snapshots: tslib: 2.8.1 optional: true - '@exodus/bytes@1.15.1': {} - '@exodus/bytes@1.16.0': {} '@isaacs/cliui@8.0.2': @@ -1870,59 +1959,59 @@ snapshots: dependencies: tslib: 2.8.1 - '@jsonjoy.com/fs-core@4.79.0(tslib@2.8.1)': + '@jsonjoy.com/fs-core@4.80.0(tslib@2.8.1)': dependencies: - '@jsonjoy.com/fs-node-builtins': 4.79.0(tslib@2.8.1) - '@jsonjoy.com/fs-node-utils': 4.79.0(tslib@2.8.1) + '@jsonjoy.com/fs-node-builtins': 4.80.0(tslib@2.8.1) + '@jsonjoy.com/fs-node-utils': 4.80.0(tslib@2.8.1) thingies: 2.5.0(tslib@2.8.1) tslib: 2.8.1 - '@jsonjoy.com/fs-fsa@4.79.0(tslib@2.8.1)': + '@jsonjoy.com/fs-fsa@4.80.0(tslib@2.8.1)': dependencies: - '@jsonjoy.com/fs-core': 4.79.0(tslib@2.8.1) - '@jsonjoy.com/fs-node-builtins': 4.79.0(tslib@2.8.1) - '@jsonjoy.com/fs-node-utils': 4.79.0(tslib@2.8.1) + '@jsonjoy.com/fs-core': 4.80.0(tslib@2.8.1) + '@jsonjoy.com/fs-node-builtins': 4.80.0(tslib@2.8.1) + '@jsonjoy.com/fs-node-utils': 4.80.0(tslib@2.8.1) thingies: 2.5.0(tslib@2.8.1) tslib: 2.8.1 - '@jsonjoy.com/fs-node-builtins@4.79.0(tslib@2.8.1)': + '@jsonjoy.com/fs-node-builtins@4.80.0(tslib@2.8.1)': dependencies: tslib: 2.8.1 - '@jsonjoy.com/fs-node-to-fsa@4.79.0(tslib@2.8.1)': + '@jsonjoy.com/fs-node-to-fsa@4.80.0(tslib@2.8.1)': dependencies: - '@jsonjoy.com/fs-fsa': 4.79.0(tslib@2.8.1) - '@jsonjoy.com/fs-node-builtins': 4.79.0(tslib@2.8.1) - '@jsonjoy.com/fs-node-utils': 4.79.0(tslib@2.8.1) + '@jsonjoy.com/fs-fsa': 4.80.0(tslib@2.8.1) + '@jsonjoy.com/fs-node-builtins': 4.80.0(tslib@2.8.1) + '@jsonjoy.com/fs-node-utils': 4.80.0(tslib@2.8.1) tslib: 2.8.1 - '@jsonjoy.com/fs-node-utils@4.79.0(tslib@2.8.1)': + '@jsonjoy.com/fs-node-utils@4.80.0(tslib@2.8.1)': dependencies: - '@jsonjoy.com/fs-node-builtins': 4.79.0(tslib@2.8.1) + '@jsonjoy.com/fs-node-builtins': 4.80.0(tslib@2.8.1) glob-to-regex.js: 1.3.1(tslib@2.8.1) tslib: 2.8.1 - '@jsonjoy.com/fs-node@4.79.0(tslib@2.8.1)': + '@jsonjoy.com/fs-node@4.80.0(tslib@2.8.1)': dependencies: - '@jsonjoy.com/fs-core': 4.79.0(tslib@2.8.1) - '@jsonjoy.com/fs-node-builtins': 4.79.0(tslib@2.8.1) - '@jsonjoy.com/fs-node-utils': 4.79.0(tslib@2.8.1) - '@jsonjoy.com/fs-print': 4.79.0(tslib@2.8.1) - '@jsonjoy.com/fs-snapshot': 4.79.0(tslib@2.8.1) + '@jsonjoy.com/fs-core': 4.80.0(tslib@2.8.1) + '@jsonjoy.com/fs-node-builtins': 4.80.0(tslib@2.8.1) + '@jsonjoy.com/fs-node-utils': 4.80.0(tslib@2.8.1) + '@jsonjoy.com/fs-print': 4.80.0(tslib@2.8.1) + '@jsonjoy.com/fs-snapshot': 4.80.0(tslib@2.8.1) glob-to-regex.js: 1.3.1(tslib@2.8.1) thingies: 2.5.0(tslib@2.8.1) tslib: 2.8.1 - '@jsonjoy.com/fs-print@4.79.0(tslib@2.8.1)': + '@jsonjoy.com/fs-print@4.80.0(tslib@2.8.1)': dependencies: - '@jsonjoy.com/fs-node-utils': 4.79.0(tslib@2.8.1) + '@jsonjoy.com/fs-node-utils': 4.80.0(tslib@2.8.1) tree-dump: 1.1.0(tslib@2.8.1) tslib: 2.8.1 - '@jsonjoy.com/fs-snapshot@4.79.0(tslib@2.8.1)': + '@jsonjoy.com/fs-snapshot@4.80.0(tslib@2.8.1)': dependencies: '@jsonjoy.com/buffers': 17.67.0(tslib@2.8.1) - '@jsonjoy.com/fs-node-utils': 4.79.0(tslib@2.8.1) + '@jsonjoy.com/fs-node-utils': 4.80.0(tslib@2.8.1) '@jsonjoy.com/json-pack': 17.67.0(tslib@2.8.1) '@jsonjoy.com/util': 17.67.0(tslib@2.8.1) tslib: 2.8.1 @@ -1996,6 +2085,13 @@ snapshots: transitivePeerDependencies: - '@module-federation/runtime-tools' + '@rsbuild/core@2.2.13': + dependencies: + '@rspack/core': 2.2.9(@swc/helpers@0.5.23) + '@swc/helpers': 0.5.23 + transitivePeerDependencies: + - '@module-federation/runtime-tools' + '@rslib/core@1.0.3(typescript@7.0.2)': dependencies: '@rsbuild/core': 2.2.12 @@ -2006,73 +2102,103 @@ snapshots: - '@module-federation/runtime-tools' - core-js - '@rslint/core@0.9.3': + '@rslint/core@0.9.5': dependencies: picomatch: 4.0.5 optionalDependencies: - '@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 + '@rslint/native-darwin-arm64': 0.9.5 + '@rslint/native-darwin-x64': 0.9.5 + '@rslint/native-linux-arm64-gnu': 0.9.5 + '@rslint/native-linux-arm64-musl': 0.9.5 + '@rslint/native-linux-x64-gnu': 0.9.5 + '@rslint/native-linux-x64-musl': 0.9.5 + '@rslint/native-win32-arm64-msvc': 0.9.5 + '@rslint/native-win32-x64-msvc': 0.9.5 - '@rslint/native-darwin-arm64@0.9.3': + '@rslint/native-darwin-arm64@0.9.5': optional: true - '@rslint/native-darwin-x64@0.9.3': + '@rslint/native-darwin-x64@0.9.5': optional: true - '@rslint/native-linux-arm64-gnu@0.9.3': + '@rslint/native-linux-arm64-gnu@0.9.5': optional: true - '@rslint/native-linux-arm64-musl@0.9.3': + '@rslint/native-linux-arm64-musl@0.9.5': optional: true - '@rslint/native-linux-x64-gnu@0.9.3': + '@rslint/native-linux-x64-gnu@0.9.5': optional: true - '@rslint/native-linux-x64-musl@0.9.3': + '@rslint/native-linux-x64-musl@0.9.5': optional: true - '@rslint/native-win32-arm64-msvc@0.9.3': + '@rslint/native-win32-arm64-msvc@0.9.5': optional: true - '@rslint/native-win32-x64-msvc@0.9.3': + '@rslint/native-win32-x64-msvc@0.9.5': optional: true '@rspack/binding-darwin-arm64@2.2.8': optional: true + '@rspack/binding-darwin-arm64@2.2.9': + optional: true + '@rspack/binding-darwin-x64@2.2.8': optional: true + '@rspack/binding-darwin-x64@2.2.9': + optional: true + '@rspack/binding-linux-arm64-gnu@2.2.8': optional: true + '@rspack/binding-linux-arm64-gnu@2.2.9': + optional: true + '@rspack/binding-linux-arm64-musl@2.2.8': optional: true + '@rspack/binding-linux-arm64-musl@2.2.9': + optional: true + '@rspack/binding-linux-ppc64-gnu@2.2.8': optional: true + '@rspack/binding-linux-ppc64-gnu@2.2.9': + optional: true + '@rspack/binding-linux-riscv64-gnu@2.2.8': optional: true + '@rspack/binding-linux-riscv64-gnu@2.2.9': + optional: true + '@rspack/binding-linux-riscv64-musl@2.2.8': optional: true + '@rspack/binding-linux-riscv64-musl@2.2.9': + optional: true + '@rspack/binding-linux-s390x-gnu@2.2.8': optional: true + '@rspack/binding-linux-s390x-gnu@2.2.9': + optional: true + '@rspack/binding-linux-x64-gnu@2.2.8': optional: true + '@rspack/binding-linux-x64-gnu@2.2.9': + optional: true + '@rspack/binding-linux-x64-musl@2.2.8': optional: true + '@rspack/binding-linux-x64-musl@2.2.9': + optional: true + '@rspack/binding-wasm32-wasi@2.2.8': dependencies: '@emnapi/core': 1.11.3 @@ -2080,15 +2206,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.9': + 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.8': optional: true + '@rspack/binding-win32-arm64-msvc@2.2.9': + optional: true + '@rspack/binding-win32-ia32-msvc@2.2.8': optional: true + '@rspack/binding-win32-ia32-msvc@2.2.9': + optional: true + '@rspack/binding-win32-x64-msvc@2.2.8': optional: true + '@rspack/binding-win32-x64-msvc@2.2.9': + optional: true + '@rspack/binding@2.2.8': optionalDependencies: '@rspack/binding-darwin-arm64': 2.2.8 @@ -2106,23 +2248,46 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 2.2.8 '@rspack/binding-win32-x64-msvc': 2.2.8 + '@rspack/binding@2.2.9': + optionalDependencies: + '@rspack/binding-darwin-arm64': 2.2.9 + '@rspack/binding-darwin-x64': 2.2.9 + '@rspack/binding-linux-arm64-gnu': 2.2.9 + '@rspack/binding-linux-arm64-musl': 2.2.9 + '@rspack/binding-linux-ppc64-gnu': 2.2.9 + '@rspack/binding-linux-riscv64-gnu': 2.2.9 + '@rspack/binding-linux-riscv64-musl': 2.2.9 + '@rspack/binding-linux-s390x-gnu': 2.2.9 + '@rspack/binding-linux-x64-gnu': 2.2.9 + '@rspack/binding-linux-x64-musl': 2.2.9 + '@rspack/binding-wasm32-wasi': 2.2.9 + '@rspack/binding-win32-arm64-msvc': 2.2.9 + '@rspack/binding-win32-ia32-msvc': 2.2.9 + '@rspack/binding-win32-x64-msvc': 2.2.9 + '@rspack/core@2.2.8(@swc/helpers@0.5.23)': dependencies: '@rspack/binding': 2.2.8 optionalDependencies: '@swc/helpers': 0.5.23 - '@rspack/test-tools@2.2.8(@rspack/core@2.2.8(@swc/helpers@0.5.23))(webpack@5.104.1)': + '@rspack/core@2.2.9(@swc/helpers@0.5.23)': dependencies: - '@rspack/core': 2.2.8(@swc/helpers@0.5.23) - chalk: 6.0.0 + '@rspack/binding': 2.2.9 + optionalDependencies: + '@swc/helpers': 0.5.23 + + '@rspack/test-tools@2.2.9(@rspack/core@2.2.9(@swc/helpers@0.5.23))(webpack@5.104.1)': + dependencies: + '@rspack/core': 2.2.9(@swc/helpers@0.5.23) + chalk: 6.0.1 filenamify: 4.3.0 fs-extra: 11.4.1 iconv-lite: 0.7.3 javascript-stringify: 2.1.0 jest-diff: 30.5.2 jsdom: 30.1.2 - memfs: 4.79.0 + memfs: 4.80.0 path-serializer: 0.7.0 pretty-format: 30.5.1 rimraf: 5.0.10 @@ -2147,43 +2312,43 @@ snapshots: - uglify-js - webpack - '@rstackjs/cli-darwin-arm64@0.8.1': + '@rstackjs/cli-darwin-arm64@0.8.4': optional: true - '@rstackjs/cli-darwin-x64@0.8.1': + '@rstackjs/cli-darwin-x64@0.8.4': optional: true - '@rstackjs/cli-linux-arm64-gnu@0.8.1': + '@rstackjs/cli-linux-arm64-gnu@0.8.4': optional: true - '@rstackjs/cli-linux-arm64-musl@0.8.1': + '@rstackjs/cli-linux-arm64-musl@0.8.4': optional: true - '@rstackjs/cli-linux-ppc64-gnu@0.8.1': + '@rstackjs/cli-linux-ppc64-gnu@0.8.4': optional: true - '@rstackjs/cli-linux-riscv64-gnu@0.8.1': + '@rstackjs/cli-linux-riscv64-gnu@0.8.4': optional: true - '@rstackjs/cli-linux-riscv64-musl@0.8.1': + '@rstackjs/cli-linux-riscv64-musl@0.8.4': optional: true - '@rstackjs/cli-linux-s390x-gnu@0.8.1': + '@rstackjs/cli-linux-s390x-gnu@0.8.4': optional: true - '@rstackjs/cli-linux-x64-gnu@0.8.1': + '@rstackjs/cli-linux-x64-gnu@0.8.4': optional: true - '@rstackjs/cli-linux-x64-musl@0.8.1': + '@rstackjs/cli-linux-x64-musl@0.8.4': optional: true - '@rstackjs/cli-win32-arm64-msvc@0.8.1': + '@rstackjs/cli-win32-arm64-msvc@0.8.4': optional: true - '@rstackjs/cli-win32-ia32-msvc@0.8.1': + '@rstackjs/cli-win32-ia32-msvc@0.8.4': optional: true - '@rstackjs/cli-win32-x64-msvc@0.8.1': + '@rstackjs/cli-win32-x64-msvc@0.8.4': optional: true '@rstest/core@0.12.3(jsdom@30.1.2)': @@ -2199,64 +2364,64 @@ snapshots: '@sinclair/typebox@0.34.47': {} - '@swc-next/decoder@0.2.3': {} + '@swc-next/decoder@0.2.4': {} - '@swc-next/parser-binding-darwin-arm64@0.2.3': + '@swc-next/parser-binding-darwin-arm64@0.2.4': optional: true - '@swc-next/parser-binding-darwin-x64@0.2.3': + '@swc-next/parser-binding-darwin-x64@0.2.4': optional: true - '@swc-next/parser-binding-linux-arm64-gnu@0.2.3': + '@swc-next/parser-binding-linux-arm64-gnu@0.2.4': optional: true - '@swc-next/parser-binding-linux-arm64-musl@0.2.3': + '@swc-next/parser-binding-linux-arm64-musl@0.2.4': optional: true - '@swc-next/parser-binding-linux-ppc64-gnu@0.2.3': + '@swc-next/parser-binding-linux-ppc64-gnu@0.2.4': optional: true - '@swc-next/parser-binding-linux-riscv64-gnu@0.2.3': + '@swc-next/parser-binding-linux-riscv64-gnu@0.2.4': optional: true - '@swc-next/parser-binding-linux-riscv64-musl@0.2.3': + '@swc-next/parser-binding-linux-riscv64-musl@0.2.4': optional: true - '@swc-next/parser-binding-linux-s390x-gnu@0.2.3': + '@swc-next/parser-binding-linux-s390x-gnu@0.2.4': optional: true - '@swc-next/parser-binding-linux-x64-gnu@0.2.3': + '@swc-next/parser-binding-linux-x64-gnu@0.2.4': optional: true - '@swc-next/parser-binding-linux-x64-musl@0.2.3': + '@swc-next/parser-binding-linux-x64-musl@0.2.4': optional: true - '@swc-next/parser-binding-win32-arm64-msvc@0.2.3': + '@swc-next/parser-binding-win32-arm64-msvc@0.2.4': optional: true - '@swc-next/parser-binding-win32-ia32-msvc@0.2.3': + '@swc-next/parser-binding-win32-ia32-msvc@0.2.4': optional: true - '@swc-next/parser-binding-win32-x64-msvc@0.2.3': + '@swc-next/parser-binding-win32-x64-msvc@0.2.4': optional: true - '@swc-next/parser@0.2.3': + '@swc-next/parser@0.2.4': dependencies: - '@swc-next/decoder': 0.2.3 + '@swc-next/decoder': 0.2.4 optionalDependencies: - '@swc-next/parser-binding-darwin-arm64': 0.2.3 - '@swc-next/parser-binding-darwin-x64': 0.2.3 - '@swc-next/parser-binding-linux-arm64-gnu': 0.2.3 - '@swc-next/parser-binding-linux-arm64-musl': 0.2.3 - '@swc-next/parser-binding-linux-ppc64-gnu': 0.2.3 - '@swc-next/parser-binding-linux-riscv64-gnu': 0.2.3 - '@swc-next/parser-binding-linux-riscv64-musl': 0.2.3 - '@swc-next/parser-binding-linux-s390x-gnu': 0.2.3 - '@swc-next/parser-binding-linux-x64-gnu': 0.2.3 - '@swc-next/parser-binding-linux-x64-musl': 0.2.3 - '@swc-next/parser-binding-win32-arm64-msvc': 0.2.3 - '@swc-next/parser-binding-win32-ia32-msvc': 0.2.3 - '@swc-next/parser-binding-win32-x64-msvc': 0.2.3 + '@swc-next/parser-binding-darwin-arm64': 0.2.4 + '@swc-next/parser-binding-darwin-x64': 0.2.4 + '@swc-next/parser-binding-linux-arm64-gnu': 0.2.4 + '@swc-next/parser-binding-linux-arm64-musl': 0.2.4 + '@swc-next/parser-binding-linux-ppc64-gnu': 0.2.4 + '@swc-next/parser-binding-linux-riscv64-gnu': 0.2.4 + '@swc-next/parser-binding-linux-riscv64-musl': 0.2.4 + '@swc-next/parser-binding-linux-s390x-gnu': 0.2.4 + '@swc-next/parser-binding-linux-x64-gnu': 0.2.4 + '@swc-next/parser-binding-linux-x64-musl': 0.2.4 + '@swc-next/parser-binding-win32-arm64-msvc': 0.2.4 + '@swc-next/parser-binding-win32-ia32-msvc': 0.2.4 + '@swc-next/parser-binding-win32-x64-msvc': 0.2.4 '@swc/counter@0.1.3': {} @@ -2298,6 +2463,10 @@ snapshots: dependencies: undici-types: 7.24.6 + '@types/node@24.19.2': + dependencies: + undici-types: 7.24.6 + '@typescript/typescript-aix-ppc64@7.0.2': optional: true @@ -2444,8 +2613,8 @@ snapshots: acorn@8.15.0: {} - ajv-formats@2.1.1(ajv@8.17.1): - optionalDependencies: + ajv-formats@2.1.1: + dependencies: ajv: 8.17.1 ajv-keywords@5.1.0(ajv@8.17.1): @@ -2503,7 +2672,7 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@6.0.0: {} + chalk@6.0.1: {} chrome-trace-event@1.0.4: {} @@ -2615,13 +2784,13 @@ snapshots: has-flag@4.0.0: {} - heading-case@2.0.2(prettier@3.9.9): + heading-case@2.0.2(prettier@3.9.10): dependencies: - prettier: 3.9.9 + prettier: 3.9.10 html-encoding-sniffer@7.0.0: dependencies: - '@exodus/bytes': 1.15.1 + '@exodus/bytes': 1.16.0 transitivePeerDependencies: - '@noble/hashes' @@ -2701,16 +2870,16 @@ snapshots: mdn-data@2.27.1: {} - memfs@4.79.0: + memfs@4.80.0: dependencies: - '@jsonjoy.com/fs-core': 4.79.0(tslib@2.8.1) - '@jsonjoy.com/fs-fsa': 4.79.0(tslib@2.8.1) - '@jsonjoy.com/fs-node': 4.79.0(tslib@2.8.1) - '@jsonjoy.com/fs-node-builtins': 4.79.0(tslib@2.8.1) - '@jsonjoy.com/fs-node-to-fsa': 4.79.0(tslib@2.8.1) - '@jsonjoy.com/fs-node-utils': 4.79.0(tslib@2.8.1) - '@jsonjoy.com/fs-print': 4.79.0(tslib@2.8.1) - '@jsonjoy.com/fs-snapshot': 4.79.0(tslib@2.8.1) + '@jsonjoy.com/fs-core': 4.80.0(tslib@2.8.1) + '@jsonjoy.com/fs-fsa': 4.80.0(tslib@2.8.1) + '@jsonjoy.com/fs-node': 4.80.0(tslib@2.8.1) + '@jsonjoy.com/fs-node-builtins': 4.80.0(tslib@2.8.1) + '@jsonjoy.com/fs-node-to-fsa': 4.80.0(tslib@2.8.1) + '@jsonjoy.com/fs-node-utils': 4.80.0(tslib@2.8.1) + '@jsonjoy.com/fs-print': 4.80.0(tslib@2.8.1) + '@jsonjoy.com/fs-snapshot': 4.80.0(tslib@2.8.1) '@jsonjoy.com/json-pack': 1.14.0(tslib@2.8.1) '@jsonjoy.com/util': 1.9.0(tslib@2.8.1) glob-to-regex.js: 1.3.1(tslib@2.8.1) @@ -2757,7 +2926,7 @@ snapshots: preact@10.29.8: {} - prettier@3.9.9: {} + prettier@3.9.10: {} pretty-format@30.5.1: dependencies: @@ -2787,29 +2956,29 @@ snapshots: rspack-merge@1.0.1: {} - rstack@0.8.1(jsdom@30.1.2)(typescript@7.0.2): + rstack@0.8.4(jsdom@30.1.2)(typescript@7.0.2): dependencies: - '@rsbuild/core': 2.2.12 + '@rsbuild/core': 2.2.13 '@rslib/core': 1.0.3(typescript@7.0.2) - '@rslint/core': 0.9.3 + '@rslint/core': 0.9.5 '@rstest/core': 0.12.3(jsdom@30.1.2) - '@swc-next/parser': 0.2.3 - prettier: 3.9.9 + '@swc-next/parser': 0.2.4 + prettier: 3.9.10 tinypool: 2.2.0 optionalDependencies: - '@rstackjs/cli-darwin-arm64': 0.8.1 - '@rstackjs/cli-darwin-x64': 0.8.1 - '@rstackjs/cli-linux-arm64-gnu': 0.8.1 - '@rstackjs/cli-linux-arm64-musl': 0.8.1 - '@rstackjs/cli-linux-ppc64-gnu': 0.8.1 - '@rstackjs/cli-linux-riscv64-gnu': 0.8.1 - '@rstackjs/cli-linux-riscv64-musl': 0.8.1 - '@rstackjs/cli-linux-s390x-gnu': 0.8.1 - '@rstackjs/cli-linux-x64-gnu': 0.8.1 - '@rstackjs/cli-linux-x64-musl': 0.8.1 - '@rstackjs/cli-win32-arm64-msvc': 0.8.1 - '@rstackjs/cli-win32-ia32-msvc': 0.8.1 - '@rstackjs/cli-win32-x64-msvc': 0.8.1 + '@rstackjs/cli-darwin-arm64': 0.8.4 + '@rstackjs/cli-darwin-x64': 0.8.4 + '@rstackjs/cli-linux-arm64-gnu': 0.8.4 + '@rstackjs/cli-linux-arm64-musl': 0.8.4 + '@rstackjs/cli-linux-ppc64-gnu': 0.8.4 + '@rstackjs/cli-linux-riscv64-gnu': 0.8.4 + '@rstackjs/cli-linux-riscv64-musl': 0.8.4 + '@rstackjs/cli-linux-s390x-gnu': 0.8.4 + '@rstackjs/cli-linux-x64-gnu': 0.8.4 + '@rstackjs/cli-linux-x64-musl': 0.8.4 + '@rstackjs/cli-win32-arm64-msvc': 0.8.4 + '@rstackjs/cli-win32-ia32-msvc': 0.8.4 + '@rstackjs/cli-win32-x64-msvc': 0.8.4 transitivePeerDependencies: - '@microsoft/api-extractor' - '@module-federation/runtime-tools' @@ -2830,7 +2999,7 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) + ajv-formats: 2.1.1 ajv-keywords: 5.1.0(ajv@8.17.1) shebang-command@2.0.0: