Browse Source

fix(compiler-sfc): export parseComponent for compat with fork-ts-checker-webpack-plugin

fix #12719
Evan You 3 năm trước cách đây
mục cha
commit
0d6d972b32
1 tập tin đã thay đổi với 7 bổ sung0 xóa
  1. 7 0
      packages/compiler-sfc/src/index.ts

+ 7 - 0
packages/compiler-sfc/src/index.ts

@@ -6,6 +6,13 @@ export { compileScript } from './compileScript'
 export { generateCodeFrame } from 'compiler/codeframe'
 export { rewriteDefault } from './rewriteDefault'
 
+// For backwards compat only. Some existing tools like
+// fork-ts-checker-webpack-plugin relies on its presence for differentiating
+// between Vue 2 and Vue 3.
+// ref #12719
+// ref https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/issues/765
+export { parseComponent } from './parseComponent'
+
 // types
 export { SFCParseOptions } from './parse'
 export { CompilerOptions, WarningMessage } from 'types/compiler'