Skip to content

Collection of payload plugins and tools: payload-openapi, payload-swagger, create-payload-api-docs, payload-rbac

License

Notifications You must be signed in to change notification settings

teunmooij/payload-tools

Repository files navigation

snyk

payload tools and plugins

This repository will contain multiple tools and plugins for payload cms:

npm version

Openapi tool for payload cms:

  • generate openAPI 3 documentation from your Payload config

npm version

Swagger plugin for payload cms:

  • exposes openapi document generated with payload-openapi
  • includes a swagger ui
  • easy setup as payload plugin

npm version

CLI for generating openAPI 3 documentation for your Payload cms

npm version

Easy to use Role based access control for your Payload cms:

  • plugin to extend your auth collection(s) with a roles property
  • lots of predefined access control functions
  • tools to combine access control functions to support more complex situations
  • fully compatible with any custom access control functions you might already have

npm version

Query utility for your Payload cms:

  • create type safe queries
  • predefine queries to be constructed with data passed in later (e.g. request data)
  • select output fields on REST and Internal API.