index
:
tracifyjs
apprentice
templatifyjs
Reverse engineer's tool for tracing the flow of data in JS program, based on UglifyJS
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
scope.js
Age
Commit message (
Expand
)
Author
2020-12-07
fix corner case in `evaluate` (#4341)
...
fixes #4340
Alex Lam S.L
2020-12-07
support async function (#4333)
Alex Lam S.L
2020-11-21
workaround Safari quirks (#4314)
...
fixes #1753
Alex Lam S.L
2020-11-21
fix corner case in `mangle` (#4311)
Alex Lam S.L
2020-11-18
fix corner case in `arguments` (#4293)
...
fixes #4291
Alex Lam S.L
2020-11-17
support destructured literals (#4278)
Alex Lam S.L
2020-10-20
fix corner case in `ie8` (#4232)
...
fixes #4231
Alex Lam S.L
2020-10-20
fix corner case in `ie8` (#4230)
...
fixes #4229
Alex Lam S.L
2020-10-19
support `let` (#4227)
Alex Lam S.L
2020-10-13
fix corner case in `reduce_vars` (#4211)
...
fixes #4210
Alex Lam S.L
2020-10-12
fix corner case in `ie8` & `mangle` (#4196)
...
fixes #4195
Alex Lam S.L
2020-10-12
fix corner case in `functions` (#4192)
...
fixes #4191
Alex Lam S.L
2020-10-12
support `const` (#4190)
Alex Lam S.L
2020-10-07
fix corner case in `reduce_vars` (#4189)
...
fixes #4188
Alex Lam S.L
2020-10-05
clean up scope-related variables (#4179)
Alex Lam S.L
2020-10-05
retrofit `try-catch-finally` as block-scoped (#4178)
...
- support optional catch binding
Alex Lam S.L
2020-10-04
fix corner case in `mangle` (#4174)
Alex Lam S.L
2020-10-03
fix corner cases of `catch` variable inlining (#4169)
Alex Lam S.L
2020-10-02
retrofit `catch` as block-scoped (#4165)
Alex Lam S.L
2020-09-23
minor clean up (#4149)
Alex Lam S.L
2020-09-15
introduce `merge_vars` (#4100)
Alex Lam S.L
2020-08-24
tidy up various interfaces (#4066)
Alex Lam S.L
2020-08-23
simplify traversal logic (#4063)
Alex Lam S.L
2020-07-21
fix corner case in `ie8` (#4016)
...
fixes #4015
Alex Lam S.L
2020-06-15
fix corner case in `rename` (#4000)
...
fixes #3999
Alex Lam S.L
2020-05-05
update links to repository after rename (#3847)
Alex Lam S.L
2020-04-24
improve `compress` (#3814)
...
- avoid identifier overflow through consecutive API calls - simplify `reduce_vars` - enhance `unsafe` `evaluate`
Alex Lam S.L
2020-04-11
improve handling of `eval` (#3776)
...
closes #3768
Alex Lam S.L
2020-03-21
fix corner case in `evaluate` & `ie8` (#3751)
...
fixes #3750
Alex Lam S.L
2019-12-28
workaround firefox asm.js quirks (#3650)
...
fixes #3636
Alex Lam S.L
2019-10-24
fix corner case in `ie8` & `mangle` (#3524)
...
fixes #3523
Alex Lam S.L
2019-10-22
fix corner case in `reduce_vars` (#3510)
...
fixes #3509
Alex Lam S.L
2019-10-16
fix corner case in `ie8` (#3487)
...
fixes #3486
Alex Lam S.L
2019-10-16
fix corner cases in `ie8` (#3485)
...
fixes #3484
Alex Lam S.L
2019-10-16
fix corner case in `evaluate` & `ie8` (#3483)
...
fixes #3482
Alex Lam S.L
2019-10-15
fix corner case in `rename` (#3481)
...
fixes #3480
Alex Lam S.L
2019-10-15
fix corner case in `ie8` & `mangle` (#3479)
...
fixes #3478
Alex Lam S.L
2019-10-15
fix corner case in `ie8` & `mangle` (#3476)
...
fixes #3475
Alex Lam S.L
2019-10-15
fix corner case in `ie8` & `rename` (#3474)
...
fixes #3473
Alex Lam S.L
2019-10-14
fix corner case with `collapse_vars` & `ie8` (#3469)
...
fixes #3468
Alex Lam S.L
2019-04-18
fix corner case in `functions` (#3365)
...
fixes #3364
Alex Lam S.L
2019-04-17
reduce test exports (#3361)
Alex Lam S.L
2019-04-15
introduce `functions` (#3360)
...
`var f = function() {};` => `function f() {}`
Alex Lam S.L
2019-04-01
mangle shadowed lambda under `ie8` correctly (#3356)
...
fixes #3355
Alex Lam S.L
2019-03-15
fix corner case with `nameCache` (#3338)
...
fixes #3301
Alex Lam S.L
2018-08-08
clean up webkit quirks (#3229)
Alex Lam S.L
2018-07-26
fix corner case in `ie8` & `rename` (#3223)
Alex Lam S.L
2018-07-19
fix corner case in `ie8` (#3216)
...
fixes #3215
Alex Lam S.L
2018-06-24
fix corner case in `ie8` (#3198)
...
fixes #3197
Alex Lam S.L
2018-06-06
general clean-ups (#3175)
Alex Lam S.L
[next]