8 Commits

Author SHA1 Message Date
961c7f0ec1 fix: ослаблена валидация content-type при загрузке спецификации по URL
- убрана строгая проверка content-type (ломала GitHub raw и другие серверы)
- вместо неё парсинг JSON с понятной ошибкой при невалидном ответе
- обновлён README: только npx, добавлен флаг --swr
- версия 1.0.7
2026-04-01 19:21:34 +03:00
2557568b5e fix: исправлен путь к шаблонам, добавлена валидация результата генерации
- путь к шаблонам теперь корректен при установке через npm (resolve(__dirname, 'templates'))
- проверка существования директории шаблонов перед генерацией
- проверка что файлы реально созданы после генерации
- добавлена мета-информация в package.json (автор, репозиторий)
- переименован AI-PROJECT-OVERVIEW.md в AGENTS.md
- версия 1.0.5
2026-04-01 19:03:28 +03:00
8ddf0e1c7f feat: подготовка к публикации npm-пакета
- переименование в @gromlab/api-codegen, версия 1.0.3
- добавлена MIT лицензия
- динамическое чтение версии из package.json
- настроен build с копированием шаблонов и external biome
- загрузка спецификации по URL для извлечения title
- moduleNameFirstTag: true, cleanOutput: false
2026-04-01 18:55:41 +03:00
3c3ac80713 e2e интеграционные тесты 2025-10-28 11:09:37 +03:00
4e2d0f03de e2e интеграционные тесты 2025-10-28 10:51:14 +03:00
6bffe6a9e1 Тесты: часть 1 2025-10-28 09:58:44 +03:00
21c7ddfd54 feat: автоматическое определение baseUrl, добавлена документация проекта 2025-10-28 09:18:08 +03:00
15ed8c8b8d feat: инициализация API CodeGen
CLI утилита для генерации TypeScript API клиента из OpenAPI спецификации.
- Поддержка локальных файлов и URL для спецификаций
- Кастомизация имени выходного файла через флаг --name
- Генерация типизированного клиента с SWR хуками
- Минимальный вывод логов для лучшего UX
2025-10-26 22:30:58 +03:00