419 Commits (4fc588ea9f919193b2e99472e448d0a306deb492)

Author SHA1 Message Date
Rich-Harris 18819ac61f memoize Declaration.testForSideEffects, prevent infinite loops 10 years ago
Rich-Harris 0ffe08b1ff skip throw statements inside functions when checking for side-effects 10 years ago
Rich-Harris 2dea1ef0e5 add aggressive mode 10 years ago
Rich-Harris d17dbbdd09 update test 10 years ago
Rich-Harris c44cf0d0e6 exclude constructors that are known to be pure 10 years ago
Rich-Harris fd0cbb7e76 account for local scopes when checking for pure global functions 10 years ago
Rich-Harris 37f79e2836 add test 10 years ago
Rich-Harris d3979bd690 better side-effect detection 10 years ago
Rich-Harris e0b690ad0f first (failing) stab at better side-effect detection 10 years ago
Rich-Harris 2ccb1b809d handle filenames with .foo, where foo is not an extension 10 years ago
Rich-Harris 8410826b7f more stringent tests 10 years ago
Rich-Harris b16921646d exclude dead branches 10 years ago
Rich-Harris b754c0c9b4 fix test in windows (hopefully) 10 years ago
Rich-Harris 13d5c3ceec warn on eval 10 years ago
Rich-Harris 4300414206 support banner and footer options in plugins 10 years ago
Rich-Harris 677bcd4e69 const -> var, for 0.12 10 years ago
Rich-Harris e94de0e8f1 treat missing namespace exports as warning, not error 10 years ago
Rich-Harris baa09c05c8 allow multiple export alls in entry module 10 years ago
Rich Harris 1225d0aef7 add --config option to CLI (#226) 10 years ago
Oskar Segersvärd 502b5cf940 Disallow 'default' as an identifier name 10 years ago
Rich-Harris 7d7317e094 update tests 10 years ago
Rich-Harris 1ef3060e3a keep non .js extensions, e.g. .json 10 years ago
Rich Harris fb2a7f27bf update tests to reflect proposed 0.20.0 API 10 years ago
Rich Harris c65034f0fd update tests 10 years ago
Oskar Segersvärd 24b64ca4e1 Use declarations, regardless of whether they have statements or not 10 years ago
Oskar Segersvärd 17df91a529 Prevent namespace abuse by freezing them 10 years ago
Rich-Harris 35cabd7621 fix super-niche resolution bug affecting online demo 10 years ago
Rich-Harris a3a2b2b1e6 update tests 10 years ago
Rich-Harris 04af65bc79 test for intro/outro 10 years ago
Rich-Harris 7976e93611 enable all tests 10 years ago
Rich-Harris e96cca5971 sourcemap aware transforms 10 years ago
Rich-Harris e07c67b530 more tests 10 years ago
Rich-Harris 2d54c12e9c split up export var a, b, c - fixes #171 10 years ago
Oskar Segersvärd 4e692342fa Fix foolish mistakes 10 years ago
Oskar Segersvärd 41bfd877f3 Informative error message when namespace property doesn't exist 10 years ago
Rich-Harris 657ddea8c6 update expected test output 10 years ago
Rich-Harris e006d07a0b consistent naming scbeme 10 years ago
Rich-Harris 92676f5f74 update a test (#161) 10 years ago
Rich-Harris 06b4107440 allow namespace to be assigned to a variable. fixes #168 10 years ago
Rich Harris fd3ae38c18 make external modules configurable 10 years ago
Rich Harris f925103863 only exclude strings with newlines, and crop out enclosing quotes - fixes #166 10 years ago
Rich Harris 65e7cb9eed include second test for #154 10 years ago
Rich Harris 9a8f331a8b include members of namespaces that are exported as defaults 10 years ago
Rich Harris dded04d414 prevent superfluous semi-colons causing whitespace to collapse after functions declarations 10 years ago
Rich Harris 567bd38ace prevent deshadowing logic causing double rewrites 10 years ago
Rich Harris 90ba35b60a --no-indent cli option 10 years ago
Rich-Harris 9fa5e5e783 screwy deshadowing logic - failing test case 10 years ago
Rich-Harris e5120f3928 failing test for #164 10 years ago
Rich-Harris 3e6fe19a39 brute force merge rewrite -> rewrite-master 10 years ago
Rich Harris 0b628da2d9 allow imports from hidden directories 10 years ago