Skip to content

Instantly share code, notes, and snippets.

@baturax
Last active December 28, 2025 10:55
Show Gist options
  • Select an option

  • Save baturax/9a520f5b772394356991dd1e43b76b2b to your computer and use it in GitHub Desktop.

Select an option

Save baturax/9a520f5b772394356991dd1e43b76b2b to your computer and use it in GitHub Desktop.
biome.json
{
"$schema": "https://biomejs.dev/schemas/2.3.10/schema.json",
"files": {
"ignoreUnknown": true
},
"vcs": {
"enabled": true,
"clientKind": "git",
"useIgnoreFile": true
},
"linter": {
"enabled": true,
"rules": {
"a11y": "info",
"complexity": "warn",
"correctness": "off",
"nursery": "off",
"performance": "warn",
"recommended": true,
"security": "error",
"style": "off",
"suspicious": "off"
}
},
"assist": {
"enabled": true,
"actions": {
"source": {
"organizeImports": "on"
}
}
},
"formatter": {
"enabled": true,
"formatWithErrors": true,
"indentStyle": "space",
"indentWidth": 2,
"lineEnding": "lf",
"lineWidth": 80,
"attributePosition": "auto",
"bracketSpacing": true,
"expand": "auto",
"useEditorconfig": null,
"bracketSameLine": null
},
"javascript": {
"parser": {
"unsafeParameterDecoratorsEnabled": false,
"jsxEverywhere": null,
"gritMetavariables": null
},
"formatter": {
"enabled": true,
"quoteStyle": "double",
"jsxQuoteStyle": "double",
"quoteProperties": "asNeeded",
"trailingCommas": "all",
"semicolons": "always",
"arrowParentheses": "always",
"indentStyle": "space",
"lineEnding": "lf",
"indentWidth": 2,
"bracketSameLine": false,
"bracketSpacing": true,
"attributePosition": "auto",
"expand": "auto",
"operatorLinebreak": "after"
},
"jsxRuntime": "transparent",
"linter": {
"enabled": true
},
"assist": {
"enabled": true
}
},
"json": {
"parser": {
"allowComments": true,
"allowTrailingCommas": false
},
"formatter": {
"enabled": true,
"indentStyle": "space",
"indentWidth": 2,
"lineEnding": "lf",
"lineWidth": 80,
"trailingCommas": "none",
"bracketSpacing": true,
"expand": "auto"
},
"linter": {
"enabled": true
},
"assist": {
"enabled": true
}
},
"css": {
"parser": {
"cssModules": true,
"tailwindDirectives": true,
"allowWrongLineComments": true
},
"formatter": {
"enabled": true,
"indentStyle": "tab",
"indentWidth": 2,
"lineEnding": "lf",
"lineWidth": 80,
"quoteStyle": "double"
},
"linter": {
"enabled": true
},
"assist": {
"enabled": true
}
},
"html": {
"assist": {
"enabled": true
},
"experimentalFullSupportEnabled": true,
"formatter": {
"enabled": true,
"attributePosition": "auto",
"bracketSameLine": true,
"indentScriptAndStyle": true,
"indentStyle": "space",
"indentWidth": 2,
"lineEnding": "lf",
"lineWidth": 80,
"selfCloseVoidElements": "always",
"whitespaceSensitivity": "ignore"
},
"linter": {
"enabled": true
},
"parser": {
"interpolation": true
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment