| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- {
- "$schema": "https://biomejs.dev/schemas/2.3.14/schema.json",
- "vcs": {
- "enabled": true,
- "clientKind": "git",
- "useIgnoreFile": true
- },
- "files": {
- "ignoreUnknown": false,
- "includes": [
- "**/*.ts",
- "**/*.tsx",
- "**/*.js",
- "**/*.jsx",
- "!**/dist/**/*"
- ]
- },
- "formatter": {
- "enabled": true,
- "indentStyle": "tab",
- "indentWidth": 4,
- "lineWidth": 120,
- "formatWithErrors": true
- },
- "assist": {
- "actions": {
- "source": {
- "organizeImports": {
- "level": "on",
- "options": {
- "groups": [
- ":BUN:",
- ":NODE:",
- [
- "npm:*",
- "npm:*/**"
- ],
- ":PACKAGE_WITH_PROTOCOL:",
- ":URL:",
- ":PACKAGE:",
- [
- "/src/*",
- "/src/**"
- ],
- [
- "/**"
- ],
- [
- "#*",
- "#*/**"
- ],
- ":PATH:"
- ]
- }
- }
- }
- }
- },
- "linter": {
- "enabled": true,
- "rules": {
- "recommended": true,
- "correctness": {
- "useUniqueElementIds": "off"
- },
- "suspicious": {
- "noExplicitAny": "off"
- },
- "performance": {
- "noDelete": "off"
- },
- "nursery": "off",
- "a11y": {
- "useSemanticElements": "off",
- "useValidAnchor": "off"
- },
- "style": {
- "noParameterAssign": "error",
- "useAsConstAssertion": "error",
- "useDefaultParameterLast": "error",
- "useEnumInitializers": "error",
- "useSelfClosingElements": "error",
- "useSingleVarDeclarator": "error",
- "noUnusedTemplateLiteral": "error",
- "useNumberNamespace": "error",
- "noInferrableTypes": "error",
- "noUselessElse": "error"
- }
- }
- }
- }
|