Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mhaagens/gql-to-mobx
Convert GraphQL-types to Mobx State Tree-models.
https://github.com/mhaagens/gql-to-mobx
Last synced: about 1 month ago
JSON representation
Convert GraphQL-types to Mobx State Tree-models.
- Host: GitHub
- URL: https://github.com/mhaagens/gql-to-mobx
- Owner: mhaagens
- Created: 2017-10-01T21:13:59.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-01T22:33:56.000Z (about 7 years ago)
- Last Synced: 2024-10-28T18:52:58.343Z (about 1 month ago)
- Language: JavaScript
- Size: 210 KB
- Stars: 64
- Watchers: 7
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome - gql-to-mobx - Convert GraphQL-types to Mobx State Tree-models. (JavaScript)
- awesome-list - gql-to-mobx - types to Mobx State Tree-models. | mhaagens | 65 | (JavaScript)
README
# gql-to-mobx [WIP]
#### A library for converting GraphQL-types to Mobx State Tree models.### What's the goal?
Converting GraphQL-types (with subtypes etc.) to Mobx State Tree-models to avoid multiple type definitions
in a project using GraphQL and MST.### Want to help build it?
This project is mostly started as a personal project because it's something I feel would be really awesome to have.
I'll be working on it whenever I have some spare time, so if anyone wants to join me in creating in then hit me up.
Anyone is welcome!Hit me up on Twitter: [@mhaagens](https://twitter.com/mhaagensli)
### What can you help with?
- [ ] Refactoring
- [ ] Creating MobX-State-Tree specific GQL types (enum, references, identifier etc.)
- [ ] TypeScript/FlowType type-checking
- [ ] Tests
- [ ] ?### How to get started
- ```git clone https://github.com/mhaagens/gql-to-mobx.git```
- ```yarn install```
- Run webpack in watch mode: ```npm start```
- Then you can run ```node ./dist/index.js```, if you change anything it will be caught on the next run.### Libraries:
- [MobX State Tree](https://github.com/mobxjs/mobx-state-tree)
- [GraphQL](http://graphql.org/)