module.exports = { env: { browser: true, es2020: true }, extends: [ "plugin:react/recommended", "standard", "prettier", "prettier/@typescript-eslint", "prettier/react" ], parser: "@typescript-eslint/parser", parserOptions: { ecmaFeatures: { jsx: true }, ecmaVersion: 12, sourceType: "module" }, plugins: [ "react", "@typescript-eslint" ], settings: { "react": { "version": "detect" } }, rules: { "no-unused-vars": ["error", { "vars": "all", "args": "after-used" }], }, overrides: [ { files: ["*.ts", "*.tsx"], rules: { "no-undef": "off", "no-unused-vars": "off", "@typescript-eslint/no-unused-vars": "off", "@typescript-eslint/no-unused-vars-experimental": ["error", { "ignoreArgsIfArgsAfterAreUsed": true }] } } ] }