UNPKG

@graphql-mesh/cli

Version:
37 lines (36 loc) 1.24 kB
import { serveMesh } from './commands/serve/serve.cjs'; import { generateTsArtifacts } from './commands/ts-artifacts.cjs'; import { findAndParseConfig } from './config.cjs'; import { handleFatalError } from './handleFatalError.cjs'; export { findConfig } from './config.cjs'; export { generateTsArtifacts, serveMesh, findAndParseConfig, handleFatalError }; export interface GraphQLMeshCLIParams { commandName: string; initialLoggerPrefix: string; configName: string; artifactsDir: string; serveMessage: string; playgroundTitle: string; builtMeshFactoryName: string; builtMeshSDKFactoryName: string; devServerCommand: string; prodServerCommand: string; buildArtifactsCommand: string; sourceServerCommand: string; validateCommand: string; additionalPackagePrefixes: string[]; } export declare const DEFAULT_CLI_PARAMS: GraphQLMeshCLIParams; export declare function graphqlMesh(cliParams?: GraphQLMeshCLIParams, args?: string[], cwdPath?: string): Promise<{ [x: string]: unknown; r: Promise<any[]>; dir: void; _: (string | number)[]; $0: string; } | { [x: string]: unknown; r: Promise<any[]>; dir: void; _: (string | number)[]; $0: string; }>;