feat(compiler): expose generateCodeFrame

This commit is contained in:
Evan You 2019-12-12 11:44:00 -05:00
parent 3de7315b7a
commit 5658f8b678
2 changed files with 10 additions and 1 deletions

View File

@ -103,3 +103,12 @@ export { registerRuntimeHelpers } from './runtimeHelpers'
// expose transforms so higher-order compilers can import and extend them
export { transformModel } from './transforms/vModel'
export { transformOn } from './transforms/vOn'
// utility, but need to rewrite typing to avoid dts relying on @vue/shared
import { generateCodeFrame as _genCodeFrame } from '@vue/shared'
const generateCodeFrame = _genCodeFrame as (
source: string,
start?: number,
end?: number
) => string
export { generateCodeFrame }

View File

@ -18,4 +18,4 @@ export {
TemplateCompileResults
} from './compileTemplate'
export { StyleCompileOptions, StyleCompileResults } from './compileStyle'
export { CompilerOptions } from '@vue/compiler-core'
export { CompilerOptions, generateCodeFrame } from '@vue/compiler-core'