{ "parser": "babel-eslint", "extends": [ "standard", "plugin:flowtype/recommended", "plugin:react/recommended", "prettier", "prettier/standard", "prettier/flowtype", "prettier/react" ], "env": { "browser": true, "node": true, "es6": true, "mocha": true, "jquery": true }, "rules": { "eqeqeq": "off", "handle-callback-err": "off", "no-global-assign": "off", "no-inner-declarations": "off", "no-redeclare": "off", "prettier/prettier": "error", "react/prefer-stateless-function": "off", "standard/no-callback-literal": "off" }, "plugins": ["flowtype", "react", "prettier"], "globals": { "ROOT_DIR": true, "MODEL_DIR": true, "testDBUtil": true, "hljs": true, "inlineAttachment": true, "crowi": true, "Crowi": true, "crowiRenderer": true }, "overrides": [ { "files": "*.test.js", "rules": { "handle-callback-err": "off", "no-redeclare": "off", "no-unused-expressions": "off", "no-unused-vars": "off" } } ] }