OpenAPI

Generiert OpenAPI-Spezifikationen aus Payload CMS-Konfigurationen.

Geprüft 18 1559/Wo. MIT v0.2.3

Installation

pnpm add @seshuk/payload-plugin-openapi

Über

Dieses Plugin erstellt OpenAPI 3.0, 3.1 und 3.2 Spezifikationen direkt aus einer Payload CMS-Konfiguration. Es ermöglicht die Dokumentation von Sammlungen, Globals, Authentifizierung, Versionen und Jobs ohne zusätzliche Anmerkungen. Nutzer können gezielt steuern, welche Entitäten und Operationen veröffentlicht werden, und einzelne Feldschemata durch `custom.openapi`-Metadaten verfeinern. Eingebaute Lokalisierung für Beschreibungen und Unterstützung für Benutzeroberflächen bieten interaktive Dokumentation über Scalar oder Swagger UI. Das Plugin bietet Flexibilität beim Bereitstellen der OpenAPI-Spezifikation und kann Dokumentationsdateien für die CI-Integration und die Generierung von Client-Code erzeugen. Es ist erforderlich, dass Payload in der Version 3.53.0 und Node.js 20 oder höher verwendet wird. Wichtige Optionen sind der API-Titel, die Version und die Möglichkeit, auszuwählen, welche Entitäten in der generierten Dokumentation erscheinen.

Paketinformationen

Paketname
@seshuk/payload-plugin-openapi
Neueste Version
0.2.3
Entpackte Größe
469 kB
Lizenz
MIT
Wöchentliche Downloads
1559
Zuletzt veröffentlicht
8. Okt. 2026

Mehr von maximseshuk

Profil ansehen

Ähnliche Plugins

Mehr in Devtools