196 Commits (7bed21c3da1da7287c6445efedf3dafa100dcdb3)

Author SHA1 Message Date
Rich-Harris 8f3f437e1c reattach comments, handle var splitting better 9 years ago
Rich-Harris 6d2e108c01 reimplement multiple var splitting 9 years ago
Rich-Harris 9435773b1c start moving render logic into modules 9 years ago
Rich-Harris dbbfc67a0b expand shorthand properties (#61) 9 years ago
Rich-Harris 069f83bec8 make getCanonicalName es6-aware 9 years ago
Oskar Segersvärd 9a1ae23919 Named and * imports must be treated separately. 9 years ago
Rich Harris 9ceb75de91 add interop blocks for default imports from external modules 9 years ago
Oskar Segersvärd 5a3017729e Fix #57 9 years ago
Arpad Borsos 759d3938b9 allow importing external modules for side effects, fixes #55 9 years ago
Oskar Segersvärd 788f11dbc7 Made `dirname` handle the empty string. 9 years ago
Rich-Harris f1545cbf03 mark export declarations as used, to preserve side-effects (#43) 9 years ago
Rich-Harris d81acf600b ensure external modules have names, and that those names take priority (#42) 9 years ago
Rich-Harris a3c383429e dont rewrite class method keys incorrectly (#42) 9 years ago
Rich-Harris 0c86c2275d fix typo (again...) 9 years ago
Rich Harris 5fad4eba18 check for computed property before abandoning checkForReads (#47) 9 years ago
Oskar Segersvärd 49d6b295fa Forward `strong` parameter from `checkForWrites` to `checkForReads`. 9 years ago
Oskar Segersvärd af660dd5ef I think it should be `this.isIncluded`. 9 years ago
Oskar Segersvärd 7c9bba40e6 Added a call to checkForReads in computed member expressions. Tests pass. 9 years ago
Oskar Segersvärd 0e2e705afa Implemented export * from ... 9 years ago
Rich Harris 412544268c include side-effects (#40) 9 years ago
Rich Harris e17076250c mark statements rather than expanding them 9 years ago
Rich Harris eadbfcbdcd refactoring 9 years ago
Rich Harris 33effb4b3b order methods alphabetically. easier to find what youre looking for 9 years ago
Rich Harris bac6e9427f path fixes 9 years ago
Rich Harris 0d32366539 fix infinite loop 9 years ago
Rich-Harris a7aed4b2b8 WIP conversion to browser-friendly bundle 9 years ago
Rich-Harris cf522b2ed3 exclude empty var declarations for exported bindings 9 years ago
Rich Harris 94c3852929 ignore IIFEs for the purposes of determining strong/weak dependencies 9 years ago
Rich Harris f1d43ce34c better sorting (sort at module level) 9 years ago
Rich-Harris 58466ce44a optimise statement insertion 9 years ago
Rich-Harris a1ed47928d reliably prevent statements appearing before earlier statements from same module 9 years ago
Rich-Harris 063fc41832 use module.id instead of module.path 9 years ago
Rich Harris b7e51064ac borrow sorting logic from esperanto - fixes #36 9 years ago
Rich Harris aacbce8759 prevent some unnecessary work 9 years ago
Rich Harris 67d9b5847e prevent class method definitions erroneously appearing in statement.dependsOn 9 years ago
Rich Harris b49b35fbb0 mark strong dependencies 9 years ago
Rich Harris 5a548049bf remove unused check 9 years ago
Rich Harris 1f2d719b89 fix #34, albeit kludgily 9 years ago
Rich-Harris b8894dd901 rename things internally (path -> id, etc) - #30 9 years ago
Rich-Harris b0eca67402 rename functions with args by the same name (fixes #32) 9 years ago
Rich-Harris 5be634f20e ensure unused default exports have legal name (fixes #33) 9 years ago
Rich Harris dc6940de2e apply resolvePath hook to entry module (#30) 9 years ago
Rich-Harris f031ccc53a deconflict auto-generated default export names, convert expressions to declarations. fixes #29 9 years ago
Rich Harris f2628b5ca0 linting 9 years ago
Rich Harris 69509da0ad `this` at the top level is undefined (fixes #28) 9 years ago
Rich Harris 207cb9dfba break apart top-level var declarations with multiple declarators - fixes #26 9 years ago
Rich-Harris 10161636f5 avoid path.parse - unsupported in old node 10 years ago
Rich-Harris 01444c971e passing foo to a function cannot rebind foo 10 years ago
Rich-Harris 402cdc3360 distinguish between binding/property assignments for `export default foo` special case 10 years ago
Rich-Harris 0406e7f578 insert export default statement after previous, rather than before next 10 years ago