From aa612c5c15b765c30f9b5255fb9345de7b2ba35b Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Sun, 6 Oct 2024 04:34:21 +0800 Subject: [PATCH] docs: setup global ignores correctly --- examples/allow-js/eslint.config.js | 6 +++++- examples/minimal/eslint.config.js | 6 +++++- examples/with-cypress/eslint.config.js | 6 +++++- examples/with-jsx-in-vue/eslint.config.js | 6 +++++- examples/with-jsx/eslint.config.js | 6 +++++- examples/with-nightwatch/eslint.config.js | 6 +++++- examples/with-playwright/eslint.config.js | 6 +++++- examples/with-prettier/eslint.config.js | 6 +++++- examples/with-tsx-in-vue/eslint.config.js | 6 +++++- examples/with-tsx/eslint.config.js | 6 +++++- examples/with-vitest/eslint.config.js | 6 +++++- 11 files changed, 55 insertions(+), 11 deletions(-) diff --git a/examples/allow-js/eslint.config.js b/examples/allow-js/eslint.config.js index 070ebfa..ddb0771 100644 --- a/examples/allow-js/eslint.config.js +++ b/examples/allow-js/eslint.config.js @@ -5,7 +5,11 @@ export default [ { name: 'app/files-to-lint', files: ['**/*.js', '**/*.mjs', '**/*.ts', '**/*.mts', '**/*.vue'], - ignores: ['**/dist/**'], + }, + + { + name: 'app/files-to-ignore', + ignores: ['**/dist/**', '**/dist-ssr/**', '**/coverage/**'], }, ...pluginVue.configs["flat/essential"], diff --git a/examples/minimal/eslint.config.js b/examples/minimal/eslint.config.js index cc82d86..a22ed8f 100644 --- a/examples/minimal/eslint.config.js +++ b/examples/minimal/eslint.config.js @@ -5,7 +5,11 @@ export default [ { name: 'app/files-to-lint', files: ['**/*.ts', '**/*.mts', '**/*.vue'], - ignores: ['**/dist/**'], + }, + + { + name: 'app/files-to-ignore', + ignores: ['**/dist/**', '**/dist-ssr/**', '**/coverage/**'], }, ...pluginVue.configs['flat/essential'], diff --git a/examples/with-cypress/eslint.config.js b/examples/with-cypress/eslint.config.js index cb69925..a96818c 100644 --- a/examples/with-cypress/eslint.config.js +++ b/examples/with-cypress/eslint.config.js @@ -6,7 +6,11 @@ export default [ { name: 'app/files-to-lint', files: ['**/*.ts', '**/*.mts', '**/*.vue'], - ignores: ['**/dist/**'], + }, + + { + name: 'app/files-to-ignore', + ignores: ['**/dist/**', '**/dist-ssr/**', '**/coverage/**'], }, ...pluginVue.configs['flat/essential'], diff --git a/examples/with-jsx-in-vue/eslint.config.js b/examples/with-jsx-in-vue/eslint.config.js index b41e3d7..639d855 100644 --- a/examples/with-jsx-in-vue/eslint.config.js +++ b/examples/with-jsx-in-vue/eslint.config.js @@ -5,7 +5,11 @@ export default [ { name: 'app/files-to-lint', files: ['**/*.js', '**/*.mjs', '**/*.jsx', '**/*.ts', '**/*.mts', '**/*.tsx', '**/*.vue'], - ignores: ['**/dist/**'], + }, + + { + name: 'app/files-to-ignore', + ignores: ['**/dist/**', '**/dist-ssr/**', '**/coverage/**'], }, ...pluginVue.configs['flat/essential'], diff --git a/examples/with-jsx/eslint.config.js b/examples/with-jsx/eslint.config.js index 3717306..9467815 100644 --- a/examples/with-jsx/eslint.config.js +++ b/examples/with-jsx/eslint.config.js @@ -5,7 +5,11 @@ export default [ { name: 'app/files-to-lint', files: ['**/*.js', '**/*.mjs', '**/*.jsx', '**/*.ts', '**/*.mts', '**/*.tsx', '**/*.vue'], - ignores: ['**/dist/**'], + }, + + { + name: 'app/files-to-ignore', + ignores: ['**/dist/**', '**/dist-ssr/**', '**/coverage/**'], }, ...pluginVue.configs['flat/essential'], diff --git a/examples/with-nightwatch/eslint.config.js b/examples/with-nightwatch/eslint.config.js index 8ea63a7..3dd45b5 100644 --- a/examples/with-nightwatch/eslint.config.js +++ b/examples/with-nightwatch/eslint.config.js @@ -5,7 +5,11 @@ export default [ { name: 'app/files-to-lint', files: ['**/*.ts', '**/*.mts', '**/*.vue'], - ignores: ['**/dist/**'], + }, + + { + name: 'app/files-to-ignore', + ignores: ['**/dist/**', '**/dist-ssr/**', '**/coverage/**'], }, ...pluginVue.configs['flat/essential'], diff --git a/examples/with-playwright/eslint.config.js b/examples/with-playwright/eslint.config.js index ea1bf58..87746fd 100644 --- a/examples/with-playwright/eslint.config.js +++ b/examples/with-playwright/eslint.config.js @@ -6,7 +6,11 @@ export default [ { name: 'app/files-to-lint', files: ['**/*.ts', '**/*.mts', '**/*.vue'], - ignores: ['**/dist/**'], + }, + + { + name: 'app/files-to-ignore', + ignores: ['**/dist/**', '**/dist-ssr/**', '**/coverage/**'], }, ...pluginVue.configs['flat/essential'], diff --git a/examples/with-prettier/eslint.config.js b/examples/with-prettier/eslint.config.js index 4f95aa5..e9cee7f 100644 --- a/examples/with-prettier/eslint.config.js +++ b/examples/with-prettier/eslint.config.js @@ -6,7 +6,11 @@ export default [ { name: 'app/files-to-lint', files: ['**/*.ts', '**/*.mts', '**/*.vue'], - ignores: ['**/dist/**'], + }, + + { + name: 'app/files-to-ignore', + ignores: ['**/dist/**', '**/dist-ssr/**', '**/coverage/**'], }, ...pluginVue.configs['flat/essential'], diff --git a/examples/with-tsx-in-vue/eslint.config.js b/examples/with-tsx-in-vue/eslint.config.js index 07a622c..d2b67b9 100644 --- a/examples/with-tsx-in-vue/eslint.config.js +++ b/examples/with-tsx-in-vue/eslint.config.js @@ -5,7 +5,11 @@ export default [ { name: 'app/files-to-lint', files: ['**/*.ts', '**/*.mts', '**/*.tsx', '**/*.vue'], - ignores: ['**/dist/**'], + }, + + { + name: 'app/files-to-ignore', + ignores: ['**/dist/**', '**/dist-ssr/**', '**/coverage/**'], }, ...pluginVue.configs['flat/essential'], diff --git a/examples/with-tsx/eslint.config.js b/examples/with-tsx/eslint.config.js index c216239..2d98938 100644 --- a/examples/with-tsx/eslint.config.js +++ b/examples/with-tsx/eslint.config.js @@ -5,7 +5,11 @@ export default [ { name: 'app/files-to-lint', files: ['**/*.ts', '**/*.mts', '**/*.tsx', '**/*.vue'], - ignores: ['**/dist/**'], + }, + + { + name: 'app/files-to-ignore', + ignores: ['**/dist/**', '**/dist-ssr/**', '**/coverage/**'], }, ...pluginVue.configs['flat/essential'], diff --git a/examples/with-vitest/eslint.config.js b/examples/with-vitest/eslint.config.js index 197d167..f36b811 100644 --- a/examples/with-vitest/eslint.config.js +++ b/examples/with-vitest/eslint.config.js @@ -6,7 +6,11 @@ export default [ { name: 'app/files-to-lint', files: ['**/*.ts', '**/*.mts', '**/*.vue'], - ignores: ['**/dist/**'], + }, + + { + name: 'app/files-to-ignore', + ignores: ['**/dist/**', '**/dist-ssr/**', '**/coverage/**'], }, ...pluginVue.configs['flat/essential'],