UNPKG

@jackchuka/gql-ingest

Version:

A CLI tool for ingesting data from CSV files into a GraphQL API

18 lines 614 B
export interface DependencyGraph { [entityName: string]: string[]; } export interface ExecutionWave { entities: string[]; wave: number; } export declare class DependencyResolver { private dependencies; private entities; private allowPartialResolution; constructor(entities: string[], dependencies?: DependencyGraph, allowPartialResolution?: boolean); resolveExecutionOrder(): ExecutionWave[]; validateDependencies(): string[]; getDependents(entityName: string): string[]; getDependencies(entityName: string): string[]; } //# sourceMappingURL=dependency-resolver.d.ts.map