Evan You
|
869ae19c41
fix(compiler): cache handlers should be per-instance, fix hoist w/ cached handlers
|
il y a 6 ans |
Evan You
|
58593c4714
feat(v-on): cache handlers
|
il y a 6 ans |
Illya Klymov
|
584ac88b54
fix(compiler): update v-if directive to use Comment instead of Empty (#208)
|
il y a 6 ans |
月迷津渡
|
f71d252ffe
fix(compiler-core): assest id (#190)
|
il y a 6 ans |
Evan You
|
16da9ae89f
fix(compiler): handle block nodes with custom directives + improve ast types
|
il y a 6 ans |
Evan You
|
c4f9b6d592
test: fix import
|
il y a 6 ans |
Evan You
|
82bd9eb1db
refactor(compiler): refine codegen node types
|
il y a 6 ans |
Evan You
|
bfecf2cdce
refactor(compiler): use symbols for runtime helpers
|
il y a 6 ans |
Evan You
|
24bd6c27e0
feat(compiler): block optimization codegen for RootNode
|
il y a 6 ans |
Evan You
|
e5bc17967d
wip(compiler): codegen node w/ block optimization for v-for
|
il y a 6 ans |
Evan You
|
aa134e7a4f
test(compiler): codegen tests for Sequence & Conditional expressions
|
il y a 6 ans |
Evan You
|
5de744d4e1
wip(compiler): generate blocks for v-if
|
il y a 6 ans |
Evan You
|
e5e40e1e38
feat(compiler): optimize text by merging adjacent nodes
|
il y a 6 ans |
Evan You
|
96749e0178
test: test slotFunction codegen
|
il y a 6 ans |
Evan You
|
6461b3853e
refactor(compiler): split slot / slot outlet / slot scope handling into separate transforms
|
il y a 6 ans |
Evan You
|
d900c13efb
refactor(compiler): separate Interpolation, SimpleExpression & CompoundExpression types
|
il y a 6 ans |
Evan You
|
ac7587fdb5
test: compiler integration tests
|
il y a 6 ans |
Evan You
|
6c8f226a79
fix: fix source map by fixing advancePositionWithMutation
|
il y a 6 ans |
Evan You
|
ff2313e43a
wip(compiler): adjust statement positions
|
il y a 6 ans |
Evan You
|
b43f3b61b7
feat(compiler): transformStyle + context.hoist
|
il y a 6 ans |
Evan You
|
61be769ce6
test: move source map test to compile.spec.ts
|
il y a 6 ans |
Evan You
|
84909648e7
test: tests for v-on transform
|
il y a 6 ans |
Evan You
|
cae03f616d
test: improve coverage
|
il y a 6 ans |
Evan You
|
7a46e51815
test: tests for codegen
|
il y a 6 ans |
Evan You
|
b3b67b8c7d
feat(compiler): ensure interpolation expressions are wrapped with toString()
|
il y a 6 ans |
Evan You
|
3a177a18d2
feat(compiler): element codegen
|
il y a 6 ans |
Evan You
|
c78d47b788
feat(compiler): set sourcesContent for source map
|
il y a 6 ans |
Evan You
|
d7aab859a3
feat: expose compiler APIs
|
il y a 6 ans |
Evan You
|
9b1a548c6b
feat(compiler): basic codegen with source map support
|
il y a 6 ans |