diff --git a/package.json b/package.json index 1de3ee7b..cc6cf935 100644 --- a/package.json +++ b/package.json @@ -98,7 +98,7 @@ "eslint-config-prettier": "^10.0.0", "eslint-plugin-markdown": "^5.0.0", "eslint-plugin-prettier": "^5.1.3", - "eslint-plugin-vue": "^9.24.1", + "eslint-plugin-vue": "^10.0.0", "eslint4b": "^7.32.0", "espree": "^10.0.0", "esquery": "^1.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d5932d44..fab6d507 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -118,8 +118,8 @@ importers: specifier: ^5.1.3 version: 5.1.3(@types/eslint@8.44.1)(eslint-config-prettier@10.0.1(eslint@9.4.0))(eslint@9.4.0)(prettier@3.4.2) eslint-plugin-vue: - specifier: ^9.24.1 - version: 9.24.1(eslint@9.4.0) + specifier: ^10.0.0 + version: 10.0.0(eslint@9.4.0)(vue-eslint-parser@10.0.0(eslint@9.4.0)) eslint4b: specifier: ^7.32.0 version: 7.32.0 @@ -1543,20 +1543,17 @@ packages: eslint-config-prettier: optional: true - eslint-plugin-vue@9.24.1: - resolution: {integrity: sha512-wk3SuwmS1pZdcuJlokGYEi/buDOwD6KltvhIZyOnpJ/378dcQ4zchu9PAMbbLAaydCz1iYc5AozszcOOgZIIOg==} - engines: {node: ^14.17.0 || >=16.0.0} + eslint-plugin-vue@10.0.0: + resolution: {integrity: sha512-XKckedtajqwmaX6u1VnECmZ6xJt+YvlmMzBPZd+/sI3ub2lpYZyFnsyWo7c3nMOQKJQudeyk1lw/JxdgeKT64w==} + 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 + eslint: ^8.57.0 || ^9.0.0 + vue-eslint-parser: ^10.0.0 eslint-scope@5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-scope@8.0.1: resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3138,12 +3135,6 @@ packages: peerDependencies: eslint: ^8.57.0 || ^9.0.0 - vue-eslint-parser@9.4.2: - resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==} - engines: {node: ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: '>=6.0.0' - vue-github-button@3.1.0: resolution: {integrity: sha512-S69NFalucetUW4AjMkLlHY/fgTWu6LEGEtehMewXRNLnjODhDvJj4lwt0u0BSPXLTDB+PLk1tWlwx3pw+ItLgQ==} @@ -4155,7 +4146,7 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 - semver: 7.6.0 + semver: 7.7.1 ts-api-utils: 1.3.0(typescript@5.1.6) optionalDependencies: typescript: 5.1.6 @@ -4798,30 +4789,22 @@ snapshots: '@types/eslint': 8.44.1 eslint-config-prettier: 10.0.1(eslint@9.4.0) - eslint-plugin-vue@9.24.1(eslint@9.4.0): + eslint-plugin-vue@10.0.0(eslint@9.4.0)(vue-eslint-parser@10.0.0(eslint@9.4.0)): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) eslint: 9.4.0 - globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.16 - semver: 7.6.0 - vue-eslint-parser: 9.4.2(eslint@9.4.0) + semver: 7.7.1 + vue-eslint-parser: 10.0.0(eslint@9.4.0) xml-name-validator: 4.0.0 - transitivePeerDependencies: - - supports-color eslint-scope@5.1.1: dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@7.2.2: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - eslint-scope@8.0.1: dependencies: esrecurse: 4.3.0 @@ -5383,7 +5366,7 @@ snapshots: '@babel/parser': 7.24.1 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 - semver: 7.6.0 + semver: 7.7.1 transitivePeerDependencies: - supports-color @@ -5571,7 +5554,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.6.0 + semver: 7.7.1 make-error@1.3.6: {} @@ -6495,19 +6478,6 @@ snapshots: transitivePeerDependencies: - supports-color - vue-eslint-parser@9.4.2(eslint@9.4.0): - dependencies: - debug: 4.3.4 - eslint: 9.4.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - esquery: 1.5.0 - lodash: 4.17.21 - semver: 7.6.0 - transitivePeerDependencies: - - supports-color - vue-github-button@3.1.0: dependencies: github-buttons: 2.27.0