diff --git a/biome.json b/biome.json index 9481c772..0c7acf3c 100644 --- a/biome.json +++ b/biome.json @@ -1,66 +1,43 @@ { - "$schema": "https://biomejs.dev/schemas/1.8.3/schema.json", - "extends": [], - "files": { "ignoreUnknown": true }, - "organizeImports": { - "enabled": true + "$schema": "https://biomejs.dev/schemas/1.9.4/schema.json", + "vcs": { + "enabled": false, + "clientKind": "git", + "useIgnoreFile": false + }, + "files": { + "ignoreUnknown": false, + "ignore": [] }, "formatter": { "enabled": true, - "formatWithErrors": false, - "ignore": ["src/config.ts"], - "indentStyle": "space", - "indentWidth": 2, - "lineWidth": 80 + "indentStyle": "tab" }, - "javascript": { - "parser": { - "unsafeParameterDecoratorsEnabled": true - }, - "formatter": { - "quoteStyle": "single", - "jsxQuoteStyle": "single", - "trailingCommas": "all", - "semicolons": "asNeeded", - "arrowParentheses": "asNeeded" - } - }, - "json": { - "parser": { "allowComments": true }, - "formatter": { - "enabled": true, - "indentStyle": "space", - "indentWidth": 2, - "lineWidth": 80 - } + "organizeImports": { + "enabled": true }, "linter": { - "ignore": [], + "enabled": true, "rules": { - "a11y": { - "recommended": true - }, - "complexity": { - "recommended": true - }, - "correctness": { - "recommended": true - }, - "performance": { - "recommended": true - }, - "security": { - "recommended": true - }, - "style": { - "recommended": true - }, - "suspicious": { - "recommended": true - }, - "nursery": { - "recommended": true + "recommended": true + } + }, + "javascript": { + "formatter": { + "quoteStyle": "double" + } + }, + "overrides": [ + { + "include": ["*.svelte", "*.astro", "*.vue"], + "linter": { + "rules": { + "style": { + "useConst": "off", + "useImportType": "off" + } + } } } - } + ] }