{ "extends": ["standard", "plugin:prettier/recommended"], "plugins": ["@typescript-eslint", "jest"], "parser": "@typescript-eslint/parser", "parserOptions": { "sourceType": "module", "warnOnUnsupportedTypeScriptVersion": false }, "rules": { "@typescript-eslint/adjacent-overload-signatures": "error", "prettier/prettier": [ "error", { "singleQuote": true, "semi": false } ], "yoda": "off", "no-unused-vars": "off", "@typescript-eslint/no-unused-vars": "error", "no-dupe-class-members": "off", "jest/no-focused-tests": "error", "jest/no-identical-title": "error", "jest/prefer-to-have-length": "warn", "jest/valid-expect": "error", "jest/consistent-test-it": ["error", { "fn": "it" }] }, "globals": { "fetch": false }, "env": { "browser": true, "jest/globals": true } }