|
||
---|---|---|
.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