foop
Version:
interfaces that describe their intentions.
16 lines (14 loc) • 1.33 kB
JavaScript
var forInUnguarded = require('./each/forInUnguarded')
/**
* @desc copies forInUnguarded
* @since 5.0.0-beta.6
* @name flattenForIn
* @alias flattenProto
* @alias flattenPrototype
* @param {Object} x copy proto to self
* @return {number}
*/
module.exports = function (x) { return forInUnguarded(x, function (value, key) {
x[key] = value
}); }
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmxhdHRlbkZvckluLmpzIiwic291cmNlcyI6WyJmbGF0dGVuRm9ySW4uanMiXSwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgZm9ySW5Vbmd1YXJkZWQgPSByZXF1aXJlKCcuL2VhY2gvZm9ySW5Vbmd1YXJkZWQnKVxuXG4vKipcbiAqIEBkZXNjIGNvcGllcyBmb3JJblVuZ3VhcmRlZFxuICogQHNpbmNlIDUuMC4wLWJldGEuNlxuICogQG5hbWUgZmxhdHRlbkZvckluXG4gKiBAYWxpYXMgZmxhdHRlblByb3RvXG4gKiBAYWxpYXMgZmxhdHRlblByb3RvdHlwZVxuICogQHBhcmFtIHtPYmplY3R9IHggY29weSBwcm90byB0byBzZWxmXG4gKiBAcmV0dXJuIHtudW1iZXJ9XG4gKi9cbm1vZHVsZS5leHBvcnRzID0geCA9PiBmb3JJblVuZ3VhcmRlZCh4LCAodmFsdWUsIGtleSkgPT4ge1xuICB4W2tleV0gPSB2YWx1ZVxufSlcbiJdLCJuYW1lcyI6WyJjb25zdCJdLCJtYXBwaW5ncyI6IkFBQUFBLEdBQUssQ0FBQyxjQUFjLEdBQUcsT0FBTyxDQUFDLHVCQUF1QixDQUFDOzs7Ozs7Ozs7OztBQVd2RCxNQUFNLENBQUMsT0FBTyxHQUFHLFVBQUEsQ0FBQyxDQUFBLENBQUMsQUFBRyxTQUFBLGNBQWMsQ0FBQyxDQUFDLEVBQUUsU0FBQSxDQUFDLEtBQUssRUFBRSxHQUFHLEVBQUUsQUFBRztFQUN0RCxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSztDQUNmLENBQUMsR0FBQTsifQ==