×
Substituindo ESLint e Prettier pelo Biome: Uma Solução Completa para Linting e Formatação de Código

Nos meus novos projetos, tenho substituído o ESLint e Prettier pelo Biome.

Um dos grandes destaques do Biome é que ele já inclui muitas regras de plugins normalmente utilizados no ESLint, como typescript-eslint, eslint-plugin-react, eslint-plugin-react-hooks e muitos outros, removendo a necessidade de adicionar centenas de pacotes ao package.

Outro destaque é o seu linter, que retorna diagnósticos detalhados, fornecendo não apenas onde está o erro, mas também dicas de como você pode escrever aquele trecho utilizando métodos mais modernos e removendo código desnecessário quando possível.

Por ser um linter e formatter, Biome substitui a necessidade de utilizar duas ferramentas como acontece com ESLint e Prettier, centralizando tudo em apenas uma.

Como Instalar e Configurar o Biome

A instalação e configuração do Biome é super simples e tem integração com o VSCode.

Para instalar, basta adicionar o Biome ao seu projeto com o seguinte comando:

npm install biome --save-dev

Depois, crie um arquivo de configuração .biomerc na raiz do seu projeto com as regras desejadas. Por exemplo:









{
    "rules": {
        "no-unused-vars": "error",
        "prefer-const": "warn"
    }
}

Também é possível configurar o Biome para rodar automaticamente em cada commit usando o lint-staged com husky:






















{
    "husky": {
        "hooks": {
            "pre-commit": "lint-staged"
        }
    },
    "lint-staged": {
        "*.js": 


[
            "biome fix",
            "git add"
        ] 


    }
}

Integração com o VSCode

Para integrar o Biome no VSCode, instale a extensão Biome for Visual Studio Code a partir do marketplace. Com essa extensão, seu código será automaticamente formatado e analisado em tempo real durante a edição.

Conclusão

Você já conhecia o Biome? Já utilizou ele em seus projetos? A adoção dessa ferramenta pode simplificar a configuração e manutenção de códigos, além de fornecer diagnósticos mais precisos e dicas úteis para melhoria contínua do seu código.

Se você ainda não experimentou, vale a pena dar uma chance ao Biome e descobrir todos os benefícios que ele pode oferecer para seus projetos!

Para mais informações e detalhes sobre o Biome, visite o site oficial.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Autor

flpchapola@hotmail.com

Posts relacionados

Inteligência Artificial Vai Substituir Programadores?

Inteligência Artificial Vai Substituir Programadores?

A inteligência artificial (IA) e o machine learning (ML) estão transformando o mundo da tecnologia, criando novas oportunidades e desafios para profissionais...

Leia tudo
OpenAI Lança SearchGPT e Desafia Google com Nova Ferramenta de Busca Revolucionária

OpenAI Lança SearchGPT e Desafia Google com Nova Ferramenta de Busca Revolucionária

A OpenAI lançou oficialmente seu mecanismo de busca, num ataque direto ao Google. Depois de pegar a dona do YouTube de calças...

Leia tudo
OpenAI busca investidores como Apple e Nvidia em rodada que pode elevá-la a US$ 100 bilhões

OpenAI busca investidores como Apple e Nvidia em rodada que pode elevá-la a US$ 100 bilhões

OpenAI atrai novos investidores de peso: Apple e Nvidia OpenAI, a startup de inteligência artificial (IA) que já está em ascensão meteórica,...

Leia tudo
Substituindo ESLint e Prettier: Biome simplifica linting e formatação em um só lugar!

Substituindo ESLint e Prettier: Biome simplifica linting e formatação em um só lugar!

Nos meus novos projetos, tenho substituído o ESLint e Prettier pelo Biome. Um dos grandes destaques do Biome é que ele já...

Leia tudo
"Recupere sua vida: um emprego é só uma parte dela; tenha um plano B e valorize seu tempo pessoal"

“Recupere sua vida: um emprego é só uma parte dela; tenha um plano B e valorize seu tempo pessoal”

Em um mundo empresarial cada vez mais dinâmico e volátil, é importante entender a natureza temporária dos empregos. Desapegar-se da noção de...

Leia tudo
Vale a Pena Virar Programador Agora?

Vale a Pena Virar Programador Agora?

O Mercado de Tecnologia em Transformação O mercado de tecnologia está em constante evolução, e a análise de tendências é fundamental para...

Leia tudo