Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mercurius-js/mercurius-typescript
TypeScript usage examples and "mercurius-codegen" for Mercurius
https://github.com/mercurius-js/mercurius-typescript
graphql graphql-server mercurius mercurius-codegen mercurius-typescript nodejs typescript
Last synced: about 2 months ago
JSON representation
TypeScript usage examples and "mercurius-codegen" for Mercurius
- Host: GitHub
- URL: https://github.com/mercurius-js/mercurius-typescript
- Owner: mercurius-js
- License: mit
- Created: 2020-10-25T00:56:26.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-04-22T14:23:08.000Z (5 months ago)
- Last Synced: 2024-04-23T21:59:47.404Z (5 months ago)
- Topics: graphql, graphql-server, mercurius, mercurius-codegen, mercurius-typescript, nodejs, typescript
- Language: TypeScript
- Homepage: https://mercurius.dev
- Size: 2.6 MB
- Stars: 71
- Watchers: 3
- Forks: 18
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-list - mercurius-typescript - codegen" for Mercurius | mercurius-js | 23 | (TypeScript)
README
# mercurius-typescript
## Examples
All the examples are available in the [examples folder](./examples/)
## Libraries
- [Mercurius Codegen](./packages/mercurius-codegen/) - Integration with [GraphQL Code Generator](https://graphql-code-generator.com/) to get automatic type-safety and autocompletion.
## Contributing
This project uses [pnpm workspaces](https://pnpm.io/workspaces)
But the examples are just basic Node.js packages, but for development and to test them yourself, you will need to [install it](https://pnpm.io/installation) and then execute
```bash
pnpm i
```To install all the required dependencies
And then execute:
```bash
pnpm test
```To tests all the projects