---
docgen:
  source: npm/scripts/lint-cli.mjs
  crc: 9e0a12b9
  score: 100
---

# lint-cli.mjs

## Огляд

Файл оркеструє запуск `n-cursor lint` (quick) або `n-cursor lint-ci` (full). Він збирає налаштування правил з файлів `meta.json` і послідовно виконує перевірку відповідно до визначених режимів.

## Поведінка

selectLintRules
Вибирає id правил для фази алфавітним порядком

runLint
Запускає lint-оркестрацію

## Публічний API

selectLintRules — Вибирає ідеальну послідовність правил для фази, упорядковуючи їх за алфавітом.
runLint — Запускає повний процес перевірки (lint-оркестрацію).

## Гарантії поведінки

- Read-only: файл не виконує операцій запису у файлову систему.
- Не звертається до мережі.
