Spaces:
Running
Running
module.exports = { | |
root: true, | |
plugins: [ | |
'jest', | |
], | |
extends: [ | |
'eslint:recommended', | |
], | |
env: { | |
es6: true, | |
node: true, | |
"jest/globals": true, | |
}, | |
parserOptions: { | |
ecmaVersion: 'latest', | |
}, | |
overrides: [ | |
], | |
ignorePatterns: [ | |
], | |
rules: { | |
'no-unused-vars': ['error', { args: 'none' }], | |
'no-control-regex': 'off', | |
'no-constant-condition': ['error', { checkLoops: false }], | |
'require-yield': 'off', | |
'quotes': ['error', 'single'], | |
'semi': ['error', 'always'], | |
'indent': ['error', 4, { SwitchCase: 1, FunctionDeclaration: { parameters: 'first' } }], | |
'comma-dangle': ['error', 'always-multiline'], | |
'eol-last': ['error', 'always'], | |
'no-trailing-spaces': 'error', | |
'object-curly-spacing': ['error', 'always'], | |
'space-infix-ops': 'error', | |
'no-unused-expressions': ['error', { allowShortCircuit: true, allowTernary: true }], | |
'no-cond-assign': 'error', | |
}, | |
}; | |