@graphql-mesh/cli
Version:
15 lines (14 loc) • 694 B
TypeScript
import type { ConfigProcessOptions } from '@graphql-mesh/config';
import type { YamlConfig } from '@graphql-mesh/types';
export declare function validateConfig(config: any, filepath: string, initialLoggerPrefix: string, throwOnInvalidConfig?: boolean): asserts config is YamlConfig.Config;
export declare function findConfig(options?: {
configName?: string;
dir?: string;
initialLoggerPrefix?: string;
importFn?: (moduleId: string) => any;
}): Promise<{
config: import("cosmiconfig").Config;
filepath: string;
isEmpty?: boolean;
}>;
export declare function findAndParseConfig(options?: ConfigProcessOptions): Promise<import("@graphql-mesh/config").ProcessedConfig>;