{ "$schema": "https://biomejs.dev/schemas/1.4.1/schema.json", "organizeImports": { "enabled": true }, "javascript": { "formatter": { "semicolons": "asNeeded" } }, "formatter": { "enabled": true, "indentStyle": "space", "indentWidth": 2 }, "files": { "ignore": [ "*.sh", "*.stackdump", "*.ps1", "*.yaml", "./.parcel-cache", ".parcel-cache/**", "*.js", "!tsconfig.json", "node_modules", "rush.json", ".rush", ".vscode", ".github", "./common", "./coverage", "./html", "./apps/benchmark/benchmark", "CHANGELOG.json" ] }, "linter": { "enabled": true, "rules": { "style": { "useImportType": "off", "noNonNullAssertion": "off", "noParameterAssign": "off" }, "suspicious": { "noArrayIndexKey": "off", "noFallthroughSwitchClause": "off", "noUnsafeDeclarationMerging": "off", "noExplicitAny": "off" }, "complexity": { "noBannedTypes": "off" }, "correctness": { "useExhaustiveDependencies": "off" }, "recommended": true } } }