Repository
Обертка для локального API Payload, упрощающая работу с репозиториями.
Установка
pnpm add payload-repository Описание
Repository — это обертка, предназначенная для удобного взаимодействия с локальным API Payload. Плагин повышает безопасность типов, позволяя разработчикам определять собственные операции для коллекций и глобальных установок, что сокращает количество шаблонного кода при работе с данными. Основной интерфейс включает `CollectionOperations`, который разработчики могут расширять для реализации специфических методов, таких как `create`, `find`, `update` и `delete`. Класса `GlobalOperations` обеспечивает эффективное управление глобальными настройками. Дополнительную полезность представляют преобразователи, которые перехватывают и изменяют аргументы перед передачей в API Payload, что позволяет реализовать доменно-специфическую логику. С возможностями композируемых преобразователей и безопасностью типов, определяемой конфигурацией Payload, этот плагин упрощает связь между пользовательской логикой и управлением данными. Однако для полноценного использования требуется знание Payload и TypeScript.
О пакете
- Имя пакета
payload-repository- Последняя версия
1.1.4- Размер
- 39 кБ
- Лицензия
- MIT
- Загрузок в неделю
- 1
- Последняя публикация
- 29 июн. 2026 г.
Ещё от bhofstaetter
Профиль автораField Factories
Предоставляет функции-фабрики для создания конфигураций полей в Payload CMS.
Utilities
Утилиты для Payload CMS для валидации, извлечения идентификаторов и разрешения документов.
Integration Test Utils
Предоставляет вспомогательные инструменты для интеграционного тестирования с Payload и vitest.
Похожие плагины
Ещё в категории «Контент»Sitemap
Строит sitemap.xml из коллекций Payload и статических страниц и хранит файлы в любом storage adapter.
Structured Markdown
Обеспечивает структурированный Markdown-редактирование для Payload CMS с расширенными функциями.
AI Plugin
Интегрирует функции ИИ для генерации контента в Payload CMS.
onpage for TanStack Start
Подключает плагин payload-onpage к сайту на TanStack Start, чтобы редакторы правили контент и смотрели черновики прямо на странице.
On-Page Editing
Встраивает редактирование Payload-страниц прямо в Next.js-фронтенд, сохраняет правки как черновики и выдаёт ссылки для предпросмотра.
Lexical Inline Rich Text Editor
Добавляет редактирование полей richText Payload прямо на странице: клик по тексту открывает редактор без перехода в админку.