{ "extends": ["../../.eslintrc.json"], "ignorePatterns": ["!**/*"], "env": { "jest": true }, "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], "rules": { "@typescript-eslint/no-unused-vars": "warn", "@typescript-eslint/ban-ts-comment": "warn", "@typescript-eslint/no-var-requires": 0, "@typescript-eslint/no-restricted-imports": [ "error", { "paths": [ { "name": "webpack", "message": "Please use require(normalizeWebpackPath('webpack')) instead.", "allowTypeImports": true } ], "patterns": [ { "group": ["webpack/lib/*"], "message": "Please use require(normalizeWebpackPath('webpack')) instead.", "allowTypeImports": true } ] } ] } }, { "files": ["*.ts", "*.tsx"], "rules": {} }, { "files": ["*.js", "*.jsx"] } ] }