21 Commits

Author SHA1 Message Date
Michael Rawlings
3afd7d4264
regenerate package-lock and run prettier 2018-12-11 13:19:07 -08:00
Austin Kelleher
d9805d0e28 Update prettier (#1062)
* update prettier
* format files with new version of prettier
2018-06-21 10:40:44 -07:00
Michael Rawlings
0f5e639775 Format + lint (#1016)
* add prettierignore

* switch to eslint:recommended + eslint-config-prettier

* fix eslint violations

* remove more .jshintrc files

* better conditional structure

* add prettier and update prettier ignore

* add precommit hook to run prettier

* add lint check to precommit and format check to ci

* format all the things

* add generated files

* let npm do it's thing with package.json
2018-03-09 10:02:11 -08:00
Patrick Steele-Idem
2be98636ea Fixes #817 - Support dynamic root elements
[Optimizations] Simplified bookkeeping for component tree
A component stack is no longer used

Small API improvements

Improved how component boundaries are managed

Assign keys to all HTML elements and custom tags for better diffing

Checking in progress

Just build the src when calculating size
2017-09-08 12:32:17 -06:00
Patrick Steele-Idem
2b64fb0ac3 Added scripts 2017-06-19 09:33:56 -06:00
Patrick Steele-Idem
b25f67fda9 Code size reduction 2017-05-19 16:03:19 -06:00
Patrick Steele-Idem
a602f3cd46 Introduced src/ and dist/ folders 2017-05-19 14:35:33 -06:00
Patrick Steele-Idem
41b2c0878a Added lib for size benchmark 2017-02-07 23:43:23 -08:00
Michael Rawlings
b5e9cb94a8 update benchmark to latest syntax 2017-01-28 20:11:31 -08:00
Patrick Steele-Idem
a98a453ada Various optimizations 2017-01-24 16:08:34 -07:00
Steele-Idem
10fe7d8a53 Added missing dependency for size benchmark 2017-01-13 10:57:03 -07:00
Patrick Steele-Idem
20cf6d364e More code size reductions 2017-01-02 15:53:38 -07:00
Patrick Steele-Idem
74d802b074 Backed out body-slot support and significant code size reductions 2016-12-30 19:02:31 -07:00
Patrick Steele-Idem
58ca13be22 Updated size benchmark 2016-12-29 14:07:48 -07:00
Patrick Steele-Idem
e97a45352d Significant code size reduction 2016-12-20 17:06:53 -07:00
Michael Rawlings
7d5635501c use minprops in benchmarks 2016-12-19 17:11:21 -05:00
Patrick Steele-Idem
ff5472a034 Code size reductions 2016-12-17 08:00:17 -07:00
Patrick Steele-Idem
9700bbfd9a Added benchmark/size 2016-12-16 06:26:04 -07:00
Patrick Steele-Idem
fb68c2c3f6 Fixed vdom benchmarks 2016-11-21 15:19:22 -07:00
Patrick Steele-Idem
be56ba6e8d Fixes #139 - Allow dynamic custom tags to be used with <include> 2016-11-11 16:59:01 -07:00
Patrick Steele-Idem
32bacb7002 Merge of marko-vdom completed 2016-11-02 20:23:42 -06:00