style: format web/src with oxfmt defaults (via vp fmt)

One-time mechanical sweep, isolated from any functional change.
- oxfmt defaults: double quotes, semicolons, 2-space indent, LF,
  printWidth 100, trailing commas, bracket spacing, arrow parens.
- vite.config.ts gains an fmt.ignorePatterns block for web/static:
  vendored/minified assets (htmx.min.js, compiled css) must never
  be reformatted.
- Verified: rebuild after the sweep produces byte-identical JS/CSS
  bundles; only sourcemaps changed (they embed sourcesContent).
This commit is contained in:
John O'Keefe committed 2026-10-21 13:18:24 -04:00
1 parent 8aeecaa0ef
commit 77cd268f4e
37 files changed
+1151 -1853

No files matched your search

+5
View File
@@ -39,6 +39,11 @@ const cleanStaleChunks = () => {
};
export default defineConfig({
// web/static holds vendored and build-output assets (htmx.min.js,
// compiled css) that must never be reformatted; only web/src is fmt scope.
fmt: {
ignorePatterns: ["web/static/**"],
},
resolve: {
alias: {
"@": "/web/src",