Commit Graph

16 Commits

Author SHA1 Message Date
yz-yu
7a0fbaecd5 Bundles (#199)
* provide more bundle outputs

* update commonJS and es module entry to boot file
2020-04-15 22:54:12 +08:00
Yanzhen Yu
8a1d74f6cb Update rollup
With rollup's preserveModules option and the sideEffects flag in
package.json, now we have the power of tree shaking.
2020-04-07 22:11:46 +08:00
yz-yu
4f36d0e57d Packer (#172)
* introduce pako and add general packer interface

* add tests for packer

* use function API instead of class API for better tree shaking support

* refcatoring the rollup bundle config
2020-04-07 18:03:47 +08:00
Yanzhen Yu
73fecd62a0 close #138 change source map into a single file 2019-10-04 23:17:45 +08:00
Yanzhen Yu
8bafbe1ec1 add rollup commonjs plugin 2018-12-25 16:50:56 +08:00
Yanzhen Yu
fc4e5164a2 rename record only bundle iife name 2018-12-18 17:52:17 +08:00
Yanzhen Yu
17fe17b452 add sourcemap for terser bundles 2018-11-23 16:12:24 +08:00
Yanzhen Yu
7343ce4719 refactor the repl tool to support multipage apps and better dev 2018-11-23 16:01:55 +08:00
Yanzhen Yu
e20b8ae8f1 do not auto inject stylesheet 2018-11-21 19:23:42 +08:00
Yanzhen Yu
7845e74ae5 extract css by rollup plugin 2018-11-13 23:04:43 +08:00
Yanzhen Yu
7ecd59a145 update bundle config 2018-11-13 19:47:28 +08:00
Yanzhen Yu
d588f738b8 rewrite mutation observer handler with lazy child list calculation 2018-10-22 23:08:05 +08:00
Yanzhen Yu
a88a79d821 add meta event and fix childList observer, also update related replayer 2018-10-22 10:48:56 +08:00
Yanzhen Yu
8186f05e1c export more props of replayer to the UI 2018-10-17 17:47:38 +08:00
Yanzhen Yu
ee06fbcda4 update rollup config so we can benefit from tree shaking 2018-10-15 18:29:44 +08:00
Yanzhen Yu
215b2b319b update bundle configs 2018-10-11 16:46:34 +08:00