{
"files": ["**/*.ts", "**/*.ets"],
"ignore": [
"**/ohosTest/**/*",
"**/node_modules/**/*",
"**/hvigorfile.ts",
"**/node_modules/**/*",
"**/oh_modules/**/*",
"**/build/**/*",
"**/.preview/**/*"
],
"plugins": ["@typescript-eslint"],
"ruleSet": [],
"rules": {
"@typescript-eslint/await-thenable": "warn",
"@typescript-eslint/consistent-type-imports": "warn",
"@typescript-eslint/explicit-function-return-type": "warn",
"@typescript-eslint/explicit-module-boundary-types": "warn",
"@typescript-eslint/no-dynamic-delete": "warn",
"@typescript-eslint/no-explicit-any": "warn",
"@typescript-eslint/no-for-in-array": "warn",
"@typescript-eslint/no-this-alias": "warn",
"@typescript-eslint/no-unnecessary-type-constraint": "warn",
"@typescript-eslint/no-unsafe-argument": "warn",
"@typescript-eslint/no-unsafe-assignment": "warn",
"@typescript-eslint/no-unsafe-call": "warn",
"@typescript-eslint/no-unsafe-member-access": "warn",
"@typescript-eslint/no-unsafe-return": "warn",
"@typescript-eslint/prefer-literal-enum-member": "warn"
},
"overrides": []
}