module.exports = { "parser": "@typescript-eslint/parser", "parserOptions": { "project": "tsconfig.json" }, "ignorePatterns": [ "build/*", "coverage/*" ], "settings": { "import/resolver": { "typescript": {} } }, "extends": [ "react-app", "plugin:import/errors", "plugin:import/warnings", "plugin:prettier/recommended", "prettier" ], "rules": { "import/order": [ "error", { "groups": [ "builtin", "external", "internal" ], "pathGroups": [ { "pattern": "react", "group": "external", "position": "before" } ], "pathGroupsExcludedImportTypes": [ "react" ], "newlines-between": "always", "alphabetize": { "order": "asc", "caseInsensitive": true } } ] } };