Skip to content

Конфигурация Context7#8

Merged
daniser merged 1 commit into
masterfrom
chore/context7-config
Jul 10, 2026
Merged

Конфигурация Context7#8
daniser merged 1 commit into
masterfrom
chore/context7-config

Conversation

@EgorGruzdev

Copy link
Copy Markdown
Contributor

Готовлю пакет к публикации в Context7 — это индекс документации, из которого ИИ-ассистенты (Cursor, Claude Code, Copilot и т.п.) подтягивают актуальные доки и примеры прямо в контекст. Кладу в корень context7.json — он работает как robots.txt для их парсера.

Что в конфиге и почему:

  • folders: [] — при пустом списке парсер сканирует весь репозиторий и всегда забирает корневые markdown-файлы, то есть наш README. Больше ничего и не нужно.
  • excludeFolders — вырезал всё кодовое (src, tests, vendor, workbench, stubs, resources, lang, config), чтобы в сниппеты не попадал шум вместо документации.
  • excludeFilesLICENSE.md и README.ru.md: русская версия дублирует английскую, а дубли на двух языках размывают ранжирование сниппетов. Если хочется индексировать и русскую — просто убери эту строчку.
  • rules — короткие подсказки, которые Context7 показывает ассистенту рядом с доками: про @property-аннотации, про #[Aura] (без него форма пустая), про <x-formster::form> и ActionHandler::update().
  • $schema — даёт автокомплит и валидацию конфига в редакторе.

После мержа останется один шаг: добавить репозиторий на https://context7.com/add-library (займёт минуту, дальше обновления он подхватывает сам). Могу сделать это сам после вливания.

@daniser
daniser merged commit 781d492 into master Jul 10, 2026
28 checks passed
@daniser
daniser deleted the chore/context7-config branch July 10, 2026 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants