-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy patheslint.config.js
More file actions
33 lines (32 loc) · 877 Bytes
/
eslint.config.js
File metadata and controls
33 lines (32 loc) · 877 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
const eslintParser = require('@typescript-eslint/parser');
module.exports = [
{
languageOptions: {
parser: eslintParser
},
files: ['**/*.ts', '**/*.js'],
rules: {
'semi': 'error',
'no-extra-semi': 'warn',
'curly': 'warn',
'quotes': ['error', 'single', { 'allowTemplateLiterals': true }],
'eqeqeq': 'error',
'indent': ['warn', 4]
}
},
{
ignores: [
'node_modules/**',
'client/node_modules/**',
'client/.vscode-test/**',
'client/out/**',
'server/node_modules/**',
'server/out/**',
'server/src/grammars/**',
'native/node_modules/**',
'native/polserver/**',
'native/out/**',
'coverage',
]
}
];