UNPKG

mach

Version:
19 lines (14 loc) 374 B
"use strict"; var Promise = require("./Promise"); function resolveProperties(object) { var keys = Object.keys(object); return Promise.all(keys.map(function (key) { return object[key]; })).then(function (values) { keys.forEach(function (key, index) { object[key] = values[index]; }); return object; }); } module.exports = resolveProperties;