819 Commits (2368ae242e73ceb41e9dcbc3fc6fe1cdeb76cf14)

Author SHA1 Message Date
Rich-Harris 069f83bec8 make getCanonicalName es6-aware 10 years ago
Oskar Segersvärd 9a1ae23919 Named and * imports must be treated separately. 10 years ago
Rich Harris 9ceb75de91 add interop blocks for default imports from external modules 10 years ago
Oskar Segersvärd 5a3017729e Fix #57 10 years ago
Arpad Borsos 759d3938b9 allow importing external modules for side effects, fixes #55 10 years ago
Oskar Segersvärd 788f11dbc7 Made `dirname` handle the empty string. 10 years ago
Rich-Harris dcb1147886 exclude unnecessary functions containing assignments/updates to included names (#37) 10 years ago
Rich-Harris f1545cbf03 mark export declarations as used, to preserve side-effects (#43) 10 years ago
Rich-Harris d81acf600b ensure external modules have names, and that those names take priority (#42) 10 years ago
Rich-Harris a3c383429e dont rewrite class method keys incorrectly (#42) 10 years ago
Rich-Harris 0c86c2275d fix typo (again...) 10 years ago
Rich Harris 5fad4eba18 check for computed property before abandoning checkForReads (#47) 10 years ago
Oskar Segersvärd 49d6b295fa Forward `strong` parameter from `checkForWrites` to `checkForReads`. 10 years ago
Oskar Segersvärd af660dd5ef I think it should be `this.isIncluded`. 10 years ago
Oskar Segersvärd 7c9bba40e6 Added a call to checkForReads in computed member expressions. Tests pass. 10 years ago
Oskar Segersvärd 0e2e705afa Implemented export * from ... 10 years ago
Rich Harris 412544268c include side-effects (#40) 10 years ago
Rich Harris e17076250c mark statements rather than expanding them 10 years ago
Rich Harris eadbfcbdcd refactoring 10 years ago
Rich Harris 33effb4b3b order methods alphabetically. easier to find what youre looking for 10 years ago
Rich Harris bac6e9427f path fixes 10 years ago
Rich Harris 0d32366539 fix infinite loop 10 years ago
Rich-Harris a7aed4b2b8 WIP conversion to browser-friendly bundle 10 years ago
Rich-Harris cf522b2ed3 exclude empty var declarations for exported bindings 10 years ago
Rich Harris 94c3852929 ignore IIFEs for the purposes of determining strong/weak dependencies 10 years ago
Rich Harris f1d43ce34c better sorting (sort at module level) 10 years ago
Rich-Harris 58466ce44a optimise statement insertion 10 years ago
Rich-Harris a1ed47928d reliably prevent statements appearing before earlier statements from same module 10 years ago
Rich-Harris 063fc41832 use module.id instead of module.path 10 years ago
Rich Harris b7e51064ac borrow sorting logic from esperanto - fixes #36 10 years ago
Rich Harris aacbce8759 prevent some unnecessary work 10 years ago
Rich Harris 67d9b5847e prevent class method definitions erroneously appearing in statement.dependsOn 10 years ago
Rich Harris b49b35fbb0 mark strong dependencies 10 years ago
Rich Harris 5a548049bf remove unused check 10 years ago
Rich Harris 1f2d719b89 fix #34, albeit kludgily 10 years ago
Rich-Harris b8894dd901 rename things internally (path -> id, etc) - #30 10 years ago
Rich-Harris b0eca67402 rename functions with args by the same name (fixes #32) 10 years ago
Rich-Harris 5be634f20e ensure unused default exports have legal name (fixes #33) 10 years ago
Rich Harris dc6940de2e apply resolvePath hook to entry module (#30) 10 years ago
Rich-Harris f031ccc53a deconflict auto-generated default export names, convert expressions to declarations. fixes #29 10 years ago
Rich Harris f2628b5ca0 linting 10 years ago
Rich Harris 69509da0ad `this` at the top level is undefined (fixes #28) 10 years ago
Rich Harris 207cb9dfba break apart top-level var declarations with multiple declarators - fixes #26 10 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
Rich-Harris f0e78f6d1c prevent conflicts with globals (assumed or otherwise) - fixes #20 10 years ago
Rich-Harris 02afb469ce ensure correct placement of export default statement 10 years ago
Rich-Harris ec834d962e dont sort statements in generate step 10 years ago