You want build a more flexible GraphQL schema, consider using this boilerplate instead: https://github.com/sibelius/graphql-dataloader-boilerplate
graffiti-mongoose is good for your first version of GraphQL, but do not scale well when you need to customize your schema
npm install
# using nodemon
npm start
# using babel-watch
npm run watch
npm test