mirror your GitHub repos to tangled.org automatically
1

Configure Feed

Select the types of activity you want to include in your feed.

chore: configure oxlint with eslint stylistic

+92 -1155
-6
eslint.config.mjs
··· 1 - // @ts-check 2 - import withNuxt from './.nuxt/eslint.config.mjs' 3 - 4 - export default withNuxt( 5 - // Your custom configs here 6 - )
+5 -6
nuxt.config.ts
··· 1 1 // https://nuxt.com/docs/api/configuration/nuxt-config 2 2 export default defineNuxtConfig({ 3 3 modules: [ 4 - '@nuxt/eslint', 5 4 '@nuxtjs/html-validator', 6 5 '@nuxt/scripts', 7 6 '@nuxt/fonts', ··· 10 9 '@nuxt/test-utils', 11 10 ], 12 11 devtools: { enabled: true }, 12 + typescript: { 13 + nodeTsConfig: { 14 + include: ['../vite.config.ts'], 15 + } 16 + }, 13 17 app: { 14 18 head: { 15 19 htmlAttrs: { lang: 'en' }, ··· 22 26 typedPages: true, 23 27 }, 24 28 compatibilityDate: '2024-04-03', 25 - eslint: { 26 - config: { 27 - stylistic: true, 28 - }, 29 - }, 30 29 // Ensure that any HTML validation errors are treated as build errors 31 30 htmlValidator: { 32 31 failOnError: true,
+5 -5
package.json
··· 11 11 "scripts": { 12 12 "build": "nuxt build", 13 13 "dev": "nuxt dev", 14 - "lint": "eslint .", 15 14 "check": "vp check --no-fmt", 15 + "lint": "vp lint", 16 + "lint:fix": "vp lint --fix", 16 17 "generate": "nuxt generate", 17 18 "preview": "nuxt preview", 18 19 "postinstall": "nuxt prepare && simple-git-hooks", ··· 27 28 "test:browser:update": "docker run --rm --network host -v $(pwd):/work/ -v /tmp/playwright-node-modules:/work/node_modules -w /work/ -it mcr.microsoft.com/playwright:v1.59.1-noble bash -c 'corepack enable && pnpm i && pnpm playwright test test/browser --update-snapshots'" 28 29 }, 29 30 "dependencies": { 30 - "@nuxt/eslint": "^1.15.2", 31 31 "@nuxt/fonts": "^0.14.0", 32 32 "@nuxt/image": "^2.0.0", 33 33 "@nuxt/scripts": "^1.0.6", ··· 42 42 "devDependencies": { 43 43 "@nuxt/test-utils": "4.0.3", 44 44 "@playwright/test": "1.59.1", 45 + "@stylistic/eslint-plugin": "^5.10.0", 45 46 "@vitest/coverage-v8": "^4.1.5", 46 47 "@vue/test-utils": "2.4.10", 47 - "eslint": "10.3.0", 48 48 "happy-dom": "20.9.0", 49 49 "nano-staged": "^1.0.2", 50 50 "playwright-core": "^1.59.1", ··· 58 58 }, 59 59 "packageManager": "pnpm@10.33.2", 60 60 "nano-staged": { 61 - "*.{js,ts,mjs,cjs,json,.*rc}": [ 62 - "npx eslint --fix" 61 + "*.{js,ts,mjs,cjs,vue,json,.*rc}": [ 62 + "vp lint --fix" 63 63 ] 64 64 } 65 65 }
+46 -1137
pnpm-lock.yaml
··· 12 12 13 13 .: 14 14 dependencies: 15 - '@nuxt/eslint': 16 - specifier: ^1.15.2 17 - version: 1.15.2(@typescript-eslint/utils@8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3))(@vue/compiler-sfc@3.5.33)(eslint@10.3.0(jiti@2.6.1))(magicast@0.5.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4)) 18 15 '@nuxt/fonts': 19 16 specifier: ^0.14.0 20 17 version: 0.14.0(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.2)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4)) ··· 29 26 version: 2.1.0(@voidzero-dev/vite-plus-test@0.1.20)(magicast@0.5.2) 30 27 nuxt: 31 28 specifier: ^4.4.4 32 - version: 4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.7)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4) 29 + version: 4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.0)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4) 33 30 nuxt-og-image: 34 31 specifier: ^6.4.11 35 - version: 6.4.11(8d7e74a0e430f663feeeec04802d6335) 32 + version: 6.4.11(36817eef02f5946d0e9e065b544e9114) 36 33 rolldown: 37 34 specifier: ^1.0.0-rc.18 38 35 version: 1.0.0-rc.18 39 36 vite-plus: 40 37 specifier: 0.1.20 41 - version: 0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.27.7)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4) 38 + version: 0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.28.0)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4) 42 39 vue: 43 40 specifier: 3.5.33 44 41 version: 3.5.33(typescript@6.0.3) ··· 52 49 '@playwright/test': 53 50 specifier: 1.59.1 54 51 version: 1.59.1 52 + '@stylistic/eslint-plugin': 53 + specifier: ^5.10.0 54 + version: 5.10.0(eslint@10.3.0(jiti@2.6.1)) 55 55 '@vitest/coverage-v8': 56 56 specifier: ^4.1.5 57 57 version: 4.1.5(@vitest/browser@4.1.5)(@voidzero-dev/vite-plus-test@0.1.20) 58 58 '@vue/test-utils': 59 59 specifier: 2.4.10 60 60 version: 2.4.10(@vue/compiler-dom@3.5.33)(@vue/server-renderer@3.5.33(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3)) 61 - eslint: 62 - specifier: 10.3.0 63 - version: 10.3.0(jiti@2.6.1) 64 61 happy-dom: 65 62 specifier: 20.9.0 66 63 version: 20.9.0 ··· 78 75 version: 6.0.3 79 76 vitest: 80 77 specifier: npm:@voidzero-dev/vite-plus-test@0.1.20 81 - version: '@voidzero-dev/vite-plus-test@0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.27.7)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4)' 78 + version: '@voidzero-dev/vite-plus-test@0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.28.0)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4)' 82 79 vue-tsc: 83 80 specifier: 3.2.7 84 81 version: 3.2.7(typescript@6.0.3) 85 82 86 83 packages: 87 - 88 - '@antfu/install-pkg@1.1.0': 89 - resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==} 90 - 91 - '@apidevtools/json-schema-ref-parser@14.2.1': 92 - resolution: {integrity: sha512-HmdFw9CDYqM6B25pqGBpNeLCKvGPlIx1EbLrVL0zPvj50CJQUHyBNBw45Muk0kEIkogo1VZvOKHajdMuAzSxRg==} 93 - engines: {node: '>= 20'} 94 - peerDependencies: 95 - '@types/json-schema': ^7.0.15 96 84 97 85 '@babel/code-frame@7.29.0': 98 86 resolution: {integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==} ··· 277 265 278 266 '@emnapi/wasi-threads@1.2.1': 279 267 resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} 280 - 281 - '@es-joy/jsdoccomment@0.86.0': 282 - resolution: {integrity: sha512-ukZmRQ81WiTpDWO6D/cTBM7XbrNtutHKvAVnZN/8pldAwLoJArGOvkNyxPTBGsPjsoaQBJxlH+tE2TNA/92Qgw==} 283 - engines: {node: ^20.19.0 || ^22.13.0 || >=24} 284 - 285 - '@es-joy/resolve.exports@1.2.0': 286 - resolution: {integrity: sha512-Q9hjxWI5xBM+qW2enxfe8wDKdFWMfd0Z29k5ZJnuBqD/CasY5Zryj09aCA6owbGATWz+39p5uIdaHXpopOcG8g==} 287 - engines: {node: '>=10'} 288 268 289 269 '@esbuild/aix-ppc64@0.27.7': 290 270 resolution: {integrity: sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==} ··· 608 588 resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} 609 589 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 610 590 611 - '@eslint/compat@2.0.5': 612 - resolution: {integrity: sha512-IbHDbHJfkVNv6xjlET8AIVo/K1NQt7YT4Rp6ok/clyBGcpRx1l6gv0Rq3vBvYfPJIZt6ODf66Zq08FJNDpnzgg==} 613 - engines: {node: ^20.19.0 || ^22.13.0 || >=24} 614 - peerDependencies: 615 - eslint: ^8.40 || 9 || 10 616 - peerDependenciesMeta: 617 - eslint: 618 - optional: true 619 - 620 591 '@eslint/config-array@0.23.5': 621 592 resolution: {integrity: sha512-Y3kKLvC1dvTOT+oGlqNQ1XLqK6D1HU2YXPc52NmAlJZbMMWDzGYXMiPRJ8TYD39muD/OTjlZmNJ4ib7dvSrMBA==} 622 593 engines: {node: ^20.19.0 || ^22.13.0 || >=24} ··· 625 596 resolution: {integrity: sha512-eIJYKTCECbP/nsKaaruF6LW967mtbQbsw4JTtSVkUQc9MneSkbrgPJAbKl9nWr0ZeowV8BfsarBmPpBzGelA2w==} 626 597 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 627 598 628 - '@eslint/config-inspector@1.5.0': 629 - resolution: {integrity: sha512-YK/VdQ+pibx5pcCI2GPZVO6vFemf/pkB662HuFtc5AA4WLQ9upb3fAoZSjOAYoDJx58qGTDp6xq9ldd/vluNxQ==} 630 - hasBin: true 631 - peerDependencies: 632 - eslint: ^8.50.0 || ^9.0.0 || ^10.0.0 633 - 634 599 '@eslint/core@1.2.1': 635 600 resolution: {integrity: sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==} 636 601 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 637 - 638 - '@eslint/js@9.39.4': 639 - resolution: {integrity: sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==} 640 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 641 602 642 603 '@eslint/object-schema@3.0.5': 643 604 resolution: {integrity: sha512-vqTaUEgxzm+YDSdElad6PiRoX4t8VGDjCtt05zn4nU810UIx/uNEV7/lZJ6KwFThKZOzOxzXy48da+No7HZaMw==} ··· 868 829 engines: {node: '>=18'} 869 830 hasBin: true 870 831 871 - '@napi-rs/wasm-runtime@0.2.12': 872 - resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} 873 - 874 832 '@napi-rs/wasm-runtime@1.1.4': 875 833 resolution: {integrity: sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==} 876 834 peerDependencies: ··· 931 889 '@vitejs/devtools': 932 890 optional: true 933 891 934 - '@nuxt/eslint-config@1.15.2': 935 - resolution: {integrity: sha512-vS6mWB87tYjB8h3TxG/QziaZ6CGJpEOBd7N/j+64/tjNipUJzNgKwDzyGoOifNqyDDnlvgi6T3m9XpeYm4qRaA==} 936 - peerDependencies: 937 - eslint: ^9.0.0 || ^10.0.0 938 - eslint-plugin-format: '*' 939 - peerDependenciesMeta: 940 - eslint-plugin-format: 941 - optional: true 942 - 943 - '@nuxt/eslint-plugin@1.15.2': 944 - resolution: {integrity: sha512-LZ4gEcPP5GjzAkb6Kk04a4v0vvkTLOpmnEvdDatnkSlxtQLUSwX8v11vcDGXL92ZQ98dFoC1Q1IA6Tz3jdFIig==} 945 - peerDependencies: 946 - eslint: ^9.0.0 || ^10.0.0 947 - 948 - '@nuxt/eslint@1.15.2': 949 - resolution: {integrity: sha512-LwDavQoLl+y0sIDqWEYbOnM6FOmXVIYSEjuvkO1hgAqhb0CvG3hgTnfE1qkf1jOAZp3CZGP+6rxRAJ0dxhueIQ==} 950 - peerDependencies: 951 - eslint: ^9.0.0 || ^10.0.0 952 - eslint-webpack-plugin: ^4.1.0 953 - vite-plugin-eslint2: ^5.0.0 954 - peerDependenciesMeta: 955 - eslint-webpack-plugin: 956 - optional: true 957 - vite-plugin-eslint2: 958 - optional: true 959 - 960 892 '@nuxt/fonts@0.14.0': 961 893 resolution: {integrity: sha512-4uXQl9fa5F4ibdgU8zomoOcyMdnwgdem+Pi8JEqeDYI5yPR32Kam6HnuRr47dTb97CstaepAvXPWQUUHMtjsFQ==} 962 894 ··· 1751 1683 cpu: [x64] 1752 1684 os: [win32] 1753 1685 1754 - '@package-json/types@0.0.12': 1755 - resolution: {integrity: sha512-uu43FGU34B5VM9mCNjXCwLaGHYjXdNincqKLaraaCW+7S2+SmiBg1Nv8bPnmschrIfZmfKNY9f3fC376MRrObw==} 1756 - 1757 1686 '@parcel/watcher-android-arm64@2.5.6': 1758 1687 resolution: {integrity: sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==} 1759 1688 engines: {node: '>= 10.0.0'} ··· 2276 2205 '@simple-git/argv-parser@1.1.1': 2277 2206 resolution: {integrity: sha512-Q9lBcfQ+VQCpQqGJFHe5yooOS5hGdLFFbJ5R+R5aDsnkPCahtn1hSkMcORX65J2Z5lxSkD0lQorMsncuBQxYUw==} 2278 2207 2279 - '@sindresorhus/base62@1.0.0': 2280 - resolution: {integrity: sha512-TeheYy0ILzBEI/CO55CP6zJCSdSWeRtGnHy8U8dWSUH4I68iqTsy7HkMktR4xakThc9jotkPQUXT4ITdbV7cHA==} 2281 - engines: {node: '>=18'} 2282 - 2283 2208 '@sindresorhus/is@7.2.0': 2284 2209 resolution: {integrity: sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==} 2285 2210 engines: {node: '>=18'} ··· 2333 2258 '@types/ws@8.18.1': 2334 2259 resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} 2335 2260 2336 - '@typescript-eslint/eslint-plugin@8.59.1': 2337 - resolution: {integrity: sha512-BOziFIfE+6osHO9FoJG4zjoHUcvI7fTNBSpdAwrNH0/TLvzjsk2oo8XSSOT2HhqUyhZPfHv4UOffoJ9oEEQ7Ag==} 2338 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2339 - peerDependencies: 2340 - '@typescript-eslint/parser': ^8.59.1 2341 - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 2342 - typescript: '>=4.8.4 <6.1.0' 2343 - 2344 - '@typescript-eslint/parser@8.59.1': 2345 - resolution: {integrity: sha512-HDQH9O/47Dxi1ceDhBXdaldtf/WV9yRYMjbjCuNk3qnaTD564qwv61Y7+gTxwxRKzSrgO5uhtw584igXVuuZkA==} 2346 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2347 - peerDependencies: 2348 - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 2349 - typescript: '>=4.8.4 <6.1.0' 2350 - 2351 - '@typescript-eslint/project-service@8.59.1': 2352 - resolution: {integrity: sha512-+MuHQlHiEr00Of/IQbE/MmEoi44znZHbR/Pz7Opq4HryUOlRi+/44dro9Ycy8Fyo+/024IWtw8m4JUMCGTYxDg==} 2353 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2354 - peerDependencies: 2355 - typescript: '>=4.8.4 <6.1.0' 2356 - 2357 - '@typescript-eslint/scope-manager@8.59.1': 2358 - resolution: {integrity: sha512-LwuHQI4pDOYVKvmH2dkaJo6YZCSgouVgnS/z7yBPKBMvgtBvyLqiLy9Z6b7+m/TRcX1NFYUqZetI5Y+aT4GEfg==} 2359 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2360 - 2361 - '@typescript-eslint/tsconfig-utils@8.59.1': 2362 - resolution: {integrity: sha512-/0nEyPbX7gRsk0Uwfe4ALwwgxuA66d/l2mhRDNlAvaj4U3juhUtJNq0DsY8M2AYwwb9rEq2hrC3IcIcEt++iJA==} 2363 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2364 - peerDependencies: 2365 - typescript: '>=4.8.4 <6.1.0' 2366 - 2367 - '@typescript-eslint/type-utils@8.59.1': 2368 - resolution: {integrity: sha512-klWPBR2ciQHS3f++ug/mVnWKPjBUo7icEL3FAO1lhAR1Z1i5NQYZ1EannMSRYcq5qCv5wNALlXr6fksRHyYl7w==} 2369 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2370 - peerDependencies: 2371 - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 2372 - typescript: '>=4.8.4 <6.1.0' 2373 - 2374 2261 '@typescript-eslint/types@8.59.1': 2375 2262 resolution: {integrity: sha512-ZDCjgccSdYPw5Bxh+my4Z0lJU96ZDN7jbBzvmEn0FZx3RtU1C7VWl6NbDx94bwY3V5YsgwRzJPOgeY2Q/nLG8A==} 2376 2263 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2377 2264 2378 - '@typescript-eslint/typescript-estree@8.59.1': 2379 - resolution: {integrity: sha512-OUd+vJS05sSkOip+BkZ/2NS8RMxrAAJemsC6vU3kmfLyeaJT0TftHkV9mcx2107MmsBVXXexhVu4F0TZXyMl4g==} 2380 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2381 - peerDependencies: 2382 - typescript: '>=4.8.4 <6.1.0' 2383 - 2384 - '@typescript-eslint/utils@8.59.1': 2385 - resolution: {integrity: sha512-3pIeoXhCeYH9FSCBI8P3iNwJlGuzPlYKkTlen2O9T1DSeeg8UG8jstq6BLk+Mda0qup7mgk4z4XL4OzRaxZ8LA==} 2386 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2387 - peerDependencies: 2388 - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 2389 - typescript: '>=4.8.4 <6.1.0' 2390 - 2391 - '@typescript-eslint/visitor-keys@8.59.1': 2392 - resolution: {integrity: sha512-LdDNl6C5iJExcM0Yh0PwAIBb9PrSiCsWamF/JyEZawm3kFDnRoaq3LGE4bpyRao/fWeGKKyw7icx0YxrLFC5Cg==} 2393 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2394 - 2395 2265 '@unhead/vue@2.1.13': 2396 2266 resolution: {integrity: sha512-HYy0shaHRnLNW9r85gppO8IiGz0ONWVV3zGdlT8CQ0tbTwixznJCIiyqV4BSV1aIF1jJIye0pd1p/k6Eab8Z/A==} 2397 2267 peerDependencies: 2398 2268 vue: '>=3.5.18' 2399 2269 2400 - '@unrs/resolver-binding-android-arm-eabi@1.11.1': 2401 - resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} 2402 - cpu: [arm] 2403 - os: [android] 2404 - 2405 - '@unrs/resolver-binding-android-arm64@1.11.1': 2406 - resolution: {integrity: sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==} 2407 - cpu: [arm64] 2408 - os: [android] 2409 - 2410 - '@unrs/resolver-binding-darwin-arm64@1.11.1': 2411 - resolution: {integrity: sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==} 2412 - cpu: [arm64] 2413 - os: [darwin] 2414 - 2415 - '@unrs/resolver-binding-darwin-x64@1.11.1': 2416 - resolution: {integrity: sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==} 2417 - cpu: [x64] 2418 - os: [darwin] 2419 - 2420 - '@unrs/resolver-binding-freebsd-x64@1.11.1': 2421 - resolution: {integrity: sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==} 2422 - cpu: [x64] 2423 - os: [freebsd] 2424 - 2425 - '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1': 2426 - resolution: {integrity: sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==} 2427 - cpu: [arm] 2428 - os: [linux] 2429 - 2430 - '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1': 2431 - resolution: {integrity: sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==} 2432 - cpu: [arm] 2433 - os: [linux] 2434 - 2435 - '@unrs/resolver-binding-linux-arm64-gnu@1.11.1': 2436 - resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} 2437 - cpu: [arm64] 2438 - os: [linux] 2439 - libc: [glibc] 2440 - 2441 - '@unrs/resolver-binding-linux-arm64-musl@1.11.1': 2442 - resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} 2443 - cpu: [arm64] 2444 - os: [linux] 2445 - libc: [musl] 2446 - 2447 - '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': 2448 - resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} 2449 - cpu: [ppc64] 2450 - os: [linux] 2451 - libc: [glibc] 2452 - 2453 - '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': 2454 - resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} 2455 - cpu: [riscv64] 2456 - os: [linux] 2457 - libc: [glibc] 2458 - 2459 - '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': 2460 - resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} 2461 - cpu: [riscv64] 2462 - os: [linux] 2463 - libc: [musl] 2464 - 2465 - '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': 2466 - resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} 2467 - cpu: [s390x] 2468 - os: [linux] 2469 - libc: [glibc] 2470 - 2471 - '@unrs/resolver-binding-linux-x64-gnu@1.11.1': 2472 - resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} 2473 - cpu: [x64] 2474 - os: [linux] 2475 - libc: [glibc] 2476 - 2477 - '@unrs/resolver-binding-linux-x64-musl@1.11.1': 2478 - resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} 2479 - cpu: [x64] 2480 - os: [linux] 2481 - libc: [musl] 2482 - 2483 - '@unrs/resolver-binding-wasm32-wasi@1.11.1': 2484 - resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} 2485 - engines: {node: '>=14.0.0'} 2486 - cpu: [wasm32] 2487 - 2488 - '@unrs/resolver-binding-win32-arm64-msvc@1.11.1': 2489 - resolution: {integrity: sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==} 2490 - cpu: [arm64] 2491 - os: [win32] 2492 - 2493 - '@unrs/resolver-binding-win32-ia32-msvc@1.11.1': 2494 - resolution: {integrity: sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==} 2495 - cpu: [ia32] 2496 - os: [win32] 2497 - 2498 - '@unrs/resolver-binding-win32-x64-msvc@1.11.1': 2499 - resolution: {integrity: sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==} 2500 - cpu: [x64] 2501 - os: [win32] 2502 - 2503 2270 '@vercel/nft@1.5.0': 2504 2271 resolution: {integrity: sha512-IWTDeIoWhQ7ZtRO/JRKH+jhmeQvZYhtGPmzw/QGDY+wDCQqfm25P9yIdoAFagu4fWsK4IwZXDFIjrmp5rRm/sA==} 2505 2272 engines: {node: '>=20'} ··· 2871 2638 resolution: {integrity: sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==} 2872 2639 engines: {node: '>= 14'} 2873 2640 2874 - are-docs-informative@0.0.2: 2875 - resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==} 2876 - engines: {node: '>=14'} 2877 - 2878 - argparse@2.0.1: 2879 - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 2880 - 2881 2641 assertion-error@2.0.1: 2882 2642 resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} 2883 2643 engines: {node: '>=12'} ··· 3008 2768 buffer@6.0.3: 3009 2769 resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} 3010 2770 3011 - builtin-modules@5.1.0: 3012 - resolution: {integrity: sha512-c5JxaDrzwRjq3WyJkI1AGR5xy6Gr6udlt7sQPbl09+3ckB+Zo2qqQ2KhCTBr7Q8dHB43bENGYEk4xddrFH/b7A==} 3013 - engines: {node: '>=18.20'} 3014 - 3015 2771 bundle-name@4.1.0: 3016 2772 resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} 3017 2773 engines: {node: '>=18'} 3018 2774 3019 - bundle-require@5.1.0: 3020 - resolution: {integrity: sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==} 3021 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 3022 - peerDependencies: 3023 - esbuild: '>=0.18' 3024 - 3025 2775 c12@3.3.4: 3026 2776 resolution: {integrity: sha512-cM0ApFQSBXuourJejzwv/AuPRvAxordTyParRVcHjjtXirtkzM0uK2L9TTn9s0cXZbG7E55jCivRQzoxYmRAlA==} 3027 2777 peerDependencies: ··· 3034 2784 resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} 3035 2785 engines: {node: '>=8'} 3036 2786 3037 - cac@7.0.0: 3038 - resolution: {integrity: sha512-tixWYgm5ZoOD+3g6UTea91eow5z6AAHaho3g0V9CNSNb45gM8SmflpAc+GRd1InC4AqN/07Unrgp56Y94N9hJQ==} 3039 - engines: {node: '>=20.19.0'} 3040 - 3041 2787 caniuse-api@3.0.0: 3042 2788 resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} 3043 2789 3044 2790 caniuse-lite@1.0.30001791: 3045 2791 resolution: {integrity: sha512-yk0l/YSrOnFZk3UROpDLQD9+kC1l4meK/wed583AXrzoarMGJcbRi2Q4RaUYbKxYAsZ8sWmaSa/DsLmdBeI1vQ==} 3046 - 3047 - change-case@5.4.4: 3048 - resolution: {integrity: sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==} 3049 2792 3050 2793 chokidar@4.0.3: 3051 2794 resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} ··· 3064 2807 engines: {node: '>=12.13.0'} 3065 2808 hasBin: true 3066 2809 3067 - ci-info@4.4.0: 3068 - resolution: {integrity: sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==} 3069 - engines: {node: '>=8'} 3070 - 3071 2810 citty@0.1.6: 3072 2811 resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} 3073 2812 3074 2813 citty@0.2.2: 3075 2814 resolution: {integrity: sha512-+6vJA3L98yv+IdfKGZHBNiGW5KHn22e/JwID0Strsz8h4S/csAu/OuICwxrg44k5MRiZHWIo8XXuJgQTriRP4w==} 3076 - 3077 - clean-regexp@1.0.0: 3078 - resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} 3079 - engines: {node: '>=4'} 3080 2815 3081 2816 cliui@9.0.1: 3082 2817 resolution: {integrity: sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==} ··· 3104 2839 commander@2.20.3: 3105 2840 resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} 3106 2841 3107 - comment-parser@1.4.6: 3108 - resolution: {integrity: sha512-ObxuY6vnbWTN6Od72xfwN9DbzC7Y2vv8u1Soi9ahRKL37gb6y1qk6/dgjs+3JWuXJHWvsg3BXIwzd/rkmAwavg==} 3109 - engines: {node: '>= 12.0.0'} 3110 - 3111 2842 commondir@1.0.1: 3112 2843 resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} 3113 2844 ··· 3142 2873 3143 2874 cookie-es@3.1.1: 3144 2875 resolution: {integrity: sha512-UaXxwISYJPTr9hwQxMFYZ7kNhSXboMXP+Z3TRX6f1/NyaGPfuNUZOWP1pUEb75B2HjfklIYLVRfWiFZJyC6Npg==} 3145 - 3146 - core-js-compat@3.49.0: 3147 - resolution: {integrity: sha512-VQXt1jr9cBz03b331DFDCCP90b3fanciLkgiOoy8SBHy06gNf+vQ1A3WFLqG7I8TipYIKeYK9wxd0tUrvHcOZA==} 3148 2876 3149 2877 core-util-is@1.0.3: 3150 2878 resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} ··· 3403 3131 escape-html@1.0.3: 3404 3132 resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} 3405 3133 3406 - escape-string-regexp@1.0.5: 3407 - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} 3408 - engines: {node: '>=0.8.0'} 3409 - 3410 3134 escape-string-regexp@4.0.0: 3411 3135 resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 3412 3136 engines: {node: '>=10'} ··· 3415 3139 resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} 3416 3140 engines: {node: '>=12'} 3417 3141 3418 - eslint-config-flat-gitignore@2.3.0: 3419 - resolution: {integrity: sha512-bg4ZLGgoARg1naWfsINUUb/52Ksw/K22K+T16D38Y8v+/sGwwIYrGvH/JBjOin+RQtxxC9tzNNiy4shnGtGyyQ==} 3420 - peerDependencies: 3421 - eslint: ^9.5.0 || ^10.0.0 3422 - 3423 - eslint-flat-config-utils@3.2.0: 3424 - resolution: {integrity: sha512-PHgo1X5uqIorJONLVD9BIaOSdoYFD3z/AeJljdqDPlWVRpeCYkDbK9k0AXoYVqqNJr6FEYIEr5Rm2TSktLQcHw==} 3425 - 3426 - eslint-import-context@0.1.9: 3427 - resolution: {integrity: sha512-K9Hb+yRaGAGUbwjhFNHvSmmkZs9+zbuoe3kFQ4V1wYjrepUFYM2dZAfNtjbbj3qsPfUfsA68Bx/ICWQMi+C8Eg==} 3428 - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} 3429 - peerDependencies: 3430 - unrs-resolver: ^1.0.0 3431 - peerDependenciesMeta: 3432 - unrs-resolver: 3433 - optional: true 3434 - 3435 - eslint-merge-processors@2.0.0: 3436 - resolution: {integrity: sha512-sUuhSf3IrJdGooquEUB5TNpGNpBoQccbnaLHsb1XkBLUPPqCNivCpY05ZcpCOiV9uHwO2yxXEWVczVclzMxYlA==} 3437 - peerDependencies: 3438 - eslint: '*' 3439 - 3440 - eslint-plugin-import-lite@0.5.2: 3441 - resolution: {integrity: sha512-XvfdWOC5dSLEI9krIPRlNmKSI2ViIE9pVylzfV9fCq0ZpDaNeUk6o0wZv0OzN83QdadgXp1NsY0qjLINxwYCsw==} 3442 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3443 - peerDependencies: 3444 - eslint: '>=9.0.0' 3445 - 3446 - eslint-plugin-import-x@4.16.2: 3447 - resolution: {integrity: sha512-rM9K8UBHcWKpzQzStn1YRN2T5NvdeIfSVoKu/lKF41znQXHAUcBbYXe5wd6GNjZjTrP7viQ49n1D83x/2gYgIw==} 3448 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3449 - peerDependencies: 3450 - '@typescript-eslint/utils': ^8.56.0 3451 - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 3452 - eslint-import-resolver-node: '*' 3453 - peerDependenciesMeta: 3454 - '@typescript-eslint/utils': 3455 - optional: true 3456 - eslint-import-resolver-node: 3457 - optional: true 3458 - 3459 - eslint-plugin-jsdoc@62.9.0: 3460 - resolution: {integrity: sha512-PY7/X4jrVgoIDncUmITlUqK546Ltmx/Pd4Hdsu4CvSjryQZJI2mEV4vrdMufyTetMiZ5taNSqvK//BTgVUlNkA==} 3461 - engines: {node: ^20.19.0 || ^22.13.0 || >=24} 3462 - peerDependencies: 3463 - eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 3464 - 3465 - eslint-plugin-regexp@3.1.0: 3466 - resolution: {integrity: sha512-qGXIC3DIKZHcK1H9A9+Byz9gmndY6TTSRkSMTZpNXdyCw2ObSehRgccJv35n9AdUakEjQp5VFNLas6BMXizCZg==} 3467 - engines: {node: ^20.19.0 || ^22.13.0 || >=24} 3468 - peerDependencies: 3469 - eslint: '>=9.38.0' 3470 - 3471 - eslint-plugin-unicorn@63.0.0: 3472 - resolution: {integrity: sha512-Iqecl9118uQEXYh7adylgEmGfkn5es3/mlQTLLkd4pXkIk9CTGrAbeUux+YljSa2ohXCBmQQ0+Ej1kZaFgcfkA==} 3473 - engines: {node: ^20.10.0 || >=21.0.0} 3474 - peerDependencies: 3475 - eslint: '>=9.38.0' 3476 - 3477 - eslint-plugin-vue@10.9.0: 3478 - resolution: {integrity: sha512-EFNNzu4HqtTRb5DJINpyd+u3bDdzETWDMpCzG+UBHz1tpsnMDCeOcf61u4Wy/cbXnMymK+MT9bjH7KcG1fItSw==} 3479 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3480 - peerDependencies: 3481 - '@stylistic/eslint-plugin': ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 3482 - '@typescript-eslint/parser': ^7.0.0 || ^8.0.0 3483 - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 3484 - vue-eslint-parser: ^10.0.0 3485 - peerDependenciesMeta: 3486 - '@stylistic/eslint-plugin': 3487 - optional: true 3488 - '@typescript-eslint/parser': 3489 - optional: true 3490 - 3491 - eslint-processor-vue-blocks@2.0.0: 3492 - resolution: {integrity: sha512-u4W0CJwGoWY3bjXAuFpc/b6eK3NQEI8MoeW7ritKj3G3z/WtHrKjkqf+wk8mPEy5rlMGS+k6AZYOw2XBoN/02Q==} 3493 - peerDependencies: 3494 - '@vue/compiler-sfc': ^3.3.0 3495 - eslint: '>=9.0.0' 3496 - 3497 3142 eslint-scope@9.1.2: 3498 3143 resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==} 3499 3144 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 3500 3145 3501 - eslint-typegen@2.3.1: 3502 - resolution: {integrity: sha512-zVdh8rThBvv2o5T/K524Fr5iy1Jo0q09rHL7y7FbOhgMB177T2gw+shxfC4ChCEqdq6/y6LJA4j8Fbr/Xls9aw==} 3503 - peerDependencies: 3504 - eslint: ^9.0.0 || ^10.0.0 3505 - 3506 3146 eslint-visitor-keys@3.4.3: 3507 3147 resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} 3508 3148 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} ··· 3645 3285 resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} 3646 3286 engines: {node: '>=8'} 3647 3287 3648 - find-up-simple@1.0.1: 3649 - resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==} 3650 - engines: {node: '>=18'} 3651 - 3652 3288 find-up@5.0.0: 3653 3289 resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 3654 3290 engines: {node: '>=10'} 3655 - 3656 - find-up@8.0.0: 3657 - resolution: {integrity: sha512-JGG8pvDi2C+JxidYdIwQDyS/CgcrIdh18cvgxcBge3wSHRQOrooMD3GlFBcmMJAN9M42SAZjDp5zv1dglJjwww==} 3658 - engines: {node: '>=20'} 3659 3291 3660 3292 flat-cache@4.0.1: 3661 3293 resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} ··· 3731 3363 resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} 3732 3364 engines: {node: '>=16'} 3733 3365 3734 - get-tsconfig@4.14.0: 3735 - resolution: {integrity: sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==} 3736 - 3737 3366 giget@3.2.0: 3738 3367 resolution: {integrity: sha512-GvHTWcykIR/fP8cj8dMpuMMkvaeJfPvYnhq0oW+chSeIr+ldX21ifU2Ms6KBoyKZQZmVaUAAhQ2EZ68KJF8a7A==} 3739 3368 hasBin: true ··· 3759 3388 resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} 3760 3389 engines: {node: '>=18'} 3761 3390 3762 - globals@16.5.0: 3763 - resolution: {integrity: sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==} 3764 - engines: {node: '>=18'} 3765 - 3766 - globals@17.6.0: 3767 - resolution: {integrity: sha512-sepffkT8stwnIYbsMBpoCHJuJM5l98FUF2AnE07hfvE0m/qp3R586hw4jF4uadbhvg1ooIdzuu7CsfD2jzCaNA==} 3768 - engines: {node: '>=18'} 3769 - 3770 3391 globby@16.2.0: 3771 3392 resolution: {integrity: sha512-QrJia2qDf5BB/V6HYlDTs0I0lBahyjLzpGQg3KT7FnCdTonAyPy2RtY802m2k4ALx6Dp752f82WsOczEVr3l6Q==} 3772 3393 engines: {node: '>=20'} ··· 3808 3429 3809 3430 hookable@6.1.1: 3810 3431 resolution: {integrity: sha512-U9LYDy1CwhMCnprUfeAZWZGByVbhd54hwepegYTK7Pi5NvqEj63ifz5z+xukznehT7i6NIZRu89Ay1AZmRsLEQ==} 3811 - 3812 - html-entities@2.6.0: 3813 - resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==} 3814 3432 3815 3433 html-escaper@2.0.2: 3816 3434 resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} ··· 3874 3492 resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 3875 3493 engines: {node: '>=0.8.19'} 3876 3494 3877 - indent-string@5.0.0: 3878 - resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} 3879 - engines: {node: '>=12'} 3880 - 3881 3495 inherits@2.0.4: 3882 3496 resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 3883 3497 ··· 3898 3512 3899 3513 iron-webcrypto@1.2.1: 3900 3514 resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} 3901 - 3902 - is-builtin-module@5.0.0: 3903 - resolution: {integrity: sha512-f4RqJKBUe5rQkJ2eJEJBXSticB3hGbN9j0yxxMQFqIW89Jp9WYFtzfTcRlstDKVUTRzSOTLKRfO9vIztenwtxA==} 3904 - engines: {node: '>=18.20'} 3905 3515 3906 3516 is-core-module@2.16.1: 3907 3517 resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} ··· 4019 3629 js-tokens@9.0.1: 4020 3630 resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} 4021 3631 4022 - js-yaml@4.1.1: 4023 - resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} 4024 - hasBin: true 4025 - 4026 - jsdoc-type-pratt-parser@7.2.0: 4027 - resolution: {integrity: sha512-dh140MMgjyg3JhJZY/+iEzW+NO5xR2gpbDFKHqotCmexElVntw7GjWjt511+C/Ef02RU5TKYrJo/Xlzk+OLaTw==} 4028 - engines: {node: '>=20.0.0'} 4029 - 4030 3632 jsesc@3.1.0: 4031 3633 resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} 4032 3634 engines: {node: '>=6'} ··· 4034 3636 4035 3637 json-buffer@3.0.1: 4036 3638 resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} 4037 - 4038 - json-schema-to-typescript-lite@15.0.0: 4039 - resolution: {integrity: sha512-5mMORSQm9oTLyjM4mWnyNBi2T042Fhg1/0gCIB6X8U/LVpM2A+Nmj2yEyArqVouDmFThDxpEXcnTgSrjkGJRFA==} 4040 3639 4041 3640 json-schema-traverse@0.4.1: 4042 3641 resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} ··· 4166 3765 resolution: {integrity: sha512-kfz4C0OrC6IpaVMtYDJtf6PFjurxe9NBBoDAh/o2p587INryFOO4DQ9OetbCdDrWFt1m1CJKvYrzkGsuPHw8nQ==} 4167 3766 hasBin: true 4168 3767 4169 - load-tsconfig@0.2.5: 4170 - resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} 4171 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 4172 - 4173 3768 local-pkg@1.1.2: 4174 3769 resolution: {integrity: sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A==} 4175 3770 engines: {node: '>=14'} ··· 4177 3772 locate-path@6.0.0: 4178 3773 resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 4179 3774 engines: {node: '>=10'} 4180 - 4181 - locate-path@8.0.0: 4182 - resolution: {integrity: sha512-XT9ewWAC43tiAV7xDAPflMkG0qOPn2QjHqlgX8FOqmWa/rxnyYDulF9T0F7tRy1u+TVTmK/M//6VIOye+2zDXg==} 4183 - engines: {node: '>=20'} 4184 3775 4185 3776 lodash.defaults@4.2.0: 4186 3777 resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} ··· 4313 3904 nanotar@0.3.0: 4314 3905 resolution: {integrity: sha512-Kv2JYYiCzt16Kt5QwAc9BFG89xfPNBx+oQL4GQXD9nLqPkZBiNaqaCWtwnbk/q7UVsTYevvM1b0UF8zmEI4pCg==} 4315 3906 4316 - napi-postinstall@0.3.4: 4317 - resolution: {integrity: sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==} 4318 - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} 4319 - hasBin: true 4320 - 4321 3907 natural-compare@1.4.0: 4322 3908 resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 4323 3909 ··· 4462 4048 engines: {node: '>=18'} 4463 4049 hasBin: true 4464 4050 4465 - object-deep-merge@2.0.0: 4466 - resolution: {integrity: sha512-3DC3UMpeffLTHiuXSy/UG4NOIYTLlY9u3V82+djSCLYClWobZiS4ivYzpIUWrRY/nfsJ8cWsKyG3QfyLePmhvg==} 4467 - 4468 4051 obug@2.1.1: 4469 4052 resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} 4470 4053 ··· 4541 4124 resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 4542 4125 engines: {node: '>=10'} 4543 4126 4544 - p-limit@4.0.0: 4545 - resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} 4546 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 4547 - 4548 4127 p-locate@5.0.0: 4549 4128 resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 4550 4129 engines: {node: '>=10'} 4551 4130 4552 - p-locate@6.0.0: 4553 - resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} 4554 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 4555 - 4556 4131 package-json-from-dist@1.0.1: 4557 4132 resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} 4558 4133 4559 - package-manager-detector@1.6.0: 4560 - resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==} 4561 - 4562 - parse-imports-exports@0.2.4: 4563 - resolution: {integrity: sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==} 4564 - 4565 - parse-statements@1.0.11: 4566 - resolution: {integrity: sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==} 4567 - 4568 4134 parseurl@1.3.3: 4569 4135 resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} 4570 4136 engines: {node: '>= 0.8'} ··· 4634 4200 resolution: {integrity: sha512-C8oWjPR3F81yljW9o5OxcWzfh6avkVwDD2VYdwIGqTkl+OGFISgypqzfu7dOe4QNLL2aqcWBmI3PMtLIK233lw==} 4635 4201 engines: {node: '>=18'} 4636 4202 hasBin: true 4637 - 4638 - pluralize@8.0.0: 4639 - resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} 4640 - engines: {node: '>=4'} 4641 4203 4642 4204 pngjs@7.0.0: 4643 4205 resolution: {integrity: sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow==} ··· 4896 4458 resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} 4897 4459 engines: {node: '>=4'} 4898 4460 4899 - refa@0.12.1: 4900 - resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==} 4901 - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 4902 - 4903 - regexp-ast-analysis@0.7.1: 4904 - resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==} 4905 - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 4906 - 4907 4461 regexp-tree@0.1.27: 4908 4462 resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} 4909 4463 hasBin: true 4910 4464 4911 - regjsparser@0.13.1: 4912 - resolution: {integrity: sha512-dLsljMd9sqwRkby8zhO1gSg3PnJIBFid8f4CQj/sXx+7cKx+E7u0PKhZ+U4wmhx7EfmtvnA318oVaIkAB1lRJw==} 4913 - hasBin: true 4914 - 4915 4465 require-from-string@2.0.2: 4916 4466 resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} 4917 4467 engines: {node: '>=0.10.0'} 4918 4468 4919 - reserved-identifiers@1.2.0: 4920 - resolution: {integrity: sha512-yE7KUfFvaBFzGPs5H3Ops1RevfUEsDc5Iz65rOwWg4lE8HJSYtle77uul3+573457oHvBKuHYDl/xqUkKpEEdw==} 4921 - engines: {node: '>=18'} 4922 - 4923 4469 resolve-from@5.0.0: 4924 4470 resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} 4925 4471 engines: {node: '>=8'} 4926 - 4927 - resolve-pkg-maps@1.0.0: 4928 - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} 4929 4472 4930 4473 resolve@1.22.12: 4931 4474 resolution: {integrity: sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==} ··· 4982 4525 sax@1.6.0: 4983 4526 resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==} 4984 4527 engines: {node: '>=11.0.0'} 4985 - 4986 - scslre@0.3.0: 4987 - resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==} 4988 - engines: {node: ^14.0.0 || >=16.0.0} 4989 4528 4990 4529 scule@1.3.0: 4991 4530 resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} ··· 5086 4625 resolution: {integrity: sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==} 5087 4626 engines: {node: '>= 12'} 5088 4627 5089 - spdx-exceptions@2.5.0: 5090 - resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} 5091 - 5092 - spdx-expression-parse@4.0.0: 5093 - resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==} 5094 - 5095 - spdx-license-ids@3.0.23: 5096 - resolution: {integrity: sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==} 5097 - 5098 4628 srvx@0.11.15: 5099 4629 resolution: {integrity: sha512-iXsux0UcOjdvs0LCMa2Ws3WwcDUozA3JN3BquNXkaFPP7TpRqgunKdEgoZ/uwb1J6xaYHfxtz9Twlh6yzwM6Tg==} 5100 4630 engines: {node: '>=20.16.0'} 5101 4631 hasBin: true 5102 - 5103 - stable-hash-x@0.2.0: 5104 - resolution: {integrity: sha512-o3yWv49B/o4QZk5ZcsALc6t0+eCelPc44zZsLtCQnZPDwFpDYSWcDnrv2TtMmMbQ7uKo3J0HTURCqckw23czNQ==} 5105 - engines: {node: '>=12.0.0'} 5106 4632 5107 4633 standard-as-callback@2.1.0: 5108 4634 resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} ··· 5148 4674 5149 4675 strip-final-newline@3.0.0: 5150 4676 resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} 5151 - engines: {node: '>=12'} 5152 - 5153 - strip-indent@4.1.1: 5154 - resolution: {integrity: sha512-SlyRoSkdh1dYP0PzclLE7r0M9sgbFKKMFXpFRUMNuKhQSbC6VQIGzq3E0qsfvGJaUFJPGv6Ws1NZ/haTAjfbMA==} 5155 4677 engines: {node: '>=12'} 5156 4678 5157 4679 strip-literal@3.1.0: ··· 5238 4760 resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 5239 4761 engines: {node: '>=8.0'} 5240 4762 5241 - to-valid-identifier@1.0.0: 5242 - resolution: {integrity: sha512-41wJyvKep3yT2tyPqX/4blcfybknGB4D+oETKLs7Q76UiPqRpUJK3hr1nxelyYO0PHKVzJwlu0aCeEAsGI6rpw==} 5243 - engines: {node: '>=20'} 5244 - 5245 4763 toidentifier@1.0.1: 5246 4764 resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} 5247 4765 engines: {node: '>=0.6'} ··· 5253 4771 tr46@0.0.3: 5254 4772 resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} 5255 4773 5256 - ts-api-utils@2.5.0: 5257 - resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} 5258 - engines: {node: '>=18.12'} 5259 - peerDependencies: 5260 - typescript: '>=4.8.4' 5261 - 5262 4774 tslib@2.8.1: 5263 4775 resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 5264 4776 ··· 5310 4822 unifont@0.7.4: 5311 4823 resolution: {integrity: sha512-oHeis4/xl42HUIeHuNZRGEvxj5AaIKR+bHPNegRq5LV1gdc3jundpONbjglKpihmJf+dswygdMJn3eftGIMemg==} 5312 4824 5313 - unimport@5.7.0: 5314 - resolution: {integrity: sha512-njnL6sp8lEA8QQbZrt+52p/g4X0rw3bnGGmUcJnt1jeG8+iiqO779aGz0PirCtydAIVcuTBRlJ52F0u46z309Q==} 5315 - engines: {node: '>=18.12.0'} 5316 - 5317 4825 unimport@6.2.0: 5318 4826 resolution: {integrity: sha512-4NcqaphAHQff4eBWQ3pjVOCYNLlmVGGMoLDmboobh8+OQe9yP7UyeoMP043M1bG0YNc3CqtukD2VuINxOqm4rQ==} 5319 4827 engines: {node: '>=18.12.0'} ··· 5337 4845 5338 4846 unrouting@0.1.7: 5339 4847 resolution: {integrity: sha512-+0hfD+CVWtD636rc5Fn9VEjjTEDhdqgMpbwAuVoUmydSHDaMNiFW93SJG4LV++RoGSEAyvQN5uABAscYpDphpQ==} 5340 - 5341 - unrs-resolver@1.11.1: 5342 - resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} 5343 4848 5344 4849 unstorage@1.17.5: 5345 4850 resolution: {integrity: sha512-0i3iqvRfx29hkNntHyQvJTpf5W9dQ9ZadSoRU8+xVlhVtT7jAX57fazYO9EHvcRCfBCyi5YRya7XCDOsbTgkPg==} ··· 5565 5070 vue-devtools-stub@0.1.0: 5566 5071 resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} 5567 5072 5568 - vue-eslint-parser@10.4.0: 5569 - resolution: {integrity: sha512-Vxi9pJdbN3ZnVGLODVtZ7y4Y2kzAAE2Cm0CZ3ZDRvydVYxZ6VrnBhLikBsRS+dpwj4Jv4UCv21PTEwF5rQ9WXg==} 5570 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 5571 - peerDependencies: 5572 - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 5573 - 5574 5073 vue-router@5.0.6: 5575 5074 resolution: {integrity: sha512-9+kmUTGbKMyW9Asoy98IXXYIzrTMT7JDAdpDDeEkorHvybpUvBI2wsrSM5jFOXrFydpzRFJ9vAh+80DN2PGu9w==} 5576 5075 peerDependencies: ··· 5659 5158 resolution: {integrity: sha512-g/eziiSUNBSsdDJtCLB8bdYEUMj4jR7AGeUo96p/3dTafgjHhpF4RiCFPiRILwjQoDXx5MqkBr4fwWtR3Ky4Wg==} 5660 5159 engines: {node: '>=20'} 5661 5160 5662 - xml-name-validator@4.0.0: 5663 - resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} 5664 - engines: {node: '>=12'} 5665 - 5666 5161 xss@1.0.15: 5667 5162 resolution: {integrity: sha512-FVdlVVC67WOIPvfOwhoMETV72f6GbW7aOabBC3WxN/oUdoEMDyLz4OgRv5/gck2ZeNqEQu+Tb0kloovXOfpYVg==} 5668 5163 engines: {node: '>= 0.10.0'} ··· 5696 5191 resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 5697 5192 engines: {node: '>=10'} 5698 5193 5699 - yocto-queue@1.2.2: 5700 - resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} 5701 - engines: {node: '>=12.20'} 5702 - 5703 5194 youch-core@0.3.3: 5704 5195 resolution: {integrity: sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==} 5705 5196 ··· 5711 5202 engines: {node: '>= 14'} 5712 5203 5713 5204 snapshots: 5714 - 5715 - '@antfu/install-pkg@1.1.0': 5716 - dependencies: 5717 - package-manager-detector: 1.6.0 5718 - tinyexec: 1.1.2 5719 - 5720 - '@apidevtools/json-schema-ref-parser@14.2.1(@types/json-schema@7.0.15)': 5721 - dependencies: 5722 - '@types/json-schema': 7.0.15 5723 - js-yaml: 4.1.1 5724 5205 5725 5206 '@babel/code-frame@7.29.0': 5726 5207 dependencies: ··· 5961 5442 tslib: 2.8.1 5962 5443 optional: true 5963 5444 5964 - '@es-joy/jsdoccomment@0.86.0': 5965 - dependencies: 5966 - '@types/estree': 1.0.8 5967 - '@typescript-eslint/types': 8.59.1 5968 - comment-parser: 1.4.6 5969 - esquery: 1.7.0 5970 - jsdoc-type-pratt-parser: 7.2.0 5971 - 5972 - '@es-joy/resolve.exports@1.2.0': {} 5973 - 5974 5445 '@esbuild/aix-ppc64@0.27.7': 5975 5446 optional: true 5976 5447 ··· 6134 5605 6135 5606 '@eslint-community/regexpp@4.12.2': {} 6136 5607 6137 - '@eslint/compat@2.0.5(eslint@10.3.0(jiti@2.6.1))': 6138 - dependencies: 6139 - '@eslint/core': 1.2.1 6140 - optionalDependencies: 6141 - eslint: 10.3.0(jiti@2.6.1) 6142 - 6143 5608 '@eslint/config-array@0.23.5': 6144 5609 dependencies: 6145 5610 '@eslint/object-schema': 3.0.5 ··· 6152 5617 dependencies: 6153 5618 '@eslint/core': 1.2.1 6154 5619 6155 - '@eslint/config-inspector@1.5.0(eslint@10.3.0(jiti@2.6.1))': 6156 - dependencies: 6157 - ansis: 4.2.0 6158 - bundle-require: 5.1.0(esbuild@0.27.7) 6159 - cac: 7.0.0 6160 - chokidar: 5.0.0 6161 - esbuild: 0.27.7 6162 - eslint: 10.3.0(jiti@2.6.1) 6163 - h3: 1.15.11 6164 - tinyglobby: 0.2.16 6165 - ws: 8.20.0 6166 - transitivePeerDependencies: 6167 - - bufferutil 6168 - - utf-8-validate 6169 - 6170 5620 '@eslint/core@1.2.1': 6171 5621 dependencies: 6172 5622 '@types/json-schema': 7.0.15 6173 - 6174 - '@eslint/js@9.39.4': {} 6175 5623 6176 5624 '@eslint/object-schema@3.0.5': {} 6177 5625 ··· 6360 5808 - encoding 6361 5809 - supports-color 6362 5810 6363 - '@napi-rs/wasm-runtime@0.2.12': 6364 - dependencies: 6365 - '@emnapi/core': 1.10.0 6366 - '@emnapi/runtime': 1.10.0 6367 - '@tybys/wasm-util': 0.10.2 6368 - optional: true 6369 - 6370 5811 '@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': 6371 5812 dependencies: 6372 5813 '@emnapi/core': 1.10.0 ··· 6502 5943 - utf-8-validate 6503 5944 - vue 6504 5945 6505 - '@nuxt/eslint-config@1.15.2(@typescript-eslint/utils@8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3))(@vue/compiler-sfc@3.5.33)(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3)': 6506 - dependencies: 6507 - '@antfu/install-pkg': 1.1.0 6508 - '@clack/prompts': 1.3.0 6509 - '@eslint/js': 9.39.4 6510 - '@nuxt/eslint-plugin': 1.15.2(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3) 6511 - '@stylistic/eslint-plugin': 5.10.0(eslint@10.3.0(jiti@2.6.1)) 6512 - '@typescript-eslint/eslint-plugin': 8.59.1(@typescript-eslint/parser@8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3))(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3) 6513 - '@typescript-eslint/parser': 8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3) 6514 - eslint: 10.3.0(jiti@2.6.1) 6515 - eslint-config-flat-gitignore: 2.3.0(eslint@10.3.0(jiti@2.6.1)) 6516 - eslint-flat-config-utils: 3.2.0 6517 - eslint-merge-processors: 2.0.0(eslint@10.3.0(jiti@2.6.1)) 6518 - eslint-plugin-import-lite: 0.5.2(eslint@10.3.0(jiti@2.6.1)) 6519 - eslint-plugin-import-x: 4.16.2(@typescript-eslint/utils@8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3))(eslint@10.3.0(jiti@2.6.1)) 6520 - eslint-plugin-jsdoc: 62.9.0(eslint@10.3.0(jiti@2.6.1)) 6521 - eslint-plugin-regexp: 3.1.0(eslint@10.3.0(jiti@2.6.1)) 6522 - eslint-plugin-unicorn: 63.0.0(eslint@10.3.0(jiti@2.6.1)) 6523 - eslint-plugin-vue: 10.9.0(@stylistic/eslint-plugin@5.10.0(eslint@10.3.0(jiti@2.6.1)))(@typescript-eslint/parser@8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3))(eslint@10.3.0(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.3.0(jiti@2.6.1))) 6524 - eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.33)(eslint@10.3.0(jiti@2.6.1)) 6525 - globals: 17.6.0 6526 - local-pkg: 1.1.2 6527 - pathe: 2.0.3 6528 - vue-eslint-parser: 10.4.0(eslint@10.3.0(jiti@2.6.1)) 6529 - transitivePeerDependencies: 6530 - - '@typescript-eslint/utils' 6531 - - '@vue/compiler-sfc' 6532 - - eslint-import-resolver-node 6533 - - supports-color 6534 - - typescript 6535 - 6536 - '@nuxt/eslint-plugin@1.15.2(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3)': 6537 - dependencies: 6538 - '@typescript-eslint/types': 8.59.1 6539 - '@typescript-eslint/utils': 8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3) 6540 - eslint: 10.3.0(jiti@2.6.1) 6541 - transitivePeerDependencies: 6542 - - supports-color 6543 - - typescript 6544 - 6545 - '@nuxt/eslint@1.15.2(@typescript-eslint/utils@8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3))(@vue/compiler-sfc@3.5.33)(eslint@10.3.0(jiti@2.6.1))(magicast@0.5.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))': 6546 - dependencies: 6547 - '@eslint/config-inspector': 1.5.0(eslint@10.3.0(jiti@2.6.1)) 6548 - '@nuxt/devtools-kit': 3.2.4(magicast@0.5.2)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4)) 6549 - '@nuxt/eslint-config': 1.15.2(@typescript-eslint/utils@8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3))(@vue/compiler-sfc@3.5.33)(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3) 6550 - '@nuxt/eslint-plugin': 1.15.2(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3) 6551 - '@nuxt/kit': 4.4.4(magicast@0.5.2) 6552 - chokidar: 5.0.0 6553 - eslint: 10.3.0(jiti@2.6.1) 6554 - eslint-flat-config-utils: 3.2.0 6555 - eslint-typegen: 2.3.1(eslint@10.3.0(jiti@2.6.1)) 6556 - find-up: 8.0.0 6557 - get-port-please: 3.2.0 6558 - mlly: 1.8.2 6559 - pathe: 2.0.3 6560 - unimport: 5.7.0 6561 - transitivePeerDependencies: 6562 - - '@typescript-eslint/utils' 6563 - - '@vue/compiler-sfc' 6564 - - bufferutil 6565 - - eslint-import-resolver-node 6566 - - eslint-plugin-format 6567 - - magicast 6568 - - supports-color 6569 - - typescript 6570 - - utf-8-validate 6571 - - vite 6572 - 6573 5946 '@nuxt/fonts@0.14.0(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.2)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))': 6574 5947 dependencies: 6575 5948 '@nuxt/devtools-kit': 3.2.4(magicast@0.5.2)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4)) ··· 6698 6071 transitivePeerDependencies: 6699 6072 - magicast 6700 6073 6701 - '@nuxt/nitro-server@4.4.4(@babel/core@7.29.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.7)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4))(oxc-parser@0.128.0)(rolldown@1.0.0-rc.18)(srvx@0.11.15)(typescript@6.0.3)': 6074 + '@nuxt/nitro-server@4.4.4(@babel/core@7.29.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.0)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4))(oxc-parser@0.128.0)(rolldown@1.0.0-rc.18)(srvx@0.11.15)(typescript@6.0.3)': 6702 6075 dependencies: 6703 6076 '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) 6704 6077 '@nuxt/devalue': 2.0.2 ··· 6717 6090 klona: 2.0.6 6718 6091 mocked-exports: 0.1.1 6719 6092 nitropack: 2.13.4(oxc-parser@0.128.0)(rolldown@1.0.0-rc.18)(srvx@0.11.15) 6720 - nuxt: 4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.7)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4) 6093 + nuxt: 4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.0)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4) 6721 6094 nypm: 0.6.6 6722 6095 ohash: 2.0.11 6723 6096 pathe: 2.0.3 ··· 6870 6243 '@vue/test-utils': 2.4.10(@vue/compiler-dom@3.5.33)(@vue/server-renderer@3.5.33(vue@3.5.33(typescript@6.0.3)))(vue@3.5.33(typescript@6.0.3)) 6871 6244 happy-dom: 20.9.0 6872 6245 playwright-core: 1.59.1 6873 - vitest: '@voidzero-dev/vite-plus-test@0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.27.7)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4)' 6246 + vitest: '@voidzero-dev/vite-plus-test@0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.28.0)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4)' 6874 6247 transitivePeerDependencies: 6875 6248 - crossws 6876 6249 - magicast 6877 6250 - typescript 6878 6251 - vite 6879 6252 6880 - ? '@nuxt/vite-builder@4.4.4(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@types/node@25.6.0)(esbuild@0.27.7)(eslint@10.3.0(jiti@2.6.1))(magicast@0.5.2)(nuxt@4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.7)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4))(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(terser@5.46.2)(typescript@6.0.3)(vue-tsc@3.2.7(typescript@6.0.3))(vue@3.5.33(typescript@6.0.3))(yaml@2.8.4)' 6253 + ? '@nuxt/vite-builder@4.4.4(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@types/node@25.6.0)(esbuild@0.28.0)(eslint@10.3.0(jiti@2.6.1))(magicast@0.5.2)(nuxt@4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.0)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4))(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(terser@5.46.2)(typescript@6.0.3)(vue-tsc@3.2.7(typescript@6.0.3))(vue@3.5.33(typescript@6.0.3))(yaml@2.8.4)' 6881 6254 : dependencies: 6882 6255 '@nuxt/kit': 4.4.4(magicast@0.5.2) 6883 6256 '@rollup/plugin-replace': 6.0.3(rollup@4.60.2) 6884 - '@vitejs/plugin-vue': 6.0.6(@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4))(vue@3.5.33(typescript@6.0.3)) 6885 - '@vitejs/plugin-vue-jsx': 5.1.5(@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4))(vue@3.5.33(typescript@6.0.3)) 6257 + '@vitejs/plugin-vue': 6.0.6(@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4))(vue@3.5.33(typescript@6.0.3)) 6258 + '@vitejs/plugin-vue-jsx': 5.1.5(@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4))(vue@3.5.33(typescript@6.0.3)) 6886 6259 autoprefixer: 10.5.0(postcss@8.5.13) 6887 6260 consola: 3.4.2 6888 6261 cssnano: 7.1.8(postcss@8.5.13) ··· 6895 6268 magic-string: 0.30.21 6896 6269 mlly: 1.8.2 6897 6270 mocked-exports: 0.1.1 6898 - nuxt: 4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.7)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4) 6271 + nuxt: 4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.0)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4) 6899 6272 nypm: 0.6.6 6900 6273 pathe: 2.0.3 6901 6274 pkg-types: 2.3.1 ··· 6904 6277 std-env: 4.1.0 6905 6278 ufo: 1.6.4 6906 6279 unenv: 2.0.0-rc.24 6907 - vite: '@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4)' 6908 - vite-node: 5.3.0(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4) 6909 - vite-plugin-checker: 0.13.0(@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4))(eslint@10.3.0(jiti@2.6.1))(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(typescript@6.0.3)(vue-tsc@3.2.7(typescript@6.0.3)) 6280 + vite: '@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4)' 6281 + vite-node: 5.3.0(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4) 6282 + vite-plugin-checker: 0.13.0(@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4))(eslint@10.3.0(jiti@2.6.1))(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(typescript@6.0.3)(vue-tsc@3.2.7(typescript@6.0.3)) 6910 6283 vue: 3.5.33(typescript@6.0.3) 6911 6284 vue-bundle-renderer: 2.2.0 6912 6285 optionalDependencies: ··· 7292 6665 '@oxlint/binding-win32-x64-msvc@1.61.0': 7293 6666 optional: true 7294 6667 7295 - '@package-json/types@0.0.12': {} 7296 - 7297 6668 '@parcel/watcher-android-arm64@2.5.6': 7298 6669 optional: true 7299 6670 ··· 7637 7008 dependencies: 7638 7009 '@simple-git/args-pathspec': 1.0.3 7639 7010 7640 - '@sindresorhus/base62@1.0.0': {} 7641 - 7642 7011 '@sindresorhus/is@7.2.0': {} 7643 7012 7644 7013 '@sindresorhus/merge-streams@4.0.0': {} ··· 7689 7058 dependencies: 7690 7059 '@types/node': 25.6.0 7691 7060 7692 - '@typescript-eslint/eslint-plugin@8.59.1(@typescript-eslint/parser@8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3))(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3)': 7693 - dependencies: 7694 - '@eslint-community/regexpp': 4.12.2 7695 - '@typescript-eslint/parser': 8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3) 7696 - '@typescript-eslint/scope-manager': 8.59.1 7697 - '@typescript-eslint/type-utils': 8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3) 7698 - '@typescript-eslint/utils': 8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3) 7699 - '@typescript-eslint/visitor-keys': 8.59.1 7700 - eslint: 10.3.0(jiti@2.6.1) 7701 - ignore: 7.0.5 7702 - natural-compare: 1.4.0 7703 - ts-api-utils: 2.5.0(typescript@6.0.3) 7704 - typescript: 6.0.3 7705 - transitivePeerDependencies: 7706 - - supports-color 7707 - 7708 - '@typescript-eslint/parser@8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3)': 7709 - dependencies: 7710 - '@typescript-eslint/scope-manager': 8.59.1 7711 - '@typescript-eslint/types': 8.59.1 7712 - '@typescript-eslint/typescript-estree': 8.59.1(typescript@6.0.3) 7713 - '@typescript-eslint/visitor-keys': 8.59.1 7714 - debug: 4.4.3 7715 - eslint: 10.3.0(jiti@2.6.1) 7716 - typescript: 6.0.3 7717 - transitivePeerDependencies: 7718 - - supports-color 7719 - 7720 - '@typescript-eslint/project-service@8.59.1(typescript@6.0.3)': 7721 - dependencies: 7722 - '@typescript-eslint/tsconfig-utils': 8.59.1(typescript@6.0.3) 7723 - '@typescript-eslint/types': 8.59.1 7724 - debug: 4.4.3 7725 - typescript: 6.0.3 7726 - transitivePeerDependencies: 7727 - - supports-color 7728 - 7729 - '@typescript-eslint/scope-manager@8.59.1': 7730 - dependencies: 7731 - '@typescript-eslint/types': 8.59.1 7732 - '@typescript-eslint/visitor-keys': 8.59.1 7733 - 7734 - '@typescript-eslint/tsconfig-utils@8.59.1(typescript@6.0.3)': 7735 - dependencies: 7736 - typescript: 6.0.3 7737 - 7738 - '@typescript-eslint/type-utils@8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3)': 7739 - dependencies: 7740 - '@typescript-eslint/types': 8.59.1 7741 - '@typescript-eslint/typescript-estree': 8.59.1(typescript@6.0.3) 7742 - '@typescript-eslint/utils': 8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3) 7743 - debug: 4.4.3 7744 - eslint: 10.3.0(jiti@2.6.1) 7745 - ts-api-utils: 2.5.0(typescript@6.0.3) 7746 - typescript: 6.0.3 7747 - transitivePeerDependencies: 7748 - - supports-color 7749 - 7750 7061 '@typescript-eslint/types@8.59.1': {} 7751 7062 7752 - '@typescript-eslint/typescript-estree@8.59.1(typescript@6.0.3)': 7753 - dependencies: 7754 - '@typescript-eslint/project-service': 8.59.1(typescript@6.0.3) 7755 - '@typescript-eslint/tsconfig-utils': 8.59.1(typescript@6.0.3) 7756 - '@typescript-eslint/types': 8.59.1 7757 - '@typescript-eslint/visitor-keys': 8.59.1 7758 - debug: 4.4.3 7759 - minimatch: 10.2.5 7760 - semver: 7.7.4 7761 - tinyglobby: 0.2.16 7762 - ts-api-utils: 2.5.0(typescript@6.0.3) 7763 - typescript: 6.0.3 7764 - transitivePeerDependencies: 7765 - - supports-color 7766 - 7767 - '@typescript-eslint/utils@8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3)': 7768 - dependencies: 7769 - '@eslint-community/eslint-utils': 4.9.1(eslint@10.3.0(jiti@2.6.1)) 7770 - '@typescript-eslint/scope-manager': 8.59.1 7771 - '@typescript-eslint/types': 8.59.1 7772 - '@typescript-eslint/typescript-estree': 8.59.1(typescript@6.0.3) 7773 - eslint: 10.3.0(jiti@2.6.1) 7774 - typescript: 6.0.3 7775 - transitivePeerDependencies: 7776 - - supports-color 7777 - 7778 - '@typescript-eslint/visitor-keys@8.59.1': 7779 - dependencies: 7780 - '@typescript-eslint/types': 8.59.1 7781 - eslint-visitor-keys: 5.0.1 7782 - 7783 7063 '@unhead/vue@2.1.13(vue@3.5.33(typescript@6.0.3))': 7784 7064 dependencies: 7785 7065 hookable: 6.1.1 7786 7066 unhead: 2.1.13 7787 7067 vue: 3.5.33(typescript@6.0.3) 7788 7068 7789 - '@unrs/resolver-binding-android-arm-eabi@1.11.1': 7790 - optional: true 7791 - 7792 - '@unrs/resolver-binding-android-arm64@1.11.1': 7793 - optional: true 7794 - 7795 - '@unrs/resolver-binding-darwin-arm64@1.11.1': 7796 - optional: true 7797 - 7798 - '@unrs/resolver-binding-darwin-x64@1.11.1': 7799 - optional: true 7800 - 7801 - '@unrs/resolver-binding-freebsd-x64@1.11.1': 7802 - optional: true 7803 - 7804 - '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1': 7805 - optional: true 7806 - 7807 - '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1': 7808 - optional: true 7809 - 7810 - '@unrs/resolver-binding-linux-arm64-gnu@1.11.1': 7811 - optional: true 7812 - 7813 - '@unrs/resolver-binding-linux-arm64-musl@1.11.1': 7814 - optional: true 7815 - 7816 - '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': 7817 - optional: true 7818 - 7819 - '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': 7820 - optional: true 7821 - 7822 - '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': 7823 - optional: true 7824 - 7825 - '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': 7826 - optional: true 7827 - 7828 - '@unrs/resolver-binding-linux-x64-gnu@1.11.1': 7829 - optional: true 7830 - 7831 - '@unrs/resolver-binding-linux-x64-musl@1.11.1': 7832 - optional: true 7833 - 7834 - '@unrs/resolver-binding-wasm32-wasi@1.11.1': 7835 - dependencies: 7836 - '@napi-rs/wasm-runtime': 0.2.12 7837 - optional: true 7838 - 7839 - '@unrs/resolver-binding-win32-arm64-msvc@1.11.1': 7840 - optional: true 7841 - 7842 - '@unrs/resolver-binding-win32-ia32-msvc@1.11.1': 7843 - optional: true 7844 - 7845 - '@unrs/resolver-binding-win32-x64-msvc@1.11.1': 7846 - optional: true 7847 - 7848 7069 '@vercel/nft@1.5.0(rollup@4.60.2)': 7849 7070 dependencies: 7850 7071 '@mapbox/node-pre-gyp': 2.0.3 ··· 7864 7085 - rollup 7865 7086 - supports-color 7866 7087 7867 - '@vitejs/plugin-vue-jsx@5.1.5(@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4))(vue@3.5.33(typescript@6.0.3))': 7088 + '@vitejs/plugin-vue-jsx@5.1.5(@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4))(vue@3.5.33(typescript@6.0.3))': 7868 7089 dependencies: 7869 7090 '@babel/core': 7.29.0 7870 7091 '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) 7871 7092 '@babel/plugin-transform-typescript': 7.28.6(@babel/core@7.29.0) 7872 7093 '@rolldown/pluginutils': 1.0.0-rc.18 7873 7094 '@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.0) 7874 - vite: '@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4)' 7095 + vite: '@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4)' 7875 7096 vue: 3.5.33(typescript@6.0.3) 7876 7097 transitivePeerDependencies: 7877 7098 - supports-color 7878 7099 7879 - '@vitejs/plugin-vue@6.0.6(@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4))(vue@3.5.33(typescript@6.0.3))': 7100 + '@vitejs/plugin-vue@6.0.6(@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4))(vue@3.5.33(typescript@6.0.3))': 7880 7101 dependencies: 7881 7102 '@rolldown/pluginutils': 1.0.0-rc.13 7882 - vite: '@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4)' 7103 + vite: '@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4)' 7883 7104 vue: 3.5.33(typescript@6.0.3) 7884 7105 7885 7106 '@vitest/browser@4.1.5(@voidzero-dev/vite-plus-test@0.1.20)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))': ··· 7891 7112 pngjs: 7.0.0 7892 7113 sirv: 3.0.2 7893 7114 tinyrainbow: 3.1.0 7894 - vitest: '@voidzero-dev/vite-plus-test@0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.27.7)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4)' 7115 + vitest: '@voidzero-dev/vite-plus-test@0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.28.0)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4)' 7895 7116 ws: 8.20.0 7896 7117 transitivePeerDependencies: 7897 7118 - bufferutil ··· 7912 7133 obug: 2.1.1 7913 7134 std-env: 4.1.0 7914 7135 tinyrainbow: 3.1.0 7915 - vitest: '@voidzero-dev/vite-plus-test@0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.27.7)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4)' 7136 + vitest: '@voidzero-dev/vite-plus-test@0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.28.0)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4)' 7916 7137 optionalDependencies: 7917 7138 '@vitest/browser': 4.1.5(@voidzero-dev/vite-plus-test@0.1.20)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4)) 7918 7139 ··· 7938 7159 convert-source-map: 2.0.0 7939 7160 tinyrainbow: 3.1.0 7940 7161 7941 - '@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4)': 7162 + '@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4)': 7942 7163 dependencies: 7943 7164 '@oxc-project/runtime': 0.127.0 7944 7165 '@oxc-project/types': 0.127.0 ··· 7946 7167 postcss: 8.5.13 7947 7168 optionalDependencies: 7948 7169 '@types/node': 25.6.0 7949 - esbuild: 0.27.7 7170 + esbuild: 0.28.0 7950 7171 fsevents: 2.3.3 7951 7172 jiti: 2.6.1 7952 7173 terser: 5.46.2 ··· 7971 7192 '@voidzero-dev/vite-plus-linux-x64-musl@0.1.20': 7972 7193 optional: true 7973 7194 7974 - '@voidzero-dev/vite-plus-test@0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.27.7)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4)': 7195 + '@voidzero-dev/vite-plus-test@0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.28.0)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4)': 7975 7196 dependencies: 7976 7197 '@standard-schema/spec': 1.1.0 7977 7198 '@types/chai': 5.2.3 7978 - '@voidzero-dev/vite-plus-core': 0.1.20(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4) 7199 + '@voidzero-dev/vite-plus-core': 0.1.20(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4) 7979 7200 es-module-lexer: 1.7.0 7980 7201 obug: 2.1.1 7981 7202 pixelmatch: 7.2.0 ··· 8251 7472 - bare-buffer 8252 7473 - react-native-b4a 8253 7474 8254 - are-docs-informative@0.0.2: {} 8255 - 8256 - argparse@2.0.1: {} 8257 - 8258 7475 assertion-error@2.0.1: {} 8259 7476 8260 7477 ast-kit@2.2.0: ··· 8367 7584 base64-js: 1.5.1 8368 7585 ieee754: 1.2.1 8369 7586 8370 - builtin-modules@5.1.0: {} 8371 - 8372 7587 bundle-name@4.1.0: 8373 7588 dependencies: 8374 7589 run-applescript: 7.1.0 8375 - 8376 - bundle-require@5.1.0(esbuild@0.27.7): 8377 - dependencies: 8378 - esbuild: 0.27.7 8379 - load-tsconfig: 0.2.5 8380 7590 8381 7591 c12@3.3.4(magicast@0.5.2): 8382 7592 dependencies: ··· 8397 7607 8398 7608 cac@6.7.14: {} 8399 7609 8400 - cac@7.0.0: {} 8401 - 8402 7610 caniuse-api@3.0.0: 8403 7611 dependencies: 8404 7612 browserslist: 4.28.2 ··· 8407 7615 lodash.uniq: 4.5.0 8408 7616 8409 7617 caniuse-lite@1.0.30001791: {} 8410 - 8411 - change-case@5.4.4: {} 8412 7618 8413 7619 chokidar@4.0.3: 8414 7620 dependencies: ··· 8429 7635 transitivePeerDependencies: 8430 7636 - supports-color 8431 7637 8432 - ci-info@4.4.0: {} 8433 - 8434 7638 citty@0.1.6: 8435 7639 dependencies: 8436 7640 consola: 3.4.2 8437 7641 8438 7642 citty@0.2.2: {} 8439 7643 8440 - clean-regexp@1.0.0: 8441 - dependencies: 8442 - escape-string-regexp: 1.0.5 8443 - 8444 7644 cliui@9.0.1: 8445 7645 dependencies: 8446 7646 string-width: 7.2.0 ··· 8460 7660 commander@11.1.0: {} 8461 7661 8462 7662 commander@2.20.3: {} 8463 - 8464 - comment-parser@1.4.6: {} 8465 7663 8466 7664 commondir@1.0.1: {} 8467 7665 ··· 8493 7691 cookie-es@2.0.1: {} 8494 7692 8495 7693 cookie-es@3.1.1: {} 8496 - 8497 - core-js-compat@3.49.0: 8498 - dependencies: 8499 - browserslist: 4.28.2 8500 7694 8501 7695 core-util-is@1.0.3: {} 8502 7696 ··· 8760 7954 8761 7955 escape-html@1.0.3: {} 8762 7956 8763 - escape-string-regexp@1.0.5: {} 8764 - 8765 7957 escape-string-regexp@4.0.0: {} 8766 7958 8767 7959 escape-string-regexp@5.0.0: {} 8768 7960 8769 - eslint-config-flat-gitignore@2.3.0(eslint@10.3.0(jiti@2.6.1)): 8770 - dependencies: 8771 - '@eslint/compat': 2.0.5(eslint@10.3.0(jiti@2.6.1)) 8772 - eslint: 10.3.0(jiti@2.6.1) 8773 - 8774 - eslint-flat-config-utils@3.2.0: 8775 - dependencies: 8776 - '@eslint/config-helpers': 0.5.5 8777 - pathe: 2.0.3 8778 - 8779 - eslint-import-context@0.1.9(unrs-resolver@1.11.1): 8780 - dependencies: 8781 - get-tsconfig: 4.14.0 8782 - stable-hash-x: 0.2.0 8783 - optionalDependencies: 8784 - unrs-resolver: 1.11.1 8785 - 8786 - eslint-merge-processors@2.0.0(eslint@10.3.0(jiti@2.6.1)): 8787 - dependencies: 8788 - eslint: 10.3.0(jiti@2.6.1) 8789 - 8790 - eslint-plugin-import-lite@0.5.2(eslint@10.3.0(jiti@2.6.1)): 8791 - dependencies: 8792 - eslint: 10.3.0(jiti@2.6.1) 8793 - 8794 - eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3))(eslint@10.3.0(jiti@2.6.1)): 8795 - dependencies: 8796 - '@package-json/types': 0.0.12 8797 - '@typescript-eslint/types': 8.59.1 8798 - comment-parser: 1.4.6 8799 - debug: 4.4.3 8800 - eslint: 10.3.0(jiti@2.6.1) 8801 - eslint-import-context: 0.1.9(unrs-resolver@1.11.1) 8802 - is-glob: 4.0.3 8803 - minimatch: 10.2.5 8804 - semver: 7.7.4 8805 - stable-hash-x: 0.2.0 8806 - unrs-resolver: 1.11.1 8807 - optionalDependencies: 8808 - '@typescript-eslint/utils': 8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3) 8809 - transitivePeerDependencies: 8810 - - supports-color 8811 - 8812 - eslint-plugin-jsdoc@62.9.0(eslint@10.3.0(jiti@2.6.1)): 8813 - dependencies: 8814 - '@es-joy/jsdoccomment': 0.86.0 8815 - '@es-joy/resolve.exports': 1.2.0 8816 - are-docs-informative: 0.0.2 8817 - comment-parser: 1.4.6 8818 - debug: 4.4.3 8819 - escape-string-regexp: 4.0.0 8820 - eslint: 10.3.0(jiti@2.6.1) 8821 - espree: 11.2.0 8822 - esquery: 1.7.0 8823 - html-entities: 2.6.0 8824 - object-deep-merge: 2.0.0 8825 - parse-imports-exports: 0.2.4 8826 - semver: 7.7.4 8827 - spdx-expression-parse: 4.0.0 8828 - to-valid-identifier: 1.0.0 8829 - transitivePeerDependencies: 8830 - - supports-color 8831 - 8832 - eslint-plugin-regexp@3.1.0(eslint@10.3.0(jiti@2.6.1)): 8833 - dependencies: 8834 - '@eslint-community/eslint-utils': 4.9.1(eslint@10.3.0(jiti@2.6.1)) 8835 - '@eslint-community/regexpp': 4.12.2 8836 - comment-parser: 1.4.6 8837 - eslint: 10.3.0(jiti@2.6.1) 8838 - jsdoc-type-pratt-parser: 7.2.0 8839 - refa: 0.12.1 8840 - regexp-ast-analysis: 0.7.1 8841 - scslre: 0.3.0 8842 - 8843 - eslint-plugin-unicorn@63.0.0(eslint@10.3.0(jiti@2.6.1)): 8844 - dependencies: 8845 - '@babel/helper-validator-identifier': 7.28.5 8846 - '@eslint-community/eslint-utils': 4.9.1(eslint@10.3.0(jiti@2.6.1)) 8847 - change-case: 5.4.4 8848 - ci-info: 4.4.0 8849 - clean-regexp: 1.0.0 8850 - core-js-compat: 3.49.0 8851 - eslint: 10.3.0(jiti@2.6.1) 8852 - find-up-simple: 1.0.1 8853 - globals: 16.5.0 8854 - indent-string: 5.0.0 8855 - is-builtin-module: 5.0.0 8856 - jsesc: 3.1.0 8857 - pluralize: 8.0.0 8858 - regexp-tree: 0.1.27 8859 - regjsparser: 0.13.1 8860 - semver: 7.7.4 8861 - strip-indent: 4.1.1 8862 - 8863 - eslint-plugin-vue@10.9.0(@stylistic/eslint-plugin@5.10.0(eslint@10.3.0(jiti@2.6.1)))(@typescript-eslint/parser@8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3))(eslint@10.3.0(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.3.0(jiti@2.6.1))): 8864 - dependencies: 8865 - '@eslint-community/eslint-utils': 4.9.1(eslint@10.3.0(jiti@2.6.1)) 8866 - eslint: 10.3.0(jiti@2.6.1) 8867 - natural-compare: 1.4.0 8868 - nth-check: 2.1.1 8869 - postcss-selector-parser: 7.1.1 8870 - semver: 7.7.4 8871 - vue-eslint-parser: 10.4.0(eslint@10.3.0(jiti@2.6.1)) 8872 - xml-name-validator: 4.0.0 8873 - optionalDependencies: 8874 - '@stylistic/eslint-plugin': 5.10.0(eslint@10.3.0(jiti@2.6.1)) 8875 - '@typescript-eslint/parser': 8.59.1(eslint@10.3.0(jiti@2.6.1))(typescript@6.0.3) 8876 - 8877 - eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.33)(eslint@10.3.0(jiti@2.6.1)): 8878 - dependencies: 8879 - '@vue/compiler-sfc': 3.5.33 8880 - eslint: 10.3.0(jiti@2.6.1) 8881 - 8882 7961 eslint-scope@9.1.2: 8883 7962 dependencies: 8884 7963 '@types/esrecurse': 4.3.1 8885 7964 '@types/estree': 1.0.8 8886 7965 esrecurse: 4.3.0 8887 7966 estraverse: 5.3.0 8888 - 8889 - eslint-typegen@2.3.1(eslint@10.3.0(jiti@2.6.1)): 8890 - dependencies: 8891 - eslint: 10.3.0(jiti@2.6.1) 8892 - json-schema-to-typescript-lite: 15.0.0 8893 - ohash: 2.0.11 8894 7967 8895 7968 eslint-visitor-keys@3.4.3: {} 8896 7969 ··· 9051 8124 dependencies: 9052 8125 to-regex-range: 5.0.1 9053 8126 9054 - find-up-simple@1.0.1: {} 9055 - 9056 8127 find-up@5.0.0: 9057 8128 dependencies: 9058 8129 locate-path: 6.0.0 9059 8130 path-exists: 4.0.0 9060 - 9061 - find-up@8.0.0: 9062 - dependencies: 9063 - locate-path: 8.0.0 9064 - unicorn-magic: 0.3.0 9065 8131 9066 8132 flat-cache@4.0.1: 9067 8133 dependencies: ··· 9153 8219 9154 8220 get-stream@8.0.1: {} 9155 8221 9156 - get-tsconfig@4.14.0: 9157 - dependencies: 9158 - resolve-pkg-maps: 1.0.0 9159 - 9160 8222 giget@3.2.0: {} 9161 8223 9162 8224 glob-parent@5.1.2: ··· 9185 8247 global-directory@4.0.1: 9186 8248 dependencies: 9187 8249 ini: 4.1.1 9188 - 9189 - globals@16.5.0: {} 9190 - 9191 - globals@17.6.0: {} 9192 8250 9193 8251 globby@16.2.0: 9194 8252 dependencies: ··· 9246 8304 9247 8305 hookable@6.1.1: {} 9248 8306 9249 - html-entities@2.6.0: {} 9250 - 9251 8307 html-escaper@2.0.2: {} 9252 8308 9253 8309 html-validate@9.4.2(@voidzero-dev/vite-plus-test@0.1.20): ··· 9261 8317 prompts: 2.4.2 9262 8318 semver: 7.7.4 9263 8319 optionalDependencies: 9264 - vitest: '@voidzero-dev/vite-plus-test@0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.27.7)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4)' 8320 + vitest: '@voidzero-dev/vite-plus-test@0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.28.0)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4)' 9265 8321 9266 8322 http-errors@2.0.1: 9267 8323 dependencies: ··· 9301 8357 unplugin-utils: 0.3.1 9302 8358 9303 8359 imurmurhash@0.1.4: {} 9304 - 9305 - indent-string@5.0.0: {} 9306 8360 9307 8361 inherits@2.0.4: {} 9308 8362 ··· 9367 8421 9368 8422 iron-webcrypto@1.2.1: {} 9369 8423 9370 - is-builtin-module@5.0.0: 9371 - dependencies: 9372 - builtin-modules: 5.1.0 9373 - 9374 8424 is-core-module@2.16.1: 9375 8425 dependencies: 9376 8426 hasown: 2.0.3 ··· 9463 8513 9464 8514 js-tokens@9.0.1: {} 9465 8515 9466 - js-yaml@4.1.1: 9467 - dependencies: 9468 - argparse: 2.0.1 9469 - 9470 - jsdoc-type-pratt-parser@7.2.0: {} 9471 - 9472 8516 jsesc@3.1.0: {} 9473 8517 9474 8518 json-buffer@3.0.1: {} 9475 - 9476 - json-schema-to-typescript-lite@15.0.0: 9477 - dependencies: 9478 - '@apidevtools/json-schema-ref-parser': 14.2.1(@types/json-schema@7.0.15) 9479 - '@types/json-schema': 7.0.15 9480 8519 9481 8520 json-schema-traverse@0.4.1: {} 9482 8521 ··· 9593 8632 transitivePeerDependencies: 9594 8633 - srvx 9595 8634 9596 - load-tsconfig@0.2.5: {} 9597 - 9598 8635 local-pkg@1.1.2: 9599 8636 dependencies: 9600 8637 mlly: 1.8.2 ··· 9604 8641 locate-path@6.0.0: 9605 8642 dependencies: 9606 8643 p-locate: 5.0.0 9607 - 9608 - locate-path@8.0.0: 9609 - dependencies: 9610 - p-locate: 6.0.0 9611 8644 9612 8645 lodash.defaults@4.2.0: {} 9613 8646 ··· 9720 8753 nanoid@3.3.12: {} 9721 8754 9722 8755 nanotar@0.3.0: {} 9723 - 9724 - napi-postinstall@0.3.4: {} 9725 8756 9726 8757 natural-compare@1.4.0: {} 9727 8758 ··· 9869 8900 dependencies: 9870 8901 boolbase: 1.0.0 9871 8902 9872 - nuxt-og-image@6.4.11(8d7e74a0e430f663feeeec04802d6335): 8903 + nuxt-og-image@6.4.11(36817eef02f5946d0e9e065b544e9114): 9873 8904 dependencies: 9874 8905 '@clack/prompts': 1.3.0 9875 8906 '@nuxt/kit': 4.4.4(magicast@0.5.2) ··· 9885 8916 magic-string: 0.30.21 9886 8917 magicast: 0.5.2 9887 8918 mocked-exports: 0.1.1 9888 - nuxt-site-config: 4.0.8(@nuxt/schema@4.4.4)(magicast@0.5.2)(nuxt@4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.7)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4))(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue@3.5.33(typescript@6.0.3)) 9889 - nuxtseo-shared: 5.1.3(752d6b093ccd31c429a0415ef7194104) 8919 + nuxt-site-config: 4.0.8(@nuxt/schema@4.4.4)(magicast@0.5.2)(nuxt@4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.0)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4))(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue@3.5.33(typescript@6.0.3)) 8920 + nuxtseo-shared: 5.1.3(ee9b3b2ea5c0db61211f3ef554b28e86) 9890 8921 nypm: 0.6.6 9891 8922 ofetch: 1.5.1 9892 8923 ohash: 2.0.11 ··· 9928 8959 - magicast 9929 8960 - vue 9930 8961 9931 - nuxt-site-config@4.0.8(@nuxt/schema@4.4.4)(magicast@0.5.2)(nuxt@4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.7)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4))(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue@3.5.33(typescript@6.0.3)): 8962 + nuxt-site-config@4.0.8(@nuxt/schema@4.4.4)(magicast@0.5.2)(nuxt@4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.0)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4))(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue@3.5.33(typescript@6.0.3)): 9932 8963 dependencies: 9933 8964 '@nuxt/kit': 4.4.4(magicast@0.5.2) 9934 8965 h3: 1.15.11 9935 8966 nuxt-site-config-kit: 4.0.8(magicast@0.5.2)(vue@3.5.33(typescript@6.0.3)) 9936 - nuxtseo-shared: 5.1.3(752d6b093ccd31c429a0415ef7194104) 8967 + nuxtseo-shared: 5.1.3(ee9b3b2ea5c0db61211f3ef554b28e86) 9937 8968 pathe: 2.0.3 9938 8969 pkg-types: 2.3.1 9939 8970 site-config-stack: 4.0.8(vue@3.5.33(typescript@6.0.3)) ··· 9946 8977 - vue 9947 8978 - zod 9948 8979 9949 - nuxt@4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.7)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4): 8980 + nuxt@4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.0)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4): 9950 8981 dependencies: 9951 8982 '@dxup/nuxt': 0.4.1(magicast@0.5.2)(typescript@6.0.3) 9952 8983 '@nuxt/cli': 3.35.1(@nuxt/schema@4.4.4)(cac@6.7.14)(magicast@0.5.2) 9953 8984 '@nuxt/devtools': 3.2.4(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue@3.5.33(typescript@6.0.3)) 9954 8985 '@nuxt/kit': 4.4.4(magicast@0.5.2) 9955 - '@nuxt/nitro-server': 4.4.4(@babel/core@7.29.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.7)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4))(oxc-parser@0.128.0)(rolldown@1.0.0-rc.18)(srvx@0.11.15)(typescript@6.0.3) 8986 + '@nuxt/nitro-server': 4.4.4(@babel/core@7.29.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.0)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4))(oxc-parser@0.128.0)(rolldown@1.0.0-rc.18)(srvx@0.11.15)(typescript@6.0.3) 9956 8987 '@nuxt/schema': 4.4.4 9957 8988 '@nuxt/telemetry': 2.8.0(@nuxt/kit@4.4.4(magicast@0.5.2)) 9958 - '@nuxt/vite-builder': 4.4.4(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@types/node@25.6.0)(esbuild@0.27.7)(eslint@10.3.0(jiti@2.6.1))(magicast@0.5.2)(nuxt@4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.7)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4))(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(terser@5.46.2)(typescript@6.0.3)(vue-tsc@3.2.7(typescript@6.0.3))(vue@3.5.33(typescript@6.0.3))(yaml@2.8.4) 8989 + '@nuxt/vite-builder': 4.4.4(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@types/node@25.6.0)(esbuild@0.28.0)(eslint@10.3.0(jiti@2.6.1))(magicast@0.5.2)(nuxt@4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.0)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4))(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(terser@5.46.2)(typescript@6.0.3)(vue-tsc@3.2.7(typescript@6.0.3))(vue@3.5.33(typescript@6.0.3))(yaml@2.8.4) 9959 8990 '@unhead/vue': 2.1.13(vue@3.5.33(typescript@6.0.3)) 9960 8991 '@vue/shared': 3.5.33 9961 8992 chokidar: 5.0.0 ··· 10081 9112 - xml2js 10082 9113 - yaml 10083 9114 10084 - nuxtseo-shared@5.1.3(752d6b093ccd31c429a0415ef7194104): 9115 + nuxtseo-shared@5.1.3(ee9b3b2ea5c0db61211f3ef554b28e86): 10085 9116 dependencies: 10086 9117 '@clack/prompts': 1.3.0 10087 9118 '@nuxt/devtools-kit': 4.0.0-alpha.3(magicast@0.5.2)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4)) ··· 10090 9121 birpc: 4.0.0 10091 9122 consola: 3.4.2 10092 9123 defu: 6.1.7 10093 - nuxt: 4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.7)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4) 9124 + nuxt: 4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.0)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4) 10094 9125 ofetch: 1.5.1 10095 9126 pathe: 2.0.3 10096 9127 pkg-types: 2.3.1 ··· 10100 9131 ufo: 1.6.4 10101 9132 vue: 3.5.33(typescript@6.0.3) 10102 9133 optionalDependencies: 10103 - nuxt-site-config: 4.0.8(@nuxt/schema@4.4.4)(magicast@0.5.2)(nuxt@4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.7)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4))(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue@3.5.33(typescript@6.0.3)) 9134 + nuxt-site-config: 4.0.8(@nuxt/schema@4.4.4)(magicast@0.5.2)(nuxt@4.4.4(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.6.0)(@vue/compiler-sfc@3.5.33)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.0)(eslint@10.3.0(jiti@2.6.1))(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(rolldown@1.0.0-rc.18)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.18)(rollup@4.60.2))(rollup@4.60.2)(srvx@0.11.15)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue-tsc@3.2.7(typescript@6.0.3))(yaml@2.8.4))(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(vue@3.5.33(typescript@6.0.3)) 10104 9135 transitivePeerDependencies: 10105 9136 - magicast 10106 9137 - vite ··· 10110 9141 citty: 0.2.2 10111 9142 pathe: 2.0.3 10112 9143 tinyexec: 1.1.2 10113 - 10114 - object-deep-merge@2.0.0: {} 10115 9144 10116 9145 obug@2.1.1: {} 10117 9146 ··· 10296 9325 dependencies: 10297 9326 yocto-queue: 0.1.0 10298 9327 10299 - p-limit@4.0.0: 10300 - dependencies: 10301 - yocto-queue: 1.2.2 10302 - 10303 9328 p-locate@5.0.0: 10304 9329 dependencies: 10305 9330 p-limit: 3.1.0 10306 9331 10307 - p-locate@6.0.0: 10308 - dependencies: 10309 - p-limit: 4.0.0 10310 - 10311 9332 package-json-from-dist@1.0.1: {} 10312 - 10313 - package-manager-detector@1.6.0: {} 10314 - 10315 - parse-imports-exports@0.2.4: 10316 - dependencies: 10317 - parse-statements: 1.0.11 10318 - 10319 - parse-statements@1.0.11: {} 10320 9333 10321 9334 parseurl@1.3.3: {} 10322 9335 ··· 10375 9388 playwright-core: 1.59.1 10376 9389 optionalDependencies: 10377 9390 fsevents: 2.3.2 10378 - 10379 - pluralize@8.0.0: {} 10380 9391 10381 9392 pngjs@7.0.0: {} 10382 9393 ··· 10616 9627 dependencies: 10617 9628 redis-errors: 1.2.0 10618 9629 10619 - refa@0.12.1: 10620 - dependencies: 10621 - '@eslint-community/regexpp': 4.12.2 10622 - 10623 - regexp-ast-analysis@0.7.1: 10624 - dependencies: 10625 - '@eslint-community/regexpp': 4.12.2 10626 - refa: 0.12.1 10627 - 10628 9630 regexp-tree@0.1.27: {} 10629 9631 10630 - regjsparser@0.13.1: 10631 - dependencies: 10632 - jsesc: 3.1.0 10633 - 10634 9632 require-from-string@2.0.2: {} 10635 - 10636 - reserved-identifiers@1.2.0: {} 10637 9633 10638 9634 resolve-from@5.0.0: {} 10639 - 10640 - resolve-pkg-maps@1.0.0: {} 10641 9635 10642 9636 resolve@1.22.12: 10643 9637 dependencies: ··· 10725 9719 safe-buffer@5.2.1: {} 10726 9720 10727 9721 sax@1.6.0: {} 10728 - 10729 - scslre@0.3.0: 10730 - dependencies: 10731 - '@eslint-community/regexpp': 4.12.2 10732 - refa: 0.12.1 10733 - regexp-ast-analysis: 0.7.1 10734 9722 10735 9723 scule@1.3.0: {} 10736 9724 ··· 10857 9845 10858 9846 source-map@0.7.6: {} 10859 9847 10860 - spdx-exceptions@2.5.0: {} 10861 - 10862 - spdx-expression-parse@4.0.0: 10863 - dependencies: 10864 - spdx-exceptions: 2.5.0 10865 - spdx-license-ids: 3.0.23 10866 - 10867 - spdx-license-ids@3.0.23: {} 10868 - 10869 9848 srvx@0.11.15: {} 10870 - 10871 - stable-hash-x@0.2.0: {} 10872 9849 10873 9850 standard-as-callback@2.1.0: {} 10874 9851 ··· 10922 9899 ansi-regex: 6.2.2 10923 9900 10924 9901 strip-final-newline@3.0.0: {} 10925 - 10926 - strip-indent@4.1.1: {} 10927 9902 10928 9903 strip-literal@3.1.0: 10929 9904 dependencies: ··· 11019 9994 dependencies: 11020 9995 is-number: 7.0.0 11021 9996 11022 - to-valid-identifier@1.0.0: 11023 - dependencies: 11024 - '@sindresorhus/base62': 1.0.0 11025 - reserved-identifiers: 1.2.0 11026 - 11027 9997 toidentifier@1.0.1: {} 11028 9998 11029 9999 totalist@3.0.1: {} 11030 10000 11031 10001 tr46@0.0.3: {} 11032 10002 11033 - ts-api-utils@2.5.0(typescript@6.0.3): 11034 - dependencies: 11035 - typescript: 6.0.3 11036 - 11037 10003 tslib@2.8.1: 11038 10004 optional: true 11039 10005 ··· 11081 10047 css-tree: 3.2.1 11082 10048 ofetch: 1.5.1 11083 10049 ohash: 2.0.11 11084 - 11085 - unimport@5.7.0: 11086 - dependencies: 11087 - acorn: 8.16.0 11088 - escape-string-regexp: 5.0.0 11089 - estree-walker: 3.0.3 11090 - local-pkg: 1.1.2 11091 - magic-string: 0.30.21 11092 - mlly: 1.8.2 11093 - pathe: 2.0.3 11094 - picomatch: 4.0.4 11095 - pkg-types: 2.3.1 11096 - scule: 1.3.0 11097 - strip-literal: 3.1.0 11098 - tinyglobby: 0.2.16 11099 - unplugin: 2.3.11 11100 - unplugin-utils: 0.3.1 11101 10050 11102 10051 unimport@6.2.0(oxc-parser@0.128.0): 11103 10052 dependencies: ··· 11141 10090 escape-string-regexp: 5.0.0 11142 10091 ufo: 1.6.4 11143 10092 11144 - unrs-resolver@1.11.1: 11145 - dependencies: 11146 - napi-postinstall: 0.3.4 11147 - optionalDependencies: 11148 - '@unrs/resolver-binding-android-arm-eabi': 1.11.1 11149 - '@unrs/resolver-binding-android-arm64': 1.11.1 11150 - '@unrs/resolver-binding-darwin-arm64': 1.11.1 11151 - '@unrs/resolver-binding-darwin-x64': 1.11.1 11152 - '@unrs/resolver-binding-freebsd-x64': 1.11.1 11153 - '@unrs/resolver-binding-linux-arm-gnueabihf': 1.11.1 11154 - '@unrs/resolver-binding-linux-arm-musleabihf': 1.11.1 11155 - '@unrs/resolver-binding-linux-arm64-gnu': 1.11.1 11156 - '@unrs/resolver-binding-linux-arm64-musl': 1.11.1 11157 - '@unrs/resolver-binding-linux-ppc64-gnu': 1.11.1 11158 - '@unrs/resolver-binding-linux-riscv64-gnu': 1.11.1 11159 - '@unrs/resolver-binding-linux-riscv64-musl': 1.11.1 11160 - '@unrs/resolver-binding-linux-s390x-gnu': 1.11.1 11161 - '@unrs/resolver-binding-linux-x64-gnu': 1.11.1 11162 - '@unrs/resolver-binding-linux-x64-musl': 1.11.1 11163 - '@unrs/resolver-binding-wasm32-wasi': 1.11.1 11164 - '@unrs/resolver-binding-win32-arm64-msvc': 1.11.1 11165 - '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1 11166 - '@unrs/resolver-binding-win32-x64-msvc': 1.11.1 11167 - 11168 10093 unstorage@1.17.5(db0@0.3.4)(ioredis@5.10.1): 11169 10094 dependencies: 11170 10095 anymatch: 3.1.3 ··· 11230 10155 dependencies: 11231 10156 vite: 7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4) 11232 10157 11233 - vite-node@5.3.0(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4): 10158 + vite-node@5.3.0(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4): 11234 10159 dependencies: 11235 10160 cac: 6.7.14 11236 10161 es-module-lexer: 2.1.0 11237 10162 obug: 2.1.1 11238 10163 pathe: 2.0.3 11239 - vite: '@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4)' 10164 + vite: '@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4)' 11240 10165 transitivePeerDependencies: 11241 10166 - '@arethetypeswrong/core' 11242 10167 - '@tsdown/css' ··· 11257 10182 - unplugin-unused 11258 10183 - yaml 11259 10184 11260 - vite-plugin-checker@0.13.0(@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4))(eslint@10.3.0(jiti@2.6.1))(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(typescript@6.0.3)(vue-tsc@3.2.7(typescript@6.0.3)): 10185 + vite-plugin-checker@0.13.0(@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4))(eslint@10.3.0(jiti@2.6.1))(optionator@0.9.4)(oxlint@1.61.0(oxlint-tsgolint@0.22.0))(typescript@6.0.3)(vue-tsc@3.2.7(typescript@6.0.3)): 11261 10186 dependencies: 11262 10187 '@babel/code-frame': 7.29.0 11263 10188 chokidar: 4.0.3 ··· 11267 10192 proper-lockfile: 4.1.2 11268 10193 tiny-invariant: 1.3.3 11269 10194 tinyglobby: 0.2.16 11270 - vite: '@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4)' 10195 + vite: '@voidzero-dev/vite-plus-core@0.1.20(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4)' 11271 10196 vscode-uri: 3.1.0 11272 10197 optionalDependencies: 11273 10198 eslint: 10.3.0(jiti@2.6.1) ··· 11303 10228 vite: 7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4) 11304 10229 vue: 3.5.33(typescript@6.0.3) 11305 10230 11306 - vite-plus@0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.27.7)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4): 10231 + vite-plus@0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.28.0)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4): 11307 10232 dependencies: 11308 10233 '@oxc-project/types': 0.127.0 11309 - '@voidzero-dev/vite-plus-core': 0.1.20(@types/node@25.6.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4) 11310 - '@voidzero-dev/vite-plus-test': 0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.27.7)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4) 10234 + '@voidzero-dev/vite-plus-core': 0.1.20(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(yaml@2.8.4) 10235 + '@voidzero-dev/vite-plus-test': 0.1.20(@types/node@25.6.0)(@vitest/coverage-v8@4.1.5)(esbuild@0.28.0)(happy-dom@20.9.0)(jiti@2.6.1)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.2)(yaml@2.8.4))(yaml@2.8.4) 11311 10236 oxfmt: 0.46.0 11312 10237 oxlint: 1.61.0(oxlint-tsgolint@0.22.0) 11313 10238 oxlint-tsgolint: 0.22.0 ··· 11395 10320 11396 10321 vue-devtools-stub@0.1.0: {} 11397 10322 11398 - vue-eslint-parser@10.4.0(eslint@10.3.0(jiti@2.6.1)): 11399 - dependencies: 11400 - debug: 4.4.3 11401 - eslint: 10.3.0(jiti@2.6.1) 11402 - eslint-scope: 9.1.2 11403 - eslint-visitor-keys: 5.0.1 11404 - espree: 11.2.0 11405 - esquery: 1.7.0 11406 - semver: 7.7.4 11407 - transitivePeerDependencies: 11408 - - supports-color 11409 - 11410 10323 vue-router@5.0.6(@vue/compiler-sfc@3.5.33)(vue@3.5.33(typescript@6.0.3)): 11411 10324 dependencies: 11412 10325 '@babel/generator': 7.29.1 ··· 11496 10409 is-wsl: 3.1.1 11497 10410 powershell-utils: 0.1.0 11498 10411 11499 - xml-name-validator@4.0.0: {} 11500 - 11501 10412 xss@1.0.15: 11502 10413 dependencies: 11503 10414 commander: 2.20.3 ··· 11524 10435 yargs-parser: 22.0.0 11525 10436 11526 10437 yocto-queue@0.1.0: {} 11527 - 11528 - yocto-queue@1.2.2: {} 11529 10438 11530 10439 youch-core@0.3.3: 11531 10440 dependencies:
+1 -1
test/unit/index.spec.ts
··· 1 1 import { describe, expect, it } from 'vitest' 2 2 3 3 describe('work', () => { 4 - it('should ', () => { 4 + it('should pass', () => { 5 5 expect(true).toBe(true) 6 6 }) 7 7 })
+35
vite.config.ts
··· 5 5 const rootDir = import.meta.dirname 6 6 7 7 export default defineConfig({ 8 + lint: { 9 + plugins: ['typescript', 'vue', 'oxc', 'unicorn', 'vitest'], 10 + jsPlugins: ['@stylistic/eslint-plugin'], 11 + categories: { 12 + correctness: 'error', 13 + suspicious: 'warn', 14 + perf: 'warn', 15 + }, 16 + options: { 17 + typeAware: true, 18 + typeCheck: true, 19 + }, 20 + rules: { 21 + '@stylistic/quotes': ['error', 'single', { avoidEscape: true, allowTemplateLiterals: 'always' }], 22 + '@stylistic/semi': ['error', 'never'], 23 + '@stylistic/comma-dangle': ['error', 'always-multiline'], 24 + '@stylistic/indent': ['error', 2], 25 + '@stylistic/no-trailing-spaces': 'error', 26 + '@stylistic/eol-last': ['error', 'always'], 27 + '@stylistic/object-curly-spacing': ['error', 'always'], 28 + '@stylistic/arrow-parens': ['error', 'as-needed'], 29 + }, 30 + ignorePatterns: [ 31 + '.output/**', 32 + '.data/**', 33 + '.nuxt/**', 34 + '.nitro/**', 35 + '.cache/**', 36 + 'dist/**', 37 + 'node_modules/**', 38 + 'coverage/**', 39 + 'playwright-report/**', 40 + 'test-results/**', 41 + ], 42 + }, 8 43 test: { 9 44 projects: [ 10 45 {