@jackchuka/gql-ingest
Version:
A CLI tool for ingesting data from files into a GraphQL API. Supports CSV, JSON, JSONL, and YAML file formats.
9 lines • 694 B
TypeScript
import { Logger } from "./logger";
import { type Config, type ParallelProcessingConfig, type RetryConfig } from "./config-schema";
export type { Config, ParallelProcessingConfig, RetryConfig, EntityConfig } from "./config-schema";
export { DEFAULT_RETRY_CONFIG, DEFAULT_PARALLEL_CONFIG } from "./config-schema";
export declare const DEFAULT_CONFIG: Config;
export declare function loadConfig(configDir: string, logger?: Logger): Config;
export declare function getEntityConfig(entityName: string, globalConfig: Config, logger?: Logger): ParallelProcessingConfig;
export declare function getRetryConfig(entityName: string, globalConfig: Config): RetryConfig;
//# sourceMappingURL=config.d.ts.map