Skip to content

style: format with spaces, matching ShipKit and every downstream site - #97

Merged
lacymorrow merged 1 commit into
mainfrom
lac/format-spaces
Sep 29, 2026
Merged

lacymorrow merged 1 commit into
mainfrom
lac/format-spaces

Conversation

@lacymorrow

Copy link
Copy Markdown
Contributor

Bones formatted with tabs (biome indentStyle) while ShipKit and the sites
downstream of it use spaces. Every file the two repos share differed by
whitespace alone, so 'npx shadcn add @shipkit/' prompted to
overwrite files that were logically identical (cn.ts, features-config.ts)
and every upstream sync carried whitespace churn.

  • biome.json indentStyle: tab -> space
  • .prettierrc added (same as ShipKit's minus the Tailwind v4 stylesheet
    option, which Tailwind 3 does not support); prettier and biome now
    agree on width 100, so 'pnpm lint' stops flagging files biome wrote
  • biome format + prettier --write across the tree; no code changes

Verified: biome lint (warnings only, as before), prettier --check clean.

Approved by Lacy 2026-09-29. Open PRs (#66, #82, #85, #86) will need a rebase; the conflicts are whitespace only.

Bones formatted with tabs (biome indentStyle) while ShipKit and the sites
downstream of it use spaces. Every file the two repos share differed by
whitespace alone, so 'npx shadcn add @shipkit/<item>' prompted to
overwrite files that were logically identical (cn.ts, features-config.ts)
and every upstream sync carried whitespace churn.

- biome.json indentStyle: tab -> space
- .prettierrc added (same as ShipKit's minus the Tailwind v4 stylesheet
  option, which Tailwind 3 does not support); prettier and biome now
  agree on width 100, so 'pnpm lint' stops flagging files biome wrote
- biome format + prettier --write across the tree; no code changes

Verified: biome lint (warnings only, as before), prettier --check clean.
@vercel

vercel Bot commented Sep 29, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
bones Ready Ready Preview Sep 29, 2026 11:23am UTC

Request Review

@lacymorrow
lacymorrow merged commit 4906cab into main Sep 29, 2026
5 checks passed
@lacymorrow
lacymorrow deleted the lac/format-spaces branch September 29, 2026 11:25

This branch was successfully deployed

1 active deployment
Preview — 6f54fe23 Deployed Sep 29, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant