From: Evan You Date: Wed, 25 Sep 2019 13:23:34 +0000 (-0400) Subject: feat(compiler): include ast in compile result X-Git-Tag: v3.0.0-alpha.0~696 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f79433cbb365804f74ae05f6e9b429706d2f73cf;p=thirdparty%2Fvuejs%2Fcore.git feat(compiler): include ast in compile result --- diff --git a/packages/compiler-core/src/codegen.ts b/packages/compiler-core/src/codegen.ts index 0706a1505c..62e8312502 100644 --- a/packages/compiler-core/src/codegen.ts +++ b/packages/compiler-core/src/codegen.ts @@ -53,6 +53,7 @@ export interface CodegenOptions { export interface CodegenResult { code: string + ast: RootNode map?: RawSourceMap } @@ -183,6 +184,7 @@ export function generate( deindent() push(`}`) return { + ast, code: context.code, map: context.map ? context.map.toJSON() : undefined }