diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bace8ad7..693b97f1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,13 +21,13 @@ importers: version: 0.30.21 mlly: specifier: ^1.7.4 - version: 1.8.0 + version: 1.8.2 pathe: specifier: ^2.0.3 version: 2.0.3 ufo: specifier: ^1.5.4 - version: 1.6.3 + version: 1.6.4 unplugin: specifier: ^3.0.0 version: 3.0.0 @@ -40,7 +40,7 @@ importers: version: 1.0.2(@nuxt/cli@3.28.0(magicast@0.3.5))(@vue/compiler-core@3.5.27)(esbuild@0.25.9)(typescript@6.0.2)(vue@3.5.27(typescript@6.0.2)) '@nuxt/test-utils': specifier: 4.0.0 - version: 4.0.0(@vue/test-utils@2.4.6)(happy-dom@20.9.0)(magicast@0.3.5)(playwright-core@1.54.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vitest@4.1.6) + version: 4.0.0(@vue/test-utils@2.4.6)(happy-dom@20.9.0)(magicast@0.3.5)(playwright-core@1.54.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vitest@4.1.6) '@vitest/coverage-v8': specifier: 4.1.6 version: 4.1.6(vitest@4.1.6) @@ -67,7 +67,7 @@ importers: version: 1.0.2 nuxt: specifier: 4.1.1 - version: 4.1.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@24.3.0)(@vue/compiler-sfc@3.5.27)(db0@0.3.2)(eslint@9.39.4(jiti@2.7.0))(ioredis@5.7.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(yaml@2.8.2) + version: 4.1.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@24.3.0)(@vue/compiler-sfc@3.5.27)(db0@0.3.2)(eslint@9.39.4(jiti@2.7.0))(ioredis@5.7.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(yaml@2.9.0) playwright: specifier: 1.54.1 version: 1.54.1 @@ -82,7 +82,7 @@ importers: version: 6.0.2 vitest: specifier: 4.1.6 - version: 4.1.6(@types/node@24.3.0)(@vitest/coverage-v8@4.1.6)(happy-dom@20.9.0)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)) + version: 4.1.6(@types/node@24.3.0)(@vitest/coverage-v8@4.1.6)(happy-dom@20.9.0)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)) playground: dependencies: @@ -91,7 +91,7 @@ importers: version: 4.1.0 nuxt: specifier: 4.1.1 - version: 4.1.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@24.3.0)(@vue/compiler-sfc@3.5.27)(db0@0.3.2)(eslint@9.39.4(jiti@2.7.0))(ioredis@5.7.0)(magicast@0.5.2)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(yaml@2.8.2) + version: 4.1.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@24.3.0)(@vue/compiler-sfc@3.5.27)(db0@0.3.2)(eslint@9.39.4(jiti@2.7.0))(ioredis@5.7.0)(magicast@0.5.2)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(yaml@2.9.0) nuxt-workers: specifier: link:.. version: link:.. @@ -576,8 +576,8 @@ packages: cpu: [x64] os: [win32] - '@eslint-community/eslint-utils@4.8.0': - resolution: {integrity: sha512-MJQFqrZgcW0UNYLGOuQpey/oTN59vyWwplvCGZztn1cKz9agZPPYpJB7h2OMmuu7VLqkvEjN8feFZJmxNF9D+Q==} + '@eslint-community/eslint-utils@4.9.1': + resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 @@ -586,11 +586,11 @@ packages: resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/compat@1.3.2': - resolution: {integrity: sha512-jRNwzTbd6p2Rw4sZ1CgWRS8YMtqG15YyZf7zvb6gY2rB2u6n+2Z+ELW0GtL0fQgyl0pr4Y/BzBfng/BdsereRA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/compat@2.1.0': + resolution: {integrity: sha512-LgaSCymEpw7tF53xvDw9SNsraPb1IBHxpdABIOM0hW8UAlP8znrjYtuxfR58FSJ3L9BhwD+FaPRFQpZq84Nh6g==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: - eslint: ^8.40 || 9 + eslint: ^8.40 || 9 || 10 peerDependenciesMeta: eslint: optional: true @@ -611,6 +611,10 @@ packages: resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/core@1.2.1': + resolution: {integrity: sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + '@eslint/eslintrc@3.3.5': resolution: {integrity: sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -901,36 +905,42 @@ packages: engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] '@oxc-minify/binding-linux-arm64-musl@0.86.0': resolution: {integrity: sha512-S2dL24nxWqDCwrq48xlZBvhSIBcEWOu3aDOiaccP4q73PiTLrf6rm1M11J7vQNSRiH6ao9UKr7ZMsepCZcOyfA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] + libc: [musl] '@oxc-minify/binding-linux-riscv64-gnu@0.86.0': resolution: {integrity: sha512-itZ24A1a5NOw0ibbt6EYOHdBojfV4vbiC209d06Dwv5WLXtntHCjc8P4yfrCsC22uDmMPNkVa+UL+OM4mkUrwg==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [linux] + libc: [glibc] '@oxc-minify/binding-linux-s390x-gnu@0.86.0': resolution: {integrity: sha512-/nJAwS/uit19qXNpaOybf7GYJI7modbXYVZ8q1pIFdxs6HkhZLxS1ZvcIzY3W75+37u+uKeZ4MbygawAN8kQpQ==} engines: {node: '>=14.0.0'} cpu: [s390x] os: [linux] + libc: [glibc] '@oxc-minify/binding-linux-x64-gnu@0.86.0': resolution: {integrity: sha512-3qnWZB2cOj5Em/uEJqJ1qP/8lxtoi/Rf1U8fmdLzPW5zIaiTRUr/LklB4aJ+Vc/GU5g3HX5nFPQG3ZnEV3Ktzg==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] + libc: [glibc] '@oxc-minify/binding-linux-x64-musl@0.86.0': resolution: {integrity: sha512-+ZqYG8IQSRq9dR2djrnyzGHlmwGRKdueVjHYbEOwngb/4h/+FxAOaNUbsoUsCthAfXTrZHVXiQMTKJ32r7j2Bg==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] + libc: [musl] '@oxc-minify/binding-wasm32-wasi@0.86.0': resolution: {integrity: sha512-ixeSZW7jzd3g9fh8MoR9AzGLQxMCo//Q2mVpO2S/4NmcPtMaJEog85KzHULgUvbs70RqxTHEUqtVgpnc/5lMWA==} @@ -990,36 +1000,42 @@ packages: engines: {node: '>=20.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] '@oxc-parser/binding-linux-arm64-musl@0.86.0': resolution: {integrity: sha512-QG7DUVZ/AtBaUGMhgToB4glOdq0MGAEYU1MJQpNB5HqiEcOpteF9Pd+oPfscj2zrGPd47KNyljtJRBKJr6Ut0w==} engines: {node: '>=20.0.0'} cpu: [arm64] os: [linux] + libc: [musl] '@oxc-parser/binding-linux-riscv64-gnu@0.86.0': resolution: {integrity: sha512-smz+J6riX2du2lp0IKeZSaOBIhhoE2N/L1IQdOLCpzB0ikjCDBoyNKdDM7te8ZDq3KDnRmJChmhQGd8P1/LGBQ==} engines: {node: '>=20.0.0'} cpu: [riscv64] os: [linux] + libc: [glibc] '@oxc-parser/binding-linux-s390x-gnu@0.86.0': resolution: {integrity: sha512-vas1BOMWVdicuimmi5Y+xPj3csaYQquVA45Im9a/DtVsypVeh8RWYXBMO1qJNM5Fg5HD0QvYNqxvftx3c+f5pg==} engines: {node: '>=20.0.0'} cpu: [s390x] os: [linux] + libc: [glibc] '@oxc-parser/binding-linux-x64-gnu@0.86.0': resolution: {integrity: sha512-3Fsi+JA3NwdZdrpC6AieOP48cuBrq0q59JgnR0mfoWfr9wHrbn2lt8EEubrj6EXpBUmu1Zii7S9NNRC6fl/d+w==} engines: {node: '>=20.0.0'} cpu: [x64] os: [linux] + libc: [glibc] '@oxc-parser/binding-linux-x64-musl@0.86.0': resolution: {integrity: sha512-89/d43EW76wJagz8u5zcKW8itB2rnS/uN7un5APb8Ebme8TePBwDyxo64J6oY5rcJYkfJ6lEszSF/ovicsNVPw==} engines: {node: '>=20.0.0'} cpu: [x64] os: [linux] + libc: [musl] '@oxc-parser/binding-wasm32-wasi@0.86.0': resolution: {integrity: sha512-gRrGmE2L27stNMeiAucy/ffHF9VjYr84MizuJzSYnnKmd5WXf3HelNdd0UYSJnpb7APBuyFSN2Oato+Qb6yAFw==} @@ -1080,41 +1096,49 @@ packages: resolution: {integrity: sha512-heV2+jmXyYnUrpUXSPugqWDRpnsQcDm2AX4wzTuvgdlZfoNYO0O3W2AVpJYaDn9AG4JdM6Kxom8+foE7/BcSig==} cpu: [arm64] os: [linux] + libc: [glibc] '@oxc-resolver/binding-linux-arm64-musl@11.19.1': resolution: {integrity: sha512-jvo2Pjs1c9KPxMuMPIeQsgu0mOJF9rEb3y3TdpsrqwxRM+AN6/nDDwv45n5ZrUnQMsdBy5gIabioMKnQfWo9ew==} cpu: [arm64] os: [linux] + libc: [musl] '@oxc-resolver/binding-linux-ppc64-gnu@11.19.1': resolution: {integrity: sha512-vLmdNxWCdN7Uo5suays6A/+ywBby2PWBBPXctWPg5V0+eVuzsJxgAn6MMB4mPlshskYbppjpN2Zg83ArHze9gQ==} cpu: [ppc64] os: [linux] + libc: [glibc] '@oxc-resolver/binding-linux-riscv64-gnu@11.19.1': resolution: {integrity: sha512-/b+WgR+VTSBxzgOhDO7TlMXC1ufPIMR6Vj1zN+/x+MnyXGW7prTLzU9eW85Aj7Th7CCEG9ArCbTeqxCzFWdg2w==} cpu: [riscv64] os: [linux] + libc: [glibc] '@oxc-resolver/binding-linux-riscv64-musl@11.19.1': resolution: {integrity: sha512-YlRdeWb9j42p29ROh+h4eg/OQ3dTJlpHSa+84pUM9+p6i3djtPz1q55yLJhgW9XfDch7FN1pQ/Vd6YP+xfRIuw==} cpu: [riscv64] os: [linux] + libc: [musl] '@oxc-resolver/binding-linux-s390x-gnu@11.19.1': resolution: {integrity: sha512-EDpafVOQWF8/MJynsjOGFThcqhRHy417sRyLfQmeiamJ8qVhSKAn2Dn2VVKUGCjVB9C46VGjhNo7nOPUi1x6uA==} cpu: [s390x] os: [linux] + libc: [glibc] '@oxc-resolver/binding-linux-x64-gnu@11.19.1': resolution: {integrity: sha512-NxjZe+rqWhr+RT8/Ik+5ptA3oz7tUw361Wa5RWQXKnfqwSSHdHyrw6IdcTfYuml9dM856AlKWZIUXDmA9kkiBQ==} cpu: [x64] os: [linux] + libc: [glibc] '@oxc-resolver/binding-linux-x64-musl@11.19.1': resolution: {integrity: sha512-cM/hQwsO3ReJg5kR+SpI69DMfvNCp+A/eVR4b4YClE5bVZwz8rh2Nh05InhwI5HR/9cArbEkzMjcKgTHS6UaNw==} cpu: [x64] os: [linux] + libc: [musl] '@oxc-resolver/binding-openharmony-arm64@11.19.1': resolution: {integrity: sha512-QF080IowFB0+9Rh6RcD19bdgh49BpQHUW5TajG1qvWHvmrQznTZZjYlgE2ltLXyKY+qs4F/v5xuX1XS7Is+3qA==} @@ -1182,36 +1206,42 @@ packages: engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] '@oxc-transform/binding-linux-arm64-musl@0.86.0': resolution: {integrity: sha512-2w5e5qiTBYQ0xc1aSY1GNyAOP9BQFEjN43FI3OhrRWZXHOj3inqcVSlptO/hHGK3Q2bG26kWLfSNFOEylTX39A==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] + libc: [musl] '@oxc-transform/binding-linux-riscv64-gnu@0.86.0': resolution: {integrity: sha512-PfnTYm+vQ9X5VNXqs0Z3S67Xp2FoZj5RteYKUNwL+j/sxGi05eps+EWLVrcGsuN9x2GHFpTiqBz3lzERCn2USg==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [linux] + libc: [glibc] '@oxc-transform/binding-linux-s390x-gnu@0.86.0': resolution: {integrity: sha512-uHgGN0rFfqDcdkLUITshqrpV34PRKAiRwsw6Jgkg7CRcRGIU8rOJc568EU0jfhTZ1zO5MJKt/S8D6cgIFJwe0A==} engines: {node: '>=14.0.0'} cpu: [s390x] os: [linux] + libc: [glibc] '@oxc-transform/binding-linux-x64-gnu@0.86.0': resolution: {integrity: sha512-MtrvfU2RkSD+oTnzG4Xle3jK8FXJPQa1MhYQm0ivcAMf0tUQDojTaqBtM/9E0iFr/4l1xZODJOHCGjLktdpykg==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] + libc: [glibc] '@oxc-transform/binding-linux-x64-musl@0.86.0': resolution: {integrity: sha512-wTTTIPcnoS04SRJ7HuOL/VxIu1QzUtv2n6Mx0wPIEQobj2qPGum0qYGnFEMU0Njltp+8FAUg5EfX6u3udRQBbQ==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] + libc: [musl] '@oxc-transform/binding-wasm32-wasi@0.86.0': resolution: {integrity: sha512-g+0bf+ZA2DvBHQ+0u8TvEY8ERo86Brqvdghfv06Wph2qGTlhzSmrE0c0Zurr7yhtqI5yZjMaBr2HbqwW1kHFng==} @@ -1259,36 +1289,42 @@ packages: engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm-musl@2.5.1': resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==} engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [musl] '@parcel/watcher-linux-arm64-glibc@2.5.1': resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm64-musl@2.5.1': resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [musl] '@parcel/watcher-linux-x64-glibc@2.5.1': resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-x64-musl@2.5.1': resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [musl] '@parcel/watcher-wasm@2.5.1': resolution: {integrity: sha512-RJxlQQLkaMMIuWRozy+z2vEqbaQlCuaCgVZIUCzQLYggY22LZbP5Y1+ia+FD724Ids9e+XIyOLXLrLgQSHIthw==} @@ -1420,8 +1456,8 @@ packages: cpu: [arm] os: [android] - '@rollup/rollup-android-arm-eabi@4.48.0': - resolution: {integrity: sha512-aVzKH922ogVAWkKiyKXorjYymz2084zrhrZRXtLrA5eEx5SO8Dj0c/4FpCHZyn7MKzhW2pW4tK28vVr+5oQ2xw==} + '@rollup/rollup-android-arm-eabi@4.60.4': + resolution: {integrity: sha512-F5QXMSiFebS9hKZj02XhWLLnRpJ3B3AROP0tWbFBSj+6kCbg5m9j5JoHKd4mmSVy5mS/IMQloYgYxCuJC0fxEQ==} cpu: [arm] os: [android] @@ -1430,8 +1466,8 @@ packages: cpu: [arm64] os: [android] - '@rollup/rollup-android-arm64@4.48.0': - resolution: {integrity: sha512-diOdQuw43xTa1RddAFbhIA8toirSzFMcnIg8kvlzRbK26xqEnKJ/vqQnghTAajy2Dcy42v+GMPMo6jq67od+Dw==} + '@rollup/rollup-android-arm64@4.60.4': + resolution: {integrity: sha512-GxxTKApUpzRhof7poWvCJHRF51C67u1R7D6DiluBE8wKU1u5GWE8t+v81JvJYtbawoBFX1hLv5Ei4eVjkWokaw==} cpu: [arm64] os: [android] @@ -1440,8 +1476,8 @@ packages: cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-arm64@4.48.0': - resolution: {integrity: sha512-QhR2KA18fPlJWFefySJPDYZELaVqIUVnYgAOdtJ+B/uH96CFg2l1TQpX19XpUMWUqMyIiyY45wje8K6F4w4/CA==} + '@rollup/rollup-darwin-arm64@4.60.4': + resolution: {integrity: sha512-tua0TaJxMOB1R0V0RS1jFZ/RpURFDJIOR2A6jWwQeawuFyS4gBW+rntLRaQd0EQ4bd6Vp44Z2rXW+YYDBsj6IA==} cpu: [arm64] os: [darwin] @@ -1450,8 +1486,8 @@ packages: cpu: [x64] os: [darwin] - '@rollup/rollup-darwin-x64@4.48.0': - resolution: {integrity: sha512-Q9RMXnQVJ5S1SYpNSTwXDpoQLgJ/fbInWOyjbCnnqTElEyeNvLAB3QvG5xmMQMhFN74bB5ZZJYkKaFPcOG8sGg==} + '@rollup/rollup-darwin-x64@4.60.4': + resolution: {integrity: sha512-CSKq7MsP+5PFIcydhAiR1K0UhEI1A2jWXVKHPCBZ151yOutENwvnPocgVHkivu2kviURtCEB6zUQw0vs8RrhMg==} cpu: [x64] os: [darwin] @@ -1460,8 +1496,8 @@ packages: cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-arm64@4.48.0': - resolution: {integrity: sha512-3jzOhHWM8O8PSfyft+ghXZfBkZawQA0PUGtadKYxFqpcYlOYjTi06WsnYBsbMHLawr+4uWirLlbhcYLHDXR16w==} + '@rollup/rollup-freebsd-arm64@4.60.4': + resolution: {integrity: sha512-+O8OkVdyvXMtJEciu2wS/pzm1IxntEEQx3z5TAVy4l32G0etZn+RsA48ARRrFm6Ri8fvqPQfgrvNxSjKAbnd3g==} cpu: [arm64] os: [freebsd] @@ -1470,8 +1506,8 @@ packages: cpu: [x64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.48.0': - resolution: {integrity: sha512-NcD5uVUmE73C/TPJqf78hInZmiSBsDpz3iD5MF/BuB+qzm4ooF2S1HfeTChj5K4AV3y19FFPgxonsxiEpy8v/A==} + '@rollup/rollup-freebsd-x64@4.60.4': + resolution: {integrity: sha512-Iw3oMskH3AfNuhU0MSN7vNbdi4me/NiYo2azqPz/Le16zHSa+3RRmliCMWWQmh4lcndccU40xcJuTYJZxNo/lw==} cpu: [x64] os: [freebsd] @@ -1479,119 +1515,163 @@ packages: resolution: {integrity: sha512-hLrmRl53prCcD+YXTfNvXd776HTxNh8wPAMllusQ+amcQmtgo3V5i/nkhPN6FakW+QVLoUUr2AsbtIRPFU3xIA==} cpu: [arm] os: [linux] + libc: [glibc] - '@rollup/rollup-linux-arm-gnueabihf@4.48.0': - resolution: {integrity: sha512-JWnrj8qZgLWRNHr7NbpdnrQ8kcg09EBBq8jVOjmtlB3c8C6IrynAJSMhMVGME4YfTJzIkJqvSUSVJRqkDnu/aA==} + '@rollup/rollup-linux-arm-gnueabihf@4.60.4': + resolution: {integrity: sha512-EIPRXTVQpHyF8WOo219AD2yEltPehLTcTMz2fn6JsatLYSzQf00hj3rulF+yauOlF9/FtM2WpkT/hJh/KJFGhA==} cpu: [arm] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.45.0': resolution: {integrity: sha512-XBKGSYcrkdiRRjl+8XvrUR3AosXU0NvF7VuqMsm7s5nRy+nt58ZMB19Jdp1RdqewLcaYnpk8zeVs/4MlLZEJxw==} cpu: [arm] os: [linux] + libc: [musl] - '@rollup/rollup-linux-arm-musleabihf@4.48.0': - resolution: {integrity: sha512-9xu92F0TxuMH0tD6tG3+GtngwdgSf8Bnz+YcsPG91/r5Vgh5LNofO48jV55priA95p3c92FLmPM7CvsVlnSbGQ==} + '@rollup/rollup-linux-arm-musleabihf@4.60.4': + resolution: {integrity: sha512-J3Yh9PzzF1Ovah2At+lHiGQdsYgArxBbXv/zHfSyaiFQEqvNv7DcW98pCrmdjCZBrqBiKrKKe2V+aaSGWuBe/w==} cpu: [arm] os: [linux] + libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.45.0': resolution: {integrity: sha512-fRvZZPUiBz7NztBE/2QnCS5AtqLVhXmUOPj9IHlfGEXkapgImf4W9+FSkL8cWqoAjozyUzqFmSc4zh2ooaeF6g==} cpu: [arm64] os: [linux] + libc: [glibc] - '@rollup/rollup-linux-arm64-gnu@4.48.0': - resolution: {integrity: sha512-NLtvJB5YpWn7jlp1rJiY0s+G1Z1IVmkDuiywiqUhh96MIraC0n7XQc2SZ1CZz14shqkM+XN2UrfIo7JB6UufOA==} + '@rollup/rollup-linux-arm64-gnu@4.60.4': + resolution: {integrity: sha512-BFDEZMYfUvLn37ONE1yMBojPxnMlTFsdyNoqncT0qFq1mAfllL+ATMMJd8TeuVMiX84s1KbcxcZbXInmcO2mRg==} cpu: [arm64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.45.0': resolution: {integrity: sha512-Btv2WRZOcUGi8XU80XwIvzTg4U6+l6D0V6sZTrZx214nrwxw5nAi8hysaXj/mctyClWgesyuxbeLylCBNauimg==} cpu: [arm64] os: [linux] + libc: [musl] - '@rollup/rollup-linux-arm64-musl@4.48.0': - resolution: {integrity: sha512-QJ4hCOnz2SXgCh+HmpvZkM+0NSGcZACyYS8DGbWn2PbmA0e5xUk4bIP8eqJyNXLtyB4gZ3/XyvKtQ1IFH671vQ==} + '@rollup/rollup-linux-arm64-musl@4.60.4': + resolution: {integrity: sha512-pc9EYOSlOgdQ2uPl1o9PF6/kLSgaUosia7gOuS8mB69IxJvlclko1MECXysjs5ryez1/5zjYqx3+xYU0TU6R1A==} cpu: [arm64] os: [linux] + libc: [musl] - '@rollup/rollup-linux-loongarch64-gnu@4.45.0': - resolution: {integrity: sha512-Li0emNnwtUZdLwHjQPBxn4VWztcrw/h7mgLyHiEI5Z0MhpeFGlzaiBHpSNVOMB/xucjXTTcO+dhv469Djr16KA==} + '@rollup/rollup-linux-loong64-gnu@4.60.4': + resolution: {integrity: sha512-NxnomyxYerDh5n4iLrNa+sH+Z+U4BMEE46V2PgQ/hoB909i8gV1M5wPojWg9fk1jWpO3IQnOs20K4wyZuFLEFQ==} cpu: [loong64] os: [linux] + libc: [glibc] - '@rollup/rollup-linux-loongarch64-gnu@4.48.0': - resolution: {integrity: sha512-Pk0qlGJnhILdIC5zSKQnprFjrGmjfDM7TPZ0FKJxRkoo+kgMRAg4ps1VlTZf8u2vohSicLg7NP+cA5qE96PaFg==} + '@rollup/rollup-linux-loong64-musl@4.60.4': + resolution: {integrity: sha512-nbJnQ8a3z1mtmrwImCYhc6BGpThAyYVRQxw9uKSKG4wR6aAYno9sVjJ0zaZcW9BPJX1GbrDPf+SvdWjgTuDmnw==} cpu: [loong64] os: [linux] + libc: [musl] + + '@rollup/rollup-linux-loongarch64-gnu@4.45.0': + resolution: {integrity: sha512-Li0emNnwtUZdLwHjQPBxn4VWztcrw/h7mgLyHiEI5Z0MhpeFGlzaiBHpSNVOMB/xucjXTTcO+dhv469Djr16KA==} + cpu: [loong64] + os: [linux] + libc: [glibc] '@rollup/rollup-linux-powerpc64le-gnu@4.45.0': resolution: {integrity: sha512-sB8+pfkYx2kvpDCfd63d5ScYT0Fz1LO6jIb2zLZvmK9ob2D8DeVqrmBDE0iDK8KlBVmsTNzrjr3G1xV4eUZhSw==} cpu: [ppc64] os: [linux] + libc: [glibc] - '@rollup/rollup-linux-ppc64-gnu@4.48.0': - resolution: {integrity: sha512-/dNFc6rTpoOzgp5GKoYjT6uLo8okR/Chi2ECOmCZiS4oqh3mc95pThWma7Bgyk6/WTEvjDINpiBCuecPLOgBLQ==} + '@rollup/rollup-linux-ppc64-gnu@4.60.4': + resolution: {integrity: sha512-2EU6acNrQLd8tYvo/LXW535wupT3m6fo7HKo6lr7ktQoItxTyOL1ZCR/GfGCuXl2vR+zmfI6eRXkSemafv+iVg==} cpu: [ppc64] os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-ppc64-musl@4.60.4': + resolution: {integrity: sha512-WeBtoMuaMxiiIrO2IYP3xs6GMWkJP2C0EoT8beTLkUPmzV1i/UcOSVw1d5r9KBODtHKilG5yFxsGRnBbK3wJ4A==} + cpu: [ppc64] + os: [linux] + libc: [musl] '@rollup/rollup-linux-riscv64-gnu@4.45.0': resolution: {integrity: sha512-5GQ6PFhh7E6jQm70p1aW05G2cap5zMOvO0se5JMecHeAdj5ZhWEHbJ4hiKpfi1nnnEdTauDXxPgXae/mqjow9w==} cpu: [riscv64] os: [linux] + libc: [glibc] - '@rollup/rollup-linux-riscv64-gnu@4.48.0': - resolution: {integrity: sha512-YBwXsvsFI8CVA4ej+bJF2d9uAeIiSkqKSPQNn0Wyh4eMDY4wxuSp71BauPjQNCKK2tD2/ksJ7uhJ8X/PVY9bHQ==} + '@rollup/rollup-linux-riscv64-gnu@4.60.4': + resolution: {integrity: sha512-FJHFfqpKUI3A10WrWKiFbBZ7yVbGT4q4B5o1qKFFojqpaYoh9LrQgqWCmmcxQzVSXYtyB5bzkXrYzlHTs21MYA==} cpu: [riscv64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-musl@4.45.0': resolution: {integrity: sha512-N/euLsBd1rekWcuduakTo/dJw6U6sBP3eUq+RXM9RNfPuWTvG2w/WObDkIvJ2KChy6oxZmOSC08Ak2OJA0UiAA==} cpu: [riscv64] os: [linux] + libc: [musl] - '@rollup/rollup-linux-riscv64-musl@4.48.0': - resolution: {integrity: sha512-FI3Rr2aGAtl1aHzbkBIamsQyuauYtTF9SDUJ8n2wMXuuxwchC3QkumZa1TEXYIv/1AUp1a25Kwy6ONArvnyeVQ==} + '@rollup/rollup-linux-riscv64-musl@4.60.4': + resolution: {integrity: sha512-mcEl6CUT5IAUmQf1m9FYSmVqCJlpQ8r8eyftFUHG8i9OhY7BkBXSUdnLH5DOf0wCOjcP9v/QO93zpmF1SptCCw==} cpu: [riscv64] os: [linux] + libc: [musl] '@rollup/rollup-linux-s390x-gnu@4.45.0': resolution: {integrity: sha512-2l9sA7d7QdikL0xQwNMO3xURBUNEWyHVHfAsHsUdq+E/pgLTUcCE+gih5PCdmyHmfTDeXUWVhqL0WZzg0nua3g==} cpu: [s390x] os: [linux] + libc: [glibc] - '@rollup/rollup-linux-s390x-gnu@4.48.0': - resolution: {integrity: sha512-Dx7qH0/rvNNFmCcIRe1pyQ9/H0XO4v/f0SDoafwRYwc2J7bJZ5N4CHL/cdjamISZ5Cgnon6iazAVRFlxSoHQnQ==} + '@rollup/rollup-linux-s390x-gnu@4.60.4': + resolution: {integrity: sha512-ynt3JxVd2w2buzoKDWIyiV1pJW93xlQic1THVLXilz429oijRpSHivZAgp65KBu+cMcgf1eVVjdnTLvPxgCuoQ==} cpu: [s390x] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.45.0': resolution: {integrity: sha512-XZdD3fEEQcwG2KrJDdEQu7NrHonPxxaV0/w2HpvINBdcqebz1aL+0vM2WFJq4DeiAVT6F5SUQas65HY5JDqoPw==} cpu: [x64] os: [linux] + libc: [glibc] - '@rollup/rollup-linux-x64-gnu@4.48.0': - resolution: {integrity: sha512-GUdZKTeKBq9WmEBzvFYuC88yk26vT66lQV8D5+9TgkfbewhLaTHRNATyzpQwwbHIfJvDJ3N9WJ90wK/uR3cy3Q==} + '@rollup/rollup-linux-x64-gnu@4.60.4': + resolution: {integrity: sha512-Boiz5+MsaROEWDf+GGEwF8VMHGhlUoQMtIPjOgA5fv4osupqTVnJteQNKJwUcnUog2G55jYXH7KZFFiJe0TEzQ==} cpu: [x64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.45.0': resolution: {integrity: sha512-7ayfgvtmmWgKWBkCGg5+xTQ0r5V1owVm67zTrsEY1008L5ro7mCyGYORomARt/OquB9KY7LpxVBZes+oSniAAQ==} cpu: [x64] os: [linux] + libc: [musl] - '@rollup/rollup-linux-x64-musl@4.48.0': - resolution: {integrity: sha512-ao58Adz/v14MWpQgYAb4a4h3fdw73DrDGtaiF7Opds5wNyEQwtO6M9dBh89nke0yoZzzaegq6J/EXs7eBebG8A==} + '@rollup/rollup-linux-x64-musl@4.60.4': + resolution: {integrity: sha512-+qfSY27qIrFfI/Hom04KYFw3GKZSGU4lXus51wsb5EuySfFlWRwjkKWoE9emgRw/ukoT4Udsj4W/+xxG8VbPKg==} cpu: [x64] os: [linux] + libc: [musl] + + '@rollup/rollup-openbsd-x64@4.60.4': + resolution: {integrity: sha512-VpTfOPHgVXEBeeR8hZ2O0F3aSso+JDWqTWmTmzcQKted54IAdUVbxE+j/MVxUsKa8L20HJhv3vUezVPoquqWjA==} + cpu: [x64] + os: [openbsd] + + '@rollup/rollup-openharmony-arm64@4.60.4': + resolution: {integrity: sha512-IPOsh5aRYuLv/nkU51X10Bf75Bsf6+gZdx1X+QP5QM6lIJFHHqbHLG0uJn/hWthzo13UAc2umiUorqZy3axoZg==} + cpu: [arm64] + os: [openharmony] '@rollup/rollup-win32-arm64-msvc@4.45.0': resolution: {integrity: sha512-B+IJgcBnE2bm93jEW5kHisqvPITs4ddLOROAcOc/diBgrEiQJJ6Qcjby75rFSmH5eMGrqJryUgJDhrfj942apQ==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-arm64-msvc@4.48.0': - resolution: {integrity: sha512-kpFno46bHtjZVdRIOxqaGeiABiToo2J+st7Yce+aiAoo1H0xPi2keyQIP04n2JjDVuxBN6bSz9R6RdTK5hIppw==} + '@rollup/rollup-win32-arm64-msvc@4.60.4': + resolution: {integrity: sha512-4QzE9E81OohJ/HKzHhsqU+zcYYojVOXlFMs1DdyMT6qXl/niOH7AVElmmEdUNHHS/oRkc++d5k6Vy85zFs0DEw==} cpu: [arm64] os: [win32] @@ -1600,18 +1680,23 @@ packages: cpu: [ia32] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.48.0': - resolution: {integrity: sha512-rFYrk4lLk9YUTIeihnQMiwMr6gDhGGSbWThPEDfBoU/HdAtOzPXeexKi7yU8jO+LWRKnmqPN9NviHQf6GDwBcQ==} + '@rollup/rollup-win32-ia32-msvc@4.60.4': + resolution: {integrity: sha512-zTPgT1YuHHcd+Tmx7h8aml0FWFVelV5N54oHow9SLj+GfoDy/huQ+UV396N/C7KpMDMiPspRktzM1/0r1usYEA==} cpu: [ia32] os: [win32] + '@rollup/rollup-win32-x64-gnu@4.60.4': + resolution: {integrity: sha512-DRS4G7mi9lJxqEDezIkKCaUIKCrLUUDCUaCsTPCi/rtqaC6D/jjwslMQyiDU50Ka0JKpeXeRBFBAXwArY52vBw==} + cpu: [x64] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.45.0': resolution: {integrity: sha512-SRf1cytG7wqcHVLrBc9VtPK4pU5wxiB/lNIkNmW2ApKXIg+RpqwHfsaEK+e7eH4A1BpI6BX/aBWXxZCIrJg3uA==} cpu: [x64] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.48.0': - resolution: {integrity: sha512-sq0hHLTgdtwOPDB5SJOuaoHyiP1qSwg+71TQWk8iDS04bW1wIE0oQ6otPiRj2ZvLYNASLMaTp8QRGUVZ+5OL5A==} + '@rollup/rollup-win32-x64-msvc@4.60.4': + resolution: {integrity: sha512-QVTUovf40zgTqlFVrKA1uXMVvU2QWEFWfAH8Wdc48IxLvrJMQVMBRjuQyUpzZCDkakImib9eVazbWlC6ksWtJw==} cpu: [x64] os: [win32] @@ -1636,11 +1721,11 @@ packages: '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - '@stylistic/eslint-plugin@5.2.3': - resolution: {integrity: sha512-oY7GVkJGVMI5benlBDCaRrSC1qPasafyv5dOBLLv5MTilMGnErKhO6ziEfodDDIZbo5QxPUNW360VudJOFODMw==} + '@stylistic/eslint-plugin@5.10.0': + resolution: {integrity: sha512-nPK52ZHvot8Ju/0A4ucSX1dcPV2/1clx0kLcH5wDmrE4naKso7TUC/voUyU1O9OTKTrR6MYip6LP0ogEMQ9jPQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: '>=9.0.0' + eslint: ^9.0.0 || ^10.0.0 '@tybys/wasm-util@0.10.1': resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} @@ -1682,63 +1767,63 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@typescript-eslint/eslint-plugin@8.40.0': - resolution: {integrity: sha512-w/EboPlBwnmOBtRbiOvzjD+wdiZdgFeo17lkltrtn7X37vagKKWJABvyfsJXTlHe6XBzugmYgd4A4nW+k8Mixw==} + '@typescript-eslint/eslint-plugin@8.59.3': + resolution: {integrity: sha512-PwFvSKsXGShKGW6n5bZOhGHEcCZXM8HofLK9fNsEwZXzFRjoY+XT1Vsf1zgyXdwTr0ZYz1/2tkZ0DBTT9jZjhw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.40.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/parser': ^8.59.3 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@8.40.0': - resolution: {integrity: sha512-jCNyAuXx8dr5KJMkecGmZ8KI61KBUhkCob+SD+C+I5+Y1FWI2Y3QmY4/cxMCC5WAsZqoEtEETVhUiUMIGCf6Bw==} + '@typescript-eslint/parser@8.59.3': + resolution: {integrity: sha512-HPwA+hVkfcriajbNvTmZv4VRauibay+cWArYUYq7u7W7PmGShMxbPxLvrwDme55a6d5alG3nrYfhyJ/G28XlLg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <6.0.0' + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.40.0': - resolution: {integrity: sha512-/A89vz7Wf5DEXsGVvcGdYKbVM9F7DyFXj52lNYUDS1L9yJfqjW/fIp5PgMuEJL/KeqVTe2QSbXAGUZljDUpArw==} + '@typescript-eslint/project-service@8.59.3': + resolution: {integrity: sha512-ECiUWa/KYRGDFUqTNehaRgzDshnJfkTABJxVemHk4ko22gcr0ukloKjWvyQ64g8YCV/UI47kN1dbmjf/GaQYng==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/scope-manager@8.40.0': - resolution: {integrity: sha512-y9ObStCcdCiZKzwqsE8CcpyuVMwRouJbbSrNuThDpv16dFAj429IkM6LNb1dZ2m7hK5fHyzNcErZf7CEeKXR4w==} + '@typescript-eslint/scope-manager@8.59.3': + resolution: {integrity: sha512-t2LvZnoEfzKtnPjgeEu41xw5gxq9mQVfYy4OoZ4Vlt0sk3JwxmhCca/AR7DwOiHrjWgjAj6as4AhRLKSDfvZIA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.40.0': - resolution: {integrity: sha512-jtMytmUaG9d/9kqSl/W3E3xaWESo4hFDxAIHGVW/WKKtQhesnRIJSAJO6XckluuJ6KDB5woD1EiqknriCtAmcw==} + '@typescript-eslint/tsconfig-utils@8.59.3': + resolution: {integrity: sha512-PcIJHjmaREXLgIAIzLnSY9VucEzz8FKXsRgFa1DmdGCK/5tJpW03TKJF01Q6VZd1lLdz2sIKPWaDUZN9dp//dw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.40.0': - resolution: {integrity: sha512-eE60cK4KzAc6ZrzlJnflXdrMqOBaugeukWICO2rB0KNvwdIMaEaYiywwHMzA1qFpTxrLhN9Lp4E/00EgWcD3Ow==} + '@typescript-eslint/type-utils@8.59.3': + resolution: {integrity: sha512-g71d8QD8UaiHGvrJwyIS1hCX5r63w6Jll+4VEYhEAHXTDIqX1JgxhTAbEHtKntL9kuc4jRo7/GWw5xfCepSccQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <6.0.0' + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/types@8.40.0': - resolution: {integrity: sha512-ETdbFlgbAmXHyFPwqUIYrfc12ArvpBhEVgGAxVYSwli26dn8Ko+lIo4Su9vI9ykTZdJn+vJprs/0eZU0YMAEQg==} + '@typescript-eslint/types@8.59.3': + resolution: {integrity: sha512-ePFoH0g4ludssdRFqqDxQePCxU4WQyRa9+XVwjm7yLn0FKhMeoetC+qBEEI1Eyb1pGSDveTIT09Bvw2WhlGayg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.40.0': - resolution: {integrity: sha512-k1z9+GJReVVOkc1WfVKs1vBrR5MIKKbdAjDTPvIK3L8De6KbFfPFt6BKpdkdk7rZS2GtC/m6yI5MYX+UsuvVYQ==} + '@typescript-eslint/typescript-estree@8.59.3': + resolution: {integrity: sha512-CbRjVRAf7Lr9Kr8RopKcbY45p2VfmmHrm0ygOCYFi7oU8q19m0Fs/6iHS7kNOmwpp+ob07ZVcAqlxUod9lYdmg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.40.0': - resolution: {integrity: sha512-Cgzi2MXSZyAUOY+BFwGs17s7ad/7L+gKt6Y8rAVVWS+7o6wrjeFN4nVfTpbE25MNcxyJ+iYUXflbs2xR9h4UBg==} + '@typescript-eslint/utils@8.59.3': + resolution: {integrity: sha512-JAvT14goBzRzzzZyqq3P9BLArIxTtQURUtFgQ/V7FO+eU+Gg6ES+5ymOPP1wRxXcxAYeivCk4uS3jCKWI1K8Zg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <6.0.0' + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/visitor-keys@8.40.0': - resolution: {integrity: sha512-8CZ47QwalyRjsypfwnbI3hKy5gJDPmrkLjkgMxhi0+DZZ2QNx2naS6/hWoVYUHU7LU2zleF68V9miaVZvhFfTA==} + '@typescript-eslint/visitor-keys@8.59.3': + resolution: {integrity: sha512-f1UQF7ggd42YiwI5wGrRaPsa+P0CINBlrkLPmGfpq/u/I/oVtecoEIfFR9ag/oa1sLOsRNZ6xehf6qMZhQGBDg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@unhead/vue@2.0.14': @@ -2024,12 +2109,21 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + balanced-match@4.0.4: + resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} + engines: {node: 18 || 20 || >=22} + bare-events@2.6.1: resolution: {integrity: sha512-AuTJkq9XmE6Vk0FJVNq5QxETrSA/vKHarWVBG5l/JbdCL1prJemiyJqUS0jrlXO0MftuPq4m3YVYhoNc5+aE/g==} base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + baseline-browser-mapping@2.10.30: + resolution: {integrity: sha512-xjOFN16Ha1+Rz4nFYKqHU/LSB+gx/Vi3yQLX7r7sAW+Wa+8hhF2h4pvqTrTMc8+WcDBEunnUurr46Jvv0jk3Vg==} + engines: {node: '>=6.0.0'} + hasBin: true + binary-extensions@2.3.0: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} @@ -2049,12 +2143,16 @@ packages: brace-expansion@2.0.2: resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + brace-expansion@5.0.6: + resolution: {integrity: sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==} + engines: {node: 18 || 20 || >=22} + braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - browserslist@4.25.3: - resolution: {integrity: sha512-cDGv1kkDI4/0e5yON9yM5G/0A5u8sf5TnmdX5C9qHzI9PPu++sQ9zjm1k9NiOrf3riY4OkK0zSGqfvJyJsgCBQ==} + browserslist@4.28.2: + resolution: {integrity: sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -2130,8 +2228,8 @@ packages: caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - caniuse-lite@1.0.30001737: - resolution: {integrity: sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw==} + caniuse-lite@1.0.30001792: + resolution: {integrity: sha512-hVLMUZFgR4JJ6ACt1uEESvQN1/dBVqPAKY0hgrV70eN3391K6juAfTjKZLKvOMsx8PxA7gsY1/tLMMTcfFLLpw==} chai@6.2.2: resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} @@ -2170,8 +2268,8 @@ packages: resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} engines: {node: '>=18'} - ci-info@4.3.0: - resolution: {integrity: sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==} + ci-info@4.4.0: + resolution: {integrity: sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==} engines: {node: '>=8'} citty@0.1.6: @@ -2243,6 +2341,10 @@ packages: resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} engines: {node: '>= 12.0.0'} + comment-parser@1.4.6: + resolution: {integrity: sha512-ObxuY6vnbWTN6Od72xfwN9DbzC7Y2vv8u1Soi9ahRKL37gb6y1qk6/dgjs+3JWuXJHWvsg3BXIwzd/rkmAwavg==} + engines: {node: '>= 12.0.0'} + common-path-prefix@3.0.0: resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} @@ -2262,8 +2364,8 @@ packages: confbox@0.1.8: resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} - confbox@0.2.2: - resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==} + confbox@0.2.4: + resolution: {integrity: sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ==} config-chain@1.1.13: resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} @@ -2296,8 +2398,8 @@ packages: resolution: {integrity: sha512-X8XDzyvYaA6msMyAM575CUoygY5b44QzLcGRKsK3MFmXcOvQa518dNPLsKYwkYsn72g3EiW+LE0ytd/FlqWmyw==} engines: {node: '>=18'} - core-js-compat@3.45.1: - resolution: {integrity: sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA==} + core-js-compat@3.49.0: + resolution: {integrity: sha512-VQXt1jr9cBz03b331DFDCCP90b3fanciLkgiOoy8SBHy06gNf+vQ1A3WFLqG7I8TipYIKeYK9wxd0tUrvHcOZA==} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -2410,8 +2512,8 @@ packages: de-indent@1.0.2: resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} - debug@4.4.1: - resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} + debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -2561,8 +2663,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.208: - resolution: {integrity: sha512-ozZyibehoe7tOhNaf16lKmljVf+3npZcJIEbJRVftVsmAg5TeA1mGS9dVCZzOwr2xT7xK15V0p7+GZqSPgkuPg==} + electron-to-chromium@1.5.357: + resolution: {integrity: sha512-NHlTIQDK8fmVwHwuIzmXYEJ1Ewq3D9wDNc0cWXxDGysP6Pb21giwGNkxiTifyKy/4SoPuN5l6GLP1W9Sv7zB2g==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -2650,21 +2752,21 @@ packages: engines: {node: '>=6.0'} hasBin: true - eslint-config-flat-gitignore@2.1.0: - resolution: {integrity: sha512-cJzNJ7L+psWp5mXM7jBX+fjHtBvvh06RBlcweMhKD8jWqQw0G78hOW5tpVALGHGFPsBV+ot2H+pdDGJy6CV8pA==} + eslint-config-flat-gitignore@2.3.0: + resolution: {integrity: sha512-bg4ZLGgoARg1naWfsINUUb/52Ksw/K22K+T16D38Y8v+/sGwwIYrGvH/JBjOin+RQtxxC9tzNNiy4shnGtGyyQ==} peerDependencies: - eslint: ^9.5.0 + eslint: ^9.5.0 || ^10.0.0 - eslint-flat-config-utils@2.1.1: - resolution: {integrity: sha512-K8eaPkBemHkfbYsZH7z4lZ/tt6gNSsVh535Wh9W9gQBS2WjvfUbbVr2NZR3L1yiRCLuOEimYfPxCxODczD4Opg==} + eslint-flat-config-utils@2.1.4: + resolution: {integrity: sha512-bEnmU5gqzS+4O+id9vrbP43vByjF+8KOs+QuuV4OlqAuXmnRW2zfI/Rza1fQvdihQ5h4DUo0NqFAiViD4mSrzQ==} eslint-merge-processors@2.0.0: resolution: {integrity: sha512-sUuhSf3IrJdGooquEUB5TNpGNpBoQccbnaLHsb1XkBLUPPqCNivCpY05ZcpCOiV9uHwO2yxXEWVczVclzMxYlA==} peerDependencies: eslint: '*' - eslint-plugin-import-lite@0.3.0: - resolution: {integrity: sha512-dkNBAL6jcoCsXZsQ/Tt2yXmMDoNt5NaBh/U7yvccjiK8cai6Ay+MK77bMykmqQA2bTF6lngaLCDij6MTO3KkvA==} + eslint-plugin-import-lite@0.3.1: + resolution: {integrity: sha512-9+EByHZatvWFn/lRsUja5pwah0U5lhOA6SXqTI/iIzoIJHMgmsHUHEaTlLzKU/ukyCRwKEU5E92aUURPgVWq0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=9.0.0' @@ -2691,14 +2793,17 @@ packages: peerDependencies: eslint: '>=9.22.0' - eslint-plugin-vue@10.4.0: - resolution: {integrity: sha512-K6tP0dW8FJVZLQxa2S7LcE1lLw3X8VvB3t887Q6CLrFVxHYBXGANbXvwNzYIu6Ughx1bSJ5BDT0YB3ybPT39lw==} + eslint-plugin-vue@10.9.1: + resolution: {integrity: sha512-cHB0Tf4Duvzwecwd/AqWzZvF/QszE13BhjVUpVXWCy9AeMR5GjkAjP3i85vqgLgOuTmkHR1OJ5oMeqLHtuw8zg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: + '@stylistic/eslint-plugin': ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 '@typescript-eslint/parser': ^7.0.0 || ^8.0.0 - eslint: ^8.57.0 || ^9.0.0 - vue-eslint-parser: ^10.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + vue-eslint-parser: ^10.3.0 peerDependenciesMeta: + '@stylistic/eslint-plugin': + optional: true '@typescript-eslint/parser': optional: true @@ -2720,6 +2825,10 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-visitor-keys@5.0.1: + resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + eslint@9.39.4: resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2734,6 +2843,10 @@ packages: resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + espree@11.2.0: + resolution: {integrity: sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} engines: {node: '>=4'} @@ -2996,8 +3109,8 @@ packages: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - globals@16.3.0: - resolution: {integrity: sha512-bqWEnJ1Nt3neqx2q5SFfGS8r/ahumIakg3HcwtNlrVlwXIeNumWn/c7Pn/wKzGhf6SaW6H6uWXLqC30STCMchQ==} + globals@16.5.0: + resolution: {integrity: sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==} engines: {node: '>=18'} globby@14.1.0: @@ -3016,9 +3129,6 @@ packages: graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - gzip-size@7.0.0: resolution: {integrity: sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -3523,9 +3633,9 @@ packages: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} - min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} + minimatch@10.2.5: + resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==} + engines: {node: 18 || 20 || >=22} minimatch@3.1.5: resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} @@ -3599,8 +3709,8 @@ packages: vue-tsc: optional: true - mlly@1.8.0: - resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==} + mlly@1.8.2: + resolution: {integrity: sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==} mocked-exports@0.1.1: resolution: {integrity: sha512-aF7yRQr/Q0O2/4pIXm6PZ5G+jAd7QS4Yu8m+WEeEHGnbo+7mE36CbLSDQiXYV8bVL3NfmdeqPJct0tUlnjVSnA==} @@ -3694,8 +3804,8 @@ packages: node-mock-http@1.0.4: resolution: {integrity: sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==} - node-releases@2.0.19: - resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + node-releases@2.0.44: + resolution: {integrity: sha512-5WUyunoPMsvvEhS8AxHtRzP+oA8UCkJ7YRxatWKjngndhDGLiqEVAQKWjFAiAiuL8zMRGzGSJxFnLetoa43qGQ==} node-source-walk@7.0.1: resolution: {integrity: sha512-3VW/8JpPqPvnJvseXowjZcirPisssnBuDikk6JIZ8jQzF7KJQX52iPFX4RYYxLycYH7IbMRSPUOga/esVjy5Yg==} @@ -3957,8 +4067,8 @@ packages: pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} - pkg-types@2.3.0: - resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==} + pkg-types@2.3.1: + resolution: {integrity: sha512-y+ichcgc2LrADuhLNAx8DFjVfgz91pRxfZdI3UDhxHvcVEZsenLO+7XaU5vOp0u/7V/wZ+plyuQxtrDlZJ+yeg==} playwright-core@1.54.1: resolution: {integrity: sha512-Nbjs2zjj0htNhzgiy5wu+3w09YetDx5pkrpI/kZotDlDUaYk0HVA5xrBVPdow4SAUIlhgKcJeJg4GRKW6xHusA==} @@ -4130,10 +4240,6 @@ packages: peerDependencies: postcss: ^8.4.32 - postcss-selector-parser@6.1.2: - resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} - engines: {node: '>=4'} - postcss-selector-parser@7.1.0: resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==} engines: {node: '>=4'} @@ -4354,8 +4460,8 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - rollup@4.48.0: - resolution: {integrity: sha512-BXHRqK1vyt9XVSEHZ9y7xdYtuYbwVod2mLwOMFP7t/Eqoc1pHRlG/WdV2qNeNvZHRQdLedaFycljaYYM96RqJQ==} + rollup@4.60.4: + resolution: {integrity: sha512-WHeFSbZYsPu3+bLoNRUuAO+wavNlocOPf3wSHTP7hcFKVnJeWsYlCDbr3mTS14FCizf9ccIxXA8sGL8zKeQN3g==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -4573,8 +4679,8 @@ packages: resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} engines: {node: '>=18'} - strip-indent@4.0.0: - resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} + strip-indent@4.1.1: + resolution: {integrity: sha512-SlyRoSkdh1dYP0PzclLE7r0M9sgbFKKMFXpFRUMNuKhQSbC6VQIGzq3E0qsfvGJaUFJPGv6Ws1NZ/haTAjfbMA==} engines: {node: '>=12'} strip-json-comments@3.1.1: @@ -4655,8 +4761,8 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} - tinyexec@1.0.4: - resolution: {integrity: sha512-u9r3uZC0bdpGOXtlxUIdwf9pkmvhqJdrVCH9fapQtgy/OeTTMZ1nqH7agtvEfmGui6e1XxjcdrlxvxJvc3sMqw==} + tinyexec@1.1.2: + resolution: {integrity: sha512-dAqSqE/RabpBKI8+h26GfLq6Vb3JVXs30XYQjdMjaj/c2tS8IYYMbIzP599KtRj7c57/wYApb3QjgRgXmrCukA==} engines: {node: '>=18'} tinyglobby@0.2.14: @@ -4700,8 +4806,8 @@ packages: resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==} engines: {node: '>= 14.0.0'} - ts-api-utils@2.1.0: - resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} + ts-api-utils@2.5.0: + resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} engines: {node: '>=18.12'} peerDependencies: typescript: '>=4.8.4' @@ -4743,8 +4849,8 @@ packages: ufo@1.6.1: resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} - ufo@1.6.3: - resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==} + ufo@1.6.4: + resolution: {integrity: sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==} ultrahtml@1.6.0: resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==} @@ -4890,8 +4996,8 @@ packages: unwasm@0.3.11: resolution: {integrity: sha512-Vhp5gb1tusSQw5of/g3Q697srYgMXvwMgXMjcG4ZNga02fDX9coxJ9fAb0Ci38hM2Hv/U1FXRPGgjP2BYqhNoQ==} - update-browserslist-db@1.1.3: - resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} + update-browserslist-db@1.2.3: + resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -5079,11 +5185,11 @@ packages: vue-devtools-stub@0.1.0: resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} - vue-eslint-parser@10.2.0: - resolution: {integrity: sha512-CydUvFOQKD928UzZhTp4pr2vWz1L+H99t7Pkln2QSPdvmURT0MoC4wUccfCnuEaihNsu9aYYyk+bep8rlfkUXw==} + vue-eslint-parser@10.4.0: + resolution: {integrity: sha512-Vxi9pJdbN3ZnVGLODVtZ7y4Y2kzAAE2Cm0CZ3ZDRvydVYxZ6VrnBhLikBsRS+dpwj4Jv4UCv21PTEwF5rQ9WXg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 vue-router@4.5.1: resolution: {integrity: sha512-ogAF3P97NPm8fJsE4by9dwSYtDwXIY1nFY9T6DyQnGHd1E2Da94w9JIolpe42LJGIl0DwOHBi8TcRPlPGwbTtw==} @@ -5203,8 +5309,8 @@ packages: resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} engines: {node: '>=18'} - yaml@2.8.2: - resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==} + yaml@2.9.0: + resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==} engines: {node: '>= 14.6'} hasBin: true @@ -5264,7 +5370,7 @@ snapshots: '@antfu/install-pkg@1.1.0': dependencies: package-manager-detector: 1.6.0 - tinyexec: 1.0.4 + tinyexec: 1.1.2 '@babel/code-frame@7.27.1': dependencies: @@ -5287,7 +5393,7 @@ snapshots: '@babel/traverse': 7.28.3 '@babel/types': 7.29.0 convert-source-map: 2.0.0 - debug: 4.4.1 + debug: 4.4.3 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -5310,7 +5416,7 @@ snapshots: dependencies: '@babel/compat-data': 7.28.0 '@babel/helper-validator-option': 7.27.1 - browserslist: 4.25.3 + browserslist: 4.28.2 lru-cache: 5.1.1 semver: 6.3.1 @@ -5424,7 +5530,7 @@ snapshots: '@babel/parser': 7.29.0 '@babel/template': 7.27.2 '@babel/types': 7.29.0 - debug: 4.4.1 + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -5498,7 +5604,7 @@ snapshots: '@es-joy/jsdoccomment@0.52.0': dependencies: '@types/estree': 1.0.8 - '@typescript-eslint/types': 8.40.0 + '@typescript-eslint/types': 8.59.3 comment-parser: 1.4.1 esquery: 1.7.0 jsdoc-type-pratt-parser: 4.1.0 @@ -5656,21 +5762,23 @@ snapshots: '@esbuild/win32-x64@0.25.9': optional: true - '@eslint-community/eslint-utils@4.8.0(eslint@9.39.4(jiti@2.7.0))': + '@eslint-community/eslint-utils@4.9.1(eslint@9.39.4(jiti@2.7.0))': dependencies: eslint: 9.39.4(jiti@2.7.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} - '@eslint/compat@1.3.2(eslint@9.39.4(jiti@2.7.0))': + '@eslint/compat@2.1.0(eslint@9.39.4(jiti@2.7.0))': + dependencies: + '@eslint/core': 1.2.1 optionalDependencies: eslint: 9.39.4(jiti@2.7.0) '@eslint/config-array@0.21.2': dependencies: '@eslint/object-schema': 2.1.7 - debug: 4.4.1 + debug: 4.4.3 minimatch: 3.1.5 transitivePeerDependencies: - supports-color @@ -5687,10 +5795,14 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 + '@eslint/core@1.2.1': + dependencies: + '@types/json-schema': 7.0.15 + '@eslint/eslintrc@3.3.5': dependencies: ajv: 6.14.0 - debug: 4.4.1 + debug: 4.4.3 espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 @@ -5771,7 +5883,7 @@ snapshots: '@kwsites/file-exists@1.1.1': dependencies: - debug: 4.4.1 + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -5902,7 +6014,7 @@ snapshots: c12: 3.3.3(magicast@0.3.5) citty: 0.1.6 clipboardy: 4.0.0 - confbox: 0.2.2 + confbox: 0.2.4 consola: 3.4.2 defu: 6.1.4 exsolve: 1.0.8 @@ -5918,12 +6030,12 @@ snapshots: ohash: 2.0.11 pathe: 2.0.3 perfect-debounce: 1.0.0 - pkg-types: 2.3.0 + pkg-types: 2.3.1 scule: 1.3.0 semver: 7.7.4 std-env: 3.10.0 - tinyexec: 1.0.4 - ufo: 1.6.3 + tinyexec: 1.1.2 + ufo: 1.6.4 youch: 4.1.0-beta.11 transitivePeerDependencies: - magicast @@ -5933,7 +6045,7 @@ snapshots: c12: 3.3.3(magicast@0.5.2) citty: 0.1.6 clipboardy: 4.0.0 - confbox: 0.2.2 + confbox: 0.2.4 consola: 3.4.2 defu: 6.1.4 exsolve: 1.0.8 @@ -5949,31 +6061,31 @@ snapshots: ohash: 2.0.11 pathe: 2.0.3 perfect-debounce: 1.0.0 - pkg-types: 2.3.0 + pkg-types: 2.3.1 scule: 1.3.0 semver: 7.7.4 std-env: 3.10.0 - tinyexec: 1.0.4 - ufo: 1.6.3 + tinyexec: 1.1.2 + ufo: 1.6.4 youch: 4.1.0-beta.11 transitivePeerDependencies: - magicast '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@2.6.3(magicast@0.3.5)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))': + '@nuxt/devtools-kit@2.6.3(magicast@0.3.5)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))': dependencies: '@nuxt/kit': 4.1.1(magicast@0.3.5) execa: 8.0.1 - vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) transitivePeerDependencies: - magicast - '@nuxt/devtools-kit@2.7.0(magicast@0.3.5)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))': + '@nuxt/devtools-kit@2.7.0(magicast@0.3.5)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))': dependencies: '@nuxt/kit': 4.1.1(magicast@0.3.5) execa: 8.0.1 - vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) transitivePeerDependencies: - magicast @@ -5984,16 +6096,16 @@ snapshots: execa: 8.0.1 magicast: 0.3.5 pathe: 2.0.3 - pkg-types: 2.3.0 + pkg-types: 2.3.1 prompts: 2.4.2 semver: 7.7.4 - '@nuxt/devtools@2.6.3(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.27(typescript@6.0.2))': + '@nuxt/devtools@2.6.3(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vue@3.5.27(typescript@6.0.2))': dependencies: - '@nuxt/devtools-kit': 2.6.3(magicast@0.3.5)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)) + '@nuxt/devtools-kit': 2.6.3(magicast@0.3.5)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)) '@nuxt/devtools-wizard': 2.6.3 '@nuxt/kit': 4.1.1(magicast@0.3.5) - '@vue/devtools-core': 7.7.7(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.27(typescript@6.0.2)) + '@vue/devtools-core': 7.7.7(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vue@3.5.27(typescript@6.0.2)) '@vue/devtools-kit': 7.7.7 birpc: 2.5.0 consola: 3.4.2 @@ -6012,15 +6124,15 @@ snapshots: ohash: 2.0.11 pathe: 2.0.3 perfect-debounce: 1.0.0 - pkg-types: 2.3.0 + pkg-types: 2.3.1 semver: 7.7.4 simple-git: 3.28.0 sirv: 3.0.1 structured-clone-es: 1.0.0 tinyglobby: 0.2.16 - vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) - vite-plugin-inspect: 11.3.2(@nuxt/kit@4.1.1(magicast@0.3.5))(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)) - vite-plugin-vue-tracer: 1.0.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.27(typescript@6.0.2)) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) + vite-plugin-inspect: 11.3.2(@nuxt/kit@4.1.1(magicast@0.3.5))(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)) + vite-plugin-vue-tracer: 1.0.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vue@3.5.27(typescript@6.0.2)) which: 5.0.0 ws: 8.18.3 transitivePeerDependencies: @@ -6035,23 +6147,23 @@ snapshots: '@clack/prompts': 0.11.0 '@eslint/js': 9.39.4 '@nuxt/eslint-plugin': 1.5.2(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) - '@stylistic/eslint-plugin': 5.2.3(eslint@9.39.4(jiti@2.7.0)) - '@typescript-eslint/eslint-plugin': 8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2))(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) - '@typescript-eslint/parser': 8.40.0(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) + '@stylistic/eslint-plugin': 5.10.0(eslint@9.39.4(jiti@2.7.0)) + '@typescript-eslint/eslint-plugin': 8.59.3(@typescript-eslint/parser@8.59.3(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2))(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/parser': 8.59.3(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) eslint: 9.39.4(jiti@2.7.0) - eslint-config-flat-gitignore: 2.1.0(eslint@9.39.4(jiti@2.7.0)) - eslint-flat-config-utils: 2.1.1 + eslint-config-flat-gitignore: 2.3.0(eslint@9.39.4(jiti@2.7.0)) + eslint-flat-config-utils: 2.1.4 eslint-merge-processors: 2.0.0(eslint@9.39.4(jiti@2.7.0)) - eslint-plugin-import-lite: 0.3.0(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) + eslint-plugin-import-lite: 0.3.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) eslint-plugin-jsdoc: 51.4.1(eslint@9.39.4(jiti@2.7.0)) eslint-plugin-regexp: 2.10.0(eslint@9.39.4(jiti@2.7.0)) eslint-plugin-unicorn: 59.0.1(eslint@9.39.4(jiti@2.7.0)) - eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.40.0(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2))(eslint@9.39.4(jiti@2.7.0))(vue-eslint-parser@10.2.0(eslint@9.39.4(jiti@2.7.0))) + eslint-plugin-vue: 10.9.1(@stylistic/eslint-plugin@5.10.0(eslint@9.39.4(jiti@2.7.0)))(@typescript-eslint/parser@8.59.3(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2))(eslint@9.39.4(jiti@2.7.0))(vue-eslint-parser@10.4.0(eslint@9.39.4(jiti@2.7.0))) eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.27)(eslint@9.39.4(jiti@2.7.0)) - globals: 16.3.0 + globals: 16.5.0 local-pkg: 1.1.2 pathe: 2.0.3 - vue-eslint-parser: 10.2.0(eslint@9.39.4(jiti@2.7.0)) + vue-eslint-parser: 10.4.0(eslint@9.39.4(jiti@2.7.0)) transitivePeerDependencies: - '@vue/compiler-sfc' - supports-color @@ -6059,8 +6171,8 @@ snapshots: '@nuxt/eslint-plugin@1.5.2(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2)': dependencies: - '@typescript-eslint/types': 8.40.0 - '@typescript-eslint/utils': 8.40.0(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/types': 8.59.3 + '@typescript-eslint/utils': 8.59.3(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) eslint: 9.39.4(jiti@2.7.0) transitivePeerDependencies: - supports-color @@ -6077,16 +6189,16 @@ snapshots: ignore: 7.0.5 jiti: 2.7.0 klona: 2.0.6 - mlly: 1.8.0 + mlly: 1.8.2 ohash: 2.0.11 pathe: 2.0.3 - pkg-types: 2.3.0 + pkg-types: 2.3.1 rc9: 2.1.2 scule: 1.3.0 semver: 7.7.4 std-env: 3.10.0 tinyglobby: 0.2.16 - ufo: 1.6.3 + ufo: 1.6.4 unctx: 2.4.1 unimport: 5.2.0 untyped: 2.0.0 @@ -6104,16 +6216,16 @@ snapshots: ignore: 7.0.5 jiti: 2.7.0 klona: 2.0.6 - mlly: 1.8.0 + mlly: 1.8.2 ohash: 2.0.11 pathe: 2.0.3 - pkg-types: 2.3.0 + pkg-types: 2.3.1 rc9: 2.1.2 scule: 1.3.0 semver: 7.7.4 std-env: 3.10.0 tinyglobby: 0.2.16 - ufo: 1.6.3 + ufo: 1.6.4 unctx: 2.4.1 unimport: 5.2.0 untyped: 2.0.0 @@ -6129,9 +6241,9 @@ snapshots: jiti: 2.7.0 magic-regexp: 0.10.0 mkdist: 2.3.0(typescript@6.0.2)(vue-sfc-transformer@0.1.16(@vue/compiler-core@3.5.27)(esbuild@0.25.9)(vue@3.5.27(typescript@6.0.2)))(vue@3.5.27(typescript@6.0.2)) - mlly: 1.8.0 + mlly: 1.8.2 pathe: 2.0.3 - pkg-types: 2.3.0 + pkg-types: 2.3.1 tsconfck: 3.1.6(typescript@6.0.2) typescript: 6.0.2 unbuild: 3.6.1(typescript@6.0.2)(vue-sfc-transformer@0.1.16(@vue/compiler-core@3.5.27)(esbuild@0.25.9)(vue@3.5.27(typescript@6.0.2)))(vue@3.5.27(typescript@6.0.2)) @@ -6186,10 +6298,10 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/test-utils@4.0.0(@vue/test-utils@2.4.6)(happy-dom@20.9.0)(magicast@0.3.5)(playwright-core@1.54.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vitest@4.1.6)': + '@nuxt/test-utils@4.0.0(@vue/test-utils@2.4.6)(happy-dom@20.9.0)(magicast@0.3.5)(playwright-core@1.54.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vitest@4.1.6)': dependencies: '@clack/prompts': 1.0.0 - '@nuxt/devtools-kit': 2.7.0(magicast@0.3.5)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)) + '@nuxt/devtools-kit': 2.7.0(magicast@0.3.5)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)) '@nuxt/kit': 4.1.1(magicast@0.3.5) c12: 3.3.3(magicast@0.3.5) consola: 3.4.2 @@ -6212,28 +6324,28 @@ snapshots: radix3: 1.1.2 scule: 1.3.0 std-env: 3.10.0 - tinyexec: 1.0.4 - ufo: 1.6.3 + tinyexec: 1.1.2 + ufo: 1.6.4 unplugin: 3.0.0 - vitest-environment-nuxt: 1.0.1(@vue/test-utils@2.4.6)(happy-dom@20.9.0)(magicast@0.3.5)(playwright-core@1.54.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vitest@4.1.6) + vitest-environment-nuxt: 1.0.1(@vue/test-utils@2.4.6)(happy-dom@20.9.0)(magicast@0.3.5)(playwright-core@1.54.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vitest@4.1.6) vue: 3.5.27(typescript@6.0.2) optionalDependencies: '@vue/test-utils': 2.4.6 happy-dom: 20.9.0 playwright-core: 1.54.1 - vitest: 4.1.6(@types/node@24.3.0)(@vitest/coverage-v8@4.1.6)(happy-dom@20.9.0)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)) + vitest: 4.1.6(@types/node@24.3.0)(@vitest/coverage-v8@4.1.6)(happy-dom@20.9.0)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)) transitivePeerDependencies: - crossws - magicast - typescript - vite - '@nuxt/vite-builder@4.1.1(@types/node@24.3.0)(eslint@9.39.4(jiti@2.7.0))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(typescript@6.0.2)(vue@3.5.27(typescript@6.0.2))(yaml@2.8.2)': + '@nuxt/vite-builder@4.1.1(@types/node@24.3.0)(eslint@9.39.4(jiti@2.7.0))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(typescript@6.0.2)(vue@3.5.27(typescript@6.0.2))(yaml@2.9.0)': dependencies: '@nuxt/kit': 4.1.1(magicast@0.3.5) '@rollup/plugin-replace': 6.0.2(rollup@4.45.0) - '@vitejs/plugin-vue': 6.0.1(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.27(typescript@6.0.2)) - '@vitejs/plugin-vue-jsx': 5.1.1(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.27(typescript@6.0.2)) + '@vitejs/plugin-vue': 6.0.1(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vue@3.5.27(typescript@6.0.2)) + '@vitejs/plugin-vue-jsx': 5.1.1(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vue@3.5.27(typescript@6.0.2)) autoprefixer: 10.4.21(postcss@8.5.6) consola: 3.4.2 cssnano: 7.1.1(postcss@8.5.6) @@ -6246,18 +6358,18 @@ snapshots: jiti: 2.7.0 knitwork: 1.2.0 magic-string: 0.30.21 - mlly: 1.8.0 + mlly: 1.8.2 mocked-exports: 0.1.1 pathe: 2.0.3 - pkg-types: 2.3.0 + pkg-types: 2.3.1 postcss: 8.5.6 rollup-plugin-visualizer: 6.0.3(rollup@4.45.0) std-env: 3.10.0 - ufo: 1.6.3 + ufo: 1.6.4 unenv: 2.0.0-rc.19 - vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) - vite-node: 3.2.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) - vite-plugin-checker: 0.10.3(eslint@9.39.4(jiti@2.7.0))(optionator@0.9.4)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) + vite-node: 3.2.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) + vite-plugin-checker: 0.10.3(eslint@9.39.4(jiti@2.7.0))(optionator@0.9.4)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)) vue: 3.5.27(typescript@6.0.2) vue-bundle-renderer: 2.1.2 transitivePeerDependencies: @@ -6285,12 +6397,12 @@ snapshots: - vue-tsc - yaml - '@nuxt/vite-builder@4.1.1(@types/node@24.3.0)(eslint@9.39.4(jiti@2.7.0))(magicast@0.5.2)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(typescript@6.0.2)(vue@3.5.27(typescript@6.0.2))(yaml@2.8.2)': + '@nuxt/vite-builder@4.1.1(@types/node@24.3.0)(eslint@9.39.4(jiti@2.7.0))(magicast@0.5.2)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(typescript@6.0.2)(vue@3.5.27(typescript@6.0.2))(yaml@2.9.0)': dependencies: '@nuxt/kit': 4.1.1(magicast@0.5.2) '@rollup/plugin-replace': 6.0.2(rollup@4.45.0) - '@vitejs/plugin-vue': 6.0.1(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.27(typescript@6.0.2)) - '@vitejs/plugin-vue-jsx': 5.1.1(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.27(typescript@6.0.2)) + '@vitejs/plugin-vue': 6.0.1(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vue@3.5.27(typescript@6.0.2)) + '@vitejs/plugin-vue-jsx': 5.1.1(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vue@3.5.27(typescript@6.0.2)) autoprefixer: 10.4.21(postcss@8.5.6) consola: 3.4.2 cssnano: 7.1.1(postcss@8.5.6) @@ -6303,18 +6415,18 @@ snapshots: jiti: 2.7.0 knitwork: 1.2.0 magic-string: 0.30.21 - mlly: 1.8.0 + mlly: 1.8.2 mocked-exports: 0.1.1 pathe: 2.0.3 - pkg-types: 2.3.0 + pkg-types: 2.3.1 postcss: 8.5.6 rollup-plugin-visualizer: 6.0.3(rollup@4.45.0) std-env: 3.10.0 - ufo: 1.6.3 + ufo: 1.6.4 unenv: 2.0.0-rc.19 - vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) - vite-node: 3.2.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) - vite-plugin-checker: 0.10.3(eslint@9.39.4(jiti@2.7.0))(optionator@0.9.4)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) + vite-node: 3.2.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) + vite-plugin-checker: 0.10.3(eslint@9.39.4(jiti@2.7.0))(optionator@0.9.4)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)) vue: 3.5.27(typescript@6.0.2) vue-bundle-renderer: 2.1.2 transitivePeerDependencies: @@ -6655,9 +6767,9 @@ snapshots: optionalDependencies: rollup: 4.45.0 - '@rollup/plugin-alias@5.1.1(rollup@4.48.0)': + '@rollup/plugin-alias@5.1.1(rollup@4.60.4)': optionalDependencies: - rollup: 4.48.0 + rollup: 4.60.4 '@rollup/plugin-commonjs@28.0.6(rollup@4.45.0)': dependencies: @@ -6671,9 +6783,9 @@ snapshots: optionalDependencies: rollup: 4.45.0 - '@rollup/plugin-commonjs@28.0.6(rollup@4.48.0)': + '@rollup/plugin-commonjs@28.0.6(rollup@4.60.4)': dependencies: - '@rollup/pluginutils': 5.2.0(rollup@4.48.0) + '@rollup/pluginutils': 5.2.0(rollup@4.60.4) commondir: 1.0.1 estree-walker: 2.0.2 fdir: 6.5.0(picomatch@4.0.4) @@ -6681,7 +6793,7 @@ snapshots: magic-string: 0.30.21 picomatch: 4.0.4 optionalDependencies: - rollup: 4.48.0 + rollup: 4.60.4 '@rollup/plugin-inject@5.0.5(rollup@4.45.0)': dependencies: @@ -6697,11 +6809,11 @@ snapshots: optionalDependencies: rollup: 4.45.0 - '@rollup/plugin-json@6.1.0(rollup@4.48.0)': + '@rollup/plugin-json@6.1.0(rollup@4.60.4)': dependencies: - '@rollup/pluginutils': 5.2.0(rollup@4.48.0) + '@rollup/pluginutils': 5.2.0(rollup@4.60.4) optionalDependencies: - rollup: 4.48.0 + rollup: 4.60.4 '@rollup/plugin-node-resolve@16.0.1(rollup@4.45.0)': dependencies: @@ -6713,15 +6825,15 @@ snapshots: optionalDependencies: rollup: 4.45.0 - '@rollup/plugin-node-resolve@16.0.1(rollup@4.48.0)': + '@rollup/plugin-node-resolve@16.0.1(rollup@4.60.4)': dependencies: - '@rollup/pluginutils': 5.2.0(rollup@4.48.0) + '@rollup/pluginutils': 5.2.0(rollup@4.60.4) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 resolve: 1.22.10 optionalDependencies: - rollup: 4.48.0 + rollup: 4.60.4 '@rollup/plugin-replace@6.0.2(rollup@4.45.0)': dependencies: @@ -6730,12 +6842,12 @@ snapshots: optionalDependencies: rollup: 4.45.0 - '@rollup/plugin-replace@6.0.2(rollup@4.48.0)': + '@rollup/plugin-replace@6.0.2(rollup@4.60.4)': dependencies: - '@rollup/pluginutils': 5.2.0(rollup@4.48.0) + '@rollup/pluginutils': 5.2.0(rollup@4.60.4) magic-string: 0.30.21 optionalDependencies: - rollup: 4.48.0 + rollup: 4.60.4 '@rollup/plugin-terser@0.4.4(rollup@4.45.0)': dependencies: @@ -6753,132 +6865,147 @@ snapshots: optionalDependencies: rollup: 4.45.0 - '@rollup/pluginutils@5.2.0(rollup@4.48.0)': + '@rollup/pluginutils@5.2.0(rollup@4.60.4)': dependencies: '@types/estree': 1.0.8 estree-walker: 2.0.2 picomatch: 4.0.4 optionalDependencies: - rollup: 4.48.0 + rollup: 4.60.4 '@rollup/rollup-android-arm-eabi@4.45.0': optional: true - '@rollup/rollup-android-arm-eabi@4.48.0': + '@rollup/rollup-android-arm-eabi@4.60.4': optional: true '@rollup/rollup-android-arm64@4.45.0': optional: true - '@rollup/rollup-android-arm64@4.48.0': + '@rollup/rollup-android-arm64@4.60.4': optional: true '@rollup/rollup-darwin-arm64@4.45.0': optional: true - '@rollup/rollup-darwin-arm64@4.48.0': + '@rollup/rollup-darwin-arm64@4.60.4': optional: true '@rollup/rollup-darwin-x64@4.45.0': optional: true - '@rollup/rollup-darwin-x64@4.48.0': + '@rollup/rollup-darwin-x64@4.60.4': optional: true '@rollup/rollup-freebsd-arm64@4.45.0': optional: true - '@rollup/rollup-freebsd-arm64@4.48.0': + '@rollup/rollup-freebsd-arm64@4.60.4': optional: true '@rollup/rollup-freebsd-x64@4.45.0': optional: true - '@rollup/rollup-freebsd-x64@4.48.0': + '@rollup/rollup-freebsd-x64@4.60.4': optional: true '@rollup/rollup-linux-arm-gnueabihf@4.45.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.48.0': + '@rollup/rollup-linux-arm-gnueabihf@4.60.4': optional: true '@rollup/rollup-linux-arm-musleabihf@4.45.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.48.0': + '@rollup/rollup-linux-arm-musleabihf@4.60.4': optional: true '@rollup/rollup-linux-arm64-gnu@4.45.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.48.0': + '@rollup/rollup-linux-arm64-gnu@4.60.4': optional: true '@rollup/rollup-linux-arm64-musl@4.45.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.48.0': + '@rollup/rollup-linux-arm64-musl@4.60.4': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.45.0': + '@rollup/rollup-linux-loong64-gnu@4.60.4': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.48.0': + '@rollup/rollup-linux-loong64-musl@4.60.4': + optional: true + + '@rollup/rollup-linux-loongarch64-gnu@4.45.0': optional: true '@rollup/rollup-linux-powerpc64le-gnu@4.45.0': optional: true - '@rollup/rollup-linux-ppc64-gnu@4.48.0': + '@rollup/rollup-linux-ppc64-gnu@4.60.4': + optional: true + + '@rollup/rollup-linux-ppc64-musl@4.60.4': optional: true '@rollup/rollup-linux-riscv64-gnu@4.45.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.48.0': + '@rollup/rollup-linux-riscv64-gnu@4.60.4': optional: true '@rollup/rollup-linux-riscv64-musl@4.45.0': optional: true - '@rollup/rollup-linux-riscv64-musl@4.48.0': + '@rollup/rollup-linux-riscv64-musl@4.60.4': optional: true '@rollup/rollup-linux-s390x-gnu@4.45.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.48.0': + '@rollup/rollup-linux-s390x-gnu@4.60.4': optional: true '@rollup/rollup-linux-x64-gnu@4.45.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.48.0': + '@rollup/rollup-linux-x64-gnu@4.60.4': optional: true '@rollup/rollup-linux-x64-musl@4.45.0': optional: true - '@rollup/rollup-linux-x64-musl@4.48.0': + '@rollup/rollup-linux-x64-musl@4.60.4': + optional: true + + '@rollup/rollup-openbsd-x64@4.60.4': + optional: true + + '@rollup/rollup-openharmony-arm64@4.60.4': optional: true '@rollup/rollup-win32-arm64-msvc@4.45.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.48.0': + '@rollup/rollup-win32-arm64-msvc@4.60.4': optional: true '@rollup/rollup-win32-ia32-msvc@4.45.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.48.0': + '@rollup/rollup-win32-ia32-msvc@4.60.4': + optional: true + + '@rollup/rollup-win32-x64-gnu@4.60.4': optional: true '@rollup/rollup-win32-x64-msvc@4.45.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.48.0': + '@rollup/rollup-win32-x64-msvc@4.60.4': optional: true '@sec-ant/readable-stream@0.4.1': {} @@ -6893,10 +7020,10 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@stylistic/eslint-plugin@5.2.3(eslint@9.39.4(jiti@2.7.0))': + '@stylistic/eslint-plugin@5.10.0(eslint@9.39.4(jiti@2.7.0))': dependencies: - '@eslint-community/eslint-utils': 4.8.0(eslint@9.39.4(jiti@2.7.0)) - '@typescript-eslint/types': 8.40.0 + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.7.0)) + '@typescript-eslint/types': 8.59.3 eslint: 9.39.4(jiti@2.7.0) eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -6943,127 +7070,124 @@ snapshots: '@types/node': 24.3.0 optional: true - '@typescript-eslint/eslint-plugin@8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2))(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2)': + '@typescript-eslint/eslint-plugin@8.59.3(@typescript-eslint/parser@8.59.3(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2))(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.40.0(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) - '@typescript-eslint/scope-manager': 8.40.0 - '@typescript-eslint/type-utils': 8.40.0(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) - '@typescript-eslint/utils': 8.40.0(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) - '@typescript-eslint/visitor-keys': 8.40.0 + '@typescript-eslint/parser': 8.59.3(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/scope-manager': 8.59.3 + '@typescript-eslint/type-utils': 8.59.3(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/utils': 8.59.3(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/visitor-keys': 8.59.3 eslint: 9.39.4(jiti@2.7.0) - graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@6.0.2) + ts-api-utils: 2.5.0(typescript@6.0.2) typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.40.0(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2)': + '@typescript-eslint/parser@8.59.3(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2)': dependencies: - '@typescript-eslint/scope-manager': 8.40.0 - '@typescript-eslint/types': 8.40.0 - '@typescript-eslint/typescript-estree': 8.40.0(typescript@6.0.2) - '@typescript-eslint/visitor-keys': 8.40.0 - debug: 4.4.1 + '@typescript-eslint/scope-manager': 8.59.3 + '@typescript-eslint/types': 8.59.3 + '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.2) + '@typescript-eslint/visitor-keys': 8.59.3 + debug: 4.4.3 eslint: 9.39.4(jiti@2.7.0) typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.40.0(typescript@5.8.3)': + '@typescript-eslint/project-service@8.59.3(typescript@5.8.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.40.0(typescript@5.8.3) - '@typescript-eslint/types': 8.40.0 - debug: 4.4.1 + '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@5.8.3) + '@typescript-eslint/types': 8.59.3 + debug: 4.4.3 typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.40.0(typescript@6.0.2)': + '@typescript-eslint/project-service@8.59.3(typescript@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.40.0(typescript@6.0.2) - '@typescript-eslint/types': 8.40.0 - debug: 4.4.1 + '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@6.0.2) + '@typescript-eslint/types': 8.59.3 + debug: 4.4.3 typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.40.0': + '@typescript-eslint/scope-manager@8.59.3': dependencies: - '@typescript-eslint/types': 8.40.0 - '@typescript-eslint/visitor-keys': 8.40.0 + '@typescript-eslint/types': 8.59.3 + '@typescript-eslint/visitor-keys': 8.59.3 - '@typescript-eslint/tsconfig-utils@8.40.0(typescript@5.8.3)': + '@typescript-eslint/tsconfig-utils@8.59.3(typescript@5.8.3)': dependencies: typescript: 5.8.3 - '@typescript-eslint/tsconfig-utils@8.40.0(typescript@6.0.2)': + '@typescript-eslint/tsconfig-utils@8.59.3(typescript@6.0.2)': dependencies: typescript: 6.0.2 - '@typescript-eslint/type-utils@8.40.0(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2)': + '@typescript-eslint/type-utils@8.59.3(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2)': dependencies: - '@typescript-eslint/types': 8.40.0 - '@typescript-eslint/typescript-estree': 8.40.0(typescript@6.0.2) - '@typescript-eslint/utils': 8.40.0(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) - debug: 4.4.1 + '@typescript-eslint/types': 8.59.3 + '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.2) + '@typescript-eslint/utils': 8.59.3(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) + debug: 4.4.3 eslint: 9.39.4(jiti@2.7.0) - ts-api-utils: 2.1.0(typescript@6.0.2) + ts-api-utils: 2.5.0(typescript@6.0.2) typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.40.0': {} + '@typescript-eslint/types@8.59.3': {} - '@typescript-eslint/typescript-estree@8.40.0(typescript@5.8.3)': + '@typescript-eslint/typescript-estree@8.59.3(typescript@5.8.3)': dependencies: - '@typescript-eslint/project-service': 8.40.0(typescript@5.8.3) - '@typescript-eslint/tsconfig-utils': 8.40.0(typescript@5.8.3) - '@typescript-eslint/types': 8.40.0 - '@typescript-eslint/visitor-keys': 8.40.0 - debug: 4.4.1 - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 + '@typescript-eslint/project-service': 8.59.3(typescript@5.8.3) + '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@5.8.3) + '@typescript-eslint/types': 8.59.3 + '@typescript-eslint/visitor-keys': 8.59.3 + debug: 4.4.3 + minimatch: 10.2.5 semver: 7.7.4 - ts-api-utils: 2.1.0(typescript@5.8.3) + tinyglobby: 0.2.16 + ts-api-utils: 2.5.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.40.0(typescript@6.0.2)': + '@typescript-eslint/typescript-estree@8.59.3(typescript@6.0.2)': dependencies: - '@typescript-eslint/project-service': 8.40.0(typescript@6.0.2) - '@typescript-eslint/tsconfig-utils': 8.40.0(typescript@6.0.2) - '@typescript-eslint/types': 8.40.0 - '@typescript-eslint/visitor-keys': 8.40.0 - debug: 4.4.1 - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 + '@typescript-eslint/project-service': 8.59.3(typescript@6.0.2) + '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@6.0.2) + '@typescript-eslint/types': 8.59.3 + '@typescript-eslint/visitor-keys': 8.59.3 + debug: 4.4.3 + minimatch: 10.2.5 semver: 7.7.4 - ts-api-utils: 2.1.0(typescript@6.0.2) + tinyglobby: 0.2.16 + ts-api-utils: 2.5.0(typescript@6.0.2) typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.40.0(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2)': + '@typescript-eslint/utils@8.59.3(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2)': dependencies: - '@eslint-community/eslint-utils': 4.8.0(eslint@9.39.4(jiti@2.7.0)) - '@typescript-eslint/scope-manager': 8.40.0 - '@typescript-eslint/types': 8.40.0 - '@typescript-eslint/typescript-estree': 8.40.0(typescript@6.0.2) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.7.0)) + '@typescript-eslint/scope-manager': 8.59.3 + '@typescript-eslint/types': 8.59.3 + '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.2) eslint: 9.39.4(jiti@2.7.0) typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.40.0': + '@typescript-eslint/visitor-keys@8.59.3': dependencies: - '@typescript-eslint/types': 8.40.0 - eslint-visitor-keys: 4.2.1 + '@typescript-eslint/types': 8.59.3 + eslint-visitor-keys: 5.0.1 '@unhead/vue@2.0.14(vue@3.5.27(typescript@6.0.2))': dependencies: @@ -7090,22 +7214,22 @@ snapshots: - rollup - supports-color - '@vitejs/plugin-vue-jsx@5.1.1(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.27(typescript@6.0.2))': + '@vitejs/plugin-vue-jsx@5.1.1(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vue@3.5.27(typescript@6.0.2))': dependencies: '@babel/core': 7.28.3 '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.3) '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.3) '@rolldown/pluginutils': 1.0.0-beta.34 '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.3) - vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) vue: 3.5.27(typescript@6.0.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@6.0.1(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.27(typescript@6.0.2))': + '@vitejs/plugin-vue@6.0.1(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vue@3.5.27(typescript@6.0.2))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 - vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) vue: 3.5.27(typescript@6.0.2) '@vitest/coverage-v8@4.1.6(vitest@4.1.6)': @@ -7120,7 +7244,7 @@ snapshots: obug: 2.1.1 std-env: 4.0.0 tinyrainbow: 3.1.0 - vitest: 4.1.6(@types/node@24.3.0)(@vitest/coverage-v8@4.1.6)(happy-dom@20.9.0)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)) + vitest: 4.1.6(@types/node@24.3.0)(@vitest/coverage-v8@4.1.6)(happy-dom@20.9.0)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)) '@vitest/expect@4.1.6': dependencies: @@ -7131,13 +7255,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.6(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))': + '@vitest/mocker@4.1.6(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))': dependencies: '@vitest/spy': 4.1.6 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) '@vitest/pretty-format@4.1.6': dependencies: @@ -7245,14 +7369,14 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.7.7(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.27(typescript@6.0.2))': + '@vue/devtools-core@7.7.7(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vue@3.5.27(typescript@6.0.2))': dependencies: '@vue/devtools-kit': 7.7.7 '@vue/devtools-shared': 7.7.7 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.1.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)) + vite-hot-client: 2.1.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)) vue: 3.5.27(typescript@6.0.2) transitivePeerDependencies: - vite @@ -7437,8 +7561,8 @@ snapshots: autoprefixer@10.4.21(postcss@8.5.6): dependencies: - browserslist: 4.25.3 - caniuse-lite: 1.0.30001737 + browserslist: 4.28.2 + caniuse-lite: 1.0.30001792 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -7449,11 +7573,15 @@ snapshots: balanced-match@1.0.2: {} + balanced-match@4.0.4: {} + bare-events@2.6.1: optional: true base64-js@1.5.1: {} + baseline-browser-mapping@2.10.30: {} + binary-extensions@2.3.0: {} bindings@1.5.0: @@ -7473,16 +7601,21 @@ snapshots: dependencies: balanced-match: 1.0.2 + brace-expansion@5.0.6: + dependencies: + balanced-match: 4.0.4 + braces@3.0.3: dependencies: fill-range: 7.1.1 - browserslist@4.25.3: + browserslist@4.28.2: dependencies: - caniuse-lite: 1.0.30001737 - electron-to-chromium: 1.5.208 - node-releases: 2.0.19 - update-browserslist-db: 1.1.3(browserslist@4.25.3) + baseline-browser-mapping: 2.10.30 + caniuse-lite: 1.0.30001792 + electron-to-chromium: 1.5.357 + node-releases: 2.0.44 + update-browserslist-db: 1.2.3(browserslist@4.28.2) buffer-crc32@0.2.13: {} @@ -7506,10 +7639,10 @@ snapshots: jsonc-parser: 3.3.1 package-manager-detector: 1.6.0 semver: 7.7.4 - tinyexec: 1.0.4 + tinyexec: 1.1.2 tinyglobby: 0.2.16 unconfig: 7.5.0 - yaml: 2.8.2 + yaml: 2.9.0 bundle-name@4.1.0: dependencies: @@ -7523,7 +7656,7 @@ snapshots: dotenv: 16.6.1 giget: 1.2.5 jiti: 1.21.7 - mlly: 1.8.0 + mlly: 1.8.2 ohash: 1.1.6 pathe: 1.1.2 perfect-debounce: 1.0.0 @@ -7535,7 +7668,7 @@ snapshots: c12@3.3.3(magicast@0.3.5): dependencies: chokidar: 5.0.0 - confbox: 0.2.2 + confbox: 0.2.4 defu: 6.1.4 dotenv: 17.2.3 exsolve: 1.0.8 @@ -7544,7 +7677,7 @@ snapshots: ohash: 2.0.11 pathe: 2.0.3 perfect-debounce: 2.1.0 - pkg-types: 2.3.0 + pkg-types: 2.3.1 rc9: 2.1.2 optionalDependencies: magicast: 0.3.5 @@ -7552,7 +7685,7 @@ snapshots: c12@3.3.3(magicast@0.5.2): dependencies: chokidar: 5.0.0 - confbox: 0.2.2 + confbox: 0.2.4 defu: 6.1.4 dotenv: 17.2.3 exsolve: 1.0.8 @@ -7561,7 +7694,7 @@ snapshots: ohash: 2.0.11 pathe: 2.0.3 perfect-debounce: 2.1.0 - pkg-types: 2.3.0 + pkg-types: 2.3.1 rc9: 2.1.2 optionalDependencies: magicast: 0.5.2 @@ -7586,12 +7719,12 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.25.3 - caniuse-lite: 1.0.30001737 + browserslist: 4.28.2 + caniuse-lite: 1.0.30001792 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001737: {} + caniuse-lite@1.0.30001792: {} chai@6.2.2: {} @@ -7615,7 +7748,7 @@ snapshots: scule: 1.3.0 semver: 7.7.4 std-env: 3.10.0 - yaml: 2.8.2 + yaml: 2.9.0 transitivePeerDependencies: - magicast @@ -7657,7 +7790,7 @@ snapshots: chownr@3.0.0: {} - ci-info@4.3.0: {} + ci-info@4.4.0: {} citty@0.1.6: dependencies: @@ -7724,6 +7857,8 @@ snapshots: comment-parser@1.4.1: {} + comment-parser@1.4.6: {} + common-path-prefix@3.0.0: {} commondir@1.0.1: {} @@ -7742,7 +7877,7 @@ snapshots: confbox@0.1.8: {} - confbox@0.2.2: {} + confbox@0.2.4: {} config-chain@1.1.13: dependencies: @@ -7770,9 +7905,9 @@ snapshots: graceful-fs: 4.2.11 p-event: 6.0.1 - core-js-compat@3.45.1: + core-js-compat@3.49.0: dependencies: - browserslist: 4.25.3 + browserslist: 4.28.2 core-util-is@1.0.3: {} @@ -7827,7 +7962,7 @@ snapshots: cssnano-preset-default@7.0.9(postcss@8.5.6): dependencies: - browserslist: 4.25.3 + browserslist: 4.28.2 css-declaration-sorter: 7.2.0(postcss@8.5.6) cssnano-utils: 5.0.1(postcss@8.5.6) postcss: 8.5.6 @@ -7883,7 +8018,7 @@ snapshots: de-indent@1.0.2: {} - debug@4.4.1: + debug@4.4.3: dependencies: ms: 2.1.3 @@ -7954,7 +8089,7 @@ snapshots: detective-typescript@14.0.0(typescript@5.8.3): dependencies: - '@typescript-eslint/typescript-estree': 8.40.0(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.59.3(typescript@5.8.3) ast-module-types: 6.0.1 node-source-walk: 7.0.1 typescript: 5.8.3 @@ -8023,7 +8158,7 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.208: {} + electron-to-chromium@1.5.357: {} emoji-regex@8.0.0: {} @@ -8134,12 +8269,12 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-flat-gitignore@2.1.0(eslint@9.39.4(jiti@2.7.0)): + eslint-config-flat-gitignore@2.3.0(eslint@9.39.4(jiti@2.7.0)): dependencies: - '@eslint/compat': 1.3.2(eslint@9.39.4(jiti@2.7.0)) + '@eslint/compat': 2.1.0(eslint@9.39.4(jiti@2.7.0)) eslint: 9.39.4(jiti@2.7.0) - eslint-flat-config-utils@2.1.1: + eslint-flat-config-utils@2.1.4: dependencies: pathe: 2.0.3 @@ -8147,10 +8282,8 @@ snapshots: dependencies: eslint: 9.39.4(jiti@2.7.0) - eslint-plugin-import-lite@0.3.0(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2): + eslint-plugin-import-lite@0.3.1(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2): dependencies: - '@eslint-community/eslint-utils': 4.8.0(eslint@9.39.4(jiti@2.7.0)) - '@typescript-eslint/types': 8.40.0 eslint: 9.39.4(jiti@2.7.0) optionalDependencies: typescript: 6.0.2 @@ -8160,7 +8293,7 @@ snapshots: '@es-joy/jsdoccomment': 0.52.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 - debug: 4.4.1 + debug: 4.4.3 escape-string-regexp: 4.0.0 eslint: 9.39.4(jiti@2.7.0) espree: 10.4.0 @@ -8173,9 +8306,9 @@ snapshots: eslint-plugin-regexp@2.10.0(eslint@9.39.4(jiti@2.7.0)): dependencies: - '@eslint-community/eslint-utils': 4.8.0(eslint@9.39.4(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.7.0)) '@eslint-community/regexpp': 4.12.2 - comment-parser: 1.4.1 + comment-parser: 1.4.6 eslint: 9.39.4(jiti@2.7.0) jsdoc-type-pratt-parser: 4.8.0 refa: 0.12.1 @@ -8185,15 +8318,15 @@ snapshots: eslint-plugin-unicorn@59.0.1(eslint@9.39.4(jiti@2.7.0)): dependencies: '@babel/helper-validator-identifier': 7.28.5 - '@eslint-community/eslint-utils': 4.8.0(eslint@9.39.4(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.7.0)) '@eslint/plugin-kit': 0.2.8 - ci-info: 4.3.0 + ci-info: 4.4.0 clean-regexp: 1.0.0 - core-js-compat: 3.45.1 + core-js-compat: 3.49.0 eslint: 9.39.4(jiti@2.7.0) esquery: 1.7.0 find-up-simple: 1.0.1 - globals: 16.3.0 + globals: 16.5.0 indent-string: 5.0.0 is-builtin-module: 5.0.0 jsesc: 3.1.0 @@ -8201,20 +8334,21 @@ snapshots: regexp-tree: 0.1.27 regjsparser: 0.12.0 semver: 7.7.4 - strip-indent: 4.0.0 + strip-indent: 4.1.1 - eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.40.0(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2))(eslint@9.39.4(jiti@2.7.0))(vue-eslint-parser@10.2.0(eslint@9.39.4(jiti@2.7.0))): + eslint-plugin-vue@10.9.1(@stylistic/eslint-plugin@5.10.0(eslint@9.39.4(jiti@2.7.0)))(@typescript-eslint/parser@8.59.3(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2))(eslint@9.39.4(jiti@2.7.0))(vue-eslint-parser@10.4.0(eslint@9.39.4(jiti@2.7.0))): dependencies: - '@eslint-community/eslint-utils': 4.8.0(eslint@9.39.4(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.7.0)) eslint: 9.39.4(jiti@2.7.0) natural-compare: 1.4.0 nth-check: 2.1.1 - postcss-selector-parser: 6.1.2 + postcss-selector-parser: 7.1.0 semver: 7.7.4 - vue-eslint-parser: 10.2.0(eslint@9.39.4(jiti@2.7.0)) + vue-eslint-parser: 10.4.0(eslint@9.39.4(jiti@2.7.0)) xml-name-validator: 4.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.40.0(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) + '@stylistic/eslint-plugin': 5.10.0(eslint@9.39.4(jiti@2.7.0)) + '@typescript-eslint/parser': 8.59.3(eslint@9.39.4(jiti@2.7.0))(typescript@6.0.2) eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.27)(eslint@9.39.4(jiti@2.7.0)): dependencies: @@ -8230,9 +8364,11 @@ snapshots: eslint-visitor-keys@4.2.1: {} + eslint-visitor-keys@5.0.1: {} + eslint@9.39.4(jiti@2.7.0): dependencies: - '@eslint-community/eslint-utils': 4.8.0(eslint@9.39.4(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.7.0)) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.21.2 '@eslint/config-helpers': 0.4.2 @@ -8247,7 +8383,7 @@ snapshots: ajv: 6.14.0 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.1 + debug: 4.4.3 escape-string-regexp: 4.0.0 eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -8277,6 +8413,12 @@ snapshots: acorn-jsx: 5.3.2(acorn@8.16.0) eslint-visitor-keys: 4.2.1 + espree@11.2.0: + dependencies: + acorn: 8.16.0 + acorn-jsx: 5.3.2(acorn@8.16.0) + eslint-visitor-keys: 5.0.1 + esprima@4.0.1: {} esquery@1.7.0: @@ -8336,7 +8478,7 @@ snapshots: extract-zip@2.0.1: dependencies: - debug: 4.4.1 + debug: 4.4.3 get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -8419,7 +8561,7 @@ snapshots: fix-dts-default-cjs-exports@1.0.1: dependencies: magic-string: 0.30.21 - mlly: 1.8.0 + mlly: 1.8.2 rollup: 4.45.0 flat-cache@4.0.1: @@ -8553,7 +8695,7 @@ snapshots: globals@14.0.0: {} - globals@16.3.0: {} + globals@16.5.0: {} globby@14.1.0: dependencies: @@ -8572,8 +8714,6 @@ snapshots: graceful-fs@4.2.11: {} - graphemer@1.4.0: {} - gzip-size@7.0.0: dependencies: duplexer: 0.1.2 @@ -8587,7 +8727,7 @@ snapshots: iron-webcrypto: 1.2.1 node-mock-http: 1.0.4 radix3: 1.1.2 - ufo: 1.6.3 + ufo: 1.6.4 uncrypto: 0.1.3 h3@2.0.1-rc.11: @@ -8638,7 +8778,7 @@ snapshots: https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.4 - debug: 4.4.1 + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -8685,7 +8825,7 @@ snapshots: dependencies: '@ioredis/commands': 1.3.0 cluster-key-slot: 1.1.2 - debug: 4.4.1 + debug: 4.4.3 denque: 2.1.0 lodash.defaults: 4.2.0 lodash.isarguments: 3.1.0 @@ -8921,18 +9061,18 @@ snapshots: h3: 1.15.5 http-shutdown: 1.2.2 jiti: 2.7.0 - mlly: 1.8.0 + mlly: 1.8.2 node-forge: 1.3.1 pathe: 1.1.2 std-env: 3.10.0 - ufo: 1.6.3 + ufo: 1.6.4 untun: 0.1.3 uqr: 0.1.2 local-pkg@1.1.2: dependencies: - mlly: 1.8.0 - pkg-types: 2.3.0 + mlly: 1.8.2 + pkg-types: 2.3.1 quansync: 0.2.11 locate-path@6.0.0: @@ -8980,10 +9120,10 @@ snapshots: dependencies: estree-walker: 3.0.3 magic-string: 0.30.21 - mlly: 1.8.0 + mlly: 1.8.2 regexp-tree: 0.1.27 type-level-regexp: 0.1.17 - ufo: 1.6.3 + ufo: 1.6.4 unplugin: 2.3.10 magic-string-ast@1.0.2: @@ -9043,7 +9183,9 @@ snapshots: mimic-fn@4.0.0: {} - min-indent@1.0.1: {} + minimatch@10.2.5: + dependencies: + brace-expansion: 5.0.6 minimatch@3.1.5: dependencies: @@ -9094,9 +9236,9 @@ snapshots: defu: 6.1.4 esbuild: 0.25.9 jiti: 1.21.7 - mlly: 1.8.0 + mlly: 1.8.2 pathe: 2.0.3 - pkg-types: 2.3.0 + pkg-types: 2.3.1 postcss: 8.5.6 postcss-nested: 7.0.2(postcss@8.5.6) semver: 7.7.4 @@ -9106,12 +9248,12 @@ snapshots: vue: 3.5.27(typescript@6.0.2) vue-sfc-transformer: 0.1.16(@vue/compiler-core@3.5.27)(esbuild@0.25.9)(vue@3.5.27(typescript@6.0.2)) - mlly@1.8.0: + mlly@1.8.2: dependencies: acorn: 8.16.0 pathe: 2.0.3 pkg-types: 1.3.1 - ufo: 1.6.3 + ufo: 1.6.4 mocked-exports@0.1.1: {} @@ -9164,7 +9306,7 @@ snapshots: chokidar: 4.0.3 citty: 0.1.6 compatx: 0.2.0 - confbox: 0.2.2 + confbox: 0.2.4 consola: 3.4.2 cookie-es: 2.0.0 croner: 9.1.0 @@ -9190,14 +9332,14 @@ snapshots: magic-string: 0.30.21 magicast: 0.3.5 mime: 4.0.7 - mlly: 1.8.0 + mlly: 1.8.2 node-fetch-native: 1.6.7 node-mock-http: 1.0.4 ofetch: 1.5.1 ohash: 2.0.11 pathe: 2.0.3 perfect-debounce: 1.0.0 - pkg-types: 2.3.0 + pkg-types: 2.3.1 pretty-bytes: 6.1.1 radix3: 1.1.2 rollup: 4.45.0 @@ -9208,7 +9350,7 @@ snapshots: serve-static: 2.2.0 source-map: 0.7.6 std-env: 3.10.0 - ufo: 1.6.3 + ufo: 1.6.4 ultrahtml: 1.6.0 uncrypto: 0.1.3 unctx: 2.4.1 @@ -9270,7 +9412,7 @@ snapshots: node-mock-http@1.0.4: {} - node-releases@2.0.19: {} + node-releases@2.0.44: {} node-source-walk@7.0.1: dependencies: @@ -9311,15 +9453,15 @@ snapshots: dependencies: boolbase: 1.0.0 - nuxt@4.1.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@24.3.0)(@vue/compiler-sfc@3.5.27)(db0@0.3.2)(eslint@9.39.4(jiti@2.7.0))(ioredis@5.7.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(yaml@2.8.2): + nuxt@4.1.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@24.3.0)(@vue/compiler-sfc@3.5.27)(db0@0.3.2)(eslint@9.39.4(jiti@2.7.0))(ioredis@5.7.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(yaml@2.9.0): dependencies: '@nuxt/cli': 3.28.0(magicast@0.3.5) '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 2.6.3(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.27(typescript@6.0.2)) + '@nuxt/devtools': 2.6.3(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vue@3.5.27(typescript@6.0.2)) '@nuxt/kit': 4.1.1(magicast@0.3.5) '@nuxt/schema': 4.1.1 '@nuxt/telemetry': 2.6.6(magicast@0.3.5) - '@nuxt/vite-builder': 4.1.1(@types/node@24.3.0)(eslint@9.39.4(jiti@2.7.0))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(typescript@6.0.2)(vue@3.5.27(typescript@6.0.2))(yaml@2.8.2) + '@nuxt/vite-builder': 4.1.1(@types/node@24.3.0)(eslint@9.39.4(jiti@2.7.0))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(typescript@6.0.2)(vue@3.5.27(typescript@6.0.2))(yaml@2.9.0) '@unhead/vue': 2.0.14(vue@3.5.27(typescript@6.0.2)) '@vue/shared': 3.5.27 c12: 3.3.3(magicast@0.3.5) @@ -9343,7 +9485,7 @@ snapshots: klona: 2.0.6 knitwork: 1.2.0 magic-string: 0.30.21 - mlly: 1.8.0 + mlly: 1.8.2 mocked-exports: 0.1.1 nanotar: 0.2.0 nitropack: 2.12.4(@netlify/blobs@9.1.2) @@ -9357,13 +9499,13 @@ snapshots: oxc-walker: 0.4.0(oxc-parser@0.86.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)) pathe: 2.0.3 perfect-debounce: 2.1.0 - pkg-types: 2.3.0 + pkg-types: 2.3.1 radix3: 1.1.2 scule: 1.3.0 semver: 7.7.4 std-env: 3.10.0 tinyglobby: 0.2.14 - ufo: 1.6.3 + ufo: 1.6.4 ultrahtml: 1.6.0 uncrypto: 0.1.3 unctx: 2.4.1 @@ -9436,15 +9578,15 @@ snapshots: - xml2js - yaml - nuxt@4.1.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@24.3.0)(@vue/compiler-sfc@3.5.27)(db0@0.3.2)(eslint@9.39.4(jiti@2.7.0))(ioredis@5.7.0)(magicast@0.5.2)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(yaml@2.8.2): + nuxt@4.1.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@24.3.0)(@vue/compiler-sfc@3.5.27)(db0@0.3.2)(eslint@9.39.4(jiti@2.7.0))(ioredis@5.7.0)(magicast@0.5.2)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(yaml@2.9.0): dependencies: '@nuxt/cli': 3.28.0(magicast@0.5.2) '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 2.6.3(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.27(typescript@6.0.2)) + '@nuxt/devtools': 2.6.3(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vue@3.5.27(typescript@6.0.2)) '@nuxt/kit': 4.1.1(magicast@0.5.2) '@nuxt/schema': 4.1.1 '@nuxt/telemetry': 2.6.6(magicast@0.5.2) - '@nuxt/vite-builder': 4.1.1(@types/node@24.3.0)(eslint@9.39.4(jiti@2.7.0))(magicast@0.5.2)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(typescript@6.0.2)(vue@3.5.27(typescript@6.0.2))(yaml@2.8.2) + '@nuxt/vite-builder': 4.1.1(@types/node@24.3.0)(eslint@9.39.4(jiti@2.7.0))(magicast@0.5.2)(optionator@0.9.4)(rollup@4.45.0)(terser@5.43.1)(typescript@6.0.2)(vue@3.5.27(typescript@6.0.2))(yaml@2.9.0) '@unhead/vue': 2.0.14(vue@3.5.27(typescript@6.0.2)) '@vue/shared': 3.5.27 c12: 3.3.3(magicast@0.5.2) @@ -9468,7 +9610,7 @@ snapshots: klona: 2.0.6 knitwork: 1.2.0 magic-string: 0.30.21 - mlly: 1.8.0 + mlly: 1.8.2 mocked-exports: 0.1.1 nanotar: 0.2.0 nitropack: 2.12.4(@netlify/blobs@9.1.2) @@ -9482,13 +9624,13 @@ snapshots: oxc-walker: 0.4.0(oxc-parser@0.86.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)) pathe: 2.0.3 perfect-debounce: 2.1.0 - pkg-types: 2.3.0 + pkg-types: 2.3.1 radix3: 1.1.2 scule: 1.3.0 semver: 7.7.4 std-env: 3.10.0 tinyglobby: 0.2.14 - ufo: 1.6.3 + ufo: 1.6.4 ultrahtml: 1.6.0 uncrypto: 0.1.3 unctx: 2.4.1 @@ -9568,13 +9710,13 @@ snapshots: pathe: 2.0.3 pkg-types: 1.3.1 tinyexec: 0.3.2 - ufo: 1.6.3 + ufo: 1.6.4 nypm@0.6.5: dependencies: citty: 0.2.0 pathe: 2.0.3 - tinyexec: 1.0.4 + tinyexec: 1.1.2 object-inspect@1.13.4: {} @@ -9584,7 +9726,7 @@ snapshots: dependencies: destr: 2.0.5 node-fetch-native: 1.6.7 - ufo: 1.6.3 + ufo: 1.6.4 ohash@1.1.6: {} @@ -9828,12 +9970,12 @@ snapshots: pkg-types@1.3.1: dependencies: confbox: 0.1.8 - mlly: 1.8.0 + mlly: 1.8.2 pathe: 2.0.3 - pkg-types@2.3.0: + pkg-types@2.3.1: dependencies: - confbox: 0.2.2 + confbox: 0.2.4 exsolve: 1.0.8 pathe: 2.0.3 @@ -9855,7 +9997,7 @@ snapshots: postcss-colormin@7.0.4(postcss@8.5.6): dependencies: - browserslist: 4.25.3 + browserslist: 4.28.2 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.5.6 @@ -9863,7 +10005,7 @@ snapshots: postcss-convert-values@7.0.7(postcss@8.5.6): dependencies: - browserslist: 4.25.3 + browserslist: 4.28.2 postcss: 8.5.6 postcss-value-parser: 4.2.0 @@ -9892,7 +10034,7 @@ snapshots: postcss-merge-rules@7.0.6(postcss@8.5.6): dependencies: - browserslist: 4.25.3 + browserslist: 4.28.2 caniuse-api: 3.0.0 cssnano-utils: 5.0.1(postcss@8.5.6) postcss: 8.5.6 @@ -9912,7 +10054,7 @@ snapshots: postcss-minify-params@7.0.4(postcss@8.5.6): dependencies: - browserslist: 4.25.3 + browserslist: 4.28.2 cssnano-utils: 5.0.1(postcss@8.5.6) postcss: 8.5.6 postcss-value-parser: 4.2.0 @@ -9959,7 +10101,7 @@ snapshots: postcss-normalize-unicode@7.0.4(postcss@8.5.6): dependencies: - browserslist: 4.25.3 + browserslist: 4.28.2 postcss: 8.5.6 postcss-value-parser: 4.2.0 @@ -9981,7 +10123,7 @@ snapshots: postcss-reduce-initial@7.0.4(postcss@8.5.6): dependencies: - browserslist: 4.25.3 + browserslist: 4.28.2 caniuse-api: 3.0.0 postcss: 8.5.6 @@ -9990,11 +10132,6 @@ snapshots: postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-selector-parser@6.1.2: - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - postcss-selector-parser@7.1.0: dependencies: cssesc: 3.0.0 @@ -10198,10 +10335,10 @@ snapshots: rfdc@1.4.1: {} - rollup-plugin-dts@6.2.3(rollup@4.48.0)(typescript@6.0.2): + rollup-plugin-dts@6.2.3(rollup@4.60.4)(typescript@6.0.2): dependencies: magic-string: 0.30.21 - rollup: 4.48.0 + rollup: 4.60.4 typescript: 6.0.2 optionalDependencies: '@babel/code-frame': 7.27.1 @@ -10241,30 +10378,35 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.45.0 fsevents: 2.3.3 - rollup@4.48.0: + rollup@4.60.4: dependencies: '@types/estree': 1.0.8 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.48.0 - '@rollup/rollup-android-arm64': 4.48.0 - '@rollup/rollup-darwin-arm64': 4.48.0 - '@rollup/rollup-darwin-x64': 4.48.0 - '@rollup/rollup-freebsd-arm64': 4.48.0 - '@rollup/rollup-freebsd-x64': 4.48.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.48.0 - '@rollup/rollup-linux-arm-musleabihf': 4.48.0 - '@rollup/rollup-linux-arm64-gnu': 4.48.0 - '@rollup/rollup-linux-arm64-musl': 4.48.0 - '@rollup/rollup-linux-loongarch64-gnu': 4.48.0 - '@rollup/rollup-linux-ppc64-gnu': 4.48.0 - '@rollup/rollup-linux-riscv64-gnu': 4.48.0 - '@rollup/rollup-linux-riscv64-musl': 4.48.0 - '@rollup/rollup-linux-s390x-gnu': 4.48.0 - '@rollup/rollup-linux-x64-gnu': 4.48.0 - '@rollup/rollup-linux-x64-musl': 4.48.0 - '@rollup/rollup-win32-arm64-msvc': 4.48.0 - '@rollup/rollup-win32-ia32-msvc': 4.48.0 - '@rollup/rollup-win32-x64-msvc': 4.48.0 + '@rollup/rollup-android-arm-eabi': 4.60.4 + '@rollup/rollup-android-arm64': 4.60.4 + '@rollup/rollup-darwin-arm64': 4.60.4 + '@rollup/rollup-darwin-x64': 4.60.4 + '@rollup/rollup-freebsd-arm64': 4.60.4 + '@rollup/rollup-freebsd-x64': 4.60.4 + '@rollup/rollup-linux-arm-gnueabihf': 4.60.4 + '@rollup/rollup-linux-arm-musleabihf': 4.60.4 + '@rollup/rollup-linux-arm64-gnu': 4.60.4 + '@rollup/rollup-linux-arm64-musl': 4.60.4 + '@rollup/rollup-linux-loong64-gnu': 4.60.4 + '@rollup/rollup-linux-loong64-musl': 4.60.4 + '@rollup/rollup-linux-ppc64-gnu': 4.60.4 + '@rollup/rollup-linux-ppc64-musl': 4.60.4 + '@rollup/rollup-linux-riscv64-gnu': 4.60.4 + '@rollup/rollup-linux-riscv64-musl': 4.60.4 + '@rollup/rollup-linux-s390x-gnu': 4.60.4 + '@rollup/rollup-linux-x64-gnu': 4.60.4 + '@rollup/rollup-linux-x64-musl': 4.60.4 + '@rollup/rollup-openbsd-x64': 4.60.4 + '@rollup/rollup-openharmony-arm64': 4.60.4 + '@rollup/rollup-win32-arm64-msvc': 4.60.4 + '@rollup/rollup-win32-ia32-msvc': 4.60.4 + '@rollup/rollup-win32-x64-gnu': 4.60.4 + '@rollup/rollup-win32-x64-msvc': 4.60.4 fsevents: 2.3.3 rou3@0.7.12: {} @@ -10297,7 +10439,7 @@ snapshots: send@1.2.0: dependencies: - debug: 4.4.1 + debug: 4.4.3 encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -10376,7 +10518,7 @@ snapshots: dependencies: '@kwsites/file-exists': 1.1.1 '@kwsites/promise-deferred': 1.1.1 - debug: 4.4.1 + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -10485,9 +10627,7 @@ snapshots: strip-final-newline@4.0.0: {} - strip-indent@4.0.0: - dependencies: - min-indent: 1.0.1 + strip-indent@4.1.1: {} strip-json-comments@3.1.1: {} @@ -10501,7 +10641,7 @@ snapshots: stylehacks@7.0.6(postcss@8.5.6): dependencies: - browserslist: 4.25.3 + browserslist: 4.28.2 postcss: 8.5.6 postcss-selector-parser: 7.1.0 @@ -10572,7 +10712,7 @@ snapshots: tinyexec@0.3.2: {} - tinyexec@1.0.4: {} + tinyexec@1.1.2: {} tinyglobby@0.2.14: dependencies: @@ -10606,11 +10746,11 @@ snapshots: triple-beam@1.4.1: {} - ts-api-utils@2.1.0(typescript@5.8.3): + ts-api-utils@2.5.0(typescript@5.8.3): dependencies: typescript: 5.8.3 - ts-api-utils@2.1.0(typescript@6.0.2): + ts-api-utils@2.5.0(typescript@6.0.2): dependencies: typescript: 6.0.2 @@ -10634,18 +10774,18 @@ snapshots: ufo@1.6.1: {} - ufo@1.6.3: {} + ufo@1.6.4: {} ultrahtml@1.6.0: {} unbuild@3.6.1(typescript@6.0.2)(vue-sfc-transformer@0.1.16(@vue/compiler-core@3.5.27)(esbuild@0.25.9)(vue@3.5.27(typescript@6.0.2)))(vue@3.5.27(typescript@6.0.2)): dependencies: - '@rollup/plugin-alias': 5.1.1(rollup@4.48.0) - '@rollup/plugin-commonjs': 28.0.6(rollup@4.48.0) - '@rollup/plugin-json': 6.1.0(rollup@4.48.0) - '@rollup/plugin-node-resolve': 16.0.1(rollup@4.48.0) - '@rollup/plugin-replace': 6.0.2(rollup@4.48.0) - '@rollup/pluginutils': 5.2.0(rollup@4.48.0) + '@rollup/plugin-alias': 5.1.1(rollup@4.60.4) + '@rollup/plugin-commonjs': 28.0.6(rollup@4.60.4) + '@rollup/plugin-json': 6.1.0(rollup@4.60.4) + '@rollup/plugin-node-resolve': 16.0.1(rollup@4.60.4) + '@rollup/plugin-replace': 6.0.2(rollup@4.60.4) + '@rollup/pluginutils': 5.2.0(rollup@4.60.4) citty: 0.1.6 consola: 3.4.2 defu: 6.1.4 @@ -10655,12 +10795,12 @@ snapshots: jiti: 2.7.0 magic-string: 0.30.21 mkdist: 2.3.0(typescript@6.0.2)(vue-sfc-transformer@0.1.16(@vue/compiler-core@3.5.27)(esbuild@0.25.9)(vue@3.5.27(typescript@6.0.2)))(vue@3.5.27(typescript@6.0.2)) - mlly: 1.8.0 + mlly: 1.8.2 pathe: 2.0.3 - pkg-types: 2.3.0 + pkg-types: 2.3.1 pretty-bytes: 7.0.1 - rollup: 4.48.0 - rollup-plugin-dts: 6.2.3(rollup@4.48.0)(typescript@6.0.2) + rollup: 4.60.4 + rollup-plugin-dts: 6.2.3(rollup@4.60.4)(typescript@6.0.2) scule: 1.3.0 tinyglobby: 0.2.16 untyped: 2.0.0 @@ -10702,7 +10842,7 @@ snapshots: exsolve: 1.0.8 ohash: 2.0.11 pathe: 2.0.3 - ufo: 1.6.3 + ufo: 1.6.4 unhead@2.0.14: dependencies: @@ -10719,10 +10859,10 @@ snapshots: estree-walker: 3.0.3 local-pkg: 1.1.2 magic-string: 0.30.21 - mlly: 1.8.0 + mlly: 1.8.2 pathe: 2.0.3 picomatch: 4.0.4 - pkg-types: 2.3.0 + pkg-types: 2.3.1 scule: 1.3.0 strip-literal: 3.0.0 tinyglobby: 0.2.16 @@ -10748,7 +10888,7 @@ snapshots: json5: 2.2.3 local-pkg: 1.1.2 magic-string: 0.30.21 - mlly: 1.8.0 + mlly: 1.8.2 muggle-string: 0.4.1 pathe: 2.0.3 picomatch: 4.0.4 @@ -10756,7 +10896,7 @@ snapshots: tinyglobby: 0.2.16 unplugin: 2.3.10 unplugin-utils: 0.2.5 - yaml: 2.8.2 + yaml: 2.9.0 optionalDependencies: vue-router: 4.5.1(vue@3.5.27(typescript@6.0.2)) transitivePeerDependencies: @@ -10785,7 +10925,7 @@ snapshots: lru-cache: 10.4.3 node-fetch-native: 1.6.7 ofetch: 1.5.1 - ufo: 1.6.3 + ufo: 1.6.4 optionalDependencies: '@netlify/blobs': 9.1.2 db0: 0.3.2 @@ -10809,14 +10949,14 @@ snapshots: dependencies: knitwork: 1.2.0 magic-string: 0.30.21 - mlly: 1.8.0 + mlly: 1.8.2 pathe: 2.0.3 - pkg-types: 2.3.0 + pkg-types: 2.3.1 unplugin: 2.3.10 - update-browserslist-db@1.1.3(browserslist@4.25.3): + update-browserslist-db@1.2.3(browserslist@4.28.2): dependencies: - browserslist: 4.25.3 + browserslist: 4.28.2 escalade: 3.2.0 picocolors: 1.1.1 @@ -10839,23 +10979,23 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-dev-rpc@1.1.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)): + vite-dev-rpc@1.1.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)): dependencies: birpc: 2.5.0 - vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) - vite-hot-client: 2.1.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) + vite-hot-client: 2.1.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)) - vite-hot-client@2.1.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)): + vite-hot-client@2.1.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)): dependencies: - vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) - vite-node@3.2.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2): + vite-node@3.2.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0): dependencies: cac: 6.7.14 - debug: 4.4.1 + debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) transitivePeerDependencies: - '@types/node' - jiti @@ -10870,7 +11010,7 @@ snapshots: - tsx - yaml - vite-plugin-checker@0.10.3(eslint@9.39.4(jiti@2.7.0))(optionator@0.9.4)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)): + vite-plugin-checker@0.10.3(eslint@9.39.4(jiti@2.7.0))(optionator@0.9.4)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)): dependencies: '@babel/code-frame': 7.27.1 chokidar: 4.0.3 @@ -10880,41 +11020,41 @@ snapshots: strip-ansi: 7.1.0 tiny-invariant: 1.3.3 tinyglobby: 0.2.16 - vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) vscode-uri: 3.1.0 optionalDependencies: eslint: 9.39.4(jiti@2.7.0) optionator: 0.9.4 typescript: 6.0.2 - vite-plugin-inspect@11.3.2(@nuxt/kit@4.1.1(magicast@0.3.5))(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)): + vite-plugin-inspect@11.3.2(@nuxt/kit@4.1.1(magicast@0.3.5))(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)): dependencies: ansis: 4.2.0 - debug: 4.4.1 + debug: 4.4.3 error-stack-parser-es: 1.0.5 ohash: 2.0.11 open: 10.2.0 perfect-debounce: 1.0.0 sirv: 3.0.1 unplugin-utils: 0.2.5 - vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) - vite-dev-rpc: 1.1.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) + vite-dev-rpc: 1.1.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)) optionalDependencies: '@nuxt/kit': 4.1.1(magicast@0.3.5) transitivePeerDependencies: - supports-color - vite-plugin-vue-tracer@1.0.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vue@3.5.27(typescript@6.0.2)): + vite-plugin-vue-tracer@1.0.0(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vue@3.5.27(typescript@6.0.2)): dependencies: estree-walker: 3.0.3 exsolve: 1.0.8 magic-string: 0.30.21 pathe: 2.0.3 source-map-js: 1.2.1 - vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) vue: 3.5.27(typescript@6.0.2) - vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2): + vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0): dependencies: esbuild: 0.25.9 fdir: 6.5.0(picomatch@4.0.4) @@ -10927,11 +11067,11 @@ snapshots: fsevents: 2.3.3 jiti: 2.7.0 terser: 5.43.1 - yaml: 2.8.2 + yaml: 2.9.0 - vitest-environment-nuxt@1.0.1(@vue/test-utils@2.4.6)(happy-dom@20.9.0)(magicast@0.3.5)(playwright-core@1.54.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vitest@4.1.6): + vitest-environment-nuxt@1.0.1(@vue/test-utils@2.4.6)(happy-dom@20.9.0)(magicast@0.3.5)(playwright-core@1.54.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vitest@4.1.6): dependencies: - '@nuxt/test-utils': 4.0.0(@vue/test-utils@2.4.6)(happy-dom@20.9.0)(magicast@0.3.5)(playwright-core@1.54.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2))(vitest@4.1.6) + '@nuxt/test-utils': 4.0.0(@vue/test-utils@2.4.6)(happy-dom@20.9.0)(magicast@0.3.5)(playwright-core@1.54.1)(typescript@6.0.2)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0))(vitest@4.1.6) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -10948,10 +11088,10 @@ snapshots: - vite - vitest - vitest@4.1.6(@types/node@24.3.0)(@vitest/coverage-v8@4.1.6)(happy-dom@20.9.0)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)): + vitest@4.1.6(@types/node@24.3.0)(@vitest/coverage-v8@4.1.6)(happy-dom@20.9.0)(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)): dependencies: '@vitest/expect': 4.1.6 - '@vitest/mocker': 4.1.6(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2)) + '@vitest/mocker': 4.1.6(vite@7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0)) '@vitest/pretty-format': 4.1.6 '@vitest/runner': 4.1.6 '@vitest/snapshot': 4.1.6 @@ -10965,10 +11105,10 @@ snapshots: picomatch: 4.0.4 std-env: 4.0.0 tinybench: 2.9.0 - tinyexec: 1.0.4 + tinyexec: 1.1.2 tinyglobby: 0.2.16 tinyrainbow: 3.1.0 - vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.8.2) + vite: 7.1.4(@types/node@24.3.0)(jiti@2.7.0)(terser@5.43.1)(yaml@2.9.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 24.3.0 @@ -10981,19 +11121,19 @@ snapshots: vue-bundle-renderer@2.1.2: dependencies: - ufo: 1.6.3 + ufo: 1.6.4 vue-component-type-helpers@2.2.12: {} vue-devtools-stub@0.1.0: {} - vue-eslint-parser@10.2.0(eslint@9.39.4(jiti@2.7.0)): + vue-eslint-parser@10.4.0(eslint@9.39.4(jiti@2.7.0)): dependencies: - debug: 4.4.1 + debug: 4.4.3 eslint: 9.39.4(jiti@2.7.0) eslint-scope: 8.4.0 - eslint-visitor-keys: 4.2.1 - espree: 10.4.0 + eslint-visitor-keys: 5.0.1 + espree: 11.2.0 esquery: 1.7.0 semver: 7.7.4 transitivePeerDependencies: @@ -11106,7 +11246,7 @@ snapshots: yallist@5.0.0: {} - yaml@2.8.2: {} + yaml@2.9.0: {} yargs-parser@21.1.1: {}