{"library":"graphql-compose-mongoose","type":"library","category":null,"description":"Plugin for graphql-compose that derives GraphQL types from Mongoose models, generating CRUD resolvers, connection types, and filtering/sorting helpers. Current stable version is 10.1.0, maintained actively with TypeScript support. Requires Node >=20, peer dependencies on graphql-compose ^7.21.4 || ^8.0.0 || ^9.0.0 and Mongoose ^6.0.0 - ^9.0.0. Differentiates from manual type definitions by auto-syncing Mongoose schemas (including indexes, virtuals, discriminators) to GraphQL, and providing a rich set of resolvers like findMany, createOne, removeById, pagination, and dataLoader. Supports query operators ($lt, $gt, etc.) and relational mappings via graphql-compose's schema stitching. Breaking changes in v9.0.0 removed deprecated resolver fields and updated resolver options naming conventions.","language":"javascript","status":"active","version":"10.1.0","tags":["javascript","graphql","compose","graphql-compose","mongoose","mongodb","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install graphql-compose-mongoose","imports":["import { composeMongoose } from 'graphql-compose-mongoose'","import { convertSchemaToGraphQL } from 'graphql-compose-mongoose'","import { removeField } from 'graphql-compose-mongoose'"]},{"cmd":"yarn add graphql-compose-mongoose","imports":[]},{"cmd":"pnpm add graphql-compose-mongoose","imports":[]}],"homepage":"https://github.com/graphql-compose/graphql-compose-mongoose","github":"https://github.com/graphql-compose/graphql-compose-mongoose","docs":null,"changelog":null,"pypi":null,"npm":"graphql-compose-mongoose","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}