Skip to content

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

TestUE4byNurlan/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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.7%
  • JavaScript 0.3%