diff --git a/package.json b/package.json index addd890..0b0db5b 100644 --- a/package.json +++ b/package.json @@ -87,18 +87,18 @@ "prepublishOnly": "pnpm run build" }, "dependencies": { - "@rollup/pluginutils": "^5.1.3", - "magic-string": "^0.30.14", - "unplugin": "^2.0.0" + "@rollup/pluginutils": "^5.1.4", + "magic-string": "^0.30.15", + "unplugin": "^2.1.0" }, "devDependencies": { "@sxzz/eslint-config": "^4.5.1", "@sxzz/prettier-config": "^2.0.2", - "@types/node": "^22.10.1", - "@vue-macros/test-utils": "^1.7.0", - "bumpp": "^9.9.0", + "@types/node": "^22.10.2", + "@vue-macros/test-utils": "^1.7.1", + "bumpp": "^9.9.1", "esbuild": "^0.24.0", - "eslint": "^9.16.0", + "eslint": "^9.17.0", "fast-glob": "^3.3.2", "prettier": "^3.4.2", "rolldown": "nightly", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 90db4d1..6e20e48 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,36 +9,36 @@ importers: .: dependencies: '@rollup/pluginutils': - specifier: ^5.1.3 - version: 5.1.3(rollup@4.28.1) + specifier: ^5.1.4 + version: 5.1.4(rollup@4.28.1) magic-string: - specifier: ^0.30.14 - version: 0.30.14 + specifier: ^0.30.15 + version: 0.30.15 unplugin: - specifier: ^2.0.0 - version: 2.0.0 + specifier: ^2.1.0 + version: 2.1.0 devDependencies: '@sxzz/eslint-config': specifier: ^4.5.1 - version: 4.5.1(@types/eslint@8.56.7)(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) + version: 4.5.1(@types/eslint@8.56.7)(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2) '@sxzz/prettier-config': specifier: ^2.0.2 version: 2.0.2 '@types/node': - specifier: ^22.10.1 - version: 22.10.1 + specifier: ^22.10.2 + version: 22.10.2 '@vue-macros/test-utils': - specifier: ^1.7.0 - version: 1.7.0(@types/node@22.10.1)(esbuild@0.24.0)(jiti@2.4.1)(rolldown@0.15.0-snapshot-de64ad9-20241209003633)(terser@5.30.3)(tsx@4.19.2)(vite@6.0.3(@types/node@22.10.1)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2))(vitest@2.1.8(@types/node@22.10.1)(terser@5.30.3)) + specifier: ^1.7.1 + version: 1.7.1(@types/node@22.10.2)(esbuild@0.24.0)(jiti@2.4.1)(rolldown@0.15.0-commit.ddbe0a9)(terser@5.30.3)(tsx@4.19.2)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2))(vitest@2.1.8(@types/node@22.10.2)(terser@5.30.3)) bumpp: - specifier: ^9.9.0 - version: 9.9.0 + specifier: ^9.9.1 + version: 9.9.1 esbuild: specifier: ^0.24.0 version: 0.24.0 eslint: - specifier: ^9.16.0 - version: 9.16.0(jiti@2.4.1) + specifier: ^9.17.0 + version: 9.17.0(jiti@2.4.1) fast-glob: specifier: ^3.3.2 version: 3.3.2 @@ -47,7 +47,7 @@ importers: version: 3.4.2 rolldown: specifier: nightly - version: 0.15.0-snapshot-de64ad9-20241209003633 + version: 0.15.0-commit.ddbe0a9 rollup: specifier: ^4.28.1 version: 4.28.1 @@ -62,10 +62,10 @@ importers: version: 5.7.2 vite: specifier: ^6.0.3 - version: 6.0.3(@types/node@22.10.1)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2) + version: 6.0.3(@types/node@22.10.2)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2) vitest: specifier: ^2.1.8 - version: 2.1.8(@types/node@22.10.1)(terser@5.30.3) + version: 2.1.8(@types/node@22.10.2)(terser@5.30.3) webpack: specifier: ^5.97.1 version: 5.97.1(esbuild@0.24.0) @@ -673,8 +673,8 @@ packages: resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.16.0': - resolution: {integrity: sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==} + '@eslint/js@9.17.0': + resolution: {integrity: sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/markdown@6.2.1': @@ -757,63 +757,63 @@ packages: resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@rolldown/binding-darwin-arm64@0.15.0-snapshot-de64ad9-20241209003633': - resolution: {integrity: sha512-NszzqLpq51ql/AlyRv0tyz+zKgUSl3NFM64nu4lrSC7kkoiApZE8xUIqybDGMt0gMrd/oSLpsKixyeJQH7BJ4w==} + '@rolldown/binding-darwin-arm64@0.15.0-commit.ddbe0a9': + resolution: {integrity: sha512-jCoz011aqmNMMFCSyLEYlEBob7R0BetIlGoNcbDVi2wgCke8c8143COEVOn4/7ozb1rd4QO0eyWUQFROVt25rA==} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@0.15.0-snapshot-de64ad9-20241209003633': - resolution: {integrity: sha512-+5x3M6UBS6vockC1pEpNwNEQv7BBytar7jvKo/hWgPV39x2AiszLRslNEX7N8Xovlo1ecpkVLmwfrUsvrfD+YA==} + '@rolldown/binding-darwin-x64@0.15.0-commit.ddbe0a9': + resolution: {integrity: sha512-k1AwWArwB3MghjfDKy+7yC89uIj4iCDZLqQsHYhVxr1canBIdzBGlDInx4BXAxnBZAinP0A4UVvwFIpFBH85Rw==} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@0.15.0-snapshot-de64ad9-20241209003633': - resolution: {integrity: sha512-CZRqAXJghqB/CTJVoKrkS7rqS+Q+ZHR6J/g+IdJSLXYIewVUMDswwcBjucZ0cz+ol8UQKcj90Stq9uRUkS+iLA==} + '@rolldown/binding-freebsd-x64@0.15.0-commit.ddbe0a9': + resolution: {integrity: sha512-/CrK/WbU3Nf61V7fVJwKif0u2RVGHkoyfm53HNGh+XJKw7KApexNuz4kcPu5L8D44myMP+DDNbdF5I9yZdCqcQ==} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@0.15.0-snapshot-de64ad9-20241209003633': - resolution: {integrity: sha512-InnY0/csQrDkbcdHBhyv3NIfzwVXX2AN6n0yejcJdwTBwWk9SoBMyRlBVbbmaXHGaIuEOsvyUtSP7UnzebfPZQ==} + '@rolldown/binding-linux-arm-gnueabihf@0.15.0-commit.ddbe0a9': + resolution: {integrity: sha512-R8bWEdlybOhcHn0XirqqQb+5gjpX9u++iGW+HIKVJ70n5XgfHiwqUdoomGjq9bGZFN8vyXGTWuSbmZfG+LQ1mA==} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@0.15.0-snapshot-de64ad9-20241209003633': - resolution: {integrity: sha512-v+qWM02F8vL+6LRCbm2o69So+fx1+/7cn8HNTYnZPMft+GZWLydsIGhykF30BOEEdn3RCPbuKlaQJHUPBDunbw==} + '@rolldown/binding-linux-arm64-gnu@0.15.0-commit.ddbe0a9': + resolution: {integrity: sha512-0V3LUBLr9MZ/Em7NP7L/RLySiqLHFNxgwOXF0ORhsyGVrbT+xNpKdna0L7Age+X4603mPGgmycoP9AgXWYp5VA==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@0.15.0-snapshot-de64ad9-20241209003633': - resolution: {integrity: sha512-SdCRfgazwbHb9EIAX8ZLbGK586WS5lAmVpEM4gm10s29n85OX1aoFyPWD/diQ3zv7ul8XObIj5TUlbHMGYlWOw==} + '@rolldown/binding-linux-arm64-musl@0.15.0-commit.ddbe0a9': + resolution: {integrity: sha512-0XuhvjYHutYwKUTxqg+l7PfBO4BiAiq01GYkYp217Axoup7lwMascvnnfrcOu0hcCTQ3zGzwnIq+DpPFB/ywTw==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-x64-gnu@0.15.0-snapshot-de64ad9-20241209003633': - resolution: {integrity: sha512-nUblcr19AlGdzPS8YC0OwPehANxWLQpqr3o0/OKTNBbPSj20io+CATauSz1bxTcd6ssMSYiRKsrsmrlE5TNjpA==} + '@rolldown/binding-linux-x64-gnu@0.15.0-commit.ddbe0a9': + resolution: {integrity: sha512-Ov17KzDki54JSEKlia/7W99lKMIWJAx5VXqRujvT4BSoTeiFyhuHOsxoqTFD8pOo05GgPSxZ0wEVZmGPkjCZcA==} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@0.15.0-snapshot-de64ad9-20241209003633': - resolution: {integrity: sha512-E7xu0hRMiyQVutgf/cNmKJTmn6vGyt8OtF/V4PlkqMlY5pZ/MLAdxqCOtGyzB6IHNdA9l3HAiVW89X07OxdrLw==} + '@rolldown/binding-linux-x64-musl@0.15.0-commit.ddbe0a9': + resolution: {integrity: sha512-etK8lUwPusTu4svQK6jQv3MblxvYrgvFfCKu2jIWgfQ4WFXG9M3kvb4rc0lEpQV4UQHkzzYEHFEHaug8fPPPyQ==} cpu: [x64] os: [linux] - '@rolldown/binding-wasm32-wasi@0.15.0-snapshot-de64ad9-20241209003633': - resolution: {integrity: sha512-sygxTVcrcBFII4nG7VCAXRIOGPd2n9YwW5EbDmeVJ068i0A/2/zjUw8c/Tj3RlyJFa8ZpjM9aoM+jsP/57ctSg==} + '@rolldown/binding-wasm32-wasi@0.15.0-commit.ddbe0a9': + resolution: {integrity: sha512-iMVM7X3FGvkUQ2ky+ruANqhnYGhV5KujS8ppPQkb0zfH50WiTHUyPrF74OU/Vz2K6ATNqHq43We71bTGx+0Gcg==} engines: {node: '>=14.21.3'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@0.15.0-snapshot-de64ad9-20241209003633': - resolution: {integrity: sha512-y2myoo/CNeA+urujbeLZ0ufhx6WjgxT8K2wEbVuuMhpgKxL/zciQAXP/Sm7Lb3uDjt69uyJpDy1jlJfW/NbnDg==} + '@rolldown/binding-win32-arm64-msvc@0.15.0-commit.ddbe0a9': + resolution: {integrity: sha512-WnMd65S6qjMQx2kKVVRK7gpm1X4e3F7mi8zUaemivTZ3NE9Lm5whKbHRIZB/+HbKB06dAGP5gYouHQj5QBQaQg==} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@0.15.0-snapshot-de64ad9-20241209003633': - resolution: {integrity: sha512-OhdUa9F33CfJF12NksJBxN/3l/lgtszoJWiLWCrqUjMPZagQb8KJUOobZuHSRHGLwqOkEohRHsny1oV1sz37hg==} + '@rolldown/binding-win32-ia32-msvc@0.15.0-commit.ddbe0a9': + resolution: {integrity: sha512-dLGXQGqB0jL2PkkYebmmMvY7ltAMZkxfb04n8jLhztX/RgBSyFQXsZ0VU81dz1KaitMGIKtBCzFVn4YRHjjMZQ==} cpu: [ia32] os: [win32] - '@rolldown/binding-win32-x64-msvc@0.15.0-snapshot-de64ad9-20241209003633': - resolution: {integrity: sha512-VJn1pgeaS4vFg444q/J79xiwkgmaaSjItl/V2EzeoRU1H2R6ag0V91pZ39YNKiZnDHCHbCLbxTB5ejKeyYNbbA==} + '@rolldown/binding-win32-x64-msvc@0.15.0-commit.ddbe0a9': + resolution: {integrity: sha512-xogboyyf58aDbTIE+/OJxxmZvbGissVE4sr1XZsZBrK2U2Xj7p8x1scj3PF6QO/HhXZArmjXQkVqr87kt4T+1w==} cpu: [x64] os: [win32] @@ -826,8 +826,8 @@ packages: rollup: optional: true - '@rollup/plugin-node-resolve@15.2.3': - resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} + '@rollup/plugin-node-resolve@15.3.1': + resolution: {integrity: sha512-tgg6b91pAybXHJQMAAwW9VuWBO6Thi+q7BCNARLwSqlmsHz0XYURtGvh/AuwSADXSI4h/2uHbs7s4FzlZDGSGA==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^2.78.0||^3.0.0||^4.0.0 @@ -835,8 +835,8 @@ packages: rollup: optional: true - '@rollup/pluginutils@5.1.3': - resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} + '@rollup/pluginutils@5.1.4': + resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -988,8 +988,8 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@22.10.1': - resolution: {integrity: sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==} + '@types/node@22.10.2': + resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1080,11 +1080,11 @@ packages: vite: ^5.0.0 || ^6.0.0 vue: ^3.0.0 - '@vitejs/plugin-vue2@2.3.1': - resolution: {integrity: sha512-/ksaaz2SRLN11JQhLdEUhDzOn909WEk99q9t9w+N12GjQCljzv7GyvAbD/p20aBUjHkvpGOoQ+FCOkG+mjDF4A==} + '@vitejs/plugin-vue2@2.3.3': + resolution: {integrity: sha512-qexY6+bbwY8h0AZerzUuGywNTi0cLOkbiSbggr0R3WEW95iB2hblQFyv4MAkkc2vm4gZN1cO5kzT1Kp6xlVzZw==} engines: {node: ^14.18.0 || >= 16.0.0} peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 vue: ^2.7.0-0 '@vitest/expect@2.1.8': @@ -1116,8 +1116,8 @@ packages: '@vitest/utils@2.1.8': resolution: {integrity: sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==} - '@vue-macros/test-utils@1.7.0': - resolution: {integrity: sha512-SAkGLimzMUJ5igAakrc5Rku2iwUPubwYLk/eseQqj1xLJQpcJw1tjWn4Qnf8j5jxVlYpjZ8QyVulGoq9auJC5w==} + '@vue-macros/test-utils@1.7.1': + resolution: {integrity: sha512-GQBYZY30AF5gpFK+tMCq681mT6LfU61gknHV+/CaLOb8WDpyf58naWzHWrgalPcDuNDwaRG3VeVYWLk7wit4LA==} engines: {node: '>=16.14.0'} '@vue/babel-helper-vue-transform-on@1.2.5': @@ -1281,8 +1281,8 @@ packages: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} - bumpp@9.9.0: - resolution: {integrity: sha512-d6Bv4O26po6gOrrjqDQte4+LxedxW885ZW7gJcNFUwkn9XH+8tKIB80za69SRluWkAgWPmSt7288pkMpzY1lnw==} + bumpp@9.9.1: + resolution: {integrity: sha512-M2CnokltfM7kLpYigS9PTAljG5pKng2MBTVpjCIXD+StNvhc+pnO+SYVnQDGjEVXD1fw2/Ofrf7wH45fxovoPg==} engines: {node: '>=10'} hasBin: true @@ -1660,8 +1660,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.16.0: - resolution: {integrity: sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==} + eslint@9.17.0: + resolution: {integrity: sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -2041,8 +2041,8 @@ packages: lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - magic-string@0.30.14: - resolution: {integrity: sha512-5c99P1WKTed11ZC0HMJOj6CDIue6F8ySu+bJL+85q1zBEIY8IklrJ1eiKC2NDRh3Ct3FcvmJPyQHb9erXMTJNw==} + magic-string@0.30.15: + resolution: {integrity: sha512-zXeaYRgZ6ldS1RJJUrMrYgNJ4fdwnyI6tVqoiIhyCyv5IVTK9BU8Ic2l253GGETQHxI4HNUwhJ3fjDhKqEoaAw==} markdown-table@3.0.4: resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} @@ -2465,8 +2465,8 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rolldown@0.15.0-snapshot-de64ad9-20241209003633: - resolution: {integrity: sha512-q1dHKqM/lFgJKu0zQuy89FkBvoMJNLlsOngJedw9VOG6knxhoLiccgZjPLTs89JVF14afCf9epwMw1PBvZqrmw==} + rolldown@0.15.0-commit.ddbe0a9: + resolution: {integrity: sha512-74G0VLtTem8RHnJ/oJMYcAld0oDieQt20whkfbivAgAg0JnW3d1tm70KtJt5SxtZ2KZTusQunOfOLqmuhQfhew==} hasBin: true peerDependencies: '@babel/runtime': '>=7' @@ -2799,8 +2799,8 @@ packages: resolution: {integrity: sha512-5liCNPuJW8dqh3+DM6uNM2EI3MLLpCKp/KY+9pB5M2S2SR2qvvDHhKgBOaTWEbZTAws3CXfB0rKTIolWKL05VQ==} engines: {node: '>=14.0.0'} - unplugin@2.0.0: - resolution: {integrity: sha512-26eihuX14zPtiW6gzz8B112Buhi9CaWH/5ezO67pzBhKoz3MfHyc2lz/QOMOyEd/DWk+OnS0zCiYixnm8Q3dqA==} + unplugin@2.1.0: + resolution: {integrity: sha512-us4j03/499KhbGP8BU7Hrzrgseo+KdfJYWcbcajCOqsAyb8Gk0Yn2kiUIcZISYCb1JFaZfIuG3b42HmguVOKCQ==} engines: {node: '>=18.12.0'} update-browserslist-db@1.1.1: @@ -3410,22 +3410,22 @@ snapshots: '@esbuild/win32-x64@0.24.0': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.16.0(jiti@2.4.1))': + '@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.17.0(jiti@2.4.1))': dependencies: escape-string-regexp: 4.0.0 - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) ignore: 5.3.2 - '@eslint-community/eslint-utils@4.4.1(eslint@9.16.0(jiti@2.4.1))': + '@eslint-community/eslint-utils@4.4.1(eslint@9.17.0(jiti@2.4.1))': dependencies: - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/compat@1.2.4(eslint@9.16.0(jiti@2.4.1))': + '@eslint/compat@1.2.4(eslint@9.17.0(jiti@2.4.1))': optionalDependencies: - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) '@eslint/config-array@0.19.1': dependencies: @@ -3453,7 +3453,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.16.0': {} + '@eslint/js@9.17.0': {} '@eslint/markdown@6.2.1': dependencies: @@ -3538,62 +3538,61 @@ snapshots: '@pkgr/core@0.1.1': {} - '@rolldown/binding-darwin-arm64@0.15.0-snapshot-de64ad9-20241209003633': + '@rolldown/binding-darwin-arm64@0.15.0-commit.ddbe0a9': optional: true - '@rolldown/binding-darwin-x64@0.15.0-snapshot-de64ad9-20241209003633': + '@rolldown/binding-darwin-x64@0.15.0-commit.ddbe0a9': optional: true - '@rolldown/binding-freebsd-x64@0.15.0-snapshot-de64ad9-20241209003633': + '@rolldown/binding-freebsd-x64@0.15.0-commit.ddbe0a9': optional: true - '@rolldown/binding-linux-arm-gnueabihf@0.15.0-snapshot-de64ad9-20241209003633': + '@rolldown/binding-linux-arm-gnueabihf@0.15.0-commit.ddbe0a9': optional: true - '@rolldown/binding-linux-arm64-gnu@0.15.0-snapshot-de64ad9-20241209003633': + '@rolldown/binding-linux-arm64-gnu@0.15.0-commit.ddbe0a9': optional: true - '@rolldown/binding-linux-arm64-musl@0.15.0-snapshot-de64ad9-20241209003633': + '@rolldown/binding-linux-arm64-musl@0.15.0-commit.ddbe0a9': optional: true - '@rolldown/binding-linux-x64-gnu@0.15.0-snapshot-de64ad9-20241209003633': + '@rolldown/binding-linux-x64-gnu@0.15.0-commit.ddbe0a9': optional: true - '@rolldown/binding-linux-x64-musl@0.15.0-snapshot-de64ad9-20241209003633': + '@rolldown/binding-linux-x64-musl@0.15.0-commit.ddbe0a9': optional: true - '@rolldown/binding-wasm32-wasi@0.15.0-snapshot-de64ad9-20241209003633': + '@rolldown/binding-wasm32-wasi@0.15.0-commit.ddbe0a9': dependencies: '@napi-rs/wasm-runtime': 0.2.4 optional: true - '@rolldown/binding-win32-arm64-msvc@0.15.0-snapshot-de64ad9-20241209003633': + '@rolldown/binding-win32-arm64-msvc@0.15.0-commit.ddbe0a9': optional: true - '@rolldown/binding-win32-ia32-msvc@0.15.0-snapshot-de64ad9-20241209003633': + '@rolldown/binding-win32-ia32-msvc@0.15.0-commit.ddbe0a9': optional: true - '@rolldown/binding-win32-x64-msvc@0.15.0-snapshot-de64ad9-20241209003633': + '@rolldown/binding-win32-x64-msvc@0.15.0-commit.ddbe0a9': optional: true '@rollup/plugin-json@6.1.0(rollup@4.28.1)': dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.28.1) + '@rollup/pluginutils': 5.1.4(rollup@4.28.1) optionalDependencies: rollup: 4.28.1 - '@rollup/plugin-node-resolve@15.2.3(rollup@4.28.1)': + '@rollup/plugin-node-resolve@15.3.1(rollup@4.28.1)': dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.28.1) + '@rollup/pluginutils': 5.1.4(rollup@4.28.1) '@types/resolve': 1.20.2 deepmerge: 4.3.1 - is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 optionalDependencies: rollup: 4.28.1 - '@rollup/pluginutils@5.1.3(rollup@4.28.1)': + '@rollup/pluginutils@5.1.4(rollup@4.28.1)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 @@ -3658,35 +3657,35 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.28.1': optional: true - '@sxzz/eslint-config@4.5.1(@types/eslint@8.56.7)(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2)': + '@sxzz/eslint-config@4.5.1(@types/eslint@8.56.7)(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2)': dependencies: - '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.16.0(jiti@2.4.1)) - '@eslint/js': 9.16.0 + '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.17.0(jiti@2.4.1)) + '@eslint/js': 9.17.0 '@eslint/markdown': 6.2.1 - '@unocss/eslint-plugin': 0.65.1(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) - eslint: 9.16.0(jiti@2.4.1) - eslint-config-flat-gitignore: 0.3.0(eslint@9.16.0(jiti@2.4.1)) - eslint-config-prettier: 9.1.0(eslint@9.16.0(jiti@2.4.1)) - eslint-plugin-antfu: 2.7.0(eslint@9.16.0(jiti@2.4.1)) - eslint-plugin-command: 0.2.6(eslint@9.16.0(jiti@2.4.1)) - eslint-plugin-import-x: 4.5.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) - eslint-plugin-jsdoc: 50.6.0(eslint@9.16.0(jiti@2.4.1)) - eslint-plugin-jsonc: 2.18.2(eslint@9.16.0(jiti@2.4.1)) - eslint-plugin-n: 17.14.0(eslint@9.16.0(jiti@2.4.1)) - eslint-plugin-perfectionist: 4.2.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) - eslint-plugin-prettier: 5.2.1(@types/eslint@8.56.7)(eslint-config-prettier@9.1.0(eslint@9.16.0(jiti@2.4.1)))(eslint@9.16.0(jiti@2.4.1))(prettier@3.4.2) - eslint-plugin-regexp: 2.7.0(eslint@9.16.0(jiti@2.4.1)) - eslint-plugin-sxzz: 0.1.0(eslint@9.16.0(jiti@2.4.1)) - eslint-plugin-unicorn: 56.0.1(eslint@9.16.0(jiti@2.4.1)) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1)) - eslint-plugin-vue: 9.32.0(eslint@9.16.0(jiti@2.4.1)) - eslint-plugin-yml: 1.16.0(eslint@9.16.0(jiti@2.4.1)) + '@unocss/eslint-plugin': 0.65.1(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2) + eslint: 9.17.0(jiti@2.4.1) + eslint-config-flat-gitignore: 0.3.0(eslint@9.17.0(jiti@2.4.1)) + eslint-config-prettier: 9.1.0(eslint@9.17.0(jiti@2.4.1)) + eslint-plugin-antfu: 2.7.0(eslint@9.17.0(jiti@2.4.1)) + eslint-plugin-command: 0.2.6(eslint@9.17.0(jiti@2.4.1)) + eslint-plugin-import-x: 4.5.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2) + eslint-plugin-jsdoc: 50.6.0(eslint@9.17.0(jiti@2.4.1)) + eslint-plugin-jsonc: 2.18.2(eslint@9.17.0(jiti@2.4.1)) + eslint-plugin-n: 17.14.0(eslint@9.17.0(jiti@2.4.1)) + eslint-plugin-perfectionist: 4.2.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2) + eslint-plugin-prettier: 5.2.1(@types/eslint@8.56.7)(eslint-config-prettier@9.1.0(eslint@9.17.0(jiti@2.4.1)))(eslint@9.17.0(jiti@2.4.1))(prettier@3.4.2) + eslint-plugin-regexp: 2.7.0(eslint@9.17.0(jiti@2.4.1)) + eslint-plugin-sxzz: 0.1.0(eslint@9.17.0(jiti@2.4.1)) + eslint-plugin-unicorn: 56.0.1(eslint@9.17.0(jiti@2.4.1)) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.1)) + eslint-plugin-vue: 9.32.0(eslint@9.17.0(jiti@2.4.1)) + eslint-plugin-yml: 1.16.0(eslint@9.17.0(jiti@2.4.1)) globals: 15.13.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.1 prettier: 3.4.2 - typescript-eslint: 8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) - vue-eslint-parser: 9.4.3(eslint@9.16.0(jiti@2.4.1)) + typescript-eslint: 8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2) + vue-eslint-parser: 9.4.3(eslint@9.17.0(jiti@2.4.1)) yaml-eslint-parser: 1.2.3 transitivePeerDependencies: - '@eslint/json' @@ -3697,14 +3696,14 @@ snapshots: '@sxzz/prettier-config@2.0.2': {} - '@sxzz/test-utils@0.3.8(esbuild@0.24.0)(rolldown@0.15.0-snapshot-de64ad9-20241209003633)(rollup@4.28.1)(vitest@2.1.8(@types/node@22.10.1)(terser@5.30.3))': + '@sxzz/test-utils@0.3.8(esbuild@0.24.0)(rolldown@0.15.0-commit.ddbe0a9)(rollup@4.28.1)(vitest@2.1.8(@types/node@22.10.2)(terser@5.30.3))': dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.28.1) + '@rollup/pluginutils': 5.1.4(rollup@4.28.1) fast-glob: 3.3.2 - vitest: 2.1.8(@types/node@22.10.1)(terser@5.30.3) + vitest: 2.1.8(@types/node@22.10.2)(terser@5.30.3) optionalDependencies: esbuild: 0.24.0 - rolldown: 0.15.0-snapshot-de64ad9-20241209003633 + rolldown: 0.15.0-commit.ddbe0a9 rollup: 4.28.1 '@tybys/wasm-util@0.9.0': @@ -3736,7 +3735,7 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@22.10.1': + '@types/node@22.10.2': dependencies: undici-types: 6.20.0 @@ -3746,15 +3745,15 @@ snapshots: '@types/unist@3.0.3': {} - '@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) + '@typescript-eslint/parser': 8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.17.0 - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -3764,14 +3763,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2)': + '@typescript-eslint/parser@8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 8.17.0 '@typescript-eslint/types': 8.17.0 '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.17.0 debug: 4.4.0 - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -3782,12 +3781,12 @@ snapshots: '@typescript-eslint/types': 8.17.0 '@typescript-eslint/visitor-keys': 8.17.0 - '@typescript-eslint/type-utils@8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2)': + '@typescript-eslint/type-utils@8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2)': dependencies: '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2) debug: 4.4.0 - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: typescript: 5.7.2 @@ -3811,13 +3810,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2)': + '@typescript-eslint/utils@8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.1)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.1)) '@typescript-eslint/scope-manager': 8.17.0 '@typescript-eslint/types': 8.17.0 '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -3837,30 +3836,30 @@ snapshots: '@unocss/core@0.65.1': {} - '@unocss/eslint-plugin@0.65.1(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2)': + '@unocss/eslint-plugin@0.65.1(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2)': dependencies: - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2) '@unocss/config': 0.65.1 '@unocss/core': 0.65.1 - magic-string: 0.30.14 + magic-string: 0.30.15 synckit: 0.9.2 transitivePeerDependencies: - eslint - supports-color - typescript - '@vitejs/plugin-vue-jsx@4.1.1(vite@6.0.3(@types/node@22.10.1)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2))': + '@vitejs/plugin-vue-jsx@4.1.1(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.0) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) - vite: 6.0.3(@types/node@22.10.1)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue2@2.3.1(vite@6.0.3(@types/node@22.10.1)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2))': + '@vitejs/plugin-vue2@2.3.3(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2))': dependencies: - vite: 6.0.3(@types/node@22.10.1)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2) '@vitest/expect@2.1.8': dependencies: @@ -3869,13 +3868,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.1)(terser@5.30.3))': + '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.2)(terser@5.30.3))': dependencies: '@vitest/spy': 2.1.8 estree-walker: 3.0.3 - magic-string: 0.30.14 + magic-string: 0.30.15 optionalDependencies: - vite: 5.4.11(@types/node@22.10.1)(terser@5.30.3) + vite: 5.4.11(@types/node@22.10.2)(terser@5.30.3) '@vitest/pretty-format@2.1.8': dependencies: @@ -3889,7 +3888,7 @@ snapshots: '@vitest/snapshot@2.1.8': dependencies: '@vitest/pretty-format': 2.1.8 - magic-string: 0.30.14 + magic-string: 0.30.15 pathe: 1.1.2 '@vitest/spy@2.1.8': @@ -3902,16 +3901,16 @@ snapshots: loupe: 3.1.2 tinyrainbow: 1.2.0 - '@vue-macros/test-utils@1.7.0(@types/node@22.10.1)(esbuild@0.24.0)(jiti@2.4.1)(rolldown@0.15.0-snapshot-de64ad9-20241209003633)(terser@5.30.3)(tsx@4.19.2)(vite@6.0.3(@types/node@22.10.1)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2))(vitest@2.1.8(@types/node@22.10.1)(terser@5.30.3))': + '@vue-macros/test-utils@1.7.1(@types/node@22.10.2)(esbuild@0.24.0)(jiti@2.4.1)(rolldown@0.15.0-commit.ddbe0a9)(terser@5.30.3)(tsx@4.19.2)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2))(vitest@2.1.8(@types/node@22.10.2)(terser@5.30.3))': dependencies: '@rollup/plugin-json': 6.1.0(rollup@4.28.1) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.28.1) - '@sxzz/test-utils': 0.3.8(esbuild@0.24.0)(rolldown@0.15.0-snapshot-de64ad9-20241209003633)(rollup@4.28.1)(vitest@2.1.8(@types/node@22.10.1)(terser@5.30.3)) - '@vitejs/plugin-vue-jsx': 4.1.1(vite@6.0.3(@types/node@22.10.1)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2)) - '@vitejs/plugin-vue2': 2.3.1(vite@6.0.3(@types/node@22.10.1)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2)) + '@rollup/plugin-node-resolve': 15.3.1(rollup@4.28.1) + '@sxzz/test-utils': 0.3.8(esbuild@0.24.0)(rolldown@0.15.0-commit.ddbe0a9)(rollup@4.28.1)(vitest@2.1.8(@types/node@22.10.2)(terser@5.30.3)) + '@vitejs/plugin-vue-jsx': 4.1.1(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2)) + '@vitejs/plugin-vue2': 2.3.3(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2)) rollup: 4.28.1 rollup-plugin-esbuild: 6.1.1(esbuild@0.24.0)(rollup@4.28.1) - unplugin-vue: 5.2.1(@types/node@22.10.1)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2) + unplugin-vue: 5.2.1(@types/node@22.10.2)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2) transitivePeerDependencies: - '@types/node' - esbuild @@ -3982,7 +3981,7 @@ snapshots: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 estree-walker: 2.0.2 - magic-string: 0.30.14 + magic-string: 0.30.15 postcss: 8.4.49 source-map-js: 1.2.1 @@ -4140,7 +4139,7 @@ snapshots: builtin-modules@3.3.0: {} - bumpp@9.9.0: + bumpp@9.9.1: dependencies: c12: 2.0.1 cac: 6.7.14 @@ -4397,25 +4396,25 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.16.0(jiti@2.4.1)): + eslint-compat-utils@0.5.1(eslint@9.17.0(jiti@2.4.1)): dependencies: - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) semver: 7.6.3 - eslint-compat-utils@0.6.4(eslint@9.16.0(jiti@2.4.1)): + eslint-compat-utils@0.6.4(eslint@9.17.0(jiti@2.4.1)): dependencies: - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) semver: 7.6.3 - eslint-config-flat-gitignore@0.3.0(eslint@9.16.0(jiti@2.4.1)): + eslint-config-flat-gitignore@0.3.0(eslint@9.17.0(jiti@2.4.1)): dependencies: - '@eslint/compat': 1.2.4(eslint@9.16.0(jiti@2.4.1)) - eslint: 9.16.0(jiti@2.4.1) + '@eslint/compat': 1.2.4(eslint@9.17.0(jiti@2.4.1)) + eslint: 9.17.0(jiti@2.4.1) find-up-simple: 1.0.0 - eslint-config-prettier@9.1.0(eslint@9.16.0(jiti@2.4.1)): + eslint-config-prettier@9.1.0(eslint@9.17.0(jiti@2.4.1)): dependencies: - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) eslint-import-resolver-node@0.3.9: dependencies: @@ -4425,36 +4424,36 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-json-compat-utils@0.2.1(eslint@9.16.0(jiti@2.4.1))(jsonc-eslint-parser@2.4.0): + eslint-json-compat-utils@0.2.1(eslint@9.17.0(jiti@2.4.1))(jsonc-eslint-parser@2.4.0): dependencies: - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) esquery: 1.6.0 jsonc-eslint-parser: 2.4.0 - eslint-plugin-antfu@2.7.0(eslint@9.16.0(jiti@2.4.1)): + eslint-plugin-antfu@2.7.0(eslint@9.17.0(jiti@2.4.1)): dependencies: '@antfu/utils': 0.7.10 - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) - eslint-plugin-command@0.2.6(eslint@9.16.0(jiti@2.4.1)): + eslint-plugin-command@0.2.6(eslint@9.17.0(jiti@2.4.1)): dependencies: '@es-joy/jsdoccomment': 0.48.0 - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) - eslint-plugin-es-x@7.8.0(eslint@9.16.0(jiti@2.4.1)): + eslint-plugin-es-x@7.8.0(eslint@9.17.0(jiti@2.4.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.1)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.1)) '@eslint-community/regexpp': 4.12.1 - eslint: 9.16.0(jiti@2.4.1) - eslint-compat-utils: 0.5.1(eslint@9.16.0(jiti@2.4.1)) + eslint: 9.17.0(jiti@2.4.1) + eslint-compat-utils: 0.5.1(eslint@9.17.0(jiti@2.4.1)) - eslint-plugin-import-x@4.5.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2): + eslint-plugin-import-x@4.5.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2): dependencies: '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2) debug: 4.4.0 doctrine: 3.0.0 - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.8.1 is-glob: 4.0.3 @@ -4466,14 +4465,14 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@50.6.0(eslint@9.16.0(jiti@2.4.1)): + eslint-plugin-jsdoc@50.6.0(eslint@9.17.0(jiti@2.4.1)): dependencies: '@es-joy/jsdoccomment': 0.49.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.4.0 escape-string-regexp: 4.0.0 - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) espree: 10.3.0 esquery: 1.6.0 parse-imports: 2.2.1 @@ -4483,12 +4482,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.18.2(eslint@9.16.0(jiti@2.4.1)): + eslint-plugin-jsonc@2.18.2(eslint@9.17.0(jiti@2.4.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.1)) - eslint: 9.16.0(jiti@2.4.1) - eslint-compat-utils: 0.6.4(eslint@9.16.0(jiti@2.4.1)) - eslint-json-compat-utils: 0.2.1(eslint@9.16.0(jiti@2.4.1))(jsonc-eslint-parser@2.4.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.1)) + eslint: 9.17.0(jiti@2.4.1) + eslint-compat-utils: 0.6.4(eslint@9.17.0(jiti@2.4.1)) + eslint-json-compat-utils: 0.2.1(eslint@9.17.0(jiti@2.4.1))(jsonc-eslint-parser@2.4.0) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 @@ -4497,61 +4496,61 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@17.14.0(eslint@9.16.0(jiti@2.4.1)): + eslint-plugin-n@17.14.0(eslint@9.17.0(jiti@2.4.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.1)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.1)) enhanced-resolve: 5.17.1 - eslint: 9.16.0(jiti@2.4.1) - eslint-plugin-es-x: 7.8.0(eslint@9.16.0(jiti@2.4.1)) + eslint: 9.17.0(jiti@2.4.1) + eslint-plugin-es-x: 7.8.0(eslint@9.17.0(jiti@2.4.1)) get-tsconfig: 4.8.1 globals: 15.13.0 ignore: 5.3.2 minimatch: 9.0.5 semver: 7.6.3 - eslint-plugin-perfectionist@4.2.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2): + eslint-plugin-perfectionist@4.2.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2): dependencies: '@typescript-eslint/types': 8.17.0 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) - eslint: 9.16.0(jiti@2.4.1) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2) + eslint: 9.17.0(jiti@2.4.1) natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-prettier@5.2.1(@types/eslint@8.56.7)(eslint-config-prettier@9.1.0(eslint@9.16.0(jiti@2.4.1)))(eslint@9.16.0(jiti@2.4.1))(prettier@3.4.2): + eslint-plugin-prettier@5.2.1(@types/eslint@8.56.7)(eslint-config-prettier@9.1.0(eslint@9.17.0(jiti@2.4.1)))(eslint@9.17.0(jiti@2.4.1))(prettier@3.4.2): dependencies: - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) prettier: 3.4.2 prettier-linter-helpers: 1.0.0 synckit: 0.9.2 optionalDependencies: '@types/eslint': 8.56.7 - eslint-config-prettier: 9.1.0(eslint@9.16.0(jiti@2.4.1)) + eslint-config-prettier: 9.1.0(eslint@9.17.0(jiti@2.4.1)) - eslint-plugin-regexp@2.7.0(eslint@9.16.0(jiti@2.4.1)): + eslint-plugin-regexp@2.7.0(eslint@9.17.0(jiti@2.4.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.1)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.1)) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-sxzz@0.1.0(eslint@9.16.0(jiti@2.4.1)): + eslint-plugin-sxzz@0.1.0(eslint@9.17.0(jiti@2.4.1)): dependencies: - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) - eslint-plugin-unicorn@56.0.1(eslint@9.16.0(jiti@2.4.1)): + eslint-plugin-unicorn@56.0.1(eslint@9.17.0(jiti@2.4.1)): dependencies: '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.1)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.1)) ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.39.0 - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) esquery: 1.6.0 globals: 15.13.0 indent-string: 4.0.0 @@ -4564,31 +4563,31 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.1)): dependencies: - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2) - eslint-plugin-vue@9.32.0(eslint@9.16.0(jiti@2.4.1)): + eslint-plugin-vue@9.32.0(eslint@9.17.0(jiti@2.4.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.1)) - eslint: 9.16.0(jiti@2.4.1) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.1)) + eslint: 9.17.0(jiti@2.4.1) globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.16 semver: 7.6.3 - vue-eslint-parser: 9.4.3(eslint@9.16.0(jiti@2.4.1)) + vue-eslint-parser: 9.4.3(eslint@9.17.0(jiti@2.4.1)) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-yml@1.16.0(eslint@9.16.0(jiti@2.4.1)): + eslint-plugin-yml@1.16.0(eslint@9.17.0(jiti@2.4.1)): dependencies: debug: 4.4.0 - eslint: 9.16.0(jiti@2.4.1) - eslint-compat-utils: 0.6.4(eslint@9.16.0(jiti@2.4.1)) + eslint: 9.17.0(jiti@2.4.1) + eslint-compat-utils: 0.6.4(eslint@9.17.0(jiti@2.4.1)) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.3 @@ -4614,14 +4613,14 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.16.0(jiti@2.4.1): + eslint@9.17.0(jiti@2.4.1): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.1)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.1)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.1 '@eslint/core': 0.9.1 '@eslint/eslintrc': 3.2.0 - '@eslint/js': 9.16.0 + '@eslint/js': 9.17.0 '@eslint/plugin-kit': 0.2.4 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 @@ -4888,7 +4887,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -4979,7 +4978,7 @@ snapshots: dependencies: yallist: 3.1.1 - magic-string@0.30.14: + magic-string@0.30.15: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 @@ -5545,26 +5544,26 @@ snapshots: reusify@1.0.4: {} - rolldown@0.15.0-snapshot-de64ad9-20241209003633: + rolldown@0.15.0-commit.ddbe0a9: dependencies: zod: 3.23.8 optionalDependencies: - '@rolldown/binding-darwin-arm64': 0.15.0-snapshot-de64ad9-20241209003633 - '@rolldown/binding-darwin-x64': 0.15.0-snapshot-de64ad9-20241209003633 - '@rolldown/binding-freebsd-x64': 0.15.0-snapshot-de64ad9-20241209003633 - '@rolldown/binding-linux-arm-gnueabihf': 0.15.0-snapshot-de64ad9-20241209003633 - '@rolldown/binding-linux-arm64-gnu': 0.15.0-snapshot-de64ad9-20241209003633 - '@rolldown/binding-linux-arm64-musl': 0.15.0-snapshot-de64ad9-20241209003633 - '@rolldown/binding-linux-x64-gnu': 0.15.0-snapshot-de64ad9-20241209003633 - '@rolldown/binding-linux-x64-musl': 0.15.0-snapshot-de64ad9-20241209003633 - '@rolldown/binding-wasm32-wasi': 0.15.0-snapshot-de64ad9-20241209003633 - '@rolldown/binding-win32-arm64-msvc': 0.15.0-snapshot-de64ad9-20241209003633 - '@rolldown/binding-win32-ia32-msvc': 0.15.0-snapshot-de64ad9-20241209003633 - '@rolldown/binding-win32-x64-msvc': 0.15.0-snapshot-de64ad9-20241209003633 + '@rolldown/binding-darwin-arm64': 0.15.0-commit.ddbe0a9 + '@rolldown/binding-darwin-x64': 0.15.0-commit.ddbe0a9 + '@rolldown/binding-freebsd-x64': 0.15.0-commit.ddbe0a9 + '@rolldown/binding-linux-arm-gnueabihf': 0.15.0-commit.ddbe0a9 + '@rolldown/binding-linux-arm64-gnu': 0.15.0-commit.ddbe0a9 + '@rolldown/binding-linux-arm64-musl': 0.15.0-commit.ddbe0a9 + '@rolldown/binding-linux-x64-gnu': 0.15.0-commit.ddbe0a9 + '@rolldown/binding-linux-x64-musl': 0.15.0-commit.ddbe0a9 + '@rolldown/binding-wasm32-wasi': 0.15.0-commit.ddbe0a9 + '@rolldown/binding-win32-arm64-msvc': 0.15.0-commit.ddbe0a9 + '@rolldown/binding-win32-ia32-msvc': 0.15.0-commit.ddbe0a9 + '@rolldown/binding-win32-x64-msvc': 0.15.0-commit.ddbe0a9 rollup-plugin-esbuild@6.1.1(esbuild@0.24.0)(rollup@4.28.1): dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.28.1) + '@rollup/pluginutils': 5.1.4(rollup@4.28.1) debug: 4.4.0 es-module-lexer: 1.5.4 esbuild: 0.24.0 @@ -5851,12 +5850,12 @@ snapshots: type-fest@0.8.1: {} - typescript-eslint@8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2): + typescript-eslint@8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) - '@typescript-eslint/parser': 8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) - eslint: 9.16.0(jiti@2.4.1) + '@typescript-eslint/eslint-plugin': 8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2) + '@typescript-eslint/parser': 8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.7.2) + eslint: 9.17.0(jiti@2.4.1) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -5895,12 +5894,12 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - unplugin-vue@5.2.1(@types/node@22.10.1)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2): + unplugin-vue@5.2.1(@types/node@22.10.2)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2): dependencies: '@vue/reactivity': 3.5.13 debug: 4.4.0 unplugin: 1.16.0 - vite: 6.0.3(@types/node@22.10.1)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2) + vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2) transitivePeerDependencies: - '@types/node' - jiti @@ -5920,7 +5919,7 @@ snapshots: acorn: 8.14.0 webpack-virtual-modules: 0.6.2 - unplugin@2.0.0: + unplugin@2.1.0: dependencies: acorn: 8.14.0 webpack-virtual-modules: 0.6.2 @@ -5942,13 +5941,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@2.1.8(@types/node@22.10.1)(terser@5.30.3): + vite-node@2.1.8(@types/node@22.10.2)(terser@5.30.3): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.11(@types/node@22.10.1)(terser@5.30.3) + vite: 5.4.11(@types/node@22.10.2)(terser@5.30.3) transitivePeerDependencies: - '@types/node' - less @@ -5960,32 +5959,32 @@ snapshots: - supports-color - terser - vite@5.4.11(@types/node@22.10.1)(terser@5.30.3): + vite@5.4.11(@types/node@22.10.2)(terser@5.30.3): dependencies: esbuild: 0.21.5 postcss: 8.4.49 rollup: 4.28.1 optionalDependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 fsevents: 2.3.3 terser: 5.30.3 - vite@6.0.3(@types/node@22.10.1)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2): + vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(terser@5.30.3)(tsx@4.19.2): dependencies: esbuild: 0.24.0 postcss: 8.4.49 rollup: 4.28.1 optionalDependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 fsevents: 2.3.3 jiti: 2.4.1 terser: 5.30.3 tsx: 4.19.2 - vitest@2.1.8(@types/node@22.10.1)(terser@5.30.3): + vitest@2.1.8(@types/node@22.10.2)(terser@5.30.3): dependencies: '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.1)(terser@5.30.3)) + '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.2)(terser@5.30.3)) '@vitest/pretty-format': 2.1.8 '@vitest/runner': 2.1.8 '@vitest/snapshot': 2.1.8 @@ -5994,18 +5993,18 @@ snapshots: chai: 5.1.2 debug: 4.4.0 expect-type: 1.1.0 - magic-string: 0.30.14 + magic-string: 0.30.15 pathe: 1.1.2 std-env: 3.8.0 tinybench: 2.9.0 tinyexec: 0.3.1 tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@22.10.1)(terser@5.30.3) - vite-node: 2.1.8(@types/node@22.10.1)(terser@5.30.3) + vite: 5.4.11(@types/node@22.10.2)(terser@5.30.3) + vite-node: 2.1.8(@types/node@22.10.2)(terser@5.30.3) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 transitivePeerDependencies: - less - lightningcss @@ -6017,10 +6016,10 @@ snapshots: - supports-color - terser - vue-eslint-parser@9.4.3(eslint@9.16.0(jiti@2.4.1)): + vue-eslint-parser@9.4.3(eslint@9.17.0(jiti@2.4.1)): dependencies: debug: 4.4.0 - eslint: 9.16.0(jiti@2.4.1) + eslint: 9.17.0(jiti@2.4.1) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1