Skip to content

Commit 083aafe

Browse files
authored
chore(lint): setup eslint-config-flat-gitignore (#2963)
1 parent 76c51ac commit 083aafe

File tree

2 files changed

+4
-12
lines changed

2 files changed

+4
-12
lines changed

eslint.config.mjs

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { defineConfig } from 'eslint/config'
22
import globals from 'globals'
3+
import eslintConfigFlatGitIgnore from 'eslint-config-flat-gitignore'
34
import eslintPluginEslintPlugin from 'eslint-plugin-eslint-plugin/configs/all'
45
import eslintPluginJsonc from 'eslint-plugin-jsonc'
56
import eslintPluginNodeDependencies from 'eslint-plugin-node-dependencies'
@@ -49,22 +50,12 @@ const MD_LINKS_FOR_DOCS = {
4950
}
5051

5152
export default typegen([
53+
eslintConfigFlatGitIgnore(),
5254
{
5355
ignores: [
54-
'.nyc_output',
55-
'eslint-typegen.d.ts',
56-
'coverage',
57-
'node_modules',
5856
'.changeset/**/*.md',
5957
'tests/fixtures',
60-
'tests/integrations/eslint-plugin-import',
61-
62-
'!.vitepress',
63-
'docs/.vitepress/dist',
64-
'docs/.vitepress/build-system/shim/vue-eslint-parser.mjs',
65-
'docs/.vitepress/build-system/shim/@typescript-eslint/parser.mjs',
66-
'docs/.vitepress/.temp',
67-
'docs/.vitepress/cache'
58+
'tests/integrations/eslint-plugin-import'
6859
]
6960
},
7061
eslintPluginPrettierRecommended,

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@
9898
"env-cmd": "^10.1.0",
9999
"esbuild": "^0.24.0",
100100
"eslint": "^9.32.0",
101+
"eslint-config-flat-gitignore": "^2.1.0",
101102
"eslint-config-prettier": "^9.1.0",
102103
"eslint-plugin-eslint-plugin": "~6.4.0",
103104
"eslint-plugin-import": "^2.31.0",

0 commit comments

Comments
 (0)