For example, before:
$ du --bytes public/compiled/round.min.js
123011 public/compiled/round.min.js
$ du --bytes public/compiled/analysisBoard.min.js
286473 public/compiled/analysisBoard.min.js
After:
$ du --bytes public/compiled/round.min.js
102103 public/compiled/round.min.js
$ du --bytes public/compiled/analysisBoard.min.js
259559 public/compiled/analysisBoard.min.js
* master: (22 commits)
update @rollup/plugin-typescript (fixes noEmitOnError)
bump chessops (0.7.1)
work around shared array buffer leak (closes#7334)
finish scalachess upgrade to 10.0.4
upgrade scalachess
new default glicko values: deviation=600, volatility=0.1
scalafmt 2.7.1
dgt play style tweaks
rewrite dgt play help zone
ceval always off by default (fixes#5528)
moving load more users button
Ready to start testing on Lichess.dev
Finish porting to chessops and removed all other dependencies
moving isDefaultName flag from view to ctrl.vm
isDefaultName flag on newChapter
Update lettuce-core to 5.3.4.RELEASE
rm outdated nginx docs
rm outdated iptables doc (no longer using extra ports)
rm outdated manifest doc that now has its own route
update some old links
...
The only new features are Array.prototype.includes (already used) and the
exponentiation operator (unused, but theoretically supported in all targeted
browsers).