@ekkolon/graphql-werkzeug
v0.3.0
Published
A powerful collection of pre-built directives for your GraphQL projects
Downloads
4
Maintainers
Readme
With GraphQL Werkzeug, you can easily compose types, enforce value restrictions and access permissions and add other important features to your GraphQL API.
Try it out today and see how it can improve your GraphQL development process.
Note: This project is still under active development. Therefore, some features may change at any time.
Table of contents
Features
Directives
| Name | Description | | ----------------------------------------- | -------------------------------------------------------------------------- | | inherits | Augments a type with fields from a set of other types in a GraphQL schema. | | length | Enforce a minimum/maximum length for a string-valued field. | | auth (WIP) | Enforce access permissions on object types and object fields. | | date | Format Date strings. | | uppercase | Convert string-valued field to uppercase | | lowercase | Convert string-valued field to lowercase |
Installation
Install GraphQL Werkzeug with npm
npm install @ekkolon/graphql-Werkzeug
Install GraphQL Werkzeug with yarn
yarn add @ekkolon/graphql-Werkzeug
Usage
See the Directives section and click on the links to find out more about a specific directive's signature, usage and examples.
Contributing
Contributions are always welcome!
Read through the contribution guidelines to learn about submission process, coding rules, and more.
Please adhere to this project's Code of Conduct.
Authors
License
Acknowledgements
- GraphQL Tools GraphQL Werkzeug is built around tools provided by @graphql-tools.
Feedback
If you have any feedback, please reach out to me via E-Mail.