@graphql-mesh/mongoose
Version:
11 lines (10 loc) • 428 B
TypeScript
import type { MeshHandler, MeshHandlerOptions, MeshSource, YamlConfig } from '@graphql-mesh/types';
export default class MongooseHandler implements MeshHandler {
private config;
private baseDir;
private pubsub;
private importFn;
private logger;
constructor({ name, config, baseDir, pubsub, importFn, logger, }: MeshHandlerOptions<YamlConfig.MongooseHandler>);
getMeshSource(): Promise<MeshSource>;
}