192 Commits (4afbf70c8aad64ba3b2913b3c700544290a682b7)

Author SHA1 Message Date
Rich-Harris 32324e01fc prevent double export (#438) 9 years ago
Rich-Harris 94f98d81ec fix `var exports.foo` (#426) 9 years ago
Rich-Harris 995737eb6d find importer of badly-ordered modules in order to provide useful feedback 9 years ago
Rich-Harris 40d6158147 simple sort 9 years ago
Rich-Harris 742cf9255c fix side-effect detection in cyclical function calls (#397) 9 years ago
Oskar Segersvärd bb53cbbf02 Move `extractNames` to its own file 9 years ago
Oskar Segersvärd b5ddcea06d Ensure names are properly exported 9 years ago
Rich-Harris a7bb2e3f41 put files back where they were 9 years ago
Rich-Harris fc0c253101 collapse sourcemaps from bundle transformers 9 years ago
Rich-Harris 76502ea677 make aggressive mode a bit less aggressive 9 years ago
Oskar Segersvärd bc0b6c514a Add error message when reexporting missing identifier 9 years ago
Oskar Segersvärd 262334d70d Check isUsed to prevent potentially infinite recursion 9 years ago
Rich Harris dc564da15a alternative fix for #270 9 years ago
Mike Bostock 8c3f09dd37 Don’t assume re-exported bindings are globals. 9 years ago
Rich-Harris 7b57720d13 simplify consolidateDependencies 9 years ago
Rich-Harris 80ae9fa7a9 remove unnecessary reference.isImmediatelyUsed 9 years ago
Rich-Harris b7dbe46dfe add some comments, rename some things 9 years ago
Rich-Harris 6c876bb110 include reassignments that are ignored on initial pass 9 years ago
Rich-Harris 38374f1f93 tidy up 9 years ago
Rich-Harris baed9a0209 the tests all pass! but the code is a mess 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 b16921646d exclude dead branches 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 95c3af1e10 add more .js extensions 9 years ago
Rich Harris e111c5d8dc add js extensions 9 years ago
Oskar Segersvärd 64479df905 Inverse condition. Re-run the tests after restructuring code. 9 years ago
Oskar Segersvärd 502b5cf940 Disallow 'default' as an identifier name 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
Rich-Harris 61dcc1bf7c populate map.sourcesContent with original code 9 years ago
Rich-Harris e96cca5971 sourcemap aware transforms 9 years ago
Rich-Harris 2d54c12e9c split up export var a, b, c - fixes #171 9 years ago
Oskar Segersvärd 4e692342fa Fix foolish mistakes 9 years ago
Oskar Segersvärd 41bfd877f3 Informative error message when namespace property doesn't exist 9 years ago
Rich-Harris 06b4107440 allow namespace to be assigned to a variable. fixes #168 9 years ago
Rich Harris 9a8f331a8b include members of namespaces that are exported as defaults 9 years ago
Rich Harris dded04d414 prevent superfluous semi-colons causing whitespace to collapse after functions declarations 9 years ago
Rich Harris c46afb57c1 roll up acorn 9 years ago
Rich Harris 567bd38ace prevent deshadowing logic causing double rewrites 9 years ago
Rich Harris 4fcbba63e0 prevent multiline strings being indented (#164) 9 years ago
Rich-Harris 3e6fe19a39 brute force merge rewrite -> rewrite-master 9 years ago
Rich Harris 940daa4f5b handle parenthesised default exports (#136) 9 years ago
Rich Harris 7397b37a6d include module ID in error message (#143) 9 years ago
Rich-Harris 769cf5834d linting 9 years ago
Oskar Segersvärd 365f45c7f3 Made Scope.reference stricter. Helps to catch undefined/missing exports. 9 years ago
Oskar Segersvärd 18ba8f09ac Don't include 'default' export from 'export * from ...' 9 years ago
Rich Harris 313b108f41 remove some unused code, add some additional tests 9 years ago
Rich Harris b24c0e2738 oops linux is case sensitive 9 years ago