diff --git a/package.json b/package.json index 6d8b55fba..91154fb97 100644 --- a/package.json +++ b/package.json @@ -119,7 +119,7 @@ "@nuxt/module-builder": "^0.8.4", "@nuxt/schema": "^3.15.4", "@types/debug": "^4.1.9", - "@types/eslint": "^8.56.6", + "@types/eslint": "^9.6.1", "@unhead/vue": "^1.8.8", "bumpp": "^9.4.1", "changelogithub": "^0.13.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3dcc7828a..e720efa3a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -107,8 +107,8 @@ importers: specifier: ^4.1.9 version: 4.1.12 '@types/eslint': - specifier: ^8.56.6 - version: 8.56.10 + specifier: ^9.6.1 + version: 9.6.1 '@unhead/vue': specifier: ^1.8.8 version: 1.9.14(vue@3.5.13(typescript@5.6.2)) @@ -243,7 +243,7 @@ importers: devDependencies: '@nuxt/devtools': specifier: latest - version: 2.0.0-beta.3(rollup@4.30.1)(vite@6.0.11(@types/node@20.14.9)(jiti@2.4.2)(terser@5.31.1)(yaml@2.7.0)) + version: 2.0.0-beta.4(rollup@4.30.1)(vite@6.0.11(@types/node@20.14.9)(jiti@2.4.2)(terser@5.31.1)(yaml@2.7.0)) '@nuxtjs/i18n': specifier: link:.. version: link:.. @@ -1377,8 +1377,8 @@ packages: resolution: {integrity: sha512-8tR1xe7ZEbkabTuE/tNhzpolygUn9OaYp9yuYAF4MgDNZg06C3Qny80bes2/e9/Wm3aVkPUlCw6WgU7mQd0yEg==} engines: {node: '>= 16'} - '@intlify/shared@11.0.1': - resolution: {integrity: sha512-lH164+aDDptHZ3dBDbIhRa1dOPQUp+83iugpc+1upTOWCnwyC1PVis6rSWNMMJ8VQxvtHQB9JMib48K55y0PvQ==} + '@intlify/shared@11.1.0': + resolution: {integrity: sha512-DvpNSxiMrFqYMaGSRDDnQgO/L0MqNH4KWw9CUx8LRHHIdWp08En9DpmSRNpauUOxKpHAhyJJxx92BHZk9J84EQ==} engines: {node: '>= 16'} '@intlify/unplugin-vue-i18n@6.0.3': @@ -1532,8 +1532,8 @@ packages: peerDependencies: vite: '*' - '@nuxt/devtools-kit@2.0.0-beta.3': - resolution: {integrity: sha512-VeMfxhwUk1InAca9C8HouIn0+4ON11B0MxL/Mv7m/FcgdyADH5nTp6P3+GoCe8TsHgyKSJ688ZVFFxXKDDDGcg==} + '@nuxt/devtools-kit@2.0.0-beta.4': + resolution: {integrity: sha512-9zvK0qGQJzKZaru7vDgeEDeX30WwVeEFTX9QDS8kXm+osaOqB3ZXmc2dCskr2s6Edw+KHtwbTewwDEpWjin3Ag==} peerDependencies: vite: '>=6.0' @@ -1545,8 +1545,8 @@ packages: resolution: {integrity: sha512-86Gd92uEw0Dh2ErIYT9TMIrMOISE96fCRN4rxeryTvyiowQOsyrbkCeMNYrEehoRL+lohoyK6iDmFajadPNwWQ==} hasBin: true - '@nuxt/devtools-wizard@2.0.0-beta.3': - resolution: {integrity: sha512-91N/EqimqtqHGUYxADiWofF3qGNBWbVs7wEOIzVYYwTSl7GNGrmf5IeGt48YRBNp+Be0y1cmUx5AOT2VIjBJVw==} + '@nuxt/devtools-wizard@2.0.0-beta.4': + resolution: {integrity: sha512-YUYDmQlAH8PURoTyMsfFXshr0+5keyxY8vCWHDofvi5+a2pn8sNsJZuiXZg3/T1yh3HjmP8yAc34o5MRjZaIHw==} hasBin: true '@nuxt/devtools@1.6.3': @@ -1561,8 +1561,8 @@ packages: peerDependencies: vite: '*' - '@nuxt/devtools@2.0.0-beta.3': - resolution: {integrity: sha512-oB0fdfV05BHObqB0LvkC3fa5v8ql2qV9AjrIKQtczyvO/HtivN9iCmLiyx3RcWAs6Sk48k/p40tX249Gigo7sQ==} + '@nuxt/devtools@2.0.0-beta.4': + resolution: {integrity: sha512-L434ATIKTqGlrtQT+XrUh0TnygcfsETVgwby9r/9i5Q92ZN2hANs6zGGFHdVJMwE83UDqf9UeAZa7K9boUN2tw==} hasBin: true peerDependencies: vite: '>=6.0' @@ -2283,8 +2283,8 @@ packages: '@types/debug@4.1.12': resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} - '@types/eslint@8.56.10': - resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==} + '@types/eslint@9.6.1': + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} @@ -4016,6 +4016,10 @@ packages: resolution: {integrity: sha512-QY5PPtSonnGwhhHDNI7+3RvY285c7iuJFFB+lU+oEzMY/gEGJ808owqJsrr8Otd1E/x07po1LkUBmdAc5duPAg==} engines: {node: ^18.19.0 || >=20.5.0} + execa@9.5.2: + resolution: {integrity: sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==} + engines: {node: ^18.19.0 || >=20.5.0} + expand-template@2.0.3: resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} engines: {node: '>=6'} @@ -4658,6 +4662,10 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + isexe@3.1.1: + resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} + engines: {node: '>=16'} + jackspeak@3.4.0: resolution: {integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==} engines: {node: '>=14'} @@ -6303,6 +6311,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.0: + resolution: {integrity: sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==} + engines: {node: '>=10'} + hasBin: true + send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -6551,6 +6564,9 @@ packages: strip-literal@3.0.0: resolution: {integrity: sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==} + structured-clone-es@1.0.0: + resolution: {integrity: sha512-FL8EeKFFyNQv5cMnXI31CIMCsFarSVI2bF0U0ImeNE3g/F1IvJQyqzOXxPBRXiwQfyBTlbNe88jh1jFW0O/jiQ==} + stylehacks@7.0.2: resolution: {integrity: sha512-HdkWZS9b4gbgYTdMg4gJLmm7biAUug1qTqXjS+u8X+/pUd+9Px1E+520GnOW3rST9MNsVOVpsJG+mPHNosxjOQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} @@ -7530,6 +7546,11 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true + which@5.0.0: + resolution: {integrity: sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + why-is-node-running@2.3.0: resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} engines: {node: '>=8'} @@ -8529,14 +8550,14 @@ snapshots: '@intlify/shared@11.0.0-rc.1': {} - '@intlify/shared@11.0.1': {} + '@intlify/shared@11.1.0': {} '@intlify/unplugin-vue-i18n@6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.5.0)(rollup@4.30.1)(typescript@5.6.2)(vue-i18n@10.0.5(vue@3.5.13(typescript@5.6.2)))(vue@3.5.13(typescript@5.6.2))': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) '@intlify/bundle-utils': 10.0.0(vue-i18n@10.0.5(vue@3.5.13(typescript@5.6.2))) - '@intlify/shared': 11.0.1 - '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.0.1)(@vue/compiler-dom@3.5.13)(vue-i18n@10.0.5(vue@3.5.13(typescript@5.6.2)))(vue@3.5.13(typescript@5.6.2)) + '@intlify/shared': 11.1.0 + '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.0)(@vue/compiler-dom@3.5.13)(vue-i18n@10.0.5(vue@3.5.13(typescript@5.6.2)))(vue@3.5.13(typescript@5.6.2)) '@rollup/pluginutils': 5.1.3(rollup@4.30.1) '@typescript-eslint/scope-manager': 8.13.0 '@typescript-eslint/typescript-estree': 8.13.0(typescript@5.6.2) @@ -8560,11 +8581,11 @@ snapshots: '@intlify/utils@0.13.0': {} - '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.0.1)(@vue/compiler-dom@3.5.13)(vue-i18n@10.0.5(vue@3.5.13(typescript@5.6.2)))(vue@3.5.13(typescript@5.6.2))': + '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.1.0)(@vue/compiler-dom@3.5.13)(vue-i18n@10.0.5(vue@3.5.13(typescript@5.6.2)))(vue@3.5.13(typescript@5.6.2))': dependencies: '@babel/parser': 7.26.2 optionalDependencies: - '@intlify/shared': 11.0.1 + '@intlify/shared': 11.1.0 '@vue/compiler-dom': 3.5.13 vue: 3.5.13(typescript@5.6.2) vue-i18n: 10.0.5(vue@3.5.13(typescript@5.6.2)) @@ -8823,11 +8844,11 @@ snapshots: - rollup - supports-color - '@nuxt/devtools-kit@2.0.0-beta.3(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.11(@types/node@20.14.9)(jiti@2.4.2)(terser@5.31.1)(yaml@2.7.0))': + '@nuxt/devtools-kit@2.0.0-beta.4(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.11(@types/node@20.14.9)(jiti@2.4.2)(terser@5.31.1)(yaml@2.7.0))': dependencies: '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.30.1) '@nuxt/schema': 3.15.4 - execa: 7.2.0 + execa: 9.5.2 vite: 6.0.11(@types/node@20.14.9)(jiti@2.4.2)(terser@5.31.1)(yaml@2.7.0) transitivePeerDependencies: - magicast @@ -8860,16 +8881,16 @@ snapshots: rc9: 2.1.2 semver: 7.6.3 - '@nuxt/devtools-wizard@2.0.0-beta.3': + '@nuxt/devtools-wizard@2.0.0-beta.4': dependencies: consola: 3.2.3 diff: 7.0.0 - execa: 7.2.0 + execa: 9.5.2 magicast: 0.3.5 - pathe: 2.0.1 + pathe: 2.0.2 pkg-types: 1.3.1 prompts: 2.4.2 - semver: 7.6.3 + semver: 7.7.0 '@nuxt/devtools@1.6.3(rollup@4.30.1)(vite@6.0.7(@types/node@20.14.9)(jiti@1.21.0)(terser@5.31.1)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.2))': dependencies: @@ -9012,18 +9033,17 @@ snapshots: - utf-8-validate - vue - '@nuxt/devtools@2.0.0-beta.3(rollup@4.30.1)(vite@6.0.11(@types/node@20.14.9)(jiti@2.4.2)(terser@5.31.1)(yaml@2.7.0))': + '@nuxt/devtools@2.0.0-beta.4(rollup@4.30.1)(vite@6.0.11(@types/node@20.14.9)(jiti@2.4.2)(terser@5.31.1)(yaml@2.7.0))': dependencies: - '@nuxt/devtools-kit': 2.0.0-beta.3(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.11(@types/node@20.14.9)(jiti@2.4.2)(terser@5.31.1)(yaml@2.7.0)) - '@nuxt/devtools-wizard': 2.0.0-beta.3 - '@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1) + '@nuxt/devtools-kit': 2.0.0-beta.4(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.11(@types/node@20.14.9)(jiti@2.4.2)(terser@5.31.1)(yaml@2.7.0)) + '@nuxt/devtools-wizard': 2.0.0-beta.4 + '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.30.1) birpc: 2.0.19 consola: 3.2.3 destr: 2.0.3 error-stack-parser-es: 1.0.5 - execa: 7.2.0 + execa: 9.5.2 fast-npm-meta: 0.2.2 - flatted: 3.3.2 get-port-please: 3.1.2 hookable: 5.5.3 image-meta: 0.2.1 @@ -9031,19 +9051,20 @@ snapshots: launch-editor: 2.9.1 local-pkg: 1.0.0 magicast: 0.3.5 - nypm: 0.4.1 + nypm: 0.5.2 ohash: 1.1.4 - pathe: 2.0.1 + pathe: 2.0.2 perfect-debounce: 1.0.0 pkg-types: 1.3.1 - semver: 7.6.3 + semver: 7.7.0 simple-git: 3.27.0 sirv: 3.0.0 + structured-clone-es: 1.0.0 tinyglobby: 0.2.10 vite: 6.0.11(@types/node@20.14.9)(jiti@2.4.2)(terser@5.31.1)(yaml@2.7.0) - vite-plugin-inspect: 10.1.0(@nuxt/kit@3.15.1(magicast@0.3.5)(rollup@4.30.1))(vite@6.0.11(@types/node@20.14.9)(jiti@2.4.2)(terser@5.31.1)(yaml@2.7.0)) + vite-plugin-inspect: 10.1.0(@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@4.30.1))(vite@6.0.11(@types/node@20.14.9)(jiti@2.4.2)(terser@5.31.1)(yaml@2.7.0)) vite-plugin-vue-inspector: 5.3.1(vite@6.0.11(@types/node@20.14.9)(jiti@2.4.2)(terser@5.31.1)(yaml@2.7.0)) - which: 3.0.1 + which: 5.0.0 ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -9237,7 +9258,7 @@ snapshots: dependencies: consola: 3.2.3 defu: 6.1.4 - pathe: 2.0.1 + pathe: 2.0.2 std-env: 3.8.0 '@nuxt/schema@3.15.4': @@ -9320,7 +9341,7 @@ snapshots: defu: 6.1.4 fuse.js: 7.0.0 ohash: 1.1.4 - pathe: 2.0.1 + pathe: 2.0.2 scule: 1.3.0 tailwind-merge: 2.6.0 tailwindcss: 3.4.17 @@ -9489,7 +9510,7 @@ snapshots: defu: 6.1.4 h3: 1.13.1 klona: 2.0.6 - pathe: 2.0.1 + pathe: 2.0.2 postcss: 8.5.1 postcss-nesting: 13.0.1(postcss@8.5.1) tailwind-config-viewer: 2.0.4(tailwindcss@3.4.17) @@ -9933,7 +9954,7 @@ snapshots: '@rollup/pluginutils@5.1.0(rollup@4.30.1)': dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: @@ -10103,9 +10124,9 @@ snapshots: dependencies: '@types/ms': 0.7.34 - '@types/eslint@8.56.10': + '@types/eslint@9.6.1': dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 '@types/estree@1.0.5': {} @@ -10601,13 +10622,13 @@ snapshots: '@vitest/runner@3.0.1': dependencies: '@vitest/utils': 3.0.1 - pathe: 2.0.1 + pathe: 2.0.2 '@vitest/snapshot@3.0.1': dependencies: '@vitest/pretty-format': 3.0.1 magic-string: 0.30.17 - pathe: 2.0.1 + pathe: 2.0.2 '@vitest/spy@3.0.1': dependencies: @@ -12314,6 +12335,21 @@ snapshots: strip-final-newline: 4.0.0 yoctocolors: 2.1.1 + execa@9.5.2: + dependencies: + '@sindresorhus/merge-streams': 4.0.0 + cross-spawn: 7.0.3 + figures: 6.1.0 + get-stream: 9.0.1 + human-signals: 8.0.0 + is-plain-obj: 4.1.0 + is-stream: 4.0.1 + npm-run-path: 6.0.0 + pretty-ms: 9.1.0 + signal-exit: 4.1.0 + strip-final-newline: 4.0.0 + yoctocolors: 2.1.1 + expand-template@2.0.3: optional: true @@ -13053,7 +13089,7 @@ snapshots: is-reference@1.2.1: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 is-ssh@1.4.0: dependencies: @@ -13085,6 +13121,8 @@ snapshots: isexe@2.0.0: {} + isexe@3.1.1: {} + jackspeak@3.4.0: dependencies: '@isaacs/cliui': 8.0.2 @@ -14829,7 +14867,7 @@ snapshots: dependencies: confbox: 0.1.8 mlly: 1.7.4 - pathe: 2.0.1 + pathe: 2.0.2 playwright-core@1.46.1: {} @@ -15623,6 +15661,8 @@ snapshots: semver@7.6.3: {} + semver@7.7.0: {} + send@0.18.0: dependencies: debug: 2.6.9 @@ -15928,6 +15968,8 @@ snapshots: dependencies: js-tokens: 9.0.1 + structured-clone-es@1.0.0: {} + stylehacks@7.0.2(postcss@8.4.40): dependencies: browserslist: 4.24.2 @@ -16651,7 +16693,7 @@ snapshots: cac: 6.7.14 debug: 4.4.0(supports-color@9.4.0) es-module-lexer: 1.6.0 - pathe: 2.0.1 + pathe: 2.0.2 vite: 6.0.7(@types/node@20.14.9)(jiti@1.21.0)(terser@5.31.1)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' @@ -16765,7 +16807,7 @@ snapshots: - rollup - supports-color - vite-plugin-inspect@10.1.0(@nuxt/kit@3.15.1(magicast@0.3.5)(rollup@4.30.1))(vite@6.0.11(@types/node@20.14.9)(jiti@2.4.2)(terser@5.31.1)(yaml@2.7.0)): + vite-plugin-inspect@10.1.0(@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@4.30.1))(vite@6.0.11(@types/node@20.14.9)(jiti@2.4.2)(terser@5.31.1)(yaml@2.7.0)): dependencies: debug: 4.4.0(supports-color@9.4.0) error-stack-parser-es: 1.0.5 @@ -16774,7 +16816,7 @@ snapshots: sirv: 3.0.0 vite: 6.0.11(@types/node@20.14.9)(jiti@2.4.2)(terser@5.31.1)(yaml@2.7.0) optionalDependencies: - '@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1) + '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.30.1) transitivePeerDependencies: - supports-color @@ -17026,6 +17068,10 @@ snapshots: dependencies: isexe: 2.0.0 + which@5.0.0: + dependencies: + isexe: 3.1.1 + why-is-node-running@2.3.0: dependencies: siginfo: 2.0.0