{ "extends": "airbnb-base", "env": { "commonjs": true, "node": true, "mocha": true }, "rules": { "class-methods-use-this" : "off", "indent": ["error", 4], "max-len": ["error", 150, 4], "import/no-unresolved":"off", "no-plusplus":"off", "no-underscore-dangle": 0, "no-lonely-if":"off", "no-console": "off", "no-bitwise": ["error", { "allow": ["|"] }], "no-restricted-syntax": ["error", "ForInStatement"], "no-param-reassign":"off", "no-continue":"off", "no-new":"off", "no-throw-literal":"off", "consistent-return":"off", "object-curly-newline": ["error", { "ImportDeclaration": "never", "ExportDeclaration": { "multiline": true, "minProperties": 3 } }], "import/no-dynamic-require":"off", "comma-dangle": ["error", { "arrays": "only-multiline", "objects": "only-multiline", "imports": "never", "exports": "never", "functions": "ignore" }], "no-use-before-define": ["error", { "functions": false, "classes": true, "variables": true }], "no-restricted-properties": "off", "linebreak-style": "off", "arrow-parens": "off", "max-classes-per-file": "off", "one-var": "off", "one-var-declaration-per-line": "off" } }