{ "extends": "@adiwajshing", "parserOptions": { "sourceType": "module", "project": "./tsconfig.json" }, "ignorePatterns": ["src/Tests/*"], "rules": { "@typescript-eslint/no-explicit-any": [ "warn", { "ignoreRestArgs": true } ], "@typescript-eslint/no-inferrable-types": [ "warn" ], "@typescript-eslint/no-redundant-type-constituents": [ "warn" ], "@typescript-eslint/no-unnecessary-type-assertion": [ "warn" ], "no-restricted-syntax": [ "warn", { "selector": "TSEnumDeclaration", "message": "Don't declare enums, use literals instead" } ] } }