Skip to content

Use biome for frontend formatting and linting#235

Merged
isakstenstrom merged 3 commits into
buildbarn:mainfrom
meroton:use-biome
May 4, 2026
Merged

Use biome for frontend formatting and linting#235
isakstenstrom merged 3 commits into
buildbarn:mainfrom
meroton:use-biome

Conversation

@isakstenstrom

Copy link
Copy Markdown
Collaborator

NOTE: This is a stacked PR. Please merge #226, #227, #228, #229, #230, #231, #232, #233, #234 first.

Setup Biome as formatter and linter for the frontend. This is done in 3 steps:

  • One commit that configures biome and the CI checks
  • One commit that fixes all lint errors in the application
  • One commit that runs the auto formatting on the entire frontend.

How do use:

  • Format everything: npm run format
  • Lint everything: npm run lint
  • Format, lint and sort imports: npm run check
  • Do everything in CI: npm run biome-ci

Closes #75

This was referenced Apr 22, 2026
@isakstenstrom isakstenstrom marked this pull request as ready for review April 29, 2026 14:19
@isakstenstrom isakstenstrom merged commit e4ef184 into buildbarn:main May 4, 2026
5 of 6 checks passed
@isakstenstrom isakstenstrom deleted the use-biome branch May 4, 2026 12:33
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.

add typescript formatting to CI

2 participants