Utilities
Hilfsfunktionen für Payload CMS zur Validierung, ID-Extraktion und Dokumentenauflösung.
Installation
pnpm add payload-utilities Über
Die Payload Utilities bieten eine Sammlung von Funktionen, die speziell zur Verbesserung der Entwicklungsarbeit mit Payload CMS entwickelt wurden. Dazu gehören Hilfsfunktionen zum Erstellen typensicherer Validatoren, die es ermöglichen, benutzerdefinierte Validierungslogik mit den Standard-Validatoren zu kombinieren. Mit diesen Funktionen können komplexe Validierungsszenarien implementiert werden, während die Typsicherheit im gesamten Code erhalten bleibt. Zusätzlich enthält das Plugin Funktionen zur ID-Extraktion aus verschiedenen Eingabetypen. Dies vereinfacht den Umgang mit Payload-Dokumenten, die entweder als rohe IDs oder als Objekte mit IDs vorliegen. Die Funktionen extractId und extractIds unterstützen Entwickler dabei, diesen Prozess zu vereinfachen. Die Funktionen getDocument und getDocuments lösen Dokumente effizient aus vollständigen Objekten oder deren IDs auf und bieten eine Callback-Mechanik zum Abrufen von Dokumenten aus einer angegebenen Sammlung. Dies erleichtert den flexiblen Umgang mit Dokumenten, indem sowohl vollständige Dokumente als auch Referenzen einfach behandelt werden können.
Paketinformationen
- Paketname
payload-utilities- Neueste Version
1.1.1- Entpackte Größe
- 9 kB
- Lizenz
- MIT
- Wöchentliche Downloads
- 1
- Zuletzt veröffentlicht
- 19. März 2026
Mehr von bhofstaetter
Profil ansehenÄhnliche Plugins
Mehr in DevtoolsShared plugin tooling
Dev-only Konfiguration für Linting, Formatierung, TypeScript, Build, Testdatenbank und Release der @seshuk Payload-Plugins.
Puck visual page builder
Integriert den Puck visuell Page Builder mit Payload CMS für Drag-and-Drop-Bearbeitung.
OpenAPI
Generiert OpenAPI-Spezifikationen aus Payload CMS-Konfigurationen.
Create Ideal CMS
Interaktive CLI, die ein Payload-CMS-Monorepo mit vorkonfigurierten FocusReactive-Plugins aufsetzt.
OpenAPI
Erstellt automatisch eine OpenAPI-Spezifikation aus einer Payload CMS 3.x-Konfiguration und stellt sie über Scalar, Swagger UI, RapiDoc oder Redoc dar.
Markdown documentation sync
Synchronisiert Markdown-Dokumentation mit Payload CMS und Git.