UNPKG

@ibyar/cli

Version:

The Ibyar/Aurora CLI tool

16 lines 1.53 kB
import '../directives/register.js'; import ts from 'typescript/lib/tsserverlibrary.js'; export declare function getTransformers(program: ts.Program): ts.CustomTransformers; export declare function scanDirectives(program: ts.Program): void; export declare function scanDirectivesOnceAsTransformer(): (program: ts.Program) => (context: ts.TransformationContext) => ts.Transformer<ts.SourceFile>; export declare function emitProgram(program: ts.Program): void; export declare function compileFiles(files: readonly string[], options: ts.CompilerOptions): void; export declare function compileAndWatchFiles(configPath: string, cmd: ts.ParsedCommandLine): void; export declare function patchProgram(tsProgram: ts.Program): void; export declare function createEmitAndSemanticDiagnosticsBuilderProgram(rootNames: readonly string[] | undefined, options: ts.CompilerOptions | undefined, host?: ts.CompilerHost, oldProgram?: ts.EmitAndSemanticDiagnosticsBuilderProgram | undefined, configFileParsingDiagnostics?: readonly ts.Diagnostic[], projectReferences?: readonly ts.ProjectReference[] | undefined): ts.EmitAndSemanticDiagnosticsBuilderProgram; export declare function compileSolution(configFilePath: string, cmd: ts.ParsedCommandLine): void; export declare function compileSolutionAndWatch(configFilePath: string, cmd: ts.ParsedCommandLine): void; export declare function getConfigPath(): string; export declare function compileArgs(): void; export declare function compileAndWatchArgs(): void; //# sourceMappingURL=compiler.d.ts.map