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 34 35 36 37 38
| module.exports = { root: true, parser: '@typescript-eslint/parser', extends: [ 'standard', 'eslint:recommended', 'plugin:@typescript-eslint/eslint-recommended', 'plugin:@typescript-eslint/recommended', 'plugin:import/errors', 'plugin:import/warnings', 'plugin:promise/recommended', 'prettier', ], parserOptions: { ecmaVersion: 2015, sourceType: 'module', }, plugins: ['prettier', '@typescript-eslint'], rules: { 'comma-dangle': ['error', 'always-multiline'], 'no-empty-pattern': ['off'], 'no-undef': ['error'], 'no-var': ['error'], 'object-curly-spacing': ['error', 'always'], indent: ['off'], 'prettier/prettier': [ 'error', { singleQuote: true, semi: true, }, ], }, env: { node: true, }, };
|