tiangolo / full-stack-fastapi-template

Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Improvement] Replace Prettier and Eslint with Biome and add pre-commit hooks

santigandolfo opened this issue · comments

In my case I forked the project and replaced Prettier and Eslint with Biome. This change also allowed me to run linting and formating in the frontend pre-commit hooks with virtually no impact when trying to commit changes.

If I made a PR adding those changes, would you consider merging it or would prefer keeping Prettier and Eslint? What about just adding pre-commit hooks for those? My only problem with that is that they are considerably slower and I hate it when trying to make a commit takes too long.

Hi @santigandolfo, we appreciate your initiative in optimizing the project. Right now we're not rigidly tied to Prettier and ESLint and we're open to exploring alternatives like Biome. We would review your PR with the proposed changes. Thanks for your interest 😄