267 Commits (declarations-and-references)

Author SHA1 Message Date
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
Rich-Harris 15d771b45e minor tidy up and clarification 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 28883be5a9 avoid path.isAbsolute - not supported on old versions of node 10 years ago
Rich-Harris 733b9b435a resolve merge conflict 10 years ago
Rich-Harris d46d67f1c7 method call is assumed to mutate method owner (#13) 10 years ago
Rich-Harris 73a07c5c08 allow control over indentation (closes #5) 10 years ago
Rich-Harris aa807c7869 handle named functions as default exports 10 years ago
Rich-Harris 61db1faabc dont do export rewriting for es6 bundles 10 years ago
Rich-Harris 3c6081c19e skip specifier exports during rewrite 10 years ago
Rich-Harris 4b26a86d1d rewrite exported vars, to keep exports live 10 years ago
Rich-Harris 315510f767 use Object.create(null) to avoid conflicts with Object.prototype. fixes #12 10 years ago
Rich-Harris 2993d92776 ensure at least one newline between each statement 10 years ago
Rich-Harris ffa005eb68 attach iife global export to this, not window 10 years ago
Rich-Harris 28566475a5 check for moduleName option when exporting from UMD bundle 10 years ago
Mike Bostock acecb7f862 Fix UMD exports. 10 years ago
Mike Bostock f3c8eeee0a You get a newline! 10 years ago
Mike Bostock d9be5d6286 Fix for malformed output. 10 years ago
Brian Donovan 3f9d5fff7a Remove unused imports and use one that should be used. 10 years ago
Rich-Harris f873e70ff5 oh man, never run git reset HEAD while you have unmerged paths. chaos 10 years ago
Brian Donovan 6dfa8f1e3f Remove unused instance variables. 10 years ago
Rich Harris 583552e9f2 fix CJS export 10 years ago
Rich Harris 23e0f69559 fix finalisers 10 years ago
Boris Letocha d0e8890738 Fixed endless cycle on Windows 10 years ago
Rich Harris 5972bf8346 assignments to properties of bindings is permitted 10 years ago
Rich Harris 836f6b93b3 support for transformers 10 years ago
Rich Harris 8bad2598b7 resolve jsnext:main in node_modules by default, allow resolveExternal to be overridden 10 years ago
Rich Harris cdeace10ca BREAKING: API methods take a single argument, and external modules must be declared as such 10 years ago