{ "extends": ["@nlo/eslint-config"], /* TODO: Refactor old typescript code so that we can reenable these rules */ "overrides": [ { "files": ["*.ts", "*.vue"], "rules": { "@typescript-eslint/ban-types": "off", "@typescript-eslint/ban-ts-comment": "off", "@typescript-eslint/no-explicit-any": "off", "@typescript-eslint/explicit-function-return-type": "off", "vue/no-mutating-props": "off" } }, { "files": ["*.spec.ts", "*.vue"], "rules": { "@typescript-eslint/no-var-requires": "off", "@typescript-eslint/no-use-before-define": "off", "@typescript-eslint/no-non-null-assertion": "off" } } ] }