mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-08-25 16:52:08 +00:00
The biome-check-web pre-commit hook runs `biome check .` over the whole surfsense_web tree, not just the files a PR touches, so the twelve diagnostics sitting in the documents view fail Frontend Quality for every unrelated PR that happens to change anything under surfsense_web. Six files were formatted at a narrower line width than the configured lineWidth of 100 and three had unsorted imports; both are pure `biome check --write` output. The remaining three are a11y rules with no automatic fix. Two elements carried `role="status"` where useSemanticElements wants the native `<output>`, and the loading skeleton had an `aria-label` on a role-less `<div>`, which useAriaPropsSupportedByRole rejects. All three become `<output>`, which has the implicit status role and accepts the labels, so the announced behaviour is unchanged; `block` keeps the two that replaced block-level elements laid out as before. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CpY4T39RzhWyUV9qQpPWw7 |
||
|---|---|---|
| .. | ||
| api | ||
| mocks | ||
| ui | ||
| waits | ||
| canary.ts | ||