st-bundle
Version:
CLI for watching and bundling SpringType projects.
13 lines (12 loc) • 519 B
TypeScript
import { SourceFile } from 'ts-morph';
import { ESLink } from './ESLink';
import { ProductionModule } from '../ProductionModule';
export declare class ESModuleStructure {
productionModule: ProductionModule;
links: Array<ESLink>;
constructor(productionModule: ProductionModule);
findFromLinks(): Array<ESLink>;
linkConnection(externalLink: ESLink): void;
toJSON(): any[];
}
export declare function createESModuleStructure(productionModule: ProductionModule, file: SourceFile): ESModuleStructure;