|
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