Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(tooling): migrate from ESLint/Prettier to Biome #164

Merged
merged 4 commits into from
Jan 21, 2025

Conversation

gluneau
Copy link
Contributor

@gluneau gluneau commented Jan 21, 2025

Here's a summary of the changes for the PR description:

Migration from ESLint/Prettier to Biome

Changes

  • Replaced ESLint and Prettier with Biome for linting and formatting
  • Updated .editorconfig to ensure consistent indentation settings across files
  • Modified package.json:
    • Removed ESLint and Prettier related dependencies
    • Added @biomejs/biome dependency
    • Updated lint and fix scripts to use Biome
  • Added biome.json configuration with:
    • Formatting rules aligned with previous settings
    • Linting rules including disabled rules for specific use cases
    • JavaScript-specific configurations
    • Test-specific overrides
  • Applied Biome formatting across codebase:
    • Consistent import sorting
    • Standardized type imports
    • Uniform spacing and indentation
    • Removed unnecessary semicolons as per configuration

The migration aims to simplify the tooling setup while maintaining consistent code style across the project.

@gluneau gluneau changed the title install biome - remove eslint and prettier chore(tooling): migrate from ESLint/Prettier to Biome Jan 21, 2025
@xlc xlc merged commit 8ca080c into open-web3-stack:master Jan 21, 2025
23 checks passed
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.

2 participants