Всем привет. Разбираясь с учебным примером столкнулся с уже известной проблемой.
module.export = app => { ... }
import foo from 'module' //foo = function(app)
export default app => { ... }
import foo from 'module' //foo = { default : function (app)}
В принципе нет проблем использовать в коде foo.default(), но есть модули для автозагрузки (ну например consign, который ломается.
Можно ли как то иначе экспортировать в стиле ES6 что бы импорт (или хотя бы require) забирал именно функцию?