Utilities
Утилиты для Payload CMS для валидации, извлечения идентификаторов и разрешения документов.
Установка
pnpm add payload-utilities Описание
Payload Utilities предлагает набор функций, разработанных для улучшения процесса разработки в Payload CMS. Включает утилиты для создания безопасных по типу валидаторов, что позволяет комбинировать пользовательскую логику валидации с встроенными валидаторами. Пользователи могут реализовывать сложные сценарии валидации, сохраняя при этом безопасность типов в своем коде. Плагин также предоставляет функции для извлечения идентификаторов из различных типов входных данных. Эта функция упрощает работу с документами Payload, которые могут быть представлены как сырые идентификаторы или объекты, содержащие идентификаторы. Функции extractId и extractIds упрощают этот процесс для разработчиков. Функции getDocument и getDocuments эффективно разрешают документы как из полных объектов, так и из их идентификаторов, предоставляя механизм обратного вызова для получения документов из указанной коллекции. Это облегчает работу с документами, позволяя гибко обрабатывать как полные документы, так и ссылки.
О пакете
- Имя пакета
payload-utilities- Последняя версия
1.1.1- Размер
- 9 кБ
- Лицензия
- MIT
- Загрузок в неделю
- 1
- Последняя публикация
- 19 мар. 2026 г.
Ещё от bhofstaetter
Профиль автораПохожие плагины
Ещё в категории «Инструменты разработки»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.