Jason Kuhrt (2015-02-20T01:02:34.000Z)
d at domenic.me (2015-03-03T21:08:59.167Z)
I think you misunderstood my comment about import * from ‘./foo’ I am aware of import * as foo from ‘./foo’ and that is fine. My former example is the desire to have `foo`’s exports injected as-is into the module’s scope (bar vs foo.bar, etc.). There are times where this is desirable, wherein enumerating { bar1, bar2, bar3, barN... } is just a waste of time and maintenance headache. As for refactoring hazards I can appreciate that JavaScript has a lot more to protect against than strongly typed languages. Refactoring in JavaScript is generally unsafe for any number of reasons.