Skip to content
This repository has been archived by the owner on Apr 7, 2020. It is now read-only.
/ mogr Public archive

MoGr dynamically maps GraphQL AST's to Mongoose Query Projection and/or Population and provides GraphQL Cursor Pagination.

License

Notifications You must be signed in to change notification settings

nicky-lenaers/mogr

Repository files navigation



Travis CI - MoGr Build Status CodeCov - MoGr Coverage David - MoGr Dependencies

Bridging the gap between GraphQL and Mongoose

Projection · Population · Pagination

Features

💥Automated Mongoose Query Projection and/or Population
🔥Support for GraphQL Fields, Inline Fragments and Fragment Spreads
📖GraphQL Cursor Pagination
🙌Infinitely Recursable
😃Friendly Ergonomics
🔧Statically Typed using TypeScript
👍No Required Mongoose Plugin

Quick Links

Roadmap

  • Pagination Type Configuration
  • Extended Filter Types Composition

Contributing

Contributing Guidelines.

Code of Conduct

Code of Conduct.

License

MIT

About

MoGr dynamically maps GraphQL AST's to Mongoose Query Projection and/or Population and provides GraphQL Cursor Pagination.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published