Skip to content

Commit 0b67034

Browse files
committed
chore: move to flat config internally
1 parent 03912fc commit 0b67034

File tree

2 files changed

+27
-30
lines changed

2 files changed

+27
-30
lines changed

.eslintrc.js

Lines changed: 0 additions & 30 deletions
This file was deleted.

eslint.config.mjs

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
import globals from 'globals'
2+
import pluginJs from '@eslint/js'
3+
import eslintPlugin from 'eslint-plugin-eslint-plugin'
4+
import nodePlugin from 'eslint-plugin-n'
5+
import mochaPlugin from 'eslint-plugin-mocha'
6+
7+
export default [
8+
pluginJs.configs.recommended,
9+
eslintPlugin.configs['flat/recommended'],
10+
nodePlugin.configs['flat/recommended-script'],
11+
mochaPlugin.configs.flat.recommended,
12+
{
13+
languageOptions: {
14+
globals: globals.node
15+
},
16+
rules: {
17+
'no-redeclare': 'off',
18+
'eslint-plugin/require-meta-docs-url':
19+
['error', { 'pattern': 'https://github.com/cypress-io/eslint-plugin-cypress/blob/master/docs/rules/{{name}}.md' }],
20+
'eslint-plugin/require-meta-docs-description': 'error',
21+
'n/no-extraneous-require':
22+
['error', { 'allowModules': ['jest-config'] }],
23+
'mocha/no-mocha-arrows': 'off',
24+
'mocha/no-setup-in-describe': 'off'
25+
}
26+
},
27+
]

0 commit comments

Comments
 (0)