diff --git a/package.json b/package.json index 82bfdcb..1994a98 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "@biomejs/biome": "^2.1.1", "@playwright/test": "^1.53.2", "@rsbuild/core": "^1.4.2", - "@rslib/core": "^0.10.4", + "@rslib/core": "^0.12.0", "@types/node": "^22.15.34", "@winner-fed/winjs": "*", "@types/serialize-javascript": "5.0.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0d364e5..dad78c5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,10 +26,10 @@ importers: version: 1.55.0 '@rsbuild/core': specifier: ^1.4.2 - version: 1.4.15 + version: 1.5.3 '@rslib/core': - specifier: ^0.10.4 - version: 0.10.6(typescript@5.9.2) + specifier: ^0.12.0 + version: 0.12.4(typescript@5.9.2) '@types/node': specifier: ^22.15.34 version: 22.17.2 @@ -38,7 +38,7 @@ importers: version: 5.0.4 '@winner-fed/winjs': specifier: '*' - version: 0.17.1(@babel/core@7.28.3)(@babel/parser@7.28.3)(@rsbuild/core@1.4.15)(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/node@22.17.2)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.4)(sass-embedded@1.90.0)(sass@1.90.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.2)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0))(webpack@5.101.3) + version: 0.17.1(@babel/core@7.28.3)(@babel/parser@7.28.3)(@rsbuild/core@1.5.3)(@rspack/core@1.5.2(@swc/helpers@0.5.17))(@types/node@22.17.2)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.4)(sass-embedded@1.90.0)(sass@1.90.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.2)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0))(webpack@5.101.3) simple-git-hooks: specifier: ^2.13.0 version: 2.13.1 @@ -50,7 +50,7 @@ importers: dependencies: '@winner-fed/winjs': specifier: '*' - version: 0.17.1(@babel/core@7.28.3)(@babel/parser@7.28.3)(@rsbuild/core@1.4.15)(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/node@22.17.2)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.4)(sass-embedded@1.90.0)(sass@1.90.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.2)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0))(webpack@5.101.3) + version: 0.17.1(@babel/core@7.28.3)(@babel/parser@7.28.3)(@rsbuild/core@1.5.3)(@rspack/core@1.5.2(@swc/helpers@0.5.17))(@types/node@22.17.2)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.4)(sass-embedded@1.90.0)(sass@1.90.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.2)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0))(webpack@5.101.3) assets-retry: specifier: 0.3.5 version: 0.3.5 @@ -340,14 +340,14 @@ packages: '@bufbuild/protobuf@2.7.0': resolution: {integrity: sha512-qn6tAIZEw5i/wiESBF4nQxZkl86aY4KoO0IkUa2Lh+rya64oTOdJQFlZuMwI1Qz9VBJQrQC4QlSA2DNek5gCOA==} - '@emnapi/core@1.4.5': - resolution: {integrity: sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==} + '@emnapi/core@1.5.0': + resolution: {integrity: sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==} - '@emnapi/runtime@1.4.5': - resolution: {integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==} + '@emnapi/runtime@1.5.0': + resolution: {integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==} - '@emnapi/wasi-threads@1.0.4': - resolution: {integrity: sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==} + '@emnapi/wasi-threads@1.1.0': + resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} '@esbuild/aix-ppc64@0.23.1': resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==} @@ -873,21 +873,39 @@ packages: '@module-federation/error-codes@0.17.1': resolution: {integrity: sha512-n6Elm4qKSjwAPxLUGtwnl7qt4y1dxB8OpSgVvXBIzqI9p27a3ZXshLPLnumlpPg1Qudaj8sLnSnFtt9yGpt5yQ==} + '@module-federation/error-codes@0.18.0': + resolution: {integrity: sha512-Woonm8ehyVIUPXChmbu80Zj6uJkC0dD9SJUZ/wOPtO8iiz/m+dkrOugAuKgoiR6qH4F+yorWila954tBz4uKsQ==} + '@module-federation/runtime-core@0.17.1': resolution: {integrity: sha512-LCtIFuKgWPQ3E+13OyrVpuTPOWBMI/Ggwsq1Q874YeT8Px28b8tJRCj09DjyRFyhpSPyV/uG80T6iXPAUoLIfQ==} + '@module-federation/runtime-core@0.18.0': + resolution: {integrity: sha512-ZyYhrDyVAhUzriOsVfgL6vwd+5ebYm595Y13KeMf6TKDRoUHBMTLGQ8WM4TDj8JNsy7LigncK8C03fn97of0QQ==} + '@module-federation/runtime-tools@0.17.1': resolution: {integrity: sha512-4kr6zTFFwGywJx6whBtxsc84V+COAuuBpEdEbPZN//YLXhNB0iz2IGsy9r9wDl+06h84bD+3dQ05l9euRLgXzQ==} + '@module-federation/runtime-tools@0.18.0': + resolution: {integrity: sha512-fSga9o4t1UfXNV/Kh6qFvRyZpPp3EHSPRISNeyT8ZoTpzDNiYzhtw0BPUSSD8m6C6XQh2s/11rI4g80UY+d+hA==} + '@module-federation/runtime@0.17.1': resolution: {integrity: sha512-vKEN32MvUbpeuB/s6UXfkHDZ9N5jFyDDJnj83UTJ8n4N1jHIJu9VZ6Yi4/Ac8cfdvU8UIK9bIbfVXWbUYZUDsw==} + '@module-federation/runtime@0.18.0': + resolution: {integrity: sha512-+C4YtoSztM7nHwNyZl6dQKGUVJdsPrUdaf3HIKReg/GQbrt9uvOlUWo2NXMZ8vDAnf/QRrpSYAwXHmWDn9Obaw==} + '@module-federation/sdk@0.17.1': resolution: {integrity: sha512-nlUcN6UTEi+3HWF+k8wPy7gH0yUOmCT+xNatihkIVR9REAnr7BUvHFGlPJmx7WEbLPL46+zJUbtQHvLzXwFhng==} + '@module-federation/sdk@0.18.0': + resolution: {integrity: sha512-Lo/Feq73tO2unjmpRfyyoUkTVoejhItXOk/h5C+4cistnHbTV8XHrW/13fD5e1Iu60heVdAhhelJd6F898Ve9A==} + '@module-federation/webpack-bundler-runtime@0.17.1': resolution: {integrity: sha512-Swspdgf4PzcbvS9SNKFlBzfq8h/Qxwqjq/xRSqw1pqAZWondZQzwTTqPXhgrg0bFlz7qWjBS/6a8KuH/gRvGaQ==} + '@module-federation/webpack-bundler-runtime@0.18.0': + resolution: {integrity: sha512-TEvErbF+YQ+6IFimhUYKK3a5wapD90d90sLsNpcu2kB3QGT7t4nIluE25duXuZDVUKLz86tEPrza/oaaCWTpvQ==} + '@napi-rs/wasm-runtime@1.0.3': resolution: {integrity: sha512-rZxtMsLwjdXkMUGC3WwsPwLNVqVqnTJT6MNIB6e+5fhMcSCPP0AOsNWuMQ5mdCq6HNjs/ZeWAEchpqeprqBD2Q==} @@ -1102,6 +1120,11 @@ packages: engines: {node: '>=16.10.0'} hasBin: true + '@rsbuild/core@1.5.3': + resolution: {integrity: sha512-asJYYmpMmYVEPgqR2hoPlW5pFtMYf7+dq9/u8vP0uY+Xbi9aUoguskc783qSi1yu9KvZwDbwpbfCuoBAt8anIA==} + engines: {node: '>=18.12.0'} + hasBin: true + '@rsbuild/plugin-babel@1.0.6': resolution: {integrity: sha512-tWnqG938MedKJx7U4F1lHb156VDtNzj7mSsi2ZoxZVBnECQE01/V6QTN1XKw7nWunGyGoETb+nQBGc+fkVZjvw==} peerDependencies: @@ -1151,9 +1174,9 @@ packages: peerDependencies: '@rsbuild/core': 1.x - '@rslib/core@0.10.6': - resolution: {integrity: sha512-7OLdmmQbY116gNAAsY9baCid9REr+z11qfAzwVVFw+Q8avCE6YqpcBLfrBXlfmpBikfshDmHH8EpRrQwz8gZJQ==} - engines: {node: '>=16.7.0'} + '@rslib/core@0.12.4': + resolution: {integrity: sha512-GF+TIacQgtfvKK5r5g08IO795DnorpiHqcERsBua38iB0KsePpOGPAO+/E5YJncZ5regc72y1CByIELEeikgQA==} + engines: {node: '>=18.12.0'} hasBin: true peerDependencies: '@microsoft/api-extractor': ^7 @@ -1169,53 +1192,105 @@ packages: cpu: [arm64] os: [darwin] + '@rspack/binding-darwin-arm64@1.5.2': + resolution: {integrity: sha512-aO76T6VQvAFt1LJNRA5aPOJ+szeTLlzC5wubsnxgWWjG53goP+Te35kFjDIDe+9VhKE/XqRId6iNAymaEsN+Uw==} + cpu: [arm64] + os: [darwin] + '@rspack/binding-darwin-x64@1.4.11': resolution: {integrity: sha512-YIV8Wzy+JY0SoSsVtN4wxFXOjzxxVPnVXNswrrfqVUTPr9jqGOFYUWCGpbt8lcCgfuBFm6zN8HpOsKm1xUNsVA==} cpu: [x64] os: [darwin] + '@rspack/binding-darwin-x64@1.5.2': + resolution: {integrity: sha512-XNSmUOwdGs2PEdCKTFCC0/vu/7U9nMhAlbHJKlmdt0V4iPvFyaNWxkNdFqzLc05jlJOfgDdwbwRb91y9IcIIFQ==} + cpu: [x64] + os: [darwin] + '@rspack/binding-linux-arm64-gnu@1.4.11': resolution: {integrity: sha512-ms6uwECUIcu+6e82C5HJhRMHnfsI+l33v7XQezntzRPN0+sG3EpikEoT7SGbgt4vDwaWLR7wS20suN4qd5r3GA==} cpu: [arm64] os: [linux] + '@rspack/binding-linux-arm64-gnu@1.5.2': + resolution: {integrity: sha512-rNxRfgC5khlrhyEP6y93+45uQ4TI7CdtWqh5PKsaR6lPepG1rH4L8VE+etejSdhzXH6wQ76Rw4wzb96Hx+5vuQ==} + cpu: [arm64] + os: [linux] + '@rspack/binding-linux-arm64-musl@1.4.11': resolution: {integrity: sha512-9evq0DOdxMN/H8VM8ZmyY9NSuBgILNVV6ydBfVPMHPx4r1E7JZGpWeKDegZcS5Erw3sS9kVSIxyX78L5PDzzKw==} cpu: [arm64] os: [linux] + '@rspack/binding-linux-arm64-musl@1.5.2': + resolution: {integrity: sha512-kTFX+KsGgArWC5q+jJWz0K/8rfVqZOn1ojv1xpCCcz/ogWRC/qhDGSOva6Wandh157BiR93Vfoe1gMvgjpLe5g==} + cpu: [arm64] + os: [linux] + '@rspack/binding-linux-x64-gnu@1.4.11': resolution: {integrity: sha512-bHYFLxPPYBOSaHdQbEoCYGMQ1gOrEWj7Mro/DLfSHZi1a0okcQ2Q1y0i1DczReim3ZhLGNrK7k1IpFXCRbAobQ==} cpu: [x64] os: [linux] + '@rspack/binding-linux-x64-gnu@1.5.2': + resolution: {integrity: sha512-Lh/6WZGq30lDV6RteQQu7Phw0RH2Z1f4kGR+MsplJ6X4JpnziDow+9oxKdu6FvFHWxHByncpveVeInusQPmL7Q==} + cpu: [x64] + os: [linux] + '@rspack/binding-linux-x64-musl@1.4.11': resolution: {integrity: sha512-wrm4E7q2k4+cwT6Uhp6hIQ3eUe/YoaUttj6j5TqHYZX6YeLrNPtD9+ne6lQQ17BV8wmm6NZsmoFIJ5xIptpRhQ==} cpu: [x64] os: [linux] + '@rspack/binding-linux-x64-musl@1.5.2': + resolution: {integrity: sha512-CsLC/SIOIFs6CBmusSAF0FECB62+J36alMdwl7j6TgN6nX3UQQapnL1aVWuQaxU6un/1Vpim0V/EZbUYIdJQ4g==} + cpu: [x64] + os: [linux] + '@rspack/binding-wasm32-wasi@1.4.11': resolution: {integrity: sha512-hiYxHZjaZ17wQtXyLCK0IdtOvMWreGVTiGsaHCxyeT+SldDG+r16bXNjmlqfZsjlfl1mkAqKz1dg+mMX28OTqw==} cpu: [wasm32] + '@rspack/binding-wasm32-wasi@1.5.2': + resolution: {integrity: sha512-cuVbGr1b4q0Z6AtEraI3becZraPMMgZtZPRaIsVLeDXCmxup/maSAR3T6UaGf4Q2SNcFfjw4neGz5UJxPK8uvA==} + cpu: [wasm32] + '@rspack/binding-win32-arm64-msvc@1.4.11': resolution: {integrity: sha512-+HF/mnjmTr8PC1dccRt1bkrD2tPDGeqvXC1BBLYd/Klq1VbtIcnrhfmvQM6KaXbiLcY9VWKzcZPOTmnyZ8TaHQ==} cpu: [arm64] os: [win32] + '@rspack/binding-win32-arm64-msvc@1.5.2': + resolution: {integrity: sha512-4vJQdzRTSuvmvL3vrOPuiA7f9v9frNc2RFWDxqg+GYt0YAjDStssp+lkVbRYyXnTYVJkARSuO6N+BOiI+kLdsQ==} + cpu: [arm64] + os: [win32] + '@rspack/binding-win32-ia32-msvc@1.4.11': resolution: {integrity: sha512-EU2fQGwrRfwFd/tcOInlD0jy6gNQE4Q3Ayj0Is+cX77sbhPPyyOz0kZDEaQ4qaN2VU8w4Hu/rrD7c0GAKLFvCw==} cpu: [ia32] os: [win32] + '@rspack/binding-win32-ia32-msvc@1.5.2': + resolution: {integrity: sha512-zPbu3lx/NrNxdjZzTIjwD0mILUOpfhuPdUdXIFiOAO8RiWSeQpYOvyI061s/+bNOmr4A+Z0uM0dEoOClfkhUFg==} + cpu: [ia32] + os: [win32] + '@rspack/binding-win32-x64-msvc@1.4.11': resolution: {integrity: sha512-1Nc5ZzWqfvE+iJc47qtHFzYYnHsC3awavXrCo74GdGip1vxtksM3G30BlvAQHHVtEmULotWqPbjZpflw/Xk9Ag==} cpu: [x64] os: [win32] + '@rspack/binding-win32-x64-msvc@1.5.2': + resolution: {integrity: sha512-duLNUTshX38xhC10/W9tpkPca7rOifP2begZjdb1ikw7C4AI0I7VnBnYt8qPSxGISoclmhOBxU/LuAhS8jMMlg==} + cpu: [x64] + os: [win32] + '@rspack/binding@1.4.11': resolution: {integrity: sha512-maGl/zRwnl0QVwkBCkgjn5PH20L9HdlRIdkYhEsfTepy5x2QZ0ti/0T49djjTJQrqb+S1i6wWQymMMMMMsxx6Q==} + '@rspack/binding@1.5.2': + resolution: {integrity: sha512-NKiBcsxmAzFDYRnK2ZHWbTtDFVT5/704eK4OfpgsDXPMkaMnBKijMKNgP5pbe18X4rUlz+8HnGm4+Xllo9EESw==} + '@rspack/core@1.4.11': resolution: {integrity: sha512-JtKnL6p7Kc/YgWQJF3Woo4OccbgKGyT/4187W4dyex8BMkdQcbqCNIdi6dFk02hwQzxpOOxRSBI4hlGRbz7oYQ==} engines: {node: '>=16.0.0'} @@ -1225,6 +1300,15 @@ packages: '@swc/helpers': optional: true + '@rspack/core@1.5.2': + resolution: {integrity: sha512-ifjHqLczC81d1xjXPXCzxTFKNOFsEzuuLN44cMnyzQ/GWi4B48fyX7JHndWE7Lxd54cW1O9Ik7AdBN3Gq891EA==} + engines: {node: '>=18.12.0'} + peerDependencies: + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@swc/helpers': + optional: true + '@rspack/lite-tapable@1.0.1': resolution: {integrity: sha512-VynGOEsVw2s8TAlLf/uESfrgfrq2+rcXB1muPJYBWbsm1Oa6r5qVQhjA5ggM6z/coYPrsVMgovl3Ff7Q7OCp1w==} engines: {node: '>=16.0.0'} @@ -2804,6 +2888,9 @@ packages: magic-string@0.30.17: resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + magic-string@0.30.18: + resolution: {integrity: sha512-yi8swmWbO17qHhwIBNeeZxTceJMeBvWJaId6dyvTSOwTipqeHhMhOrz6513r1sOKnpvQ7zkhlG8tPrpilwTxHQ==} + make-dir@2.1.0: resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} engines: {node: '>=6'} @@ -3301,9 +3388,9 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - rsbuild-plugin-dts@0.10.6: - resolution: {integrity: sha512-rVP82fFMDHW0GirhYx+w2bER1HhkOKJ8e/bAAF2OkMUP2k2fviMpl/gsnbO8KI9vcSqsQE2QXHkj781m6W84Ow==} - engines: {node: '>=16.7.0'} + rsbuild-plugin-dts@0.12.4: + resolution: {integrity: sha512-+T8/jVMneNZgHG7Mw4fjuL5lqa5+sDDKKY5cxNLxD9erYpNGIpVlU31MNE94lvjMmhlK4u5hW/g10u72Fl/FVw==} + engines: {node: '>=18.12.0'} peerDependencies: '@microsoft/api-extractor': ^7 '@rsbuild/core': 1.x @@ -4381,18 +4468,18 @@ snapshots: '@bufbuild/protobuf@2.7.0': {} - '@emnapi/core@1.4.5': + '@emnapi/core@1.5.0': dependencies: - '@emnapi/wasi-threads': 1.0.4 + '@emnapi/wasi-threads': 1.1.0 tslib: 2.8.1 optional: true - '@emnapi/runtime@1.4.5': + '@emnapi/runtime@1.5.0': dependencies: tslib: 2.8.1 optional: true - '@emnapi/wasi-threads@1.0.4': + '@emnapi/wasi-threads@1.1.0': dependencies: tslib: 2.8.1 optional: true @@ -4709,33 +4796,58 @@ snapshots: '@module-federation/error-codes@0.17.1': {} + '@module-federation/error-codes@0.18.0': {} + '@module-federation/runtime-core@0.17.1': dependencies: '@module-federation/error-codes': 0.17.1 '@module-federation/sdk': 0.17.1 + '@module-federation/runtime-core@0.18.0': + dependencies: + '@module-federation/error-codes': 0.18.0 + '@module-federation/sdk': 0.18.0 + '@module-federation/runtime-tools@0.17.1': dependencies: '@module-federation/runtime': 0.17.1 '@module-federation/webpack-bundler-runtime': 0.17.1 + '@module-federation/runtime-tools@0.18.0': + dependencies: + '@module-federation/runtime': 0.18.0 + '@module-federation/webpack-bundler-runtime': 0.18.0 + '@module-federation/runtime@0.17.1': dependencies: '@module-federation/error-codes': 0.17.1 '@module-federation/runtime-core': 0.17.1 '@module-federation/sdk': 0.17.1 + '@module-federation/runtime@0.18.0': + dependencies: + '@module-federation/error-codes': 0.18.0 + '@module-federation/runtime-core': 0.18.0 + '@module-federation/sdk': 0.18.0 + '@module-federation/sdk@0.17.1': {} + '@module-federation/sdk@0.18.0': {} + '@module-federation/webpack-bundler-runtime@0.17.1': dependencies: '@module-federation/runtime': 0.17.1 '@module-federation/sdk': 0.17.1 + '@module-federation/webpack-bundler-runtime@0.18.0': + dependencies: + '@module-federation/runtime': 0.18.0 + '@module-federation/sdk': 0.18.0 + '@napi-rs/wasm-runtime@1.0.3': dependencies: - '@emnapi/core': 1.4.5 - '@emnapi/runtime': 1.4.5 + '@emnapi/core': 1.5.0 + '@emnapi/runtime': 1.5.0 '@tybys/wasm-util': 0.10.0 optional: true @@ -4889,6 +5001,14 @@ snapshots: core-js: 3.45.1 jiti: 2.5.1 + '@rsbuild/core@1.5.3': + dependencies: + '@rspack/core': 1.5.2(@swc/helpers@0.5.17) + '@rspack/lite-tapable': 1.0.1 + '@swc/helpers': 0.5.17 + core-js: 3.45.1 + jiti: 2.5.1 + '@rsbuild/plugin-babel@1.0.6(@rsbuild/core@1.4.15)': dependencies: '@babel/core': 7.28.3 @@ -4903,6 +5023,20 @@ snapshots: transitivePeerDependencies: - supports-color + '@rsbuild/plugin-babel@1.0.6(@rsbuild/core@1.5.3)': + dependencies: + '@babel/core': 7.28.3 + '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.3) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.3) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.3) + '@rsbuild/core': 1.5.3 + '@types/babel__core': 7.20.5 + deepmerge: 4.3.1 + reduce-configs: 1.1.1 + upath: 2.0.1 + transitivePeerDependencies: + - supports-color + '@rsbuild/plugin-less@1.4.0(@rsbuild/core@1.4.15)': dependencies: '@rsbuild/core': 1.4.15 @@ -4946,44 +5080,44 @@ snapshots: reduce-configs: 1.1.1 sass-embedded: 1.90.0 - '@rsbuild/plugin-stylus@1.1.3(@rsbuild/core@1.4.15)(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.3)': + '@rsbuild/plugin-stylus@1.1.3(@rsbuild/core@1.4.15)(@rspack/core@1.5.2(@swc/helpers@0.5.17))(webpack@5.101.3)': dependencies: '@rsbuild/core': 1.4.15 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.17))(stylus@0.64.0)(webpack@5.101.3) + stylus-loader: 8.1.1(@rspack/core@1.5.2(@swc/helpers@0.5.17))(stylus@0.64.0)(webpack@5.101.3) transitivePeerDependencies: - '@rspack/core' - supports-color - webpack - '@rsbuild/plugin-type-check@1.2.4(@rsbuild/core@1.4.15)(@rspack/core@1.4.11(@swc/helpers@0.5.17))(typescript@5.9.2)': + '@rsbuild/plugin-type-check@1.2.4(@rsbuild/core@1.4.15)(@rspack/core@1.5.2(@swc/helpers@0.5.17))(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.17))(typescript@5.9.2) + ts-checker-rspack-plugin: 1.1.5(@rspack/core@1.5.2(@swc/helpers@0.5.17))(typescript@5.9.2) optionalDependencies: '@rsbuild/core': 1.4.15 transitivePeerDependencies: - '@rspack/core' - typescript - '@rsbuild/plugin-vue-jsx@1.1.1(@babel/core@7.28.3)(@rsbuild/core@1.4.15)': + '@rsbuild/plugin-vue-jsx@1.1.1(@babel/core@7.28.3)(@rsbuild/core@1.5.3)': dependencies: - '@rsbuild/plugin-babel': 1.0.6(@rsbuild/core@1.4.15) + '@rsbuild/plugin-babel': 1.0.6(@rsbuild/core@1.5.3) '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.3) babel-plugin-vue-jsx-hmr: 1.0.0 optionalDependencies: - '@rsbuild/core': 1.4.15 + '@rsbuild/core': 1.5.3 transitivePeerDependencies: - '@babel/core' - supports-color - '@rsbuild/plugin-vue@1.1.1(@rsbuild/core@1.4.15)(vue@3.5.13(typescript@5.9.2))': + '@rsbuild/plugin-vue@1.1.1(@rsbuild/core@1.5.3)(vue@3.5.13(typescript@5.9.2))': dependencies: - '@rsbuild/core': 1.4.15 + '@rsbuild/core': 1.5.3 vue-loader: 17.4.2(vue@3.5.13(typescript@5.9.2))(webpack@5.101.3) webpack: 5.101.3 transitivePeerDependencies: @@ -4994,10 +5128,10 @@ snapshots: - vue - webpack-cli - '@rslib/core@0.10.6(typescript@5.9.2)': + '@rslib/core@0.12.4(typescript@5.9.2)': dependencies: - '@rsbuild/core': 1.4.15 - rsbuild-plugin-dts: 0.10.6(@rsbuild/core@1.4.15)(typescript@5.9.2) + '@rsbuild/core': 1.5.3 + rsbuild-plugin-dts: 0.12.4(@rsbuild/core@1.5.3)(typescript@5.9.2) tinyglobby: 0.2.14 optionalDependencies: typescript: 5.9.2 @@ -5005,35 +5139,67 @@ snapshots: '@rspack/binding-darwin-arm64@1.4.11': optional: true + '@rspack/binding-darwin-arm64@1.5.2': + optional: true + '@rspack/binding-darwin-x64@1.4.11': optional: true + '@rspack/binding-darwin-x64@1.5.2': + optional: true + '@rspack/binding-linux-arm64-gnu@1.4.11': optional: true + '@rspack/binding-linux-arm64-gnu@1.5.2': + optional: true + '@rspack/binding-linux-arm64-musl@1.4.11': optional: true + '@rspack/binding-linux-arm64-musl@1.5.2': + optional: true + '@rspack/binding-linux-x64-gnu@1.4.11': optional: true + '@rspack/binding-linux-x64-gnu@1.5.2': + optional: true + '@rspack/binding-linux-x64-musl@1.4.11': optional: true + '@rspack/binding-linux-x64-musl@1.5.2': + optional: true + '@rspack/binding-wasm32-wasi@1.4.11': dependencies: '@napi-rs/wasm-runtime': 1.0.3 optional: true + '@rspack/binding-wasm32-wasi@1.5.2': + dependencies: + '@napi-rs/wasm-runtime': 1.0.3 + optional: true + '@rspack/binding-win32-arm64-msvc@1.4.11': optional: true + '@rspack/binding-win32-arm64-msvc@1.5.2': + optional: true + '@rspack/binding-win32-ia32-msvc@1.4.11': optional: true + '@rspack/binding-win32-ia32-msvc@1.5.2': + optional: true + '@rspack/binding-win32-x64-msvc@1.4.11': optional: true + '@rspack/binding-win32-x64-msvc@1.5.2': + optional: true + '@rspack/binding@1.4.11': optionalDependencies: '@rspack/binding-darwin-arm64': 1.4.11 @@ -5047,6 +5213,19 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 1.4.11 '@rspack/binding-win32-x64-msvc': 1.4.11 + '@rspack/binding@1.5.2': + optionalDependencies: + '@rspack/binding-darwin-arm64': 1.5.2 + '@rspack/binding-darwin-x64': 1.5.2 + '@rspack/binding-linux-arm64-gnu': 1.5.2 + '@rspack/binding-linux-arm64-musl': 1.5.2 + '@rspack/binding-linux-x64-gnu': 1.5.2 + '@rspack/binding-linux-x64-musl': 1.5.2 + '@rspack/binding-wasm32-wasi': 1.5.2 + '@rspack/binding-win32-arm64-msvc': 1.5.2 + '@rspack/binding-win32-ia32-msvc': 1.5.2 + '@rspack/binding-win32-x64-msvc': 1.5.2 + '@rspack/core@1.4.11(@swc/helpers@0.5.17)': dependencies: '@module-federation/runtime-tools': 0.17.1 @@ -5055,6 +5234,14 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.17 + '@rspack/core@1.5.2(@swc/helpers@0.5.17)': + dependencies: + '@module-federation/runtime-tools': 0.18.0 + '@rspack/binding': 1.5.2 + '@rspack/lite-tapable': 1.0.1 + optionalDependencies: + '@swc/helpers': 0.5.17 + '@rspack/lite-tapable@1.0.1': {} '@sinclair/typebox@0.27.8': {} @@ -5413,15 +5600,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@winner-fed/bundler-rsbuild@0.17.1(@rspack/core@1.4.11(@swc/helpers@0.5.17))(typescript@5.9.2)(webpack@5.101.3)': + '@winner-fed/bundler-rsbuild@0.17.1(@rspack/core@1.5.2(@swc/helpers@0.5.17))(typescript@5.9.2)(webpack@5.101.3)': dependencies: '@rsbuild/core': 1.4.15 '@rsbuild/plugin-babel': 1.0.6(@rsbuild/core@1.4.15) '@rsbuild/plugin-less': 1.4.0(@rsbuild/core@1.4.15) '@rsbuild/plugin-node-polyfill': 1.4.1(@rsbuild/core@1.4.15) '@rsbuild/plugin-sass': 1.3.5(@rsbuild/core@1.4.15) - '@rsbuild/plugin-stylus': 1.1.3(@rsbuild/core@1.4.15)(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.3) - '@rsbuild/plugin-type-check': 1.2.4(@rsbuild/core@1.4.15)(@rspack/core@1.4.11(@swc/helpers@0.5.17))(typescript@5.9.2) + '@rsbuild/plugin-stylus': 1.1.3(@rsbuild/core@1.4.15)(@rspack/core@1.5.2(@swc/helpers@0.5.17))(webpack@5.101.3) + '@rsbuild/plugin-type-check': 1.2.4(@rsbuild/core@1.4.15)(@rspack/core@1.5.2(@swc/helpers@0.5.17))(typescript@5.9.2) '@winner-fed/bundler-utils': 0.17.1 '@winner-fed/utils': 0.17.1 transitivePeerDependencies: @@ -5464,7 +5651,7 @@ snapshots: - tsx - yaml - '@winner-fed/bundler-webpack@0.17.1(@rspack/core@1.4.11(@swc/helpers@0.5.17))(typescript@5.9.2)(webpack@5.101.3)': + '@winner-fed/bundler-webpack@0.17.1(@rspack/core@1.5.2(@swc/helpers@0.5.17))(typescript@5.9.2)(webpack@5.101.3)': dependencies: '@types/hapi__joi': 17.1.9 '@umijs/case-sensitive-paths-webpack-plugin': 1.0.1 @@ -5473,7 +5660,7 @@ snapshots: '@winner-fed/mfsu': 0.17.1 '@winner-fed/utils': 0.17.1 cors: 2.8.5 - css-loader: 6.11.0(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.3) + css-loader: 6.11.0(@rspack/core@1.5.2(@swc/helpers@0.5.17))(webpack@5.101.3) es5-imcompatible-versions: 0.1.90 fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.9.2)(webpack@5.101.3) jest-worker: 29.4.3 @@ -5521,10 +5708,10 @@ snapshots: dependencies: tsx: 4.17.0 - '@winner-fed/preset-vue@0.17.1(@babel/core@7.28.3)(@babel/parser@7.28.3)(@rsbuild/core@1.4.15)(typescript@5.9.2)(vite@6.3.5(@types/node@22.17.2)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0))(webpack@5.101.3)': + '@winner-fed/preset-vue@0.17.1(@babel/core@7.28.3)(@babel/parser@7.28.3)(@rsbuild/core@1.5.3)(typescript@5.9.2)(vite@6.3.5(@types/node@22.17.2)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0))(webpack@5.101.3)': dependencies: - '@rsbuild/plugin-vue': 1.1.1(@rsbuild/core@1.4.15)(vue@3.5.13(typescript@5.9.2)) - '@rsbuild/plugin-vue-jsx': 1.1.1(@babel/core@7.28.3)(@rsbuild/core@1.4.15) + '@rsbuild/plugin-vue': 1.1.1(@rsbuild/core@1.5.3)(vue@3.5.13(typescript@5.9.2)) + '@rsbuild/plugin-vue-jsx': 1.1.1(@babel/core@7.28.3)(@rsbuild/core@1.5.3) '@vitejs/plugin-vue-jsx': 4.2.0(vite@6.3.5(@types/node@22.17.2)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0))(vue@3.5.13(typescript@5.9.2)) '@vue/babel-plugin-jsx': 1.1.6(@babel/core@7.28.3) '@winner-fed/renderer-vue': 0.17.1(vue-router@4.5.0(vue@3.5.13(typescript@5.9.2)))(vue@3.5.13(typescript@5.9.2)) @@ -5549,15 +5736,15 @@ snapshots: - webpack - webpack-cli - '@winner-fed/preset-win@0.17.1(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/node@22.17.2)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.4)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(typescript@5.9.2)(webpack@5.101.3)': + '@winner-fed/preset-win@0.17.1(@rspack/core@1.5.2(@swc/helpers@0.5.17))(@types/node@22.17.2)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.4)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(typescript@5.9.2)(webpack@5.101.3)': dependencies: '@umijs/es-module-parser': 0.0.7 '@winner-fed/babel-preset-win': 0.17.1 '@winner-fed/bundler-esbuild': 0.17.1 - '@winner-fed/bundler-rsbuild': 0.17.1(@rspack/core@1.4.11(@swc/helpers@0.5.17))(typescript@5.9.2)(webpack@5.101.3) + '@winner-fed/bundler-rsbuild': 0.17.1(@rspack/core@1.5.2(@swc/helpers@0.5.17))(typescript@5.9.2)(webpack@5.101.3) '@winner-fed/bundler-utils': 0.17.1 '@winner-fed/bundler-vite': 0.17.1(@types/node@22.17.2)(jiti@2.5.1)(lightningcss@1.22.1)(rollup@4.46.4)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0) - '@winner-fed/bundler-webpack': 0.17.1(@rspack/core@1.4.11(@swc/helpers@0.5.17))(typescript@5.9.2)(webpack@5.101.3) + '@winner-fed/bundler-webpack': 0.17.1(@rspack/core@1.5.2(@swc/helpers@0.5.17))(typescript@5.9.2)(webpack@5.101.3) '@winner-fed/core': 0.17.1 '@winner-fed/ftp-deploy': 4.0.11(promise-ftp-common@1.1.5) '@winner-fed/mfsu': 0.17.1 @@ -5617,14 +5804,14 @@ snapshots: chokidar: 3.5.3 pino: 7.11.0 - '@winner-fed/winjs@0.17.1(@babel/core@7.28.3)(@babel/parser@7.28.3)(@rsbuild/core@1.4.15)(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/node@22.17.2)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.4)(sass-embedded@1.90.0)(sass@1.90.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.2)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0))(webpack@5.101.3)': + '@winner-fed/winjs@0.17.1(@babel/core@7.28.3)(@babel/parser@7.28.3)(@rsbuild/core@1.5.3)(@rspack/core@1.5.2(@swc/helpers@0.5.17))(@types/node@22.17.2)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.4)(sass-embedded@1.90.0)(sass@1.90.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.2)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0))(webpack@5.101.3)': dependencies: '@babel/runtime': 7.26.10 '@winner-fed/bundler-utils': 0.17.1 - '@winner-fed/bundler-webpack': 0.17.1(@rspack/core@1.4.11(@swc/helpers@0.5.17))(typescript@5.9.2)(webpack@5.101.3) + '@winner-fed/bundler-webpack': 0.17.1(@rspack/core@1.5.2(@swc/helpers@0.5.17))(typescript@5.9.2)(webpack@5.101.3) '@winner-fed/core': 0.17.1 - '@winner-fed/preset-vue': 0.17.1(@babel/core@7.28.3)(@babel/parser@7.28.3)(@rsbuild/core@1.4.15)(typescript@5.9.2)(vite@6.3.5(@types/node@22.17.2)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0))(webpack@5.101.3) - '@winner-fed/preset-win': 0.17.1(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/node@22.17.2)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.4)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(typescript@5.9.2)(webpack@5.101.3) + '@winner-fed/preset-vue': 0.17.1(@babel/core@7.28.3)(@babel/parser@7.28.3)(@rsbuild/core@1.5.3)(typescript@5.9.2)(vite@6.3.5(@types/node@22.17.2)(jiti@2.5.1)(less@4.4.0)(lightningcss@1.22.1)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0))(webpack@5.101.3) + '@winner-fed/preset-win': 0.17.1(@rspack/core@1.5.2(@swc/helpers@0.5.17))(@types/node@22.17.2)(jiti@2.5.1)(lightningcss@1.22.1)(promise-ftp-common@1.1.5)(rollup@4.46.4)(sass-embedded@1.90.0)(sass@1.90.0)(stylus@0.64.0)(terser@5.43.1)(tsx@4.17.0)(typescript@5.9.2)(webpack@5.101.3) '@winner-fed/server': 0.17.1 '@winner-fed/utils': 0.17.1 transitivePeerDependencies: @@ -6174,7 +6361,7 @@ snapshots: randombytes: 2.1.0 randomfill: 1.0.4 - css-loader@6.11.0(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.3): + css-loader@6.11.0(@rspack/core@1.5.2(@swc/helpers@0.5.17))(webpack@5.101.3): dependencies: icss-utils: 5.1.0(postcss@8.5.6) postcss: 8.5.6 @@ -6185,7 +6372,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.2 optionalDependencies: - '@rspack/core': 1.4.11(@swc/helpers@0.5.17) + '@rspack/core': 1.5.2(@swc/helpers@0.5.17) webpack: 5.101.3 css-select@4.3.0: @@ -7208,6 +7395,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 + magic-string@0.30.18: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + make-dir@2.1.0: dependencies: pify: 4.0.1 @@ -7776,11 +7967,11 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.46.4 fsevents: 2.3.3 - rsbuild-plugin-dts@0.10.6(@rsbuild/core@1.4.15)(typescript@5.9.2): + rsbuild-plugin-dts@0.12.4(@rsbuild/core@1.5.3)(typescript@5.9.2): dependencies: '@ast-grep/napi': 0.37.0 - '@rsbuild/core': 1.4.15 - magic-string: 0.30.17 + '@rsbuild/core': 1.5.3 + magic-string: 0.30.18 picocolors: 1.1.1 tinyglobby: 0.2.14 tsconfig-paths: 4.2.0 @@ -8154,13 +8345,13 @@ snapshots: dependencies: js-tokens: 9.0.1 - stylus-loader@8.1.1(@rspack/core@1.4.11(@swc/helpers@0.5.17))(stylus@0.64.0)(webpack@5.101.3): + stylus-loader@8.1.1(@rspack/core@1.5.2(@swc/helpers@0.5.17))(stylus@0.64.0)(webpack@5.101.3): 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.17) + '@rspack/core': 1.5.2(@swc/helpers@0.5.17) webpack: 5.101.3 stylus@0.64.0: @@ -8269,7 +8460,7 @@ snapshots: dependencies: tslib: 2.8.1 - ts-checker-rspack-plugin@1.1.5(@rspack/core@1.4.11(@swc/helpers@0.5.17))(typescript@5.9.2): + ts-checker-rspack-plugin@1.1.5(@rspack/core@1.5.2(@swc/helpers@0.5.17))(typescript@5.9.2): dependencies: '@babel/code-frame': 7.27.1 '@rspack/lite-tapable': 1.0.1 @@ -8280,7 +8471,7 @@ snapshots: picocolors: 1.1.1 typescript: 5.9.2 optionalDependencies: - '@rspack/core': 1.4.11(@swc/helpers@0.5.17) + '@rspack/core': 1.5.2(@swc/helpers@0.5.17) tsconfig-paths@4.2.0: dependencies: