message: fix(generation): handle named component exports properly
diff: +import {merge} from 'lodash';
  import executeFile from './execute-file';
  import getFileContext from './get-file-context';
  @@ -6,7 +7,9 @@ export default function run(file) {
  try {
  const result = executeFile(file, context);
  - return result.default || result;
  + return typeof result.default === 'object' || typeof result.default === 'function' ?
  + merge(result.default, result) :
  + result;
  } catch (error) {
  const errorFile = file || {pattern: {}};
  const message = `Error during parsing of file ${errorFile.path} in pattern ${errorFile.pattern.id}:`;
  