Skip to content

Migrate from ESLint/Prettier to Biome #432

@phoenix-server

Description

@phoenix-server

Description

Migrate the project's linting and formatting toolchain from ESLint and Prettier to Biome. Biome provides a unified, faster alternative that combines both linting and formatting capabilities.

Benefits

  • Single tool for linting and formatting instead of two separate tools
  • Significantly faster than separate ESLint + Prettier setup
  • Reduced configuration complexity
  • Better performance on large codebases

Steps

  1. Install Biome as a dev dependency
  2. Create biome.json configuration based on current ESLint and Prettier settings
  3. Update npm scripts to use Biome for lint and format
  4. Update CI/CD pipeline to use Biome instead of ESLint/Prettier
  5. Update documentation (README, contributing guide) to reference Biome
  6. Remove ESLint and Prettier dependencies

References

Metadata

Metadata

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions