aboutsummaryrefslogtreecommitdiff
path: root/lib/compress.js
AgeCommit message (Expand)Author
2021-04-26upgrade AST<->ESTree translation (#4870)...fixes #968Alex Lam S.L
2021-04-25fix corner case in `collapse_vars` (#4869)...fixes #4868Alex Lam S.L
2021-04-24fix corner case in `collapse_vars` (#4866)...fixes #4865Alex Lam S.L
2021-04-24enhance `collapse_vars` (#4864)Alex Lam S.L
2021-04-24enhance `pure_getters`, `reduce_vars` & `unused` (#4863)Alex Lam S.L
2021-04-23enhance `unsafe` `side_effects` (#4862)...closes #4861Alex Lam S.L
2021-04-22enhance `unused` (#4858)Alex Lam S.L
2021-04-22fix corner case in `hoist_vars` (#4860)...fixes #4859Alex Lam S.L
2021-04-14fix corner case in `collapse_vars` (#4855)...fixes #4854Alex Lam S.L
2021-04-08fix corner case in `collapse_vars` (#4853)...fixes #4852Alex Lam S.L
2021-04-08fix corner case in `if_return` (#4851)...fixes #4848Alex Lam S.L
2021-04-08fix corner case in `unused` (#4850)...fixes #4849Alex Lam S.L
2021-04-03enhance `comparisons` & `reduce_vars` (#4841)Alex Lam S.L
2021-04-03fix corner case in `hoist_vars` (#4840)...fixes #4839Alex Lam S.L
2021-04-02fix corner case in `unused` (#4835)...fixes #4834Alex Lam S.L
2021-04-01fix corner case in `properties` (#4832)...fixes #4831Alex Lam S.L
2021-04-01fix corner case in `properties` (#4830)...fixes #4829Alex Lam S.L
2021-03-28fix corner cases with logical assignment operators (#4828)...fixes #4827Alex Lam S.L
2021-03-27enhance `collapse_vars` (#4826)Alex Lam S.L
2021-03-25fix corner case in `functions` (#4824)...fixes #4823Alex Lam S.L
2021-03-25fix corner cases with `class` (#4822)...fixes #4821Alex Lam S.L
2021-03-24fix corner case in `comparisons` (#4820)...fixes #4819Alex Lam S.L
2021-03-23fix corner case in `inline` (#4818)...fixes #4817Alex Lam S.L
2021-03-23fix corner cases with logical assignment operators (#4816)...fixes #4815Alex Lam S.L
2021-03-23support logical assignment operators (#4813)Alex Lam S.L
2021-03-21fix corner case in `arguments` (#4810)...fixes #4809Alex Lam S.L
2021-03-21fix corner cases in `collapse_vars` & `unused` (#4807)...fixes #4806Alex Lam S.L
2021-03-19fix corner case in `pure_getters` (#4804)...fixes #4803Alex Lam S.L
2021-03-18fix corner case in `reduce_vars` (#4802)...fixes #4801Alex Lam S.L
2021-03-18fix corner case in `evaluate` (#4800)...fixes #4799Alex Lam S.L
2021-03-18fix corner case in `sequences` (#4798)Alex Lam S.L
2021-03-18fix corner case in `collapse_vars` (#4797)Alex Lam S.L
2021-03-18fix corner case in `reduce_vars` (#4796)Alex Lam S.L
2021-03-17enhance "functions" (#4791)Alex Lam S.L
2021-03-17fix corner case in `hoist_funs` (#4790)Alex Lam S.L
2021-03-16fix corner case in `functions` (#4789)...fixes #4788Alex Lam S.L
2021-03-16fix corner cases with `new.target` (#4784)Alex Lam S.L
2021-03-16fix corner case in `unsafe` (#4783)Alex Lam S.L
2021-03-16fix corner case in `reduce_vars` (#4782)Alex Lam S.L
2021-03-15fix corner cases with template literals (#4780)Alex Lam S.L
2021-03-15fix corner case in `unsafe` (#4779)Alex Lam S.L
2021-03-15fix corner case in `conditionals` (#4777)Alex Lam S.L
2021-03-14fix corner cases with `yield` (#4771)...fixes #4769Alex Lam S.L
2021-03-13fix corner case in `unused` (#4767)...fixes #4766Alex Lam S.L
2021-03-13implement `annotations` (#4763)Alex Lam S.L
2021-03-13fix corner case in `side_effects` (#4765)...fixes #4764Alex Lam S.L
2021-03-11fix corner cases in `merge_vars` & with `exports` (#4762)...fixes #4761Alex Lam S.L
2021-03-10fix corner case in `merge_vars` (#4760)...fixes #4759Alex Lam S.L
2021-03-09fix corner case in `unused` (#4757)...fixes #4756Alex Lam S.L
2021-03-09fix corner case in `unsafe` (#4755)Alex Lam S.L