203 Commits (c0d45930581f4999b2d0bbf7107e3d508ade5825)

Author SHA1 Message Date
Rich Harris ae084c0424 first stab at handling reexports separately 10 years ago
Rich-Harris 962431075a simplify deconflicting logic 10 years ago
Rich-Harris 611315a812 dont rewrite exported vars unless in named exports mode 10 years ago
Rich-Harris 75f1bf155e make trace() a method of Bundle, partially fix exported vars 10 years ago
Rich-Harris 4420d508c6 trying something new... 10 years ago
Rich-Harris e7bbd516d1 combine declaredName and identifier 10 years ago
Rich-Harris 01b69eadc6 handle external imports in ES6 bundles 10 years ago
Rich-Harris df66011c7c handle export * (all function tests now passing) 10 years ago
Rich-Harris ae93c679cb handle tricky `export { default as foo } from ...` case 10 years ago
Rich-Harris da00ac8a3c more fixes 10 years ago
Rich-Harris e0c554a801 more fixes 10 years ago
Rich-Harris 35661e1f39 fixes 10 years ago
Rich-Harris e36bf8dbd5 start moving naming logic into bundle, rather than modules 10 years ago
Rich-Harris 10bc42daeb dont call module.getCanonicalName before module.rename (has undesired side effects) 10 years ago
Rich Harris 8afcd92ca7 ignore excluded statements for purposes of deconflicting 10 years ago
Rich-Harris 09eaef6143 rename variables named `exports` 10 years ago
Rich-Harris 418ce08a44 rename internal namespace exports as appropriate 10 years ago
Rich-Harris 39057cddf0 use provided AST instead of parsing again 10 years ago
Rich-Harris f35d453c72 deconflict external imports 10 years ago
Rich-Harris 41cd743ae6 support banner/footer option 10 years ago
Rich-Harris a6f7d96065 dont attempt to mark statements in external modules 10 years ago
Rich-Harris 32659d12e0 prevent module importing itself 10 years ago
Rich-Harris 301f432b6f remove unused code 10 years ago
Rich-Harris 8f3f437e1c reattach comments, handle var splitting better 10 years ago
Rich-Harris 9435773b1c start moving render logic into modules 10 years ago
Rich-Harris 069f83bec8 make getCanonicalName es6-aware 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 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 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 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 b7e51064ac borrow sorting logic from esperanto - fixes #36 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 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 f0e78f6d1c prevent conflicts with globals (assumed or otherwise) - fixes #20 10 years ago
Rich-Harris ec834d962e dont sort statements in generate step 10 years ago
Rich-Harris c0a764029f default exports are not bound. fixes #15 10 years ago
Rich-Harris f60120bbc6 better (if slightly in need of refactoring) comment handling 10 years ago
Rich-Harris 733b9b435a resolve merge conflict 10 years ago
Rich-Harris 73a07c5c08 allow control over indentation (closes #5) 10 years ago