decred.org/dcrdex@v1.0.5/client/webserver/site/.eslintrc.js (about) 1 module.exports = { 2 parser: '@typescript-eslint/parser', 3 parserOptions: { 4 project: './tsconfig.json', // Required to have rules that rely on Types. 5 tsconfigRootDir: __dirname 6 }, 7 extends: [ 8 'standard', 9 'plugin:@typescript-eslint/recommended' 10 ], 11 env: { 12 browser: true, 13 node: true 14 }, 15 plugins: [ 16 '@typescript-eslint' // Let's us override rules below. 17 ], 18 rules: { 19 '@typescript-eslint/no-use-before-define': 'off', 20 '@typescript-eslint/no-explicit-any': 'off', 21 '@typescript-eslint/indent': 'off', 22 'no-use-before-define': 'off', 23 'no-trailing-spaces': 'error', 24 'no-console': ['off'], 25 'no-alert': 'error', 26 'no-eval': 'error', 27 'no-implied-eval': 'error', 28 'object-shorthand': 'off', 29 'quote-props': ["error", "consistent"], 30 'object-property-newline': 'off' 31 } 32 }