sol-merger
Version:
Merges all import files into single file.
11 lines (10 loc) • 810 B
TypeScript
import { SolidityExportVisitor } from './antlr/visitors/exportVisitor';
import { SolidityImportVisitor } from './antlr/visitors/importVisitor';
import { ExportsAnalyzer, ExportsAnalyzerResult } from './exportsAnalyzer';
import { FileAnalyzer } from './fileAnalyzer';
import { ImportsAnalyzer, ImportsAnalyzerNamedImportResult, ImportsAnalyzerResult } from './importsAnalyzer';
import { Merger, SolMergerOptions } from './merger';
declare const merge: (file: string, options?: SolMergerOptions) => Promise<string>;
export * from './antlr/visitors/types';
export { plugins } from './plugins';
export { Merger, FileAnalyzer, merge, SolMergerOptions, ExportsAnalyzer, ExportsAnalyzerResult, ImportsAnalyzer, ImportsAnalyzerResult, ImportsAnalyzerNamedImportResult, SolidityExportVisitor, SolidityImportVisitor, };