archlint init
O comando init ajuda você a configurar rapidamente o archlint em um novo projeto, gerando um arquivo de configuração.
Uso
bash
archlint init [options]Opções
| Opção | Padrão | Descrição |
|---|---|---|
-f, --force | false | Sobrescreve o arquivo .archlint.yaml se ele existir |
--no-interactive | false | Pula a seleção interativa de presets (passo 2) |
--presets <list> | none | Especifica explicitamente os presets (separados por vírgulas ou repetindo o flag) |
Como Funciona
- Detecção de Frameworks: o archlint analisa o seu
package.jsone a estrutura do projeto para detectar os frameworks usados. - Seleção Interativa: A menos que
--no-interactiveseja usado, ele solicitará que você confirme ou selecione presets adicionais. - Geração de Configuração: Cria um arquivo
.archlint.yamlcom os presets selecionados e uma referência ao esquema JSON para suporte no IDE.
Exemplos
Inicialização interativa
bash
archlint initInicialização não interativa com presets específicos
bash
# Separados por vírgulas
archlint init --no-interactive --presets nestjs,prisma
# Ou repetindo o flag
archlint init --no-interactive --presets nestjs --presets prismaSobrescrever configuração existente
bash
archlint init --force