|
|
||
|---|---|---|
| .vscode | ||
| docs | ||
| examples | ||
| src | ||
| website | ||
| .dockerignore | ||
| .gitignore | ||
| .prettierrc | ||
| CHANGELOG.md | ||
| CONTRIBUTING.md | ||
| Dockerfile | ||
| LICENSE.md | ||
| README.md | ||
| docker-compose.yml | ||
| jest.config.js | ||
| package.json | ||
| tsconfig.json | ||
| tslint.json | ||
| yarn.lock | ||
README.md
GQLiteral
"Contract first development"
Simple, strongly typed GraphQL schema construction for TypeScript/JavaScript
Combines the best practices from building real-world GraphQL servers without the boilerplate or excessive imports. Compose types with abstract types and type mixing.
Inspired by use of graphql-tools, graphene, and graphql-ruby.
Provides full control of your schema, with added benefits like dynamic schemas based on user permissions. Check out the /examples for some sample uses.
Installation
yarn install gqliteral
Features:
Type combination
No circular reference issues
Awesome intellisense
Great error messages
License
MIT