Skip to content

Commit 9c13531

Browse files
committed
adjust es config
1 parent 13d64cd commit 9c13531

3 files changed

Lines changed: 1390 additions & 4230 deletions

File tree

eslint.config.mjs

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
import js from '@eslint/js'
2+
import globals from 'globals'
3+
4+
export default [
5+
{
6+
ignores: ['node_modules/**', 'package-lock.json', '*.log', 'dist/**', 'build/**']
7+
},
8+
js.configs.recommended,
9+
{
10+
languageOptions: {
11+
ecmaVersion: 2022,
12+
sourceType: 'module',
13+
globals: {
14+
...globals.node,
15+
16+
// Dataform-specific globals
17+
dataform: 'readonly',
18+
declare: 'readonly',
19+
assert: 'readonly',
20+
publish: 'readonly',
21+
operate: 'readonly',
22+
ctx: 'readonly',
23+
constants: 'readonly',
24+
reports: 'readonly'
25+
}
26+
},
27+
rules: {
28+
// Basic formatting rules
29+
'indent': ['error', 2],
30+
'quotes': ['error', 'single'],
31+
'semi': ['error', 'never']
32+
}
33+
}
34+
]

0 commit comments

Comments
 (0)