module.exports = { parser: "@typescript-eslint/parser", parserOptions: { project: ["./tsconfig.json"], }, env: { node: true, jest: true, }, extends: [ "eslint:recommended", "plugin:@typescript-eslint/recommended", "plugin:prettier/recommended", "plugin:etc/recommended" ], parser: "@typescript-eslint/parser", plugins: ["@typescript-eslint", "etc"], parserOptions: { ecmaVersion: 2019, project: "./tsconfig.json", sourceType: "module" }, rules: { indent: "off", "@typescript-eslint/no-unused-vars": "error", "@typescript-eslint/no-explicit-any": "error", "@typescript-eslint/explicit-function-return-type": "error", "no-trailing-spaces": "error", "prefer-destructuring": "error", "etc/prefer-interface": ["off"], "etc/prefer-less-than": "warn", "etc/throw-error": "error" } };