{ "parser": "@typescript-eslint/parser", "plugins": ["@typescript-eslint", "prettier"], "env": { "browser": true, "es6": true }, "rules": { "no-console": [ "error", { "allow": ["warn", "error"] } ], "multiline-ternary": "off", "no-unused-vars": "off", "no-shadow": "warn", "quotes": ["warn", "single"], "no-var": "error", "@typescript-eslint/no-unused-vars": "error", "no-useless-constructor": "off", "@typescript-eslint/no-useless-constructor": "error", "max-len": [ "warn", { "code": 80, "tabWidth": 2, "comments": 120, "ignoreComments": false, "ignoreTrailingComments": true, "ignoreUrls": true, "ignoreStrings": true, "ignoreTemplateLiterals": true, "ignoreRegExpLiterals": true } ] } }