23 lines
569 B
JSON
23 lines
569 B
JSON
{
|
|
"$schema": "./node_modules/oxlint/configuration_schema.json",
|
|
"extends": [
|
|
"./node_modules/@eggjs/oxlint-config/.oxlintrc.json"
|
|
],
|
|
"env": {
|
|
"node": true,
|
|
"mocha": true
|
|
},
|
|
"rules": {
|
|
// Project-specific overrides
|
|
"max-params": ["error", 6],
|
|
"no-console": "warn",
|
|
"import/no-anonymous-default-export": "error",
|
|
"no-unassigned-import": "allow",
|
|
"new-cap": "allow",
|
|
"class-methods-use-this": "allow",
|
|
"import/no-named-export": "allow",
|
|
"unicorn/no-array-sort": "allow"
|
|
},
|
|
"ignorePatterns": ["index.d.ts"]
|
|
}
|