aboutsummaryrefslogtreecommitdiff
path: root/node_modules/@vue/component-compiler-utils/dist/compileTemplate.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/@vue/component-compiler-utils/dist/compileTemplate.d.ts')
-rw-r--r--node_modules/@vue/component-compiler-utils/dist/compileTemplate.d.ts22
1 files changed, 22 insertions, 0 deletions
diff --git a/node_modules/@vue/component-compiler-utils/dist/compileTemplate.d.ts b/node_modules/@vue/component-compiler-utils/dist/compileTemplate.d.ts
new file mode 100644
index 00000000..8fa376ee
--- /dev/null
+++ b/node_modules/@vue/component-compiler-utils/dist/compileTemplate.d.ts
@@ -0,0 +1,22 @@
+import { VueTemplateCompiler, VueTemplateCompilerOptions } from './types';
+import { AssetURLOptions } from './templateCompilerModules/assetUrl';
+export interface TemplateCompileOptions {
+ source: string;
+ filename: string;
+ compiler: VueTemplateCompiler;
+ compilerOptions?: VueTemplateCompilerOptions;
+ transformAssetUrls?: AssetURLOptions | boolean;
+ preprocessLang?: string;
+ preprocessOptions?: any;
+ transpileOptions?: any;
+ isProduction?: boolean;
+ isFunctional?: boolean;
+ optimizeSSR?: boolean;
+}
+export interface TemplateCompileResult {
+ code: string;
+ source: string;
+ tips: string[];
+ errors: string[];
+}
+export declare function compileTemplate(options: TemplateCompileOptions): TemplateCompileResult;