Calvin Metcalf (2014-06-16T12:53:51.000Z)
dignifiedquire at gmail.com (2014-06-17T15:08:28.935Z)
They curly braces only look like destructuring if you keep the name the same, when imported with a different name it's a slightly different syntax, `{oldname as newname}` not `{oldname: newname}`, also as it currently stands // BAD import lib from 'library'; lib.foo(); lib.bar(); is not correct, this was the module syntax that was removed so you could have done // ALSO BAD module lib from 'library'; lib.foo(); lib.bar(); now from what I understand the only way to do that is import 'library'; let lib = this.get('library');