523 Commits (f6ac48283fa3b5675b2460e5c69d8b543c5afb31)

Author SHA1 Message Date
Oskar Segersvärd e8da5e40de Move declaration assignment before the if statement 9 years ago
Permutator 3d96d171c5 Fixed tests for rejection when not options or options.entry isn't passed 9 years ago
Rich-Harris d35ffb1565 skip tests on windows, as applicable. closes #279 9 years ago
Rich-Harris 5beac6d85e remove aggressive mode 9 years ago
Rich-Harris 3db1236024 additional side effect test 9 years ago
Rich-Harris 76502ea677 make aggressive mode a bit less aggressive 9 years ago
Bogdan Chadkin 334165ceda Promise reject instead of throwing Error 9 years ago
Oskar Segersvärd bc0b6c514a Add error message when reexporting missing identifier 9 years ago
Rich Harris dc564da15a alternative fix for #270 9 years ago
Mike Bostock 093d33e616 Add a test that should fail, but doesn’t. 9 years ago
Mike Bostock 0afe2d9601 Add another failing test. 9 years ago
Mike Bostock 61a8944598 Add failing test case. 9 years ago
Rich Harris 9c8f12d49c remove identifier comparison checks 9 years ago
Rich-Harris 98e890986f DRY out code, handle strict vs non-strict 9 years ago
Rich-Harris 4580b4bf54 handle NaN 9 years ago
Rich-Harris cabc4ee097 support async transformers (closes #260) 9 years ago
Rich-Harris b0ecf463a1 ugh node 0.12 9 years ago
Rich-Harris 4b8046ab6e update test 9 years ago
Rich-Harris dfcfb92929 dont undo hasSideEffects 9 years ago
Rich-Harris df9e67eec9 use of arguments is assumed to create side-effects 9 years ago
Rich-Harris f1ad31c8ba err on side of caution with late definitions 9 years ago
Rich-Harris 809acd29ab include top-level throw statement inside block 9 years ago
Rich-Harris 6c876bb110 include reassignments that are ignored on initial pass 9 years ago
Rich-Harris 18819ac61f memoize Declaration.testForSideEffects, prevent infinite loops 9 years ago
Rich-Harris 0ffe08b1ff skip throw statements inside functions when checking for side-effects 9 years ago
Rich-Harris 2dea1ef0e5 add aggressive mode 9 years ago
Rich-Harris d17dbbdd09 update test 9 years ago
Rich-Harris c44cf0d0e6 exclude constructors that are known to be pure 9 years ago
Rich-Harris fd0cbb7e76 account for local scopes when checking for pure global functions 9 years ago
Rich-Harris 37f79e2836 add test 9 years ago
Rich-Harris d3979bd690 better side-effect detection 9 years ago
Rich-Harris e0b690ad0f first (failing) stab at better side-effect detection 9 years ago
Rich-Harris 2ccb1b809d handle filenames with .foo, where foo is not an extension 9 years ago
Rich-Harris 8410826b7f more stringent tests 9 years ago
Rich-Harris b16921646d exclude dead branches 9 years ago
Rich-Harris b754c0c9b4 fix test in windows (hopefully) 9 years ago
Rich-Harris 13d5c3ceec warn on eval 9 years ago
Rich-Harris 4300414206 support banner and footer options in plugins 9 years ago
Rich-Harris 677bcd4e69 const -> var, for 0.12 9 years ago
Rich-Harris e94de0e8f1 treat missing namespace exports as warning, not error 9 years ago
Rich-Harris baa09c05c8 allow multiple export alls in entry module 9 years ago
Rich Harris 1225d0aef7 add --config option to CLI (#226) 9 years ago
Oskar Segersvärd 502b5cf940 Disallow 'default' as an identifier name 9 years ago
Rich-Harris 7d7317e094 update tests 9 years ago
Rich-Harris 1ef3060e3a keep non .js extensions, e.g. .json 9 years ago
Rich Harris fb2a7f27bf update tests to reflect proposed 0.20.0 API 9 years ago
Rich Harris c65034f0fd update tests 9 years ago
Oskar Segersvärd 24b64ca4e1 Use declarations, regardless of whether they have statements or not 9 years ago
Oskar Segersvärd 17df91a529 Prevent namespace abuse by freezing them 9 years ago
Rich-Harris 35cabd7621 fix super-niche resolution bug affecting online demo 9 years ago