{ "root": true, "parser": "@typescript-eslint/parser", "parserOptions": { "ecmaVersion": 6, "sourceType": "module" }, "plugins": ["@typescript-eslint"], "rules": { "@typescript-eslint/naming-convention": [ "error", { "selector": "import", "format": ["camelCase", "PascalCase"] } ], "@typescript-eslint/semi": "error", "curly": "error", "eqeqeq": "error", "no-throw-literal": "error", "semi": "off" }, "ignorePatterns": ["out", "dist", "**/*.d.ts"] }