UNPKG

graphql-compose-mongoose

Version:

Plugin for `graphql-compose` which derive a graphql types from a mongoose model.

16 lines (13 loc) 436 B
import { Document, Model } from 'mongoose'; import { ComposeWithMongooseDiscriminatorsOpts, DiscriminatorTypeComposer, } from './discriminators'; export * from './discriminators'; export function composeWithMongooseDiscriminators< TBaseModel extends Document = any, TContext = any >( baseModel: Model<TBaseModel>, opts?: ComposeWithMongooseDiscriminatorsOpts<TContext>, ): DiscriminatorTypeComposer<TBaseModel, TContext>;