Pular para o conteúdo

Primeiros passos

A forma mais rápida de baixar o Biome é usando npm ou o seu package manager favorito. Isso requer o Node.js v14.18 ou mais recente.

O CLI também está disponível como um executável independente caso você queira usar Biome sem instalar o Node.js.

Para instalar o Biome, execute o seguinte comando em um diretório que possua o arquivo package.json.

Terminal window
npm install --save-dev --save-exact @biomejs/biome

É altamente recomendado não utilizar “range operators” ao instalar o Biome. Dê uma olhada na página de versionamento para mais informações.

Recomendamos criar um arquivo de configuração biome.json para cada projeto. Isso elimina a necessidade de repetir as opções do CLI toda vez que você executar um comando e garante que o Biome aplique as mesmas configurações em seu editor. Se você está contente com a configuração padrão, você não precisa fazer isso.

Para criar o arquivo de configuração, use o comando de init dentro da pasta raíz do seu projeto:

Terminal window
npx @biomejs/biome init

Após utilizar o comando, você terá um novo arquivo biome.json no seu diretório:

biome.json
{
"$schema": "https://biomejs.dev/schemas/1.7.3/schema.json",
"organizeImports": {
"enabled": false
},
"linter": {
"enabled": true,
"rules": {
"recommended": true
}
}
}

O linter.enabled: true habilita o linter e o rules.recommended: true habilita as regras recomendadas.

A formatação está ativada porque a configuração não desabilita explicitamente a formatação com formatter.enabled: false.

O CLI do Biome vem com vários comandos e opções, então você utiliza só o que precisar.

Você pode formatar arquivos e diretórios usando o comando format com o parâmetro --write:

Terminal window
npx @biomejs/biome format --write <files>

Você pode analisar e aplicar correções seguras em arquivos e diretórios utilizando o comando lint com o parâmetro --apply:

Terminal window
npx @biomejs/biome lint --apply <files>

Você pode aplicar ambos com o comando check

Terminal window
npx @biomejs/biome check --apply <files>

O comando check executa múltiplas ferramentas de uma vez. Até o momento, ele:

  • formata arquivos
  • analisa arquivos
  • organiza as importações

Recomendamos instalar um plugin de editor para aproveitar ao máximo o Biome. Dê uma olhada na página de editores para saber qual oferece suporte ao Biome.

Configuração para integração contínua (CI)

Section titled Configuração para integração contínua (CI)

Se você está usando Node.js, a forma recomendada de executar o Biome em CI é utilizando o seu package manager favorito. Isso garante que sua pipeline de integração contínua (CI) utilize a mesma versão do Biome que você usa dentro do editor ou ao executar comandos locais pelo CLI.

Parabéns! Agora você está pronto para utilizar o Biome. 🥳