Из ESLint и Prettier в Biome



Недавно у себя в бложике перебрался на Biome. Собственно, для этого бложик и держу как пет-проект, чтобы в нём играться с разными интересными технологиями.



Китти Жирадель делится своим опытом переезда на Biome в проекте побольше моего бложика. Из интересного:

- Есть команда biome check, которая пройдётся по вашей кодовой базе и даст советы, что делать с ошибками. Попробовал на большом проекте — понравилось то, что сообщения об ошибках по-настоящему информативны, а не просто «ой, что-то упало».

- Китти всё ещё не хватает некоторой функциональности. Biome не умеет в GraphQL, иногда ломает код при банальной сортировке импортов, нет многих плагинов.

- Чего я не знал, так это про опцию --staged, которая позволяет избавиться от husky и прочих отдельных пакетов. Не хватает качественной работы с CSS, чтобы совсем отказаться от инструментов для pre-commit.



Слышал мнения, что Biome скорее всего долго не протянет, но мне пока нравится, буду играться с ним дальше.



https://kittygiraudel.com/2024/06/01/from-eslint-and-prettier-to-biome/