aboutsummaryrefslogtreecommitdiff
path: root/lib/scope.js
AgeCommit message (Expand)Author
2021-03-06fix corner cases with `export` (#4743)...fixes #4742Alex Lam S.L
2021-02-27fix corner case with `arguments` (#4697)...fixes #4696Alex Lam S.L
2021-02-27fix corner cases with block-scoped functions (#4695)Alex Lam S.L
2021-02-23support `class` literals (#4658)Alex Lam S.L
2021-02-21fix corner case with `import` (#4672)Alex Lam S.L
2021-02-18fix corner case in `inline` (#4660)...fixes #4659Alex Lam S.L
2021-02-15support `export` statements (#4650)Alex Lam S.L
2021-02-08support generator functions (#4620)Alex Lam S.L
2021-02-02fix corner case in `arguments` (#4609)...fixes #4608Alex Lam S.L
2021-01-11fix corner case in `ie8` (#4532)...fixes #4531Alex Lam S.L
2021-01-10support asynchronous arrow functions (#4530)Alex Lam S.L
2021-01-10fix corner case in `mangle` (#4528)...fixes #4527Alex Lam S.L
2021-01-07fix corner cases with `arguments` (#4520)...fixes #4519Alex Lam S.L
2021-01-07support rest parameters (#4515)Alex Lam S.L
2021-01-01enhance `collapse_vars` & `dead_code` (#4491)Alex Lam S.L
2020-12-30fix corner cases with `arguments` (#4481)...fixes #4480Alex Lam S.L
2020-12-27workaround v8 bug with labels (#4467)...closes #4466Alex Lam S.L
2020-12-20fix corner case with destructuring `catch` (#4426)...fixes #4425Alex Lam S.L
2020-12-20fix corner case with destructuring `catch` (#4421)...fixes #4420Alex Lam S.L
2020-12-19fix corner case in `reduce_vars` & `unused` (#4414)...fixes #4413Alex Lam S.L
2020-12-18fix corner case in `arguments` (#4398)...fixes #4397Alex Lam S.L
2020-12-17support arrow function (#4385)Alex Lam S.L
2020-12-10fix corner case in `loops` & `unused` (#4356)...fixes #4355Alex Lam S.L
2020-12-07fix corner case in `evaluate` (#4341)...fixes #4340Alex Lam S.L
2020-12-07support async function (#4333)Alex Lam S.L
2020-11-21workaround Safari quirks (#4314)...fixes #1753Alex Lam S.L
2020-11-21fix corner case in `mangle` (#4311)Alex Lam S.L
2020-11-18fix corner case in `arguments` (#4293)...fixes #4291Alex Lam S.L
2020-11-17support destructured literals (#4278)Alex Lam S.L
2020-10-20fix corner case in `ie8` (#4232)...fixes #4231Alex Lam S.L
2020-10-20fix corner case in `ie8` (#4230)...fixes #4229Alex Lam S.L
2020-10-19support `let` (#4227)Alex Lam S.L
2020-10-13fix corner case in `reduce_vars` (#4211)...fixes #4210Alex Lam S.L
2020-10-12fix corner case in `ie8` & `mangle` (#4196)...fixes #4195Alex Lam S.L
2020-10-12fix corner case in `functions` (#4192)...fixes #4191Alex Lam S.L
2020-10-12support `const` (#4190)Alex Lam S.L
2020-10-07fix corner case in `reduce_vars` (#4189)...fixes #4188Alex Lam S.L
2020-10-05clean up scope-related variables (#4179)Alex Lam S.L
2020-10-05retrofit `try-catch-finally` as block-scoped (#4178)...- support optional catch bindingAlex Lam S.L
2020-10-04fix corner case in `mangle` (#4174)Alex Lam S.L
2020-10-03fix corner cases of `catch` variable inlining (#4169)Alex Lam S.L
2020-10-02retrofit `catch` as block-scoped (#4165)Alex Lam S.L
2020-09-23minor clean up (#4149)Alex Lam S.L
2020-09-15introduce `merge_vars` (#4100)Alex Lam S.L
2020-08-24tidy up various interfaces (#4066)Alex Lam S.L
2020-08-23simplify traversal logic (#4063)Alex Lam S.L
2020-07-21fix corner case in `ie8` (#4016)...fixes #4015Alex Lam S.L
2020-06-15fix corner case in `rename` (#4000)...fixes #3999Alex Lam S.L
2020-05-05update links to repository after rename (#3847)Alex Lam S.L
2020-04-24improve `compress` (#3814)...- avoid identifier overflow through consecutive API calls - simplify `reduce_vars` - enhance `unsafe` `evaluate`Alex Lam S.L