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: 6 days 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 (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-12-29T02:18:31.000Z (10 days ago)
- Last Synced: 2024-12-30T04:45:18.220Z (9 days ago)
- Topics: graphql, graphql-server, mercurius, mercurius-codegen, mercurius-typescript, nodejs, typescript
- Language: TypeScript
- Homepage: https://mercurius.dev
- Size: 2.84 MB
- Stars: 72
- Watchers: 3
- Forks: 18
- Open Issues: 18
-
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