From a634e3538e4f384d295a25860b092e62a4916fb3 Mon Sep 17 00:00:00 2001 From: Flo Edelmann Date: Tue, 18 Jul 2023 16:31:48 +0200 Subject: [PATCH] Switch to `all` preset config --- eslint.config.js | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/eslint.config.js b/eslint.config.js index 5b414fbf3..be4b85d0a 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -27,7 +27,7 @@ module.exports = [ }, ...eslintrc.plugins('eslint-plugin', 'prettier', 'unicorn'), ...eslintrc.extends( - 'plugin:eslint-plugin/recommended', + 'plugin:eslint-plugin/all', 'prettier', 'plugin:node-dependencies/recommended', 'plugin:jsonc/recommended-with-jsonc', @@ -143,11 +143,6 @@ module.exports = [ 'prettier/prettier': 'error', 'eslint-plugin/report-message-format': ['error', "^[A-Z`'{].*\\.$"], - 'eslint-plugin/meta-property-ordering': 'error', - 'eslint-plugin/prefer-placeholders': 'error', - 'eslint-plugin/prefer-replace-text': 'error', - 'eslint-plugin/test-case-property-ordering': 'error', - 'eslint-plugin/test-case-shorthand-strings': 'error', 'no-debugger': 'error', 'no-console': 'error', @@ -202,17 +197,20 @@ module.exports = [ { files: ['lib/rules/*.js'], rules: { - 'eslint-plugin/require-meta-docs-description': 'error', 'eslint-plugin/require-meta-docs-url': [ 'error', - { - pattern: `https://eslint.vuejs.org/rules/{{name}}.html` - } + { pattern: 'https://eslint.vuejs.org/rules/{{name}}.html' } ], 'internal/no-invalid-meta': 'error', 'internal/no-invalid-meta-docs-categories': 'error' } }, + { + files: ['eslint-internal-rules/*.js'], + rules: { + 'eslint-plugin/require-meta-docs-url': 'off' + } + }, { files: ['**/*.json'], rules: {