Поддержка oclif
archlint предоставляет встроенную поддержку для oclif, Open CLI Framework.
Возможности
- Точки входа CLI: Автоматически распознает файлы команд как точки входа.
- Определение хуков: Идентифицирует хуки oclif для предотвращения ложных срабатываний при анализе мертвого кода.
- Архитектурные правила: Предоставляет пресеты, следующие рекомендованной структуре директорий oclif.
Конфигурация
Чтобы включить поддержку oclif, добавьте его в список extends:
yaml
extends:
- oclifЛогика обнаружения
Пресет oclif автоматически обнаруживается, если:
package.jsonсодержит@oclif/coreили@oclif/commandв зависимостях.- В проекте есть файл
oclif.manifest.json.