Skip to content

Поддержка oclif

archlint предоставляет встроенную поддержку для oclif, Open CLI Framework.

Возможности

  • Точки входа CLI: Автоматически распознает файлы команд как точки входа.
  • Определение хуков: Идентифицирует хуки oclif для предотвращения ложных срабатываний при анализе мертвого кода.
  • Архитектурные правила: Предоставляет пресеты, следующие рекомендованной структуре директорий oclif.

Конфигурация

Чтобы включить поддержку oclif, добавьте его в список extends:

yaml
extends:
  - oclif

Логика обнаружения

Пресет oclif автоматически обнаруживается, если:

  1. package.json содержит @oclif/core или @oclif/command в зависимостях.
  2. В проекте есть файл oclif.manifest.json.

Released under the MIT License.