diff --git a/package.json b/package.json index 78d6efd..d619420 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "devDependencies": { "@biomejs/biome": "^2.1.1", "@playwright/test": "^1.53.2", - "@rsbuild/core": "^1.4.2", + "@rsbuild/core": "^2.0.7", "@rslib/core": "^0.10.4", "@types/node": "^22.15.34", "@winner-fed/winjs": "*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3d5aea5..17d8656 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,8 +19,8 @@ importers: specifier: ^1.53.2 version: 1.54.2 '@rsbuild/core': - specifier: ^1.4.2 - version: 1.4.15 + specifier: ^2.0.7 + version: 2.0.7(core-js@3.45.0) '@rslib/core': specifier: ^0.10.4 version: 0.10.6(typescript@5.9.2) @@ -29,7 +29,7 @@ importers: version: 22.17.1 '@winner-fed/winjs': specifier: '*' - version: 0.16.13(@babel/core@7.28.0)(@babel/parser@7.28.0)(@rsbuild/core@1.4.15)(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/node@22.17.1)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.2)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(typescript@5.9.2)(vite@6.3.5(@types/node@22.17.1)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(yaml@2.8.1))(webpack@5.101.0)(yaml@2.8.1) + version: 0.16.13(@babel/core@7.28.0)(@babel/parser@7.28.0)(@rsbuild/core@2.0.7(core-js@3.45.0))(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/node@22.17.1)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.2)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(typescript@5.9.2)(vite@6.3.5(@types/node@22.17.1)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(yaml@2.8.1))(webpack@5.101.0)(yaml@2.8.1) bumpp: specifier: 10.2.3 version: 10.2.3 @@ -47,7 +47,7 @@ importers: dependencies: '@winner-fed/winjs': specifier: '*' - version: 0.16.13(@babel/core@7.28.0)(@babel/parser@7.28.0)(@rsbuild/core@1.4.15)(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/node@22.17.1)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.2)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(typescript@5.9.2)(vite@6.3.5(@types/node@22.17.1)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(yaml@2.8.1))(webpack@5.101.0)(yaml@2.8.1) + version: 0.16.13(@babel/core@7.28.0)(@babel/parser@7.28.0)(@rsbuild/core@2.0.7(core-js@3.45.0))(@rspack/core@1.4.11(@swc/helpers@0.5.21))(@types/node@22.17.1)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.2)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(typescript@5.9.2)(vite@6.3.5(@types/node@22.17.1)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(yaml@2.8.1))(webpack@5.101.0)(yaml@2.8.1) devDependencies: '@winner-fed/plugin-access': specifier: workspace:* @@ -345,15 +345,24 @@ packages: '@bufbuild/protobuf@2.6.3': resolution: {integrity: sha512-w/gJKME9mYN7ZoUAmSMAWXk4hkVpxRKvEJCb3dV5g9wwWdxTJJ0ayOJAVcNxtdqaxDyFuC0uz4RSGVacJ030PQ==} + '@emnapi/core@1.10.0': + resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==} + '@emnapi/core@1.4.5': resolution: {integrity: sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==} + '@emnapi/runtime@1.10.0': + resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==} + '@emnapi/runtime@1.4.5': resolution: {integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==} '@emnapi/wasi-threads@1.0.4': resolution: {integrity: sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==} + '@emnapi/wasi-threads@1.2.1': + resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} + '@esbuild/aix-ppc64@0.23.1': resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==} engines: {node: '>=18'} @@ -914,6 +923,12 @@ packages: '@napi-rs/wasm-runtime@1.0.3': resolution: {integrity: sha512-rZxtMsLwjdXkMUGC3WwsPwLNVqVqnTJT6MNIB6e+5fhMcSCPP0AOsNWuMQ5mdCq6HNjs/ZeWAEchpqeprqBD2Q==} + '@napi-rs/wasm-runtime@1.1.4': + resolution: {integrity: sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==} + peerDependencies: + '@emnapi/core': ^1.7.1 + '@emnapi/runtime': ^1.7.1 + '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -1059,6 +1074,16 @@ packages: engines: {node: '>=16.10.0'} hasBin: true + '@rsbuild/core@2.0.7': + resolution: {integrity: sha512-LsBONEzsjzOAqO72ot39eI7g53zSfF9QuDXTu4ks8IUX+EZsxRSniQfc+1zVA6a6y3b9KUUtG96avoMLKbWklQ==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + core-js: '>= 3.0.0' + peerDependenciesMeta: + core-js: + optional: true + '@rsbuild/plugin-babel@1.0.5': resolution: {integrity: sha512-g6kZsAREO7c3KEBXRnLbOovIEL/TQDMls2QQFpaGxHx1K7pJB5nNmY1XpTzLCch62xfmBV4crOde0Dow6NAshg==} peerDependencies: @@ -1136,6 +1161,11 @@ packages: cpu: [arm64] os: [darwin] + '@rspack/binding-darwin-arm64@2.0.4': + resolution: {integrity: sha512-0Q1QXFEsZfDc4opiDnb8q50KlBbC2VovViDaYlMJZBzvjAo325mh3itXPfz7YZ31M+TxRE7TUiJXH3ltiV1Hdg==} + cpu: [arm64] + os: [darwin] + '@rspack/binding-darwin-x64@1.4.11': resolution: {integrity: sha512-YIV8Wzy+JY0SoSsVtN4wxFXOjzxxVPnVXNswrrfqVUTPr9jqGOFYUWCGpbt8lcCgfuBFm6zN8HpOsKm1xUNsVA==} cpu: [x64] @@ -1146,6 +1176,11 @@ packages: cpu: [x64] os: [darwin] + '@rspack/binding-darwin-x64@2.0.4': + resolution: {integrity: sha512-oO5J2QYf7+H+aYRj85EiGrDOoDEE9EDDl7NgXv46iWvIF0wXowEHXqnjMFxHxRq2Vf6scT+0yYQX9blWcvMWAA==} + cpu: [x64] + os: [darwin] + '@rspack/binding-linux-arm64-gnu@1.4.11': resolution: {integrity: sha512-ms6uwECUIcu+6e82C5HJhRMHnfsI+l33v7XQezntzRPN0+sG3EpikEoT7SGbgt4vDwaWLR7wS20suN4qd5r3GA==} cpu: [arm64] @@ -1158,6 +1193,12 @@ packages: os: [linux] libc: [glibc] + '@rspack/binding-linux-arm64-gnu@2.0.4': + resolution: {integrity: sha512-BEk6mIYBK4BihW9qXXITJORrVXecTlkRjrqhgefili4xjXtLdcUnxAm9sN/2oJ8m378n2h33qDh4gr2orPBFWQ==} + cpu: [arm64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-arm64-musl@1.4.11': resolution: {integrity: sha512-9evq0DOdxMN/H8VM8ZmyY9NSuBgILNVV6ydBfVPMHPx4r1E7JZGpWeKDegZcS5Erw3sS9kVSIxyX78L5PDzzKw==} cpu: [arm64] @@ -1170,6 +1211,12 @@ packages: os: [linux] libc: [musl] + '@rspack/binding-linux-arm64-musl@2.0.4': + resolution: {integrity: sha512-Hyt3z1RwNcSMIoaoWLN4Hb/696/O5JPukf8rXQASvf2UkC+X3ij7tr+8lMSYi3Zysi1QL375CnT4fNoABEW0JA==} + cpu: [arm64] + os: [linux] + libc: [musl] + '@rspack/binding-linux-x64-gnu@1.4.11': resolution: {integrity: sha512-bHYFLxPPYBOSaHdQbEoCYGMQ1gOrEWj7Mro/DLfSHZi1a0okcQ2Q1y0i1DczReim3ZhLGNrK7k1IpFXCRbAobQ==} cpu: [x64] @@ -1182,6 +1229,12 @@ packages: os: [linux] libc: [glibc] + '@rspack/binding-linux-x64-gnu@2.0.4': + resolution: {integrity: sha512-xHorBPBZAg0Pn9Q0k9dWZ9euowieDxcSOzQ9JhTCmhDY6wZH5M/kCBFlCs/OQeW5/NUArW3x3MwEdO/0QJHMxg==} + cpu: [x64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-x64-musl@1.4.11': resolution: {integrity: sha512-wrm4E7q2k4+cwT6Uhp6hIQ3eUe/YoaUttj6j5TqHYZX6YeLrNPtD9+ne6lQQ17BV8wmm6NZsmoFIJ5xIptpRhQ==} cpu: [x64] @@ -1194,6 +1247,12 @@ packages: os: [linux] libc: [musl] + '@rspack/binding-linux-x64-musl@2.0.4': + resolution: {integrity: sha512-QLxEGUXofF0kVNU12Y2NT3Qi9lGs+WbnYpapVeb+2IXtrAXJfU7Rhy7lAp5GLMzYMQNrKKL9SVnTWKbODbNW9Q==} + cpu: [x64] + os: [linux] + libc: [musl] + '@rspack/binding-wasm32-wasi@1.4.11': resolution: {integrity: sha512-hiYxHZjaZ17wQtXyLCK0IdtOvMWreGVTiGsaHCxyeT+SldDG+r16bXNjmlqfZsjlfl1mkAqKz1dg+mMX28OTqw==} cpu: [wasm32] @@ -1202,6 +1261,10 @@ packages: resolution: {integrity: sha512-3WvfHY7NvzORek3FcQWLI/B8wQ7NZe0e0Bub9GyLNVxe5Bi+dxnSzEg6E7VsjbUzKnYufJA0hDKbEJ2qCMvpdw==} cpu: [wasm32] + '@rspack/binding-wasm32-wasi@2.0.4': + resolution: {integrity: sha512-YhN8HkiH46ONU9tm5dyoXDImDWGpU7E4SPqGI4OyAVF0445uIChurIUmTIOYcD6cg81GGeIjozWJOcb635Dcqw==} + cpu: [wasm32] + '@rspack/binding-win32-arm64-msvc@1.4.11': resolution: {integrity: sha512-+HF/mnjmTr8PC1dccRt1bkrD2tPDGeqvXC1BBLYd/Klq1VbtIcnrhfmvQM6KaXbiLcY9VWKzcZPOTmnyZ8TaHQ==} cpu: [arm64] @@ -1212,6 +1275,11 @@ packages: cpu: [arm64] os: [win32] + '@rspack/binding-win32-arm64-msvc@2.0.4': + resolution: {integrity: sha512-MUlYIz82xQRN0aoiXXyEBrNVUwiOSSFRi7nuCgUKduaSdlbPWzCY31IdtOygZ06LVp5JIGUEtyqSrjQq4FrMRw==} + cpu: [arm64] + os: [win32] + '@rspack/binding-win32-ia32-msvc@1.4.11': resolution: {integrity: sha512-EU2fQGwrRfwFd/tcOInlD0jy6gNQE4Q3Ayj0Is+cX77sbhPPyyOz0kZDEaQ4qaN2VU8w4Hu/rrD7c0GAKLFvCw==} cpu: [ia32] @@ -1222,6 +1290,11 @@ packages: cpu: [ia32] os: [win32] + '@rspack/binding-win32-ia32-msvc@2.0.4': + resolution: {integrity: sha512-D7UcIFMzlY2yhhyuW4Ej15gBWmTwUM5DxuObl3Kv31qRv/pmV3MsqUeG5m2dqLbUxzqPH87qnp0cArbkJQ1b+w==} + cpu: [ia32] + os: [win32] + '@rspack/binding-win32-x64-msvc@1.4.11': resolution: {integrity: sha512-1Nc5ZzWqfvE+iJc47qtHFzYYnHsC3awavXrCo74GdGip1vxtksM3G30BlvAQHHVtEmULotWqPbjZpflw/Xk9Ag==} cpu: [x64] @@ -1232,12 +1305,20 @@ packages: cpu: [x64] os: [win32] + '@rspack/binding-win32-x64-msvc@2.0.4': + resolution: {integrity: sha512-MnYKPfdrAEbtpKg/1SZ6cNtzreIRyQJK4APbxLLPXENdTH5QXQkaTjLMKEeJcJ51FRhI/+yNpOUm2oTHdCQ1Og==} + cpu: [x64] + os: [win32] + '@rspack/binding@1.4.11': resolution: {integrity: sha512-maGl/zRwnl0QVwkBCkgjn5PH20L9HdlRIdkYhEsfTepy5x2QZ0ti/0T49djjTJQrqb+S1i6wWQymMMMMMsxx6Q==} '@rspack/binding@1.4.2': resolution: {integrity: sha512-NdTLlA20ufD0thFvDIwwPk+bX9yo3TDE4XjfvZYbwFyYvBgqJOWQflnbwLgvSTck0MSTiOqWIqpR88ymAvWTqg==} + '@rspack/binding@2.0.4': + resolution: {integrity: sha512-/QeJDPUw/lWkBJESG264KA9u6/rAjvoJhKncU4rkTi5Ap45kue5HTgOzr0ufxKdd2Xl72fjFBuqlKmtFDD5LiQ==} + '@rspack/core@1.4.11': resolution: {integrity: sha512-JtKnL6p7Kc/YgWQJF3Woo4OccbgKGyT/4187W4dyex8BMkdQcbqCNIdi6dFk02hwQzxpOOxRSBI4hlGRbz7oYQ==} engines: {node: '>=16.0.0'} @@ -1256,6 +1337,18 @@ packages: '@swc/helpers': optional: true + '@rspack/core@2.0.4': + resolution: {integrity: sha512-OuxdQeeKWQpNvFBRDOcnoSaQvp6E4APM/6JJMM/k0p6oL1TEFQVGdNu3VGY4mRAsebnNBXapMVMhj+v66Bn2pg==} + engines: {node: ^20.19.0 || >=22.12.0} + peerDependencies: + '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@module-federation/runtime-tools': + optional: true + '@swc/helpers': + optional: true + '@rspack/lite-tapable@1.0.1': resolution: {integrity: sha512-VynGOEsVw2s8TAlLf/uESfrgfrq2+rcXB1muPJYBWbsm1Oa6r5qVQhjA5ggM6z/coYPrsVMgovl3Ff7Q7OCp1w==} engines: {node: '>=16.0.0'} @@ -1266,6 +1359,9 @@ packages: '@swc/helpers@0.5.17': resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} + '@swc/helpers@0.5.21': + resolution: {integrity: sha512-jI/VAmtdjB/RnI8GTnokyX7Ug8c+g+ffD6QRLa6XQewtnGyukKkKSk3wLTM3b5cjt1jNh9x0jfVlagdN2gDKQg==} + '@trysound/sax@0.2.0': resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} engines: {node: '>=10.13.0'} @@ -1273,6 +1369,9 @@ packages: '@tybys/wasm-util@0.10.0': resolution: {integrity: sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==} + '@tybys/wasm-util@0.10.2': + resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==} + '@types/babel__core@7.20.5': resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} @@ -2409,11 +2508,12 @@ packages: glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} @@ -4496,12 +4596,23 @@ snapshots: '@bufbuild/protobuf@2.6.3': {} + '@emnapi/core@1.10.0': + dependencies: + '@emnapi/wasi-threads': 1.2.1 + tslib: 2.8.1 + optional: true + '@emnapi/core@1.4.5': dependencies: '@emnapi/wasi-threads': 1.0.4 tslib: 2.8.1 optional: true + '@emnapi/runtime@1.10.0': + dependencies: + tslib: 2.8.1 + optional: true + '@emnapi/runtime@1.4.5': dependencies: tslib: 2.8.1 @@ -4512,6 +4623,11 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/wasi-threads@1.2.1': + dependencies: + tslib: 2.8.1 + optional: true + '@esbuild/aix-ppc64@0.23.1': optional: true @@ -4881,6 +4997,13 @@ snapshots: '@tybys/wasm-util': 0.10.0 optional: true + '@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + dependencies: + '@emnapi/core': 1.10.0 + '@emnapi/runtime': 1.10.0 + '@tybys/wasm-util': 0.10.2 + optional: true + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -4978,6 +5101,15 @@ snapshots: core-js: 3.43.0 jiti: 2.5.1 + '@rsbuild/core@2.0.7(core-js@3.45.0)': + dependencies: + '@rspack/core': 2.0.4(@swc/helpers@0.5.21) + '@swc/helpers': 0.5.21 + optionalDependencies: + core-js: 3.45.0 + transitivePeerDependencies: + - '@module-federation/runtime-tools' + '@rsbuild/plugin-babel@1.0.5(@rsbuild/core@1.4.3)': dependencies: '@babel/core': 7.28.0 @@ -4992,13 +5124,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@rsbuild/plugin-babel@1.0.6(@rsbuild/core@1.4.15)': + '@rsbuild/plugin-babel@1.0.6(@rsbuild/core@2.0.7(core-js@3.45.0))': dependencies: '@babel/core': 7.28.0 '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.0) '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.0) '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) - '@rsbuild/core': 1.4.15 + '@rsbuild/core': 2.0.7(core-js@3.45.0) '@types/babel__core': 7.20.5 deepmerge: 4.3.1 reduce-configs: 1.1.1 @@ -5061,6 +5193,18 @@ snapshots: - supports-color - webpack + '@rsbuild/plugin-stylus@1.1.1(@rsbuild/core@1.4.3)(@rspack/core@1.4.11(@swc/helpers@0.5.21))(webpack@5.101.0)': + dependencies: + '@rsbuild/core': 1.4.3 + deepmerge: 4.3.1 + reduce-configs: 1.1.1 + stylus: 0.64.0 + stylus-loader: 8.1.1(@rspack/core@1.4.11(@swc/helpers@0.5.21))(stylus@0.64.0)(webpack@5.101.0) + transitivePeerDependencies: + - '@rspack/core' + - supports-color + - webpack + '@rsbuild/plugin-type-check@1.2.1(@rsbuild/core@1.4.3)(@rspack/core@1.4.11(@swc/helpers@0.5.17))(typescript@5.9.2)': dependencies: deepmerge: 4.3.1 @@ -5073,20 +5217,32 @@ snapshots: - '@rspack/core' - typescript - '@rsbuild/plugin-vue-jsx@1.1.0(@babel/core@7.28.0)(@rsbuild/core@1.4.15)': + '@rsbuild/plugin-type-check@1.2.1(@rsbuild/core@1.4.3)(@rspack/core@1.4.11(@swc/helpers@0.5.21))(typescript@5.9.2)': + dependencies: + deepmerge: 4.3.1 + json5: 2.2.3 + reduce-configs: 1.1.1 + ts-checker-rspack-plugin: 1.1.5(@rspack/core@1.4.11(@swc/helpers@0.5.21))(typescript@5.9.2) + optionalDependencies: + '@rsbuild/core': 1.4.3 + transitivePeerDependencies: + - '@rspack/core' + - typescript + + '@rsbuild/plugin-vue-jsx@1.1.0(@babel/core@7.28.0)(@rsbuild/core@2.0.7(core-js@3.45.0))': dependencies: - '@rsbuild/plugin-babel': 1.0.6(@rsbuild/core@1.4.15) + '@rsbuild/plugin-babel': 1.0.6(@rsbuild/core@2.0.7(core-js@3.45.0)) '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.0) babel-plugin-vue-jsx-hmr: 1.0.0 optionalDependencies: - '@rsbuild/core': 1.4.15 + '@rsbuild/core': 2.0.7(core-js@3.45.0) transitivePeerDependencies: - '@babel/core' - supports-color - '@rsbuild/plugin-vue@1.1.0(@rsbuild/core@1.4.15)(vue@3.5.13(typescript@5.9.2))': + '@rsbuild/plugin-vue@1.1.0(@rsbuild/core@2.0.7(core-js@3.45.0))(vue@3.5.13(typescript@5.9.2))': dependencies: - '@rsbuild/core': 1.4.15 + '@rsbuild/core': 2.0.7(core-js@3.45.0) vue-loader: 17.4.2(vue@3.5.13(typescript@5.9.2))(webpack@5.101.0) webpack: 5.101.0 transitivePeerDependencies: @@ -5111,36 +5267,54 @@ snapshots: '@rspack/binding-darwin-arm64@1.4.2': optional: true + '@rspack/binding-darwin-arm64@2.0.4': + optional: true + '@rspack/binding-darwin-x64@1.4.11': optional: true '@rspack/binding-darwin-x64@1.4.2': optional: true + '@rspack/binding-darwin-x64@2.0.4': + optional: true + '@rspack/binding-linux-arm64-gnu@1.4.11': optional: true '@rspack/binding-linux-arm64-gnu@1.4.2': optional: true + '@rspack/binding-linux-arm64-gnu@2.0.4': + optional: true + '@rspack/binding-linux-arm64-musl@1.4.11': optional: true '@rspack/binding-linux-arm64-musl@1.4.2': optional: true + '@rspack/binding-linux-arm64-musl@2.0.4': + optional: true + '@rspack/binding-linux-x64-gnu@1.4.11': optional: true '@rspack/binding-linux-x64-gnu@1.4.2': optional: true + '@rspack/binding-linux-x64-gnu@2.0.4': + optional: true + '@rspack/binding-linux-x64-musl@1.4.11': optional: true '@rspack/binding-linux-x64-musl@1.4.2': optional: true + '@rspack/binding-linux-x64-musl@2.0.4': + optional: true + '@rspack/binding-wasm32-wasi@1.4.11': dependencies: '@napi-rs/wasm-runtime': 1.0.3 @@ -5151,24 +5325,40 @@ snapshots: '@napi-rs/wasm-runtime': 0.2.12 optional: true + '@rspack/binding-wasm32-wasi@2.0.4': + dependencies: + '@emnapi/core': 1.10.0 + '@emnapi/runtime': 1.10.0 + '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + optional: true + '@rspack/binding-win32-arm64-msvc@1.4.11': optional: true '@rspack/binding-win32-arm64-msvc@1.4.2': optional: true + '@rspack/binding-win32-arm64-msvc@2.0.4': + optional: true + '@rspack/binding-win32-ia32-msvc@1.4.11': optional: true '@rspack/binding-win32-ia32-msvc@1.4.2': optional: true + '@rspack/binding-win32-ia32-msvc@2.0.4': + optional: true + '@rspack/binding-win32-x64-msvc@1.4.11': optional: true '@rspack/binding-win32-x64-msvc@1.4.2': optional: true + '@rspack/binding-win32-x64-msvc@2.0.4': + optional: true + '@rspack/binding@1.4.11': optionalDependencies: '@rspack/binding-darwin-arm64': 1.4.11 @@ -5195,6 +5385,19 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 1.4.2 '@rspack/binding-win32-x64-msvc': 1.4.2 + '@rspack/binding@2.0.4': + optionalDependencies: + '@rspack/binding-darwin-arm64': 2.0.4 + '@rspack/binding-darwin-x64': 2.0.4 + '@rspack/binding-linux-arm64-gnu': 2.0.4 + '@rspack/binding-linux-arm64-musl': 2.0.4 + '@rspack/binding-linux-x64-gnu': 2.0.4 + '@rspack/binding-linux-x64-musl': 2.0.4 + '@rspack/binding-wasm32-wasi': 2.0.4 + '@rspack/binding-win32-arm64-msvc': 2.0.4 + '@rspack/binding-win32-ia32-msvc': 2.0.4 + '@rspack/binding-win32-x64-msvc': 2.0.4 + '@rspack/core@1.4.11(@swc/helpers@0.5.17)': dependencies: '@module-federation/runtime-tools': 0.17.1 @@ -5203,6 +5406,15 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.17 + '@rspack/core@1.4.11(@swc/helpers@0.5.21)': + dependencies: + '@module-federation/runtime-tools': 0.17.1 + '@rspack/binding': 1.4.11 + '@rspack/lite-tapable': 1.0.1 + optionalDependencies: + '@swc/helpers': 0.5.21 + optional: true + '@rspack/core@1.4.2(@swc/helpers@0.5.17)': dependencies: '@module-federation/runtime-tools': 0.15.0 @@ -5211,6 +5423,12 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.17 + '@rspack/core@2.0.4(@swc/helpers@0.5.21)': + dependencies: + '@rspack/binding': 2.0.4 + optionalDependencies: + '@swc/helpers': 0.5.21 + '@rspack/lite-tapable@1.0.1': {} '@sinclair/typebox@0.27.8': {} @@ -5219,6 +5437,10 @@ snapshots: dependencies: tslib: 2.8.1 + '@swc/helpers@0.5.21': + dependencies: + tslib: 2.8.1 + '@trysound/sax@0.2.0': {} '@tybys/wasm-util@0.10.0': @@ -5226,6 +5448,11 @@ snapshots: tslib: 2.8.1 optional: true + '@tybys/wasm-util@0.10.2': + dependencies: + tslib: 2.8.1 + optional: true + '@types/babel__core@7.20.5': dependencies: '@babel/parser': 7.28.0 @@ -5584,6 +5811,23 @@ snapshots: - typescript - webpack + '@winner-fed/bundler-rsbuild@0.16.13(@rspack/core@1.4.11(@swc/helpers@0.5.21))(typescript@5.9.2)(webpack@5.101.0)': + dependencies: + '@rsbuild/core': 1.4.3 + '@rsbuild/plugin-babel': 1.0.5(@rsbuild/core@1.4.3) + '@rsbuild/plugin-less': 1.2.4(@rsbuild/core@1.4.3) + '@rsbuild/plugin-node-polyfill': 1.3.0(@rsbuild/core@1.4.3) + '@rsbuild/plugin-sass': 1.3.2(@rsbuild/core@1.4.3) + '@rsbuild/plugin-stylus': 1.1.1(@rsbuild/core@1.4.3)(@rspack/core@1.4.11(@swc/helpers@0.5.21))(webpack@5.101.0) + '@rsbuild/plugin-type-check': 1.2.1(@rsbuild/core@1.4.3)(@rspack/core@1.4.11(@swc/helpers@0.5.21))(typescript@5.9.2) + '@winner-fed/bundler-utils': 0.16.13 + '@winner-fed/utils': 0.16.13 + transitivePeerDependencies: + - '@rspack/core' + - supports-color + - typescript + - webpack + '@winner-fed/bundler-utils@0.16.13': dependencies: '@winner-fed/utils': 0.16.13 @@ -5674,10 +5918,10 @@ snapshots: dependencies: tsx: 4.17.0 - '@winner-fed/preset-vue@0.16.13(@babel/core@7.28.0)(@babel/parser@7.28.0)(@rsbuild/core@1.4.15)(typescript@5.9.2)(vite@6.3.5(@types/node@22.17.1)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(yaml@2.8.1))(webpack@5.101.0)': + '@winner-fed/preset-vue@0.16.13(@babel/core@7.28.0)(@babel/parser@7.28.0)(@rsbuild/core@2.0.7(core-js@3.45.0))(typescript@5.9.2)(vite@6.3.5(@types/node@22.17.1)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(yaml@2.8.1))(webpack@5.101.0)': dependencies: - '@rsbuild/plugin-vue': 1.1.0(@rsbuild/core@1.4.15)(vue@3.5.13(typescript@5.9.2)) - '@rsbuild/plugin-vue-jsx': 1.1.0(@babel/core@7.28.0)(@rsbuild/core@1.4.15) + '@rsbuild/plugin-vue': 1.1.0(@rsbuild/core@2.0.7(core-js@3.45.0))(vue@3.5.13(typescript@5.9.2)) + '@rsbuild/plugin-vue-jsx': 1.1.0(@babel/core@7.28.0)(@rsbuild/core@2.0.7(core-js@3.45.0)) '@vitejs/plugin-vue-jsx': 4.2.0(vite@6.3.5(@types/node@22.17.1)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(yaml@2.8.1))(vue@3.5.13(typescript@5.9.2)) '@vue/babel-plugin-jsx': 1.1.6(@babel/core@7.28.0) '@winner-fed/renderer-vue': 0.16.13(vue-router@4.5.0(vue@3.5.13(typescript@5.9.2)))(vue@3.5.13(typescript@5.9.2)) @@ -5753,6 +5997,57 @@ snapshots: - webpack - yaml + '@winner-fed/preset-win@0.16.13(@rspack/core@1.4.11(@swc/helpers@0.5.21))(@types/node@22.17.1)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.2)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(typescript@5.9.2)(webpack@5.101.0)(yaml@2.8.1)': + dependencies: + '@umijs/es-module-parser': 0.0.7 + '@winner-fed/babel-preset-win': 0.16.13 + '@winner-fed/bundler-esbuild': 0.16.13 + '@winner-fed/bundler-rsbuild': 0.16.13(@rspack/core@1.4.11(@swc/helpers@0.5.21))(typescript@5.9.2)(webpack@5.101.0) + '@winner-fed/bundler-utils': 0.16.13 + '@winner-fed/bundler-vite': 0.16.13(@types/node@22.17.1)(jiti@2.5.1)(lightningcss@1.22.1)(rollup@4.46.2)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(yaml@2.8.1) + '@winner-fed/bundler-webpack': 0.16.13(typescript@5.9.2)(webpack@5.101.0) + '@winner-fed/core': 0.16.13 + '@winner-fed/ftp-deploy': 4.0.11(promise-ftp-common@1.1.5) + '@winner-fed/mfsu': 0.16.13 + '@winner-fed/plugin-did-you-know': 1.0.1 + '@winner-fed/plugin-run': 1.0.0 + '@winner-fed/server': 0.16.13 + '@winner-fed/utils': 0.16.13 + '@winner-fed/winner-deploy': 4.3.5 + archiver: 7.0.1 + babel-plugin-dynamic-import-node: 2.3.3 + babel-plugin-import: 1.13.8 + core-js: 3.40.0 + current-script-polyfill: 1.0.0 + envinfo: 7.10.0 + fast-glob: 3.3.2 + html-webpack-plugin: 5.5.0(webpack@5.101.0) + less-plugin-resolve: 1.0.2 + path-to-regexp: 1.9.0 + postcss: 8.5.6 + postcss-prefix-selector: 1.16.0(postcss@8.5.6) + postcss-pxtorem: 6.0.0(postcss@8.5.6) + regenerator-runtime: 0.14.1 + svgo: 3.0.2 + transitivePeerDependencies: + - '@rspack/core' + - '@types/node' + - jiti + - lightningcss + - promise-ftp-common + - rolldown + - rollup + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - typescript + - webpack + - yaml + '@winner-fed/renderer-vue@0.16.13(vue-router@4.5.0(vue@3.5.13(typescript@5.9.2)))(vue@3.5.13(typescript@5.9.2))': dependencies: '@babel/runtime': 7.26.10 @@ -5770,13 +6065,13 @@ snapshots: chokidar: 3.5.3 pino: 7.11.0 - '@winner-fed/winjs@0.16.13(@babel/core@7.28.0)(@babel/parser@7.28.0)(@rsbuild/core@1.4.15)(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/node@22.17.1)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.2)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(typescript@5.9.2)(vite@6.3.5(@types/node@22.17.1)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(yaml@2.8.1))(webpack@5.101.0)(yaml@2.8.1)': + '@winner-fed/winjs@0.16.13(@babel/core@7.28.0)(@babel/parser@7.28.0)(@rsbuild/core@2.0.7(core-js@3.45.0))(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/node@22.17.1)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.2)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(typescript@5.9.2)(vite@6.3.5(@types/node@22.17.1)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(yaml@2.8.1))(webpack@5.101.0)(yaml@2.8.1)': dependencies: '@babel/runtime': 7.26.10 '@winner-fed/bundler-utils': 0.16.13 '@winner-fed/bundler-webpack': 0.16.13(typescript@5.9.2)(webpack@5.101.0) '@winner-fed/core': 0.16.13 - '@winner-fed/preset-vue': 0.16.13(@babel/core@7.28.0)(@babel/parser@7.28.0)(@rsbuild/core@1.4.15)(typescript@5.9.2)(vite@6.3.5(@types/node@22.17.1)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(yaml@2.8.1))(webpack@5.101.0) + '@winner-fed/preset-vue': 0.16.13(@babel/core@7.28.0)(@babel/parser@7.28.0)(@rsbuild/core@2.0.7(core-js@3.45.0))(typescript@5.9.2)(vite@6.3.5(@types/node@22.17.1)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(yaml@2.8.1))(webpack@5.101.0) '@winner-fed/preset-win': 0.16.13(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/node@22.17.1)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.2)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(typescript@5.9.2)(webpack@5.101.0)(yaml@2.8.1) '@winner-fed/server': 0.16.13 '@winner-fed/utils': 0.16.13 @@ -5810,6 +6105,46 @@ snapshots: - webpack-cli - yaml + '@winner-fed/winjs@0.16.13(@babel/core@7.28.0)(@babel/parser@7.28.0)(@rsbuild/core@2.0.7(core-js@3.45.0))(@rspack/core@1.4.11(@swc/helpers@0.5.21))(@types/node@22.17.1)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.2)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(typescript@5.9.2)(vite@6.3.5(@types/node@22.17.1)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(yaml@2.8.1))(webpack@5.101.0)(yaml@2.8.1)': + dependencies: + '@babel/runtime': 7.26.10 + '@winner-fed/bundler-utils': 0.16.13 + '@winner-fed/bundler-webpack': 0.16.13(typescript@5.9.2)(webpack@5.101.0) + '@winner-fed/core': 0.16.13 + '@winner-fed/preset-vue': 0.16.13(@babel/core@7.28.0)(@babel/parser@7.28.0)(@rsbuild/core@2.0.7(core-js@3.45.0))(typescript@5.9.2)(vite@6.3.5(@types/node@22.17.1)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(yaml@2.8.1))(webpack@5.101.0) + '@winner-fed/preset-win': 0.16.13(@rspack/core@1.4.11(@swc/helpers@0.5.21))(@types/node@22.17.1)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.2)(sass-embedded@1.89.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(typescript@5.9.2)(webpack@5.101.0)(yaml@2.8.1) + '@winner-fed/server': 0.16.13 + '@winner-fed/utils': 0.16.13 + transitivePeerDependencies: + - '@babel/core' + - '@babel/parser' + - '@nuxt/kit' + - '@rsbuild/core' + - '@rspack/core' + - '@swc/core' + - '@types/node' + - '@vue/compiler-sfc' + - '@vueuse/core' + - esbuild + - jiti + - lightningcss + - promise-ftp-common + - rolldown + - rollup + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - typescript + - uglify-js + - vite + - webpack + - webpack-cli + - yaml + '@winner-fed/winner-deploy@4.3.5': dependencies: '@babel/core': 7.19.6 @@ -8390,6 +8725,15 @@ snapshots: '@rspack/core': 1.4.11(@swc/helpers@0.5.17) webpack: 5.101.0 + stylus-loader@8.1.1(@rspack/core@1.4.11(@swc/helpers@0.5.21))(stylus@0.64.0)(webpack@5.101.0): + dependencies: + fast-glob: 3.3.2 + normalize-path: 3.0.0 + stylus: 0.64.0 + optionalDependencies: + '@rspack/core': 1.4.11(@swc/helpers@0.5.21) + webpack: 5.101.0 + stylus@0.64.0: dependencies: '@adobe/css-tools': 4.3.3 @@ -8511,6 +8855,19 @@ snapshots: optionalDependencies: '@rspack/core': 1.4.11(@swc/helpers@0.5.17) + ts-checker-rspack-plugin@1.1.5(@rspack/core@1.4.11(@swc/helpers@0.5.21))(typescript@5.9.2): + dependencies: + '@babel/code-frame': 7.27.1 + '@rspack/lite-tapable': 1.0.1 + chokidar: 3.6.0 + is-glob: 4.0.3 + memfs: 4.36.0 + minimatch: 9.0.5 + picocolors: 1.1.1 + typescript: 5.9.2 + optionalDependencies: + '@rspack/core': 1.4.11(@swc/helpers@0.5.21) + tsconfig-paths@4.2.0: dependencies: json5: 2.2.3