archlint init
El comando init te ayuda a configurar rápidamente archlint en un nuevo proyecto generando un archivo de configuración.
Uso
bash
archlint init [options]Opciones
| Opción | Por defecto | Descripción |
|---|---|---|
-f, --force | false | Sobrescribe el archivo .archlint.yaml si ya existe |
--no-interactive | false | Omite la selección interactiva de presets (paso 2) |
--presets <list> | none | Especifica explícitamente los presets (separados por comas o repitiendo el flag) |
Cómo funciona
- Detección de Frameworks: archlint analiza tu
package.jsony la estructura del proyecto para detectar los frameworks utilizados. - Selección Interactiva: A menos que se use
--no-interactive, te pedirá confirmar o seleccionar presets adicionales. - Generación de Configuración: Crea un archivo
.archlint.yamlcon los presets seleccionados y una referencia al esquema JSON para soporte en el IDE.
Ejemplos
Inicialización interactiva
bash
archlint initInicialización no interactiva con presets específicos
bash
# Separados por comas
archlint init --no-interactive --presets nestjs,prisma
# O repitiendo el flag
archlint init --no-interactive --presets nestjs --presets prismaSobrescribir configuración existente
bash
archlint init --force