{ "$schema": "https://biomejs.dev/schemas/2.4.15/schema.json", "linter": { "enabled": true, "rules": { "recommended": true, "style": { "noDefaultExport": "error", "noEnum": "error", "noNonNullAssertion": "error", "useImportType": "error", "useConst": "error", "useNodejsImportProtocol": "off" }, "complexity": { "useLiteralKeys": "off" }, "suspicious": { "noExplicitAny": "error", "noTsIgnore": "error", "noControlCharactersInRegex": "off", "noEmptyInterface": "off" } } }, "formatter": { "enabled": true, "formatWithErrors": false, "indentStyle": "tab", "indentWidth": 3, "lineWidth": 120 }, "files": { "includes": ["src/**/*.ts", "test/**/*.ts", "vitest.config.ts", "!**/node_modules/**/*", "!**/dist/**/*"] }, "overrides": [ { "includes": ["vitest.config.ts"], "linter": { "rules": { "style": { "noDefaultExport": "off" } } } } ] }