Spaces:
Paused
Paused
| 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', | |
| }, | |
| }; | |