{ "$schema": "https://biomejs.dev/schemas/1.8.1/schema.json", "organizeImports": { "enabled": true }, "javascript": { "formatter": { "semicolons": "asNeeded" } }, "formatter": { "enabled": true, "indentStyle": "space", "indentWidth": 2 }, "files": { "ignore": [ "*.sh", "target", "output", "*.stackdump", "*.ps1", "*.yaml", "./mpv-*/dist/**", "./mpv-*/es/**", "node_modules", ".vscode", ".github", "./common", "./coverage", "./html", "CHANGELOG.json" ] }, "linter": { "enabled": true, "rules": { "style": { "useNodejsImportProtocol": "off", "noNonNullAssertion": "off", "noParameterAssign": "off" }, "complexity": { "noBannedTypes": "off" }, "suspicious": { "noArrayIndexKey": "off", "noRedeclare": "off", "noUnsafeDeclarationMerging": "off", "noExplicitAny": "off", "noImplicitAnyLet": "off", "noFallthroughSwitchClause": "off", "noAssignInExpressions": "off" }, "correctness": { "useExhaustiveDependencies": "off" }, "recommended": true } } }