Yanzhen Yu
a3b1ab6d9e
continue #199 : redesign the bundled file structure
...
According to @eoghanmurray's suggestion, we can support three
main scenarios:
1. record only
2. replay only
3. all in one
Since we have implemented the packer feature, which has a big
influence in bundle size, we provide another three bundles:
1. record and pack
2. replay and unpack
3. all in one with pack and unpack
2020-06-15 18:14:37 +08:00
Yanzhen Yu
f8e3cc6e19
close #205
...
1. upgrade rollup postcss plugin
2. fix postcss plugins for bundles
2020-04-30 21:41:51 +08:00
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