} from './errors'
export * from './ast'
export * from './utils'
-export * from './codeframe'
export { registerRuntimeHelpers } from './runtimeHelpers'
// expose transforms so higher-order compilers can import and extend them
isObject,
NO,
makeMap,
- isPromise
+ isPromise,
+ generateCodeFrame
} from '@vue/shared'
import { SuspenseBoundary } from './components/Suspense'
-import {
- CompilerError,
- CompilerOptions,
- generateCodeFrame
-} from '@vue/compiler-dom'
+import { CompilerError, CompilerOptions } from '@vue/compiler-core'
export type Data = { [key: string]: unknown }
-import { generateCodeFrame } from '../src'
+import { generateCodeFrame } from '../src/codeframe'
describe('compiler: codeframe', () => {
const source = `
export { makeMap }
export * from './patchFlags'
export { isGloballyWhitelisted } from './globalsWhitelist'
+export { generateCodeFrame } from './codeframe'
export const EMPTY_OBJ: { readonly [key: string]: any } = __DEV__
? Object.freeze({})