Evan You
|
16da9ae89f
fix(compiler): handle block nodes with custom directives + improve ast types
|
6 лет назад |
Evan You
|
c4f9b6d592
test: fix import
|
6 лет назад |
Evan You
|
82bd9eb1db
refactor(compiler): refine codegen node types
|
6 лет назад |
Evan You
|
bfecf2cdce
refactor(compiler): use symbols for runtime helpers
|
6 лет назад |
Evan You
|
24bd6c27e0
feat(compiler): block optimization codegen for RootNode
|
6 лет назад |
Evan You
|
e5bc17967d
wip(compiler): codegen node w/ block optimization for v-for
|
6 лет назад |
Evan You
|
aa134e7a4f
test(compiler): codegen tests for Sequence & Conditional expressions
|
6 лет назад |
Evan You
|
5de744d4e1
wip(compiler): generate blocks for v-if
|
6 лет назад |
Evan You
|
e5e40e1e38
feat(compiler): optimize text by merging adjacent nodes
|
6 лет назад |
Evan You
|
96749e0178
test: test slotFunction codegen
|
6 лет назад |
Evan You
|
6461b3853e
refactor(compiler): split slot / slot outlet / slot scope handling into separate transforms
|
6 лет назад |
Evan You
|
d900c13efb
refactor(compiler): separate Interpolation, SimpleExpression & CompoundExpression types
|
6 лет назад |
Evan You
|
ac7587fdb5
test: compiler integration tests
|
6 лет назад |
Evan You
|
6c8f226a79
fix: fix source map by fixing advancePositionWithMutation
|
6 лет назад |
Evan You
|
ff2313e43a
wip(compiler): adjust statement positions
|
6 лет назад |
Evan You
|
b43f3b61b7
feat(compiler): transformStyle + context.hoist
|
6 лет назад |
Evan You
|
61be769ce6
test: move source map test to compile.spec.ts
|
6 лет назад |
Evan You
|
84909648e7
test: tests for v-on transform
|
6 лет назад |
Evan You
|
cae03f616d
test: improve coverage
|
6 лет назад |
Evan You
|
7a46e51815
test: tests for codegen
|
6 лет назад |
Evan You
|
b3b67b8c7d
feat(compiler): ensure interpolation expressions are wrapped with toString()
|
6 лет назад |
Evan You
|
3a177a18d2
feat(compiler): element codegen
|
6 лет назад |
Evan You
|
c78d47b788
feat(compiler): set sourcesContent for source map
|
6 лет назад |
Evan You
|
d7aab859a3
feat: expose compiler APIs
|
6 лет назад |
Evan You
|
9b1a548c6b
feat(compiler): basic codegen with source map support
|
6 лет назад |