OpenAPI
Генерация документации OpenAPI 3 для эндпоинтов Payload CMS.
Установка
pnpm add payload-openapi Описание
Плагин OpenAPI для Payload CMS создает полную документацию по OpenAPI для ваших API-эндпоинтов, определенных в приложении Payload CMS. Он поддерживает работы с эндпоинтами коллекций, глобальными и пользовательскими эндпоинтами, а также требования к аутентификации. Сгенерированная документация полностью типизирована, что обеспечивает точное представление запросов, ответов и параметров. Для интеграции используйте функцию `createDocument`, передавая конфигурацию вашего Payload и дополнительные параметры для настройки вывода. Документация может включать дополнительные детали OpenAPI из внешних источников, таких как `package.json` и опциональные файлы `.openapi` для объединения пользовательских схем. Плагин позволяет широкую настройку для исключения определенных путей или пропуска анализа доступа для выбранных коллекций. Этот плагин полезен разработчикам, стремящимся точно документировать свои API, облегчать понимание доступных эндпоинтов и упрощать сотрудничество и интеграцию с другими сервисами.
О пакете
- Имя пакета
payload-openapi- Последняя версия
1.4.0- Размер
- 109 кБ
- Лицензия
- MIT
- Загрузок в неделю
- 359
- Последняя публикация
- 15 июл. 2023 г.
Ещё от teunmooij
Профиль автораПохожие плагины
Ещё в категории «Инструменты разработки»Shared plugin tooling
Dev-зависимость с общими конфигами lint, форматирования, TypeScript, сборки, тестовой БД и релиза для плагинов Payload.
Puck visual page builder
Интеграция визуального конструктора Puck с Payload CMS для редактирования с помощью перетаскивания.
OpenAPI
Создает спецификации OpenAPI 3.0/3.1/3.2 из конфигураций Payload CMS.
Create Ideal CMS
Интерактивный CLI для развёртывания монорепозитория Payload CMS с предустановленными плагинами @focus-reactive.
OpenAPI
Генерирует спецификацию OpenAPI из конфигурации Payload CMS 3.x и подключает интерфейс документации на выбор: Swagger UI, Redoc, RapiDoc или Scalar.
Markdown documentation sync
Синхронизирует Markdown-документацию с Payload CMS с помощью Git.