Skip to content

chore: migrate from eslint + prettier to biome#55

Merged
robrechtme merged 1 commit into
mainfrom
chore/migrate-to-biome
May 5, 2026
Merged

chore: migrate from eslint + prettier to biome#55
robrechtme merged 1 commit into
mainfrom
chore/migrate-to-biome

Conversation

@robrechtme
Copy link
Copy Markdown
Owner

Summary

  • Swap eslint, prettier and related plugins for @biomejs/biome
  • Add biome.json mirroring previous formatting (100/2-space/single-quote/semi/no-trailing-comma/asNeeded arrow parens) and lint rules (noExplicitAny: warn); disable noNonNullAssertion and noAssignInExpressions to keep parity with the prior eslint config
  • Apply biome autofixes: import type for type-only imports, node: protocol for builtins, sorted imports
  • Collapse the CI lint + format:check steps into a single biome check
  • Configure VS Code to use biome as the default formatter on save (workspace-level overrides for js/ts/json) and recommend the biome extension

Test plan

  • pnpm build
  • pnpm test (84/84)
  • pnpm check

- Replace eslint, prettier, and related plugins with @biomejs/biome
- Add biome.json mirroring previous formatting and lint rules
- Apply biome autofixes (import type, node: protocol, sorted imports)
- Collapse CI lint + format check into a single biome check step
- Configure VS Code to use biome as the default formatter on save
@vercel
Copy link
Copy Markdown

vercel Bot commented May 5, 2026

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

Project Deployment Actions Updated (UTC)
loco-cli Ready Ready Preview, Comment May 5, 2026 11:14am

@robrechtme robrechtme merged commit f073635 into main May 5, 2026
3 checks passed
@robrechtme robrechtme deleted the chore/migrate-to-biome branch May 5, 2026 11:18
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