Primeira Verificação
Uma vez instalado, executar sua primeira verificação é simples.
Execute uma Verificação Básica
Navegue até a raiz do seu projeto e execute:
bash
npx @archlinter/cli scanPor padrão, o archlint irá:
- Verificar todos os arquivos TypeScript e JavaScript no diretório atual.
- Respeitar o seu arquivo
.gitignore. - Usar limites padrão para todos os mais de 28 detectores.
- Exibir um resumo em tabela colorida dos code smells detectados.
Salvar um Snapshot
Para usar a abordagem "Catraca", você primeiro precisa capturar o estado atual da sua arquitetura:
bash
npx @archlinter/cli snapshot -o .archlint-baseline.jsonEste arquivo representa sua linha de base (baseline) arquitetural. Você deve commitá-lo em seu repositório.
Verificar Regressões
Agora, conforme você desenvolve, pode verificar se suas alterações introduziram novos problemas arquiteturais:
bash
npx @archlinter/cli diff .archlint-baseline.jsonEm um ambiente de CI, você normalmente compararia com a branch principal:
bash
npx @archlinter/cli diff origin/main --fail-on medium