|
1 | | -import { extend, isString } from '@vue/shared' |
| 1 | +import { parse } from '@babel/parser' |
2 | 2 | import { |
3 | | - type VaporCodegenResult as BaseVaporCodegenResult, |
4 | 3 | generate, |
| 4 | + type VaporCodegenResult as BaseVaporCodegenResult, |
5 | 5 | } from '@vue/compiler-vapor' |
6 | | -import { parse } from '@babel/parser' |
| 6 | +import { extend, isString } from '@vue/shared' |
7 | 7 | import { |
| 8 | + IRNodeTypes, |
| 9 | + type HackOptions, |
| 10 | + type RootIRNode, |
| 11 | + type RootNode, |
| 12 | +} from './ir' |
| 13 | + |
| 14 | +import { |
| 15 | + transform, |
8 | 16 | type DirectiveTransform, |
9 | 17 | type NodeTransform, |
10 | | - transform, |
11 | 18 | } from './transform' |
12 | | - |
13 | | -import { transformElement } from './transforms/transformElement' |
14 | 19 | import { transformChildren } from './transforms/transformChildren' |
| 20 | +import { transformElement } from './transforms/transformElement' |
15 | 21 | import { transformTemplateRef } from './transforms/transformTemplateRef' |
16 | 22 | import { transformText } from './transforms/transformText' |
17 | 23 | import { transformVBind } from './transforms/vBind' |
| 24 | +import { transformVFor } from './transforms/vFor' |
| 25 | +import { transformVHtml } from './transforms/vHtml' |
| 26 | +import { transformVIf } from './transforms/vIf' |
| 27 | +import { transformVModel } from './transforms/vModel' |
18 | 28 | import { transformVOn } from './transforms/vOn' |
| 29 | +import { transformVOnce } from './transforms/vOnce' |
| 30 | +import { transformVShow } from './transforms/vShow' |
19 | 31 | import { transformVSlot } from './transforms/vSlot' |
20 | 32 | import { transformVSlots } from './transforms/vSlots' |
21 | | -import { transformVModel } from './transforms/vModel' |
22 | | -import { transformVShow } from './transforms/vShow' |
23 | | -import { transformVHtml } from './transforms/vHtml' |
24 | | -import { |
25 | | - type HackOptions, |
26 | | - IRNodeTypes, |
27 | | - type RootIRNode, |
28 | | - type RootNode, |
29 | | -} from './ir' |
30 | | -import { transformVFor } from './transforms/vFor' |
31 | | -import { transformVOnce } from './transforms/vOnce' |
32 | | -import { transformVIf } from './transforms/vIf' |
33 | | -import type { CompilerOptions as BaseCompilerOptions } from '@vue/compiler-dom' |
34 | 33 | import type { ExpressionStatement, JSXElement, JSXFragment } from '@babel/types' |
| 34 | +import type { CompilerOptions as BaseCompilerOptions } from '@vue/compiler-dom' |
35 | 35 |
|
36 | 36 | export { generate } |
37 | 37 |
|
|
0 commit comments