{ "extends": [ "eslint:recommended", "plugin:react/recommended", "plugin:flowtype/recommended" ], "parser": "babel-eslint", "plugins": ["react", "flowtype"], "rules": { "react/prop-types": "off", "react/no-danger": "off", "no-extra-boolean-cast": "off", "react/display-name": "off", "react/no-did-mount-set-state": "off", "no-console": ["off"] }, "settings": { "flowtype": { "onlyFilesWithFlowAnnotation": true } }, "globals": { "Buffer": true, "clearTimeout": true, "clearInterval": true, "setTimeout": true, "setInterval": true, "module": true, "Promise": true, "console": true, "require": true, "jasmine": true, "Component$": true, "__dirname": true, "test": true, "it": true, "$Enum": true, "expect": true, "process": true, "describe": true, "$Keys": true } }