Files
HugoBlox-kit/biome.json
T
George Cushen 220330d872 refactor: implement multi-tier logging and drop panicOnWarning
- Centralize logger: warnf/errorf for normal pages; HTML comments for adapters
- Add dev console logs and export structured logs to /hbx-debug.json
- Remove --panicOnWarning from dev scripts; builds no longer fail on warnings
- Fix prior lint/format issues across scripts and templates
2025-09-22 22:48:26 +01:00

67 lines
1.4 KiB
JSON

{
"$schema": "https://biomejs.dev/schemas/1.9.4/schema.json",
"files": {
"ignore": [
"node_modules/**",
"public/**",
"resources/**",
"**/_gen/**",
"**/assets/dist/**",
"**/*.min.js",
"**/pagefind/**",
"**/_vendor/**",
"**/vendor/**",
"**/*.html",
"**/layouts/**/*.html",
"**/layouts/**/*.htm",
"**/*.webmanifest",
"**/*.backlinks.json",
"**/hugo_stats.json",
"**/*.code-workspace",
"modules/blox-tailwind/data/icons/devicon.json",
"starters/**",
"test/**",
"modules/**/package.json",
"**/assets/jsconfig.json",
"docs-local",
"backups/**"
]
},
"formatter": {
"enabled": true,
"indentStyle": "space",
"indentWidth": 2,
"lineWidth": 150
},
"javascript": {
"formatter": {
"quoteStyle": "double",
"trailingCommas": "all",
"bracketSpacing": false
},
"globals": ["PagefindUI"]
},
"json": {
"formatter": {
"trailingCommas": "none"
}
},
"linter": {
"enabled": true,
"rules": {
"recommended": true,
"style": { "all": false },
"complexity": { "all": false },
"suspicious": {
"noEmptyBlock": "off"
},
"security": {
"noDangerouslySetInnerHtml": "off"
}
}
},
"organizeImports": {
"enabled": true
}
}