185 Commits (gh-335)

Author SHA1 Message Date
Rich-Harris 76502ea677 make aggressive mode a bit less aggressive 10 years ago
Oskar Segersvärd bc0b6c514a Add error message when reexporting missing identifier 10 years ago
Oskar Segersvärd 262334d70d Check isUsed to prevent potentially infinite recursion 10 years ago
Rich Harris dc564da15a alternative fix for #270 10 years ago
Mike Bostock 8c3f09dd37 Don’t assume re-exported bindings are globals. 10 years ago
Rich-Harris 7b57720d13 simplify consolidateDependencies 10 years ago
Rich-Harris 80ae9fa7a9 remove unnecessary reference.isImmediatelyUsed 10 years ago
Rich-Harris b7dbe46dfe add some comments, rename some things 10 years ago
Rich-Harris 6c876bb110 include reassignments that are ignored on initial pass 10 years ago
Rich-Harris 38374f1f93 tidy up 10 years ago
Rich-Harris baed9a0209 the tests all pass! but the code is a mess 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 b16921646d exclude dead branches 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 95c3af1e10 add more .js extensions 10 years ago
Rich Harris e111c5d8dc add js extensions 10 years ago
Oskar Segersvärd 64479df905 Inverse condition. Re-run the tests after restructuring code. 10 years ago
Oskar Segersvärd 502b5cf940 Disallow 'default' as an identifier name 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 61dcc1bf7c populate map.sourcesContent with original code 10 years ago
Rich-Harris e96cca5971 sourcemap aware transforms 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 06b4107440 allow namespace to be assigned to a variable. fixes #168 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 c46afb57c1 roll up acorn 10 years ago
Rich Harris 567bd38ace prevent deshadowing logic causing double rewrites 10 years ago
Rich Harris 4fcbba63e0 prevent multiline strings being indented (#164) 10 years ago
Rich-Harris 3e6fe19a39 brute force merge rewrite -> rewrite-master 10 years ago
Rich Harris 940daa4f5b handle parenthesised default exports (#136) 10 years ago
Rich Harris 7397b37a6d include module ID in error message (#143) 10 years ago
Rich-Harris 769cf5834d linting 10 years ago
Oskar Segersvärd 365f45c7f3 Made Scope.reference stricter. Helps to catch undefined/missing exports. 10 years ago
Oskar Segersvärd 18ba8f09ac Don't include 'default' export from 'export * from ...' 10 years ago
Rich Harris 313b108f41 remove some unused code, add some additional tests 10 years ago
Rich Harris b24c0e2738 oops linux is case sensitive 10 years ago
Rich Harris 74b362baa3 prevent confusion with sourceMappingURL 10 years ago
Rich-Harris c903bb2e4e prevent content around synthetic nodes being overwritten twice - fixes #105 10 years ago
Rich-Harris 8cec1efb93 mark side-effects later, to avoid late declarations breaking stuff 10 years ago
Rich-Harris 25ca424c2a mark side-effecty statements (call expressions and assignments to globals) - fixes #112 10 years ago
Oskar Segersvärd 98cf636e2e Implemented `export * from "internal";` 10 years ago
Oskar Segersvärd 9cabcc77a5 Defined Id classes, to reduce code duplication 10 years ago
Oskar Segersvärd 9051520dee Don't use `for-of` 10 years ago
Oskar Segersvärd 21c23e1762 Fixed rebase mistakes 10 years ago
Oskar Segersvärd 8b32e24644 Fix Module.name if id isn't a path 10 years ago