Skip to content

Replace Prettier with Biome#32

Merged
fityannugroho merged 6 commits intomainfrom
style/biome
Oct 30, 2024
Merged

Replace Prettier with Biome#32
fityannugroho merged 6 commits intomainfrom
style/biome

Conversation

@fityannugroho
Copy link
Owner

@fityannugroho fityannugroho commented Oct 30, 2024

PR Checklist

Please check if your PR fulfills the following requirements:

Put [x] to check

  • I have read the documentation.
  • I have read and followed the Contributing Guidelines.
  • I have included a pull request description of my changes.
  • I have included the necessary changes to the documentation.
  • I have added tests to cover my changes.

PR Type

What kind of change does this PR introduce?

Please check any kind of changes that applies to this PR using [x]

  • Bug fix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes

What is the current behavior?

Issue Number: N/A

What is the new behavior?

This pull request includes several changes aimed at improving type safety, organizing imports, and setting up a new GitHub Actions workflow. The most important changes include adding type annotations to various imports, removing Prettier configurations, and introducing a GitHub Actions workflow for testing.

Type Annotations and Import Organization:

Configuration Changes:

  • Removed Prettier from the ESLint configuration and deleted the .prettierrc.json file. (.eslintrc.json, .prettierrc.json) [1] [2]
  • Added a new biome.json configuration file to set up Biome for code formatting and linting. (biome.json)

GitHub Actions Workflow:

  • Introduced a new GitHub Actions workflow to run tests on push and pull request events to the main branch. (.github/workflows/main.yml)

These changes collectively enhance the codebase's maintainability and ensure consistent code quality across the project.

Other information

None

@fityannugroho fityannugroho added the dependencies Pull requests that update a dependency file label Oct 30, 2024
@vercel
Copy link

vercel bot commented Oct 30, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
idn-area-map ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 30, 2024 8:46am

@fityannugroho fityannugroho merged commit e409d24 into main Oct 30, 2024
@fityannugroho fityannugroho deleted the style/biome branch October 30, 2024 08:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant