diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index bc4b406..607a1bf 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -29,7 +29,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 22.18.0 cache: "pnpm" - name: Install Dependencies diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3e5422a..ebc02e6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -28,13 +28,13 @@ jobs: - name: 设置 Node.js uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 22.18.0 registry-url: 'https://registry.npmjs.org' - name: 安装 pnpm uses: pnpm/action-setup@v4 with: - version: 10 + version: 10.14.0 - name: 获取 pnpm store 目录 shell: bash diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9ec204d..a0348f7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -32,7 +32,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 22.18.0 cache: "pnpm" - name: Install Dependencies diff --git a/package.json b/package.json index 17387d3..f875634 100644 --- a/package.json +++ b/package.json @@ -50,18 +50,18 @@ }, "dependencies": { "axios": "1.11.0", - "vue-hooks-plus": "1.7.6" + "vue-hooks-plus": "1.9.0" }, "devDependencies": { - "@biomejs/biome": "^2.1.1", - "@playwright/test": "^1.53.2", - "@rsbuild/core": "^1.4.2", - "@rslib/core": "^0.10.4", - "@types/node": "^22.15.34", + "@biomejs/biome": "^2.1.4", + "@playwright/test": "^1.54.2", + "@rsbuild/core": "^1.4.15", + "@rslib/core": "^0.12.0", + "@types/node": "^22.17.1", "@winner-fed/winjs": "*", - "playwright": "^1.53.2", - "simple-git-hooks": "^2.13.0", - "typescript": "^5.8.3" + "playwright": "^1.54.2", + "simple-git-hooks": "^2.13.1", + "typescript": "^5.9.2" }, "peerDevDependencies": { "@winner-fed/winjs": "*" diff --git a/playground/package.json b/playground/package.json index 7f2d502..a66644d 100644 --- a/playground/package.json +++ b/playground/package.json @@ -14,6 +14,6 @@ "@winner-fed/winjs": "*" }, "devDependencies": { - "typescript": "^5.0.3" + "typescript": "^5.9.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 095dc13..a02a16b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,35 +15,35 @@ importers: specifier: 1.11.0 version: 1.11.0 vue-hooks-plus: - specifier: 1.7.6 - version: 1.7.6(vue@3.5.13(typescript@5.9.2)) + specifier: 1.9.0 + version: 1.9.0(vue@3.5.13(typescript@5.9.2)) devDependencies: '@biomejs/biome': - specifier: ^2.1.1 + specifier: ^2.1.4 version: 2.1.4 '@playwright/test': - specifier: ^1.53.2 + specifier: ^1.54.2 version: 1.54.2 '@rsbuild/core': - specifier: ^1.4.2 + specifier: ^1.4.15 version: 1.4.15 '@rslib/core': - specifier: ^0.10.4 - version: 0.10.6(typescript@5.9.2) + specifier: ^0.12.0 + version: 0.12.0(typescript@5.9.2) '@types/node': - specifier: ^22.15.34 + specifier: ^22.17.1 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))(webpack@5.101.0) playwright: - specifier: ^1.53.2 + specifier: ^1.54.2 version: 1.54.2 simple-git-hooks: - specifier: ^2.13.0 + specifier: ^2.13.1 version: 2.13.1 typescript: - specifier: ^5.8.3 + specifier: ^5.9.2 version: 5.9.2 playground: @@ -53,7 +53,7 @@ importers: 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))(webpack@5.101.0) devDependencies: typescript: - specifier: ^5.0.3 + specifier: ^5.9.2 version: 5.9.2 packages: @@ -82,28 +82,24 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] - libc: [glibc] '@ast-grep/napi-linux-arm64-musl@0.37.0': resolution: {integrity: sha512-LF9sAvYy6es/OdyJDO3RwkX3I82Vkfsng1sqUBcoWC1jVb1wX5YVzHtpQox9JrEhGl+bNp7FYxB4Qba9OdA5GA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - libc: [musl] '@ast-grep/napi-linux-x64-gnu@0.37.0': resolution: {integrity: sha512-TViz5/klqre6aSmJzswEIjApnGjJzstG/SE8VDWsrftMBMYt2PTu3MeluZVwzSqDao8doT/P+6U11dU05UOgxw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - libc: [glibc] '@ast-grep/napi-linux-x64-musl@0.37.0': resolution: {integrity: sha512-/BcCH33S9E3ovOAEoxYngUNXgb+JLg991sdyiNP2bSoYd30a9RHrG7CYwW6fMgua3ijQ474eV6cq9yZO1bCpXg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - libc: [musl] '@ast-grep/napi-win32-arm64-msvc@0.37.0': resolution: {integrity: sha512-TjQA4cFoIEW2bgjLkaL9yqT4XWuuLa5MCNd0VCDhGRDMNQ9+rhwi9eLOWRaap3xzT7g+nlbcEHL3AkVCD2+b3A==} @@ -304,28 +300,24 @@ packages: engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] - libc: [musl] '@biomejs/cli-linux-arm64@2.1.4': resolution: {integrity: sha512-juhEkdkKR4nbUi5k/KRp1ocGPNWLgFRD4NrHZSveYrD6i98pyvuzmS9yFYgOZa5JhaVqo0HPnci0+YuzSwT2fw==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] - libc: [glibc] '@biomejs/cli-linux-x64-musl@2.1.4': resolution: {integrity: sha512-lvwvb2SQQHctHUKvBKptR6PLFCM7JfRjpCCrDaTmvB7EeZ5/dQJPhTYBf36BE/B4CRWR2ZiBLRYhK7hhXBCZAg==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] - libc: [musl] '@biomejs/cli-linux-x64@2.1.4': resolution: {integrity: sha512-Eoy9ycbhpJVYuR+LskV9s3uyaIkp89+qqgqhGQsWnp/I02Uqg2fXFblHJOpGZR8AxdB9ADy87oFVxn9MpFKUrw==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] - libc: [glibc] '@biomejs/cli-win32-arm64@2.1.4': resolution: {integrity: sha512-3WRYte7orvyi6TRfIZkDN9Jzoogbv+gSvR+b9VOXUg1We1XrjBg6WljADeVEaKTvOcpVdH0a90TwyOQ6ue4fGw==} @@ -972,67 +964,56 @@ packages: resolution: {integrity: sha512-EtP8aquZ0xQg0ETFcxUbU71MZlHaw9MChwrQzatiE8U/bvi5uv/oChExXC4mWhjiqK7azGJBqU0tt5H123SzVA==} cpu: [arm] os: [linux] - libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.46.2': resolution: {integrity: sha512-qO7F7U3u1nfxYRPM8HqFtLd+raev2K137dsV08q/LRKRLEc7RsiDWihUnrINdsWQxPR9jqZ8DIIZ1zJJAm5PjQ==} cpu: [arm] os: [linux] - libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.46.2': resolution: {integrity: sha512-3dRaqLfcOXYsfvw5xMrxAk9Lb1f395gkoBYzSFcc/scgRFptRXL9DOaDpMiehf9CO8ZDRJW2z45b6fpU5nwjng==} cpu: [arm64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.46.2': resolution: {integrity: sha512-fhHFTutA7SM+IrR6lIfiHskxmpmPTJUXpWIsBXpeEwNgZzZZSg/q4i6FU4J8qOGyJ0TR+wXBwx/L7Ho9z0+uDg==} cpu: [arm64] os: [linux] - libc: [musl] '@rollup/rollup-linux-loongarch64-gnu@4.46.2': resolution: {integrity: sha512-i7wfGFXu8x4+FRqPymzjD+Hyav8l95UIZ773j7J7zRYc3Xsxy2wIn4x+llpunexXe6laaO72iEjeeGyUFmjKeA==} cpu: [loong64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-ppc64-gnu@4.46.2': resolution: {integrity: sha512-B/l0dFcHVUnqcGZWKcWBSV2PF01YUt0Rvlurci5P+neqY/yMKchGU8ullZvIv5e8Y1C6wOn+U03mrDylP5q9Yw==} cpu: [ppc64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-riscv64-gnu@4.46.2': resolution: {integrity: sha512-32k4ENb5ygtkMwPMucAb8MtV8olkPT03oiTxJbgkJa7lJ7dZMr0GCFJlyvy+K8iq7F/iuOr41ZdUHaOiqyR3iQ==} cpu: [riscv64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-riscv64-musl@4.46.2': resolution: {integrity: sha512-t5B2loThlFEauloaQkZg9gxV05BYeITLvLkWOkRXogP4qHXLkWSbSHKM9S6H1schf/0YGP/qNKtiISlxvfmmZw==} cpu: [riscv64] os: [linux] - libc: [musl] '@rollup/rollup-linux-s390x-gnu@4.46.2': resolution: {integrity: sha512-YKjekwTEKgbB7n17gmODSmJVUIvj8CX7q5442/CK80L8nqOUbMtf8b01QkG3jOqyr1rotrAnW6B/qiHwfcuWQA==} cpu: [s390x] os: [linux] - libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.46.2': resolution: {integrity: sha512-Jj5a9RUoe5ra+MEyERkDKLwTXVu6s3aACP51nkfnK9wJTraCC8IMe3snOfALkrjTYd2G1ViE1hICj0fZ7ALBPA==} cpu: [x64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-x64-musl@4.46.2': resolution: {integrity: sha512-7kX69DIrBeD7yNp4A5b81izs8BqoZkCIaxQaOpumcJ1S/kmqNFjPhDu1LHeVXv0SexfHQv5cqHsxLOjETuqDuA==} cpu: [x64] os: [linux] - libc: [musl] '@rollup/rollup-win32-arm64-msvc@4.46.2': resolution: {integrity: sha512-wiJWMIpeaak/jsbaq2HMh/rzZxHVW1rU6coyeNNpMwk5isiPjSTx0a4YLSlYDwBH/WBvLz+EtsNqQScZTLJy3g==} @@ -1059,6 +1040,11 @@ packages: engines: {node: '>=16.10.0'} hasBin: true + '@rsbuild/core@1.5.0-beta.0': + resolution: {integrity: sha512-X4PMkw/scc1gR3CGpWkvLvT1ZbjXug/n9a5dHPvNev1pqnG0uQsGjmw1+QWstlnLL3kvL5/kUY+fbemnE1hkeQ==} + engines: {node: '>=18.12.0'} + hasBin: true + '@rsbuild/plugin-babel@1.0.5': resolution: {integrity: sha512-g6kZsAREO7c3KEBXRnLbOovIEL/TQDMls2QQFpaGxHx1K7pJB5nNmY1XpTzLCch62xfmBV4crOde0Dow6NAshg==} peerDependencies: @@ -1113,9 +1099,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.0': + resolution: {integrity: sha512-g5+KIJ+lwGvxff/3trRC4fhjkphDS7iWJoTLGf77xl8dvPfjhmtfoOzFwaeRQ2xs5YpafuE2scBA8G4tdaBgmA==} + engines: {node: '>=18.12.0'} hasBin: true peerDependencies: '@microsoft/api-extractor': ^7 @@ -1136,6 +1122,11 @@ packages: cpu: [arm64] os: [darwin] + '@rspack/binding-darwin-arm64@1.5.0-beta.0': + resolution: {integrity: sha512-P9m+DAZXulV6pgAmtdLubANCx4f/y6UJrNWy6sLFnVfSXAVbGvchoBcgb9LvyiNcVyVq8GZyGT8tggpi9lbhLA==} + cpu: [arm64] + os: [darwin] + '@rspack/binding-darwin-x64@1.4.11': resolution: {integrity: sha512-YIV8Wzy+JY0SoSsVtN4wxFXOjzxxVPnVXNswrrfqVUTPr9jqGOFYUWCGpbt8lcCgfuBFm6zN8HpOsKm1xUNsVA==} cpu: [x64] @@ -1146,53 +1137,70 @@ packages: cpu: [x64] os: [darwin] + '@rspack/binding-darwin-x64@1.5.0-beta.0': + resolution: {integrity: sha512-I8XHkeK+fRGdQMXnrirZXLRKfqnN52C57zKhlY2/TxTW+4gVb8tqLD0gTrGDqUTlXACHjnhx3uwJ8XkyUlgFLw==} + cpu: [x64] + os: [darwin] + '@rspack/binding-linux-arm64-gnu@1.4.11': resolution: {integrity: sha512-ms6uwECUIcu+6e82C5HJhRMHnfsI+l33v7XQezntzRPN0+sG3EpikEoT7SGbgt4vDwaWLR7wS20suN4qd5r3GA==} cpu: [arm64] os: [linux] - libc: [glibc] '@rspack/binding-linux-arm64-gnu@1.4.2': resolution: {integrity: sha512-UHAzggS8Mc7b3Xguhj82HwujLqBZquCeo8qJj5XreNaMKGb6YRw/91dJOVmkNiLCB0bj71CRE1Cocd+Peq3N9A==} cpu: [arm64] os: [linux] - libc: [glibc] + + '@rspack/binding-linux-arm64-gnu@1.5.0-beta.0': + resolution: {integrity: sha512-6fotqE8ZXE4rvywS4wCuwNwd6XprzJxEZGhEW/MqGV2ut9L7oLCI071Cz/v3pBXBJTcuh0vDuwH4xQ2uCO8SnA==} + cpu: [arm64] + os: [linux] '@rspack/binding-linux-arm64-musl@1.4.11': resolution: {integrity: sha512-9evq0DOdxMN/H8VM8ZmyY9NSuBgILNVV6ydBfVPMHPx4r1E7JZGpWeKDegZcS5Erw3sS9kVSIxyX78L5PDzzKw==} cpu: [arm64] os: [linux] - libc: [musl] '@rspack/binding-linux-arm64-musl@1.4.2': resolution: {integrity: sha512-QybZ0VxlFih+upLoE7Le5cN3LpxJwk6EnEQTigmzpfc4c4SOC889ftBoIAO3IeBk+mF3H2C9xD+/NolTdwoeiw==} cpu: [arm64] os: [linux] - libc: [musl] + + '@rspack/binding-linux-arm64-musl@1.5.0-beta.0': + resolution: {integrity: sha512-5u34Y3mIaqV8OPc1ojFTik+3spzRi+72/0IUgdjNfZEBSkqBHQJG/Pib5CIe6161yGNl/FF11KH/3DlK0uxaPA==} + cpu: [arm64] + os: [linux] '@rspack/binding-linux-x64-gnu@1.4.11': resolution: {integrity: sha512-bHYFLxPPYBOSaHdQbEoCYGMQ1gOrEWj7Mro/DLfSHZi1a0okcQ2Q1y0i1DczReim3ZhLGNrK7k1IpFXCRbAobQ==} cpu: [x64] os: [linux] - libc: [glibc] '@rspack/binding-linux-x64-gnu@1.4.2': resolution: {integrity: sha512-ucCCWdtH1tekZadrsYj6GNJ8EP21BM2uSE7MootbwLw8aBtgVTKUuRDQEps1h/rtrdthzd9XBX6Lc2N926gM+g==} cpu: [x64] os: [linux] - libc: [glibc] + + '@rspack/binding-linux-x64-gnu@1.5.0-beta.0': + resolution: {integrity: sha512-lV6Ni73T+0owXi56iSgEiRQcqczvm3UNHC8vfhTXJE6gyh+72t9jL6AoEfEm2vlxwZyAW2etQrplci6leshKBw==} + cpu: [x64] + os: [linux] '@rspack/binding-linux-x64-musl@1.4.11': resolution: {integrity: sha512-wrm4E7q2k4+cwT6Uhp6hIQ3eUe/YoaUttj6j5TqHYZX6YeLrNPtD9+ne6lQQ17BV8wmm6NZsmoFIJ5xIptpRhQ==} cpu: [x64] os: [linux] - libc: [musl] '@rspack/binding-linux-x64-musl@1.4.2': resolution: {integrity: sha512-+Y2LS6Qyk2AZor8DqlA8yKCqElYr0Urjc3M66O4ZzlxDT5xXX0J2vp04AtFp0g81q/+UgV3cbC//dqDvO0SiBA==} cpu: [x64] os: [linux] - libc: [musl] + + '@rspack/binding-linux-x64-musl@1.5.0-beta.0': + resolution: {integrity: sha512-T9ik/8Eu2br8sOftAOXbMvgrBLZeiev9o/XnQw+MygnA4wczlSfWF22eJwlhssk4y5H1MPlkE8QMVBRIJrwrDw==} + cpu: [x64] + os: [linux] '@rspack/binding-wasm32-wasi@1.4.11': resolution: {integrity: sha512-hiYxHZjaZ17wQtXyLCK0IdtOvMWreGVTiGsaHCxyeT+SldDG+r16bXNjmlqfZsjlfl1mkAqKz1dg+mMX28OTqw==} @@ -1202,6 +1210,10 @@ packages: resolution: {integrity: sha512-3WvfHY7NvzORek3FcQWLI/B8wQ7NZe0e0Bub9GyLNVxe5Bi+dxnSzEg6E7VsjbUzKnYufJA0hDKbEJ2qCMvpdw==} cpu: [wasm32] + '@rspack/binding-wasm32-wasi@1.5.0-beta.0': + resolution: {integrity: sha512-7wCc99kG6hWGt1hs4vrJbPK7GD2diHmoae4lBY7kcNaoP0ZpTKiICG+yCrTHmSyNlU6wbxsXGdJAabX6h4Brig==} + cpu: [wasm32] + '@rspack/binding-win32-arm64-msvc@1.4.11': resolution: {integrity: sha512-+HF/mnjmTr8PC1dccRt1bkrD2tPDGeqvXC1BBLYd/Klq1VbtIcnrhfmvQM6KaXbiLcY9VWKzcZPOTmnyZ8TaHQ==} cpu: [arm64] @@ -1212,6 +1224,11 @@ packages: cpu: [arm64] os: [win32] + '@rspack/binding-win32-arm64-msvc@1.5.0-beta.0': + resolution: {integrity: sha512-3A3cN7wno4vY09NH/wrA0tzYRsv+Q1Kv5p/kXrnFLeQ8ZJ1MFyN8AFHt3UW9FO6TniJrxxJPmYd7D2szNeXujw==} + cpu: [arm64] + os: [win32] + '@rspack/binding-win32-ia32-msvc@1.4.11': resolution: {integrity: sha512-EU2fQGwrRfwFd/tcOInlD0jy6gNQE4Q3Ayj0Is+cX77sbhPPyyOz0kZDEaQ4qaN2VU8w4Hu/rrD7c0GAKLFvCw==} cpu: [ia32] @@ -1222,6 +1239,11 @@ packages: cpu: [ia32] os: [win32] + '@rspack/binding-win32-ia32-msvc@1.5.0-beta.0': + resolution: {integrity: sha512-0QFpKQiH+MdyR4ILA6PP074YVkLhfVAakPLUe3UTOuBRXnN/C/i7Xop+6raWqrMmxU2qzgFi5N2zf0plYPbvnw==} + cpu: [ia32] + os: [win32] + '@rspack/binding-win32-x64-msvc@1.4.11': resolution: {integrity: sha512-1Nc5ZzWqfvE+iJc47qtHFzYYnHsC3awavXrCo74GdGip1vxtksM3G30BlvAQHHVtEmULotWqPbjZpflw/Xk9Ag==} cpu: [x64] @@ -1232,12 +1254,20 @@ packages: cpu: [x64] os: [win32] + '@rspack/binding-win32-x64-msvc@1.5.0-beta.0': + resolution: {integrity: sha512-99pXkrDCmuFe8B2AuPa4g/tu+A+GYQ2VcxOvbOrw5N4Y5ANhQJYGhxxYyZ7ijS7zyXP8SJ7PTf1mMeM8ghIzmQ==} + 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@1.5.0-beta.0': + resolution: {integrity: sha512-MzzSb/Ruq2fPBUfuhbezhD4V7Pg28n3otRZ7uNmeWfpvce3FtsJyyds92r99+rxwlb0Md31Zdj/NLJtpyFWBLA==} + '@rspack/core@1.4.11': resolution: {integrity: sha512-JtKnL6p7Kc/YgWQJF3Woo4OccbgKGyT/4187W4dyex8BMkdQcbqCNIdi6dFk02hwQzxpOOxRSBI4hlGRbz7oYQ==} engines: {node: '>=16.0.0'} @@ -1256,6 +1286,15 @@ packages: '@swc/helpers': optional: true + '@rspack/core@1.5.0-beta.0': + resolution: {integrity: sha512-9Vlk2Na6p4EEvBTXp8SFWC8T7CeQ8vGV+fvtvtK4xLuqutHZ7UDifaIVybJ44/Oi4AFQpJeBiBr5u8/JSsa2pQ==} + 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'} @@ -1353,28 +1392,24 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] - libc: [glibc] '@umijs/es-module-parser-linux-arm64-musl@0.0.7': resolution: {integrity: sha512-cqQffARWkmQ3n1RYNKZR3aD6X8YaP6u1maASjDgPQOpZMAlv/OSDrM/7iGujWTs0PD0haockNG9/DcP6lgPHMw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - libc: [musl] '@umijs/es-module-parser-linux-x64-gnu@0.0.7': resolution: {integrity: sha512-PHrKHtT665Za0Ydjch4ACrNpRU+WIIden12YyF1CtMdhuLDSoU6UfdhF3NoDbgEUcXVDX/ftOqmj0SbH3R1uew==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - libc: [glibc] '@umijs/es-module-parser-linux-x64-musl@0.0.7': resolution: {integrity: sha512-cyZvUK5lcECLWzLp/eU1lFlCETcz+LEb+wrdARQSST1dgoIGZsT4cqM1WzYmdZNk3o883tiZizLt58SieEiHBQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - libc: [musl] '@umijs/es-module-parser-win32-arm64-msvc@0.0.7': resolution: {integrity: sha512-V7WxnUI88RboSl0RWLNQeKBT7EDW35fW6Tn92zqtoHHxrhAIL9DtDyvC8REP4qTxeZ6Oej/Ax5I6IjsLx3yTOg==} @@ -2782,28 +2817,24 @@ packages: engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] - libc: [glibc] lightningcss-linux-arm64-musl@1.22.1: resolution: {integrity: sha512-MCV6RuRpzXbunvzwY644iz8cw4oQxvW7oer9xPkdadYqlEyiJJ6wl7FyJOH7Q6ZYH4yjGAUCvxDBxPbnDu9ZVg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] - libc: [musl] lightningcss-linux-x64-gnu@1.22.1: resolution: {integrity: sha512-RjNgpdM20VUXgV7us/VmlO3Vn2ZRiDnc3/bUxCVvySZWPiVPprpqW/QDWuzkGa+NCUf6saAM5CLsZLSxncXJwg==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] - libc: [glibc] lightningcss-linux-x64-musl@1.22.1: resolution: {integrity: sha512-ZgO4C7Rd6Hv/5MnyY2KxOYmIlzk4rplVolDt3NbkNR8DndnyX0Q5IR4acJWNTBICQ21j3zySzKbcJaiJpk/4YA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] - libc: [musl] lightningcss-win32-x64-msvc@1.22.1: resolution: {integrity: sha512-4pozV4eyD0MDET41ZLHAeBo+H04Nm2UEYIk5w/ts40231dRFV7E0cjwbnZvSoc1DXFgecAhiC0L16ruv/ZDCpg==} @@ -3367,9 +3398,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.0: + resolution: {integrity: sha512-5kLjgjWaFnkjRB4p/wglCGZALUtJ1zCKpTM/6T3eQhrfU24cjCwBqr8/kNXjsP4ESP1LfjxWj+H0Rsl7oT5ncA==} + engines: {node: '>=18.12.0'} peerDependencies: '@microsoft/api-extractor': ^7 '@rsbuild/core': 1.x @@ -4024,8 +4055,8 @@ packages: vm-browserify@1.1.2: resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} - vue-hooks-plus@1.7.6: - resolution: {integrity: sha512-wkY2GYrLcRAdvdWeHmIdxdn41LnvT7QBZFyquj9+Ul90y1TulppOsebK2OAfQkLfUZVbtagRetYVf3xZqi64HA==} + vue-hooks-plus@1.9.0: + resolution: {integrity: sha512-LN2EClFHPPtNBlLMg1dlvywFiqex7eGrv/8xQC+EQJj1evL2hOZ1MO6CGccRucw4zkkD23y6RdIH0Ub839RYUQ==} peerDependencies: vue: ^3.2.25 @@ -4957,6 +4988,14 @@ snapshots: core-js: 3.43.0 jiti: 2.5.1 + '@rsbuild/core@1.5.0-beta.0': + dependencies: + '@rspack/core': 1.5.0-beta.0(@swc/helpers@0.5.17) + '@rspack/lite-tapable': 1.0.1 + '@swc/helpers': 0.5.17 + core-js: 3.45.0 + jiti: 2.5.1 + '@rsbuild/plugin-babel@1.0.5(@rsbuild/core@1.4.3)': dependencies: '@babel/core': 7.28.0 @@ -5076,10 +5115,10 @@ snapshots: - vue - webpack-cli - '@rslib/core@0.10.6(typescript@5.9.2)': + '@rslib/core@0.12.0(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.0-beta.0 + rsbuild-plugin-dts: 0.12.0(@rsbuild/core@1.5.0-beta.0)(typescript@5.9.2) tinyglobby: 0.2.14 optionalDependencies: typescript: 5.9.2 @@ -5090,36 +5129,54 @@ snapshots: '@rspack/binding-darwin-arm64@1.4.2': optional: true + '@rspack/binding-darwin-arm64@1.5.0-beta.0': + optional: true + '@rspack/binding-darwin-x64@1.4.11': optional: true '@rspack/binding-darwin-x64@1.4.2': optional: true + '@rspack/binding-darwin-x64@1.5.0-beta.0': + 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@1.5.0-beta.0': + 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@1.5.0-beta.0': + 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@1.5.0-beta.0': + 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@1.5.0-beta.0': + optional: true + '@rspack/binding-wasm32-wasi@1.4.11': dependencies: '@napi-rs/wasm-runtime': 1.0.3 @@ -5130,24 +5187,38 @@ snapshots: '@napi-rs/wasm-runtime': 0.2.12 optional: true + '@rspack/binding-wasm32-wasi@1.5.0-beta.0': + 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.4.2': optional: true + '@rspack/binding-win32-arm64-msvc@1.5.0-beta.0': + 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@1.5.0-beta.0': + 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@1.5.0-beta.0': + optional: true + '@rspack/binding@1.4.11': optionalDependencies: '@rspack/binding-darwin-arm64': 1.4.11 @@ -5174,6 +5245,19 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 1.4.2 '@rspack/binding-win32-x64-msvc': 1.4.2 + '@rspack/binding@1.5.0-beta.0': + optionalDependencies: + '@rspack/binding-darwin-arm64': 1.5.0-beta.0 + '@rspack/binding-darwin-x64': 1.5.0-beta.0 + '@rspack/binding-linux-arm64-gnu': 1.5.0-beta.0 + '@rspack/binding-linux-arm64-musl': 1.5.0-beta.0 + '@rspack/binding-linux-x64-gnu': 1.5.0-beta.0 + '@rspack/binding-linux-x64-musl': 1.5.0-beta.0 + '@rspack/binding-wasm32-wasi': 1.5.0-beta.0 + '@rspack/binding-win32-arm64-msvc': 1.5.0-beta.0 + '@rspack/binding-win32-ia32-msvc': 1.5.0-beta.0 + '@rspack/binding-win32-x64-msvc': 1.5.0-beta.0 + '@rspack/core@1.4.11(@swc/helpers@0.5.17)': dependencies: '@module-federation/runtime-tools': 0.17.1 @@ -5190,6 +5274,14 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.17 + '@rspack/core@1.5.0-beta.0(@swc/helpers@0.5.17)': + dependencies: + '@module-federation/runtime-tools': 0.17.1 + '@rspack/binding': 1.5.0-beta.0 + '@rspack/lite-tapable': 1.0.1 + optionalDependencies: + '@swc/helpers': 0.5.17 + '@rspack/lite-tapable@1.0.1': {} '@sinclair/typebox@0.27.8': {} @@ -7937,10 +8029,10 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.46.2 fsevents: 2.3.3 - rsbuild-plugin-dts@0.10.6(@rsbuild/core@1.4.15)(typescript@5.9.2): + rsbuild-plugin-dts@0.12.0(@rsbuild/core@1.5.0-beta.0)(typescript@5.9.2): dependencies: '@ast-grep/napi': 0.37.0 - '@rsbuild/core': 1.4.15 + '@rsbuild/core': 1.5.0-beta.0 magic-string: 0.30.17 picocolors: 1.1.1 tinyglobby: 0.2.14 @@ -8626,9 +8718,10 @@ snapshots: vm-browserify@1.1.2: {} - vue-hooks-plus@1.7.6(vue@3.5.13(typescript@5.9.2)): + vue-hooks-plus@1.9.0(vue@3.5.13(typescript@5.9.2)): dependencies: '@types/js-cookie': 3.0.6 + '@vue/devtools-api': 6.6.4 js-cookie: 3.0.5 lodash: 4.17.21 qs: 6.14.0