diff --git a/packages/compiler-vapor/__tests__/transforms/_utils.ts b/packages/compiler-vapor/__tests__/transforms/_utils.ts index 0ace066db..181c62e56 100644 --- a/packages/compiler-vapor/__tests__/transforms/_utils.ts +++ b/packages/compiler-vapor/__tests__/transforms/_utils.ts @@ -1,7 +1,23 @@ -import { type CompilerOptions, generate, parse, transform } from '../../src' +import type { RootNode } from '@vue/compiler-core' +import { + type CompilerOptions, + type RootIRNode, + generate, + parse, + transform, +} from '../../src' export function makeCompile(options: CompilerOptions = {}) { - return (template: string, overrideOptions: CompilerOptions = {}) => { + return ( + template: string, + overrideOptions: CompilerOptions = {}, + ): { + ast: RootNode + ir: RootIRNode + code: string + helpers: Set + vaporHelpers: Set + } => { const ast = parse(template, { prefixIdentifiers: true, ...options,