Soporte para oclif
archlint proporciona soporte integrado para oclif, el Open CLI Framework.
Características
- Puntos de entrada de la CLI: Reconoce automáticamente los archivos de comando como puntos de entrada.
- Detección de hooks: Identifica hooks de oclif en sus dependencias para evitar falsos positivos en el análisis de código muerto.
- Reglas arquitectónicas: Proporciona presets que siguen la estructura de directorios recomendada por oclif.
Configuración
Para habilitar el soporte de oclif, agréguelo a su lista extends:
yaml
extends:
- oclifLógica de detección
El preset de oclif se detecta automáticamente si:
package.jsoncontiene@oclif/coreo@oclif/commanden sus dependencias.- Existe un archivo
oclif.manifest.jsonen el proyecto.