Spaces:
Running
Running
{ | |
"root": true, | |
"extends": "@ljharb", | |
"rules": { | |
"complexity": 0, | |
"func-style": [2, "declaration"], | |
"indent": [2, 4], | |
"max-lines": 1, | |
"max-lines-per-function": 1, | |
"max-params": [2, 4], | |
"max-statements": 0, | |
"max-statements-per-line": [2, { "max": 2 }], | |
"no-magic-numbers": 0, | |
"no-param-reassign": 1, | |
"strict": 0, // TODO | |
}, | |
"overrides": [ | |
{ | |
"files": ["test/**", "test-*", "example/**"], | |
"extends": "@ljharb/eslint-config/tests", | |
"rules": { | |
"id-length": 0, | |
}, | |
}, | |
{ | |
"files": ["example/**"], | |
"rules": { | |
"no-console": 0, | |
}, | |
}, | |
{ | |
"files": ["test/browser/**"], | |
"env": { | |
"browser": true, | |
}, | |
}, | |
{ | |
"files": ["test/bigint*"], | |
"rules": { | |
"new-cap": [2, { "capIsNewExceptions": ["BigInt"] }], | |
}, | |
}, | |
{ | |
"files": "index.js", | |
"globals": { | |
"HTMLElement": false, | |
}, | |
"rules": { | |
"no-use-before-define": 1, | |
}, | |
}, | |
], | |
} | |