diff --git a/packages/eslint/package.json b/packages/eslint/package.json index 10547679a..081fa0bfa 100644 --- a/packages/eslint/package.json +++ b/packages/eslint/package.json @@ -29,7 +29,7 @@ "eslint-plugin-astro": "^1.5.0", "eslint-plugin-import": "^2.32.0", "eslint-plugin-tailwindcss": "3.18.2", - "eslint-plugin-vue": "^9.33.0", + "eslint-plugin-vue": "^10.7.0", "tailwindcss": "^3.4.19", "vue-eslint-parser": "^9.4.3" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bf183215b..7a0a89a32 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -878,8 +878,8 @@ importers: specifier: 3.18.2 version: 3.18.2(tailwindcss@3.4.19(ts-node@10.9.2(@types/node@20.19.33)(typescript@5.9.3))) eslint-plugin-vue: - specifier: ^9.33.0 - version: 9.33.0(eslint@8.57.1) + specifier: ^10.7.0 + version: 10.7.0(@typescript-eslint/parser@8.54.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(vue-eslint-parser@9.4.3(eslint@8.57.1)) tailwindcss: specifier: ^3.4.19 version: 3.4.19(ts-node@10.9.2(@types/node@20.19.33)(typescript@5.9.3)) @@ -4265,11 +4265,19 @@ packages: peerDependencies: tailwindcss: ^3.4.0 - eslint-plugin-vue@9.33.0: - resolution: {integrity: sha512-174lJKuNsuDIlLpjeXc5E2Tss8P44uIimAfGD0b90k0NoirJqpG7stLuU9Vp/9ioTOrQdWVREc4mRd1BD+CvGw==} - engines: {node: ^14.17.0 || >=16.0.0} + eslint-plugin-vue@10.7.0: + resolution: {integrity: sha512-r2XFCK4qlo1sxEoAMIoTTX0PZAdla0JJDt1fmYiworZUX67WeEGqm+JbyAg3M+pGiJ5U6Mp5WQbontXWtIW7TA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + '@stylistic/eslint-plugin': ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 + '@typescript-eslint/parser': ^7.0.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 + vue-eslint-parser: ^10.0.0 + peerDependenciesMeta: + '@stylistic/eslint-plugin': + optional: true + '@typescript-eslint/parser': + optional: true eslint-scope@7.2.2: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} @@ -10809,19 +10817,18 @@ snapshots: postcss: 8.5.6 tailwindcss: 3.4.19(ts-node@10.9.2(@types/node@20.19.33)(typescript@5.9.3)) - eslint-plugin-vue@9.33.0(eslint@8.57.1): + eslint-plugin-vue@10.7.0(@typescript-eslint/parser@8.54.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(vue-eslint-parser@9.4.3(eslint@8.57.1)): dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) eslint: 8.57.1 - globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 - postcss-selector-parser: 6.1.2 + postcss-selector-parser: 7.1.0 semver: 7.7.4 vue-eslint-parser: 9.4.3(eslint@8.57.1) xml-name-validator: 4.0.0 - transitivePeerDependencies: - - supports-color + optionalDependencies: + '@typescript-eslint/parser': 8.54.0(eslint@8.57.1)(typescript@5.9.3) eslint-scope@7.2.2: dependencies: