ts-babel
Version:
Transform TypeScript compiler result using Babel to granular target control
17 lines (16 loc) • 564 B
TypeScript
export declare class PackageGraphNode {
readonly metadata: any;
readonly dependencies: Array<string>;
constructor(metadata: any);
}
export interface PackageMetadata {
name: string;
}
export declare class PackageGraph {
readonly packageMetadataList: Array<PackageMetadata>;
readonly nodes: Array<PackageGraphNode>;
readonly nodesByName: any;
constructor(packageMetadataList: Array<PackageMetadata>);
get(packageName: string): PackageGraphNode;
}
export declare function topologicallyBatchPackages(packages: Array<any>): any[][];