Skip to content

Commit bb8d50c

Browse files
committed
eslint 9 + vulnerabilities
1 parent 867a741 commit bb8d50c

4 files changed

Lines changed: 5316 additions & 2990 deletions

File tree

eslint.config.mjs

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
import github from 'eslint-plugin-github'
2+
import prettier from 'eslint-config-prettier/flat'
3+
4+
export default [
5+
{
6+
ignores: ['dist/']
7+
},
8+
github.getFlatConfigs().recommended,
9+
github.getFlatConfigs().browser,
10+
...github.getFlatConfigs().typescript,
11+
prettier,
12+
{
13+
rules: {
14+
'no-invalid-this': 'off'
15+
}
16+
},
17+
{
18+
files: ['test/**/*.ts'],
19+
rules: {
20+
'no-console': 'off',
21+
'@typescript-eslint/no-empty-function': 'off'
22+
}
23+
},
24+
{
25+
files: ['*.config.ts'],
26+
rules: {
27+
'import/no-unresolved': 'off'
28+
}
29+
}
30+
]

0 commit comments

Comments
 (0)