{ "env": { "es6": true, "node": true, "mocha": true }, "plugins": [ "ghost" ], "extends": [ "eslint:recommended", "plugin:ghost/test" ], "parserOptions": { "ecmaVersion": 2017 }, "rules": { // these rules were were not previously enforced in our custom rules, // they're turned off here because they _are_ enforced in our plugin. // TODO: remove these custom rules and fix the problems in test files where appropriate "camelcase": "off", "no-prototype-builtins": "off", "no-unused-vars": "off", "no-useless-escape": "off", // TODO: remove these custom rules and fix problems in test files "ghost/mocha/max-top-level-suites": "off", "ghost/mocha/no-identical-title": "off", "ghost/mocha/no-setup-in-describe": "off", "ghost/mocha/no-sibling-hooks": "off" } }