UNPKG

dgeni-packages

Version:

A collection of dgeni packages for generating documentation from source code

19 lines (18 loc) 835 B
import { CompilerHost, CompilerOptions, ScriptTarget, SourceFile, WriteFileCallback } from 'typescript'; export declare class CustomCompilerHost implements CompilerHost { private options; private baseDir; private extensions; private log; constructor(options: CompilerOptions, baseDir: string, extensions: string[], log: any); getSourceFile(fileName: string, languageVersion: ScriptTarget, onError?: (message: string) => void): SourceFile; getDefaultLibFileName(options: CompilerOptions): any; writeFile: WriteFileCallback; getCurrentDirectory(): string; getDirectories(p: string): never[]; useCaseSensitiveFileNames(): boolean; getCanonicalFileName(fileName: string): string; getNewLine(): string; fileExists(fileName: string): boolean; readFile(fileName: string): string; }