22 Commits

Author SHA1 Message Date
austinkelleher
645d184da0 Fixes #487 - Add marko compiler type and version to compiled output. 2017-02-07 11:15:53 -05:00
Patrick Steele-Idem
b67f864071 Restored tests after switch from "data" to "input" #549 2017-01-26 22:34:02 -07:00
Michael Rawlings
1564788f2e fix regression with pushMeta unique 2017-01-12 13:24:59 -08:00
Michael Rawlings
8a16714e1d use js object for meta and lazily build ast in template root node. removes need for eval in compiled template dependencies getter 2017-01-08 09:55:44 -08:00
Patrick Steele-Idem
20cf6d364e More code size reductions 2017-01-02 15:53:38 -07:00
Michael Rawlings
300d391680 fixes #465 2016-12-13 18:21:30 -08:00
Michael Rawlings
dada89397a more concise template export 2016-12-13 11:57:50 -08:00
Patrick Steele-Idem
5b9977913e Fixes #455 - Simplify compiled code for UI components 2016-12-13 11:34:26 -07:00
Patrick Steele-Idem
fa2988f526 Fixed forRange test after switching to helper func 2016-11-29 17:28:09 -07:00
Patrick Steele-Idem
e9eba90069 Fixed test for forRange 2016-11-29 17:28:09 -07:00
Patrick Steele-Idem
36ef493526 Improved compiled output by setting module.exports at the top 2016-11-08 15:14:55 -07:00
Michael Rawlings
6b4ff673e3 fix conflicts and such 2016-10-26 23:22:53 -07:00
Michael Rawlings
796b60c3ed add support for dependency tracking through metadata 2016-10-26 23:13:16 -07:00
Patrick Steele-Idem
b68938f297 Fixed tests and lint errors 2016-10-24 12:39:51 -06:00
Patrick Steele-Idem
a05f15ce5d Cleaner split of the html and vdom runtimes 2016-10-24 12:36:09 -06:00
Michael Rawlings
af990a04b3 emit events for before/after genrating code for a node type. Allow TemplateRoot exports to be modified. 2016-10-20 16:17:21 -07:00
Michael Rawlings
60db5e2202 remove TemplateRoot from codegen tests where it isn't necessary 2016-10-20 14:16:19 -07:00
Michael Rawlings
d0e27d6dfd lazily run the function for a template on first render. simplifies the generated template code while still supporting circular templates 2016-10-20 13:49:15 -07:00
Patrick Steele-Idem
c386da875e Fixes #349 - Inline Marko template compilation support
Also changed how JavaScript code is generated
2016-08-19 10:50:28 -06:00
Patrick Steele-Idem
80804cf82d Fixed test case 2016-07-18 09:40:46 -06:00
Bernardo Kuri
6364498d2f Fix tests for #332 and #333 2016-07-17 01:21:16 -05:00
Patrick Steele-Idem
5df81440e5 Reorganized tests 2016-05-05 07:56:24 -07:00