{ "root": true, "extends": "@ljharb", "plugins": [ "import", ], "globals": { "Iterator": false, }, "rules": { "array-bracket-newline": 0, "func-name-matching": 0, "id-length": 0, "max-lines-per-function": 0, "max-statements": 0, "multiline-comment-style": 0, "new-cap": [2, { "capIsNewExceptions": [ "Call", "CreateIteratorFromClosure", "CreateIterResultObject", "GeneratorResume", "GeneratorResumeAbrupt", "GeneratorStart", "GeneratorValidate", "Get", "GetIntrinsic", "GetIteratorDirect", "GetIteratorFlattenable", "GetMethod", "IsArray", "IsCallable", "IteratorClose", "IteratorStepValue", "IteratorStep", "NormalCompletion", "OrdinaryHasInstance", "OrdinaryObjectCreate", "StringToCodePoints", "ThrowCompletion", "ToBoolean", "ToIntegerOrInfinity", "ToNumber", "Type", ], }], "no-negated-condition": 1, "object-curly-newline": 0, "sort-keys": 0, "import/no-extraneous-dependencies": 2, }, "overrides": [ { "files": "test/**", "rules": { "eqeqeq": ["error", "allow-null"], "max-params": 0, "import/no-extraneous-dependencies": [2, { "devDependencies": true }], }, }, ], }