{ "root": true, "env": { "browser": true, "es2020": true }, "extends": ["eslint:recommended", "plugin:@typescript-eslint/recommended"], "parser": "@typescript-eslint/parser", "parserOptions": { "ecmaVersion": 11, "sourceType": "module" }, "plugins": ["@typescript-eslint"], "settings": {}, "rules": { "semi": ["error", "always"], "quotes": [ "error", "double", { "avoidEscape": true } ], "indent": "error", "max-len": [ "error", { "code": 140 } ], "no-eval": "error", "@typescript-eslint/no-inferrable-types": [ "warn", { "ignoreParameters": true, "ignoreProperties": true } ], "@typescript-eslint/no-unused-vars": [ "warn", { "argsIgnorePattern": "^_" } ] } }