async function getBuffers() { debug('getBuffers'); const buffers = {}; return Promise.each(Object.keys(images), (key) => { return getBuffer(images[key], toJPEG) .then((buffer) => { buffers[key] = buffer; }); }) .then(() => { mime = jimp.MIME_PNG; return buffers; }); }
function () { var _ref = (0, _asyncToGenerator3.default)(_regenerator2.default.mark(function _callee() { var buffers; return _regenerator2.default.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: debug('getBuffers'); buffers = {}; return _context.abrupt('return', Promise.each((0, _keys2.default)(images), function (key) { return getBuffer(images[key], toJPEG).then(function (buffer) { buffers[key] = buffer; }); }).then(function () { mime = jimp.MIME_PNG; return buffers; })); case 3: case 'end': return _context.stop(); } } }, _callee, this); })); return function getBuffers() { return _ref.apply(this, arguments); }; }()