index.js 240 Bytes Edit Raw Blame History 1 2 3 4 5 6 7 8 9 10 11 12 13 'use strict'; module.exports = function (obj, cb) { var ret = {}; var keys = Object.keys(obj); for (var i = 0; i < keys.length; i++) { var key = keys[i]; var res = cb(key, obj[key], obj); ret[res[0]] = res[1]; } return ret; };