---
docgen:
  source: npm/rules/php/js/tooling.mjs
  crc: a3e6a475
  score: 95
---

# tooling.mjs

## Огляд

Огляд
Файл перевіряє наявність конфігураційних файлів для визначення залежностей та робочих потоків. Файл використовується для встановлення наявності певних файлів у репозиторії.

## Поведінка

1. Перевірити наявність composer.json
2. Перевірити наявність package.json
3. Перевірити наявність .github/workflows/lint-php.yml

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

check — Перевіряє відповідність проєкту правилам php.mdc.

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

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