haiku-atelier-2024/biome.json
2025-12-13 16:21:57 +01:00

82 lines
1.6 KiB
JSON
Executable file

{
"$schema": "https://biomejs.dev/schemas/2.0.4/schema.json",
"assist": {
"enabled": false
},
"css": {
"formatter": {
"enabled": false
},
"linter": {
"enabled": true
}
},
"files": {
"experimentalScannerIgnores": [
"*.min.js",
"vendor",
"web/app/plugins",
"web/app/themes/haiku-atelier-2024/assets",
"web/wp"
],
"ignoreUnknown": true,
"maxSize": 100000000
},
"formatter": {
"enabled": false
},
"graphql": {
"formatter": {
"enabled": false
},
"linter": {
"enabled": true
}
},
"json": {
"formatter": {
"enabled": false
},
"linter": {
"enabled": true
}
},
"linter": {
"enabled": false,
"rules": {
"complexity": {
"noForEach": "off"
},
"nursery": {
"recommended": true,
"useSortedClasses": {
"fix": "unsafe",
"level": "error",
"options": {
"attributes": [
"class"
],
"functions": [
""
]
}
}
},
"recommended": true,
"style": {
"noInferrableTypes": "error",
"noNonNullAssertion": "off",
"noParameterAssign": "error",
"noUnusedTemplateLiteral": "error",
"noUselessElse": "error",
"recommended": true,
"useAsConstAssertion": "error",
"useDefaultParameterLast": "error",
"useEnumInitializers": "error",
"useNumberNamespace": "error",
"useSelfClosingElements": "error",
"useSingleVarDeclarator": "error"
}
}
}
}