aboutsummaryrefslogtreecommitdiff
path: root/node_modules/gulp-typescript/release/host.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/gulp-typescript/release/host.d.ts')
-rw-r--r--node_modules/gulp-typescript/release/host.d.ts22
1 files changed, 22 insertions, 0 deletions
diff --git a/node_modules/gulp-typescript/release/host.d.ts b/node_modules/gulp-typescript/release/host.d.ts
new file mode 100644
index 000000000..fb6523fb1
--- /dev/null
+++ b/node_modules/gulp-typescript/release/host.d.ts
@@ -0,0 +1,22 @@
+import * as ts from 'typescript';
+import { FileCache } from './input';
+export declare class Host implements ts.CompilerHost {
+ typescript: typeof ts;
+ fallback: ts.CompilerHost;
+ currentDirectory: string;
+ input: FileCache;
+ constructor(typescript: typeof ts, currentDirectory: string, input: FileCache, options: ts.CompilerOptions);
+ getNewLine(): string;
+ useCaseSensitiveFileNames(): boolean;
+ getCurrentDirectory: () => string;
+ getCanonicalFileName(filename: string): string;
+ getDefaultLibFileName(options: ts.CompilerOptions): string;
+ getDefaultLibLocation(): string;
+ writeFile: (fileName: string, data: string, writeByteOrderMark: boolean, onError?: (message: string) => void) => void;
+ fileExists: (fileName: string) => boolean;
+ readFile: (fileName: string) => string;
+ getSourceFile: (fileName: string, languageVersion: ts.ScriptTarget, onError?: (message: string) => void) => ts.SourceFile;
+ realpath: (path: string) => string;
+ getDirectories: (path: string) => string[];
+ directoryExists: (path: string) => boolean;
+}