UNPKG

761 BTypeScriptView Raw
1import type { TypeScriptVueExtensionOptions } from './extension/vue/type-script-vue-extension-options';
2import type { TypeScriptConfigOverwrite } from './type-script-config-overwrite';
3import type { TypeScriptDiagnosticsOptions } from './type-script-diagnostics-options';
4declare type TypeScriptWorkerOptions = {
5 memoryLimit?: number;
6 configFile?: string;
7 configOverwrite?: TypeScriptConfigOverwrite;
8 context?: string;
9 build?: boolean;
10 mode?: 'readonly' | 'write-tsbuildinfo' | 'write-dts' | 'write-references';
11 diagnosticOptions?: Partial<TypeScriptDiagnosticsOptions>;
12 extensions?: {
13 vue?: TypeScriptVueExtensionOptions;
14 };
15 profile?: boolean;
16 typescriptPath?: string;
17};
18export { TypeScriptWorkerOptions };