| { | |
| "$schema": "https://biomejs.dev/schemas/2.0.6/schema.json", | |
| "assist": { "actions": { "source": { "organizeImports": "on" } } }, | |
| "linter": { | |
| "enabled": true, | |
| "rules": { | |
| "recommended": true, | |
| "complexity": { | |
| "noForEach": "off", | |
| "noUselessFragments": "off" | |
| }, | |
| "correctness": { | |
| "useExhaustiveDependencies": "off" | |
| }, | |
| "suspicious": { | |
| "noExplicitAny": "off" | |
| }, | |
| "style": { | |
| "noParameterAssign": "error", | |
| "useAsConstAssertion": "error", | |
| "useDefaultParameterLast": "error", | |
| "useEnumInitializers": "error", | |
| "useSelfClosingElements": "error", | |
| "useSingleVarDeclarator": "error", | |
| "noUnusedTemplateLiteral": "error", | |
| "useNumberNamespace": "error", | |
| "noInferrableTypes": "error", | |
| "noUselessElse": "error" | |
| } | |
| } | |
| }, | |
| "formatter": { | |
| "enabled": true, | |
| "includes": [ | |
| "**", | |
| "!**/node_modules/**/*", | |
| "!**/*.config.*", | |
| "!**/*.json", | |
| "!**/tsconfig.json", | |
| "!**/.turbo" | |
| ] | |
| } | |
| } | |