UNPKG

@tsdi/pack

Version:

@tsdi/pack is simple build tasks, base on AOP, Ioc container, via @tsdi. dev build pack activities.

19 lines (18 loc) 812 B
import { CompilerOptions, Diagnostic, ParsedCommandLine, System, ParseConfigHost } from 'typescript'; export declare class TsComplie { private program; compile(options: CompilerOptions, fileName: string, sourceText: string, annotation?: boolean): { code: string; map: string; dts?: string; emitSkipped?: boolean; }; transpileModule(compilerOptions: CompilerOptions, fileName: string, code: string, annotation?: boolean): { code: string; map: string; }; parseTsconfig(projectDirectory: string, tsconfig: string, settings: CompilerOptions): ParsedCommandLine; protected getTsconfigSystem(sys: System): ParseConfigHost; validateDiagnostics(diagnostics: ReadonlyArray<Diagnostic>, strict?: boolean): boolean; static ρAnn(): any; }