https://github.com/jenyus-org/graphql-utils
Utilities and helpers to make working with GraphQL.js based APIs simpler.
https://github.com/jenyus-org/graphql-utils
graphql graphql-utilities javascript nestjs typescript
Last synced: about 1 year ago
JSON representation
Utilities and helpers to make working with GraphQL.js based APIs simpler.
- Host: GitHub
- URL: https://github.com/jenyus-org/graphql-utils
- Owner: Jenyus-Org
- License: mit
- Created: 2021-02-10T12:28:35.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-05-17T14:38:57.000Z (about 4 years ago)
- Last Synced: 2025-04-21T02:05:30.991Z (about 1 year ago)
- Topics: graphql, graphql-utilities, javascript, nestjs, typescript
- Language: TypeScript
- Homepage: https://jenyus-org.github.io/graphql-utils/
- Size: 1.02 MB
- Stars: 50
- Watchers: 4
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# graphql-utils





- [graphql-utils](#graphql-utils)
- [Documentation](#documentation)
- [Installation](#installation)
- [License](#license)
`graphql-utils` is a set of NPM packages with utilities for GraphQL.js based projects to aid in implementing complex APIs and working with the GraphQL AST.
It currently consists of two packages:
- [`graphql-utils`](./graphql-utils/README.md): GraphQL utility functions compatible with any implementation of GraphQL that uses the [`graphql`](https://github.com/graphql/graphql-js) library as a base.
- [`nestjs-graphql-utils`](./nestjs-graphql-utils/README.md): Utilities wrapped in NestJS `ParamDecorator` to encourage the stateless nature of NestJS GraphQL resolvers.
## Documentation
The full documentation with live code sandboxes can be found [here](https://jenyus-org.github.io/graphql-utils/).
## Installation
The packages can be installed via the `npm` and Yarn package managers. It's as easy as running `npm i @jenyus-org/` or `yarn add @jenyus-org/`.
For more information see the individual package folders and their respective READMEs.
## License
This project is licensed under the terms of the MIT license.