{ "root": true, "extends": "@ljharb", "globals": { "Uint8Array": "readonly", "Uint16Array": "readonly", "Uint32Array": "readonly", "Int8Array": "readonly", "Int16Array": "readonly", "Int32Array": "readonly", "Float32Array": "readonly", "Float64Array": "readonly", "BigInt64Array": "readonly", "BigUint64Array": "readonly", }, "rules": { "func-style": "warn", "max-params": "warn", "multiline-comment-style": "off", "no-param-reassign": "warn", "sort-keys": "warn", }, "ignorePatterns": [ "test/bundle.js", ], "overrides": [ { "files": "bench/*", "extends": "@ljharb/eslint-config/node/4", "rules": { "func-style": "warn", "max-params": "warn", "no-param-reassign": "warn", "no-var": "off", "prefer-arrow-callback": "off", "prefer-template": "off", }, }, ], }