module.exports = { 'env': { 'commonjs': false, 'es6': true, 'node': true, 'browser': true }, 'extends': 'eslint:recommended', 'globals': { 'Atomics': 'readonly', 'SharedArrayBuffer': 'readonly', 'db': 'writable', 'logr': 'writable', 'config': 'writable', 'http': 'writable', 'p2p': 'writable', 'mongo': 'writable', 'chain': 'writable', 'transaction': 'writable', 'cache': 'writable', 'notifications': 'writable', 'closing': 'writable', 'newRankings': 'writable', 'window': 'writable' }, "parser": "babel-eslint", 'parserOptions': { 'ecmaVersion': 2022, "sourceType": "module", "allowImportExportEverywhere": true, "ecmaFeatures": { "jsx": true } }, 'rules': { 'indent': [ 'error', 4 ], 'linebreak-style': [ 'error', 'unix' ], 'quotes': [ 'error', 'single' ], 'semi': [ 'error', 'never' ], 'curly': [ 'error', 'multi' ], 'eqeqeq': [ 'error', 'smart' ], 'no-magic-numbers': [ 'warn', { 'ignore': [-1, 0, 1, 2] } ], 'no-useless-concat': 'error' // 'complexity': [ // 'warn', // 20 // ] } }