Martin Rojo
|
ea4a352ee6
|
fix(typo): transformSlotOutlet name correction (#83)
|
2019-10-04 22:12:51 -04:00 |
|
Evan You
|
3354837ce1
|
refactor: move transformStyle to compiler-dom
|
2019-10-03 16:55:14 -04:00 |
|
Evan You
|
c2fc7e3347
|
feat(compiler): force dynamicSlots flag when inside v-for or v-slot
|
2019-10-03 16:27:46 -04:00 |
|
Evan You
|
fc47029ed3
|
feat(compiler): support v-for on named slots
|
2019-10-02 23:10:41 -04:00 |
|
Evan You
|
e5e40e1e38
|
feat(compiler): optimize text by merging adjacent nodes
|
2019-09-30 14:52:10 -04:00 |
|
Evan You
|
798a9cbe9b
|
test: improve coverage
|
2019-09-28 14:15:10 -04:00 |
|
Evan You
|
6461b3853e
|
refactor(compiler): split slot / slot outlet / slot scope handling into separate transforms
|
2019-09-28 00:19:24 -04:00 |
|
Evan You
|
7c030ee899
|
build: adjust compiler-core export to avoid collision
|
2019-09-26 11:51:04 -04:00 |
|
Evan You
|
ac7587fdb5
|
test: compiler integration tests
|
2019-09-25 22:29:37 -04:00 |
|
Evan You
|
b43f3b61b7
|
feat(compiler): transformStyle + context.hoist
|
2019-09-25 14:13:33 -04:00 |
|
Evan You
|
642a44f8f0
|
chore: fix browser build treeshaking for transformExpression
|
2019-09-24 22:50:00 -04:00 |
|
Evan You
|
84909648e7
|
test: tests for v-on transform
|
2019-09-24 22:39:20 -04:00 |
|
Evan You
|
dcf4764360
|
test: test transformElements
|
2019-09-23 20:45:40 -04:00 |
|
Evan You
|
88e5e96a3e
|
refactor: useWith -> prefixIdentifiers
|
2019-09-23 13:29:52 -04:00 |
|
Evan You
|
e57cb51066
|
feat(compiler): expression prefixing + v-for scope analysis
|
2019-09-23 13:29:52 -04:00 |
|
Evan You
|
b04be6a561
|
wip: fix transform order
|
2019-09-23 13:29:52 -04:00 |
|
Evan You
|
bb8524e199
|
wip: expression rewrite
|
2019-09-23 13:29:52 -04:00 |
|
Evan You
|
914087edea
|
feat(compiler): basic v-bind & v-on transforms
|
2019-09-22 22:19:42 -04:00 |
|
Evan You
|
3a177a18d2
|
feat(compiler): element codegen
|
2019-09-22 16:50:57 -04:00 |
|
Evan You
|
baa8954884
|
feat(compiler): element transform
|
2019-09-21 17:42:12 -04:00 |
|
Evan You
|
93440bba97
|
wip: element transforms
|
2019-09-21 15:47:26 -04:00 |
|
Evan You
|
8a923f6a52
|
refactor: move compile into compiler-core
|
2019-09-20 12:16:19 -04:00 |
|
Evan You
|
d7aab859a3
|
feat: expose compiler APIs
|
2019-09-20 00:12:37 -04:00 |
|
Evan You
|
9b1a548c6b
|
feat(compiler): basic codegen with source map support
|
2019-09-19 23:05:51 -04:00 |
|
Evan You
|
bbb57c26a2
|
feat(compiler): basic transform implementation
|
2019-09-17 19:08:47 -04:00 |
|
Evan You
|
132cef9063
|
refactor: further tweak compiler layers
|
2019-09-17 11:57:37 -04:00 |
|
Evan You
|
6c14b409ca
|
refactor: move dom-specific options to compiler-dom
|
2019-09-17 11:57:37 -04:00 |
|
Evan You
|
54b200fe54
|
wip: layout compiler files
|
2019-09-16 16:31:54 -04:00 |
|
Evan You
|
16fa44bd57
|
chore: organize file structure
|
2019-09-16 15:11:45 -04:00 |
|
Evan You
|
86ae92303d
|
feat(compiler): port parser implementation based on work by @znck and @mysticatea
|
2019-09-16 14:43:29 -04:00 |
|
Evan You
|
bb2ff037b9
|
build: bump rollup version
|
2019-08-20 10:34:25 -04:00 |
|
Evan You
|
e05673f4d3
|
refactor: rename packages
|
2018-10-26 15:44:50 -04:00 |
|
Evan You
|
2e9a342652
|
build: simplify compiler package setup
|
2018-09-19 22:25:55 -04:00 |
|
Evan You
|
d1bc6ee8d6
|
chore: setup all packages
|
2018-09-19 12:26:50 -04:00 |
|