Skip to content

feat: add Postman/Bruno collection generation#82

Merged
lookinway merged 2 commits intomainfrom
feat/postman-collection
Feb 21, 2026
Merged

feat: add Postman/Bruno collection generation#82
lookinway merged 2 commits intomainfrom
feat/postman-collection

Conversation

@lookinway
Copy link
Collaborator

Summary

  • Добавлена автогенерация pachca.postman_collection.json из OpenAPI-спеки в generate-llms.ts — все endpoint'ы разбиты по тегам-папкам, с примерами тел запросов и Bearer-авторизацией
  • CORS-заголовки в next.config.ts для /openapi.yaml и /pachca.postman_collection.json
  • Раздел «Тестирование API» в документации (guides/requests-responses.mdx, home.mdx, README.md) с карточками Postman и Bruno
  • Обновлён turbo.json (outputs) и .prettierignore

Test plan

  • npx turbo check — зелёный
  • GET /pachca.postman_collection.json возвращает валидный JSON с коллекцией
  • Импорт в Postman: File → Import → выбрать файл
  • Импорт в Bruno: File → Import → Postman Collection

- generate-llms.ts: добавлен generatePostmanCollection(), генерирует public/pachca.postman_collection.json
  со всеми endpoint'ами, разбитыми по тегам, с примерами тел запросов
- turbo.json: добавлен pachca.postman_collection.json в outputs generate-llms
- next.config.ts: CORS-заголовки для /openapi.yaml и /pachca.postman_collection.json
- .prettierignore: исключён public/pachca.postman_collection.json
- requests-responses.mdx: секция "Тестирование API" с карточками Postman/Bruno
- home.mdx: ссылка на коллекцию в секции API
- README.md: раздел Тестирование с Postman/Bruno
- cards.tsx: поддержка download-пропа в Card (скачивание вместо открытия, иконка ArrowDownToLine анимируется вниз)
- requests-responses.mdx: список совместимых инструментов → блок кода с URL → карточка скачивания
- home.mdx: убран блок Info о коллекции из секции API
- updates.mdx: добавлена запись о коллекции от 2026-02-22
- markdown-content.tsx: em — убрана курсивность (not-italic)
@lookinway lookinway merged commit affcddf into main Feb 21, 2026
2 checks passed
@lookinway lookinway deleted the feat/postman-collection branch February 21, 2026 16:52
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.

1 participant