map-object-recursive

0.0.1 • Public • Published

map-object-recursive

Map an object's keys and values into a new object. Deeply (tree structure doesn't change).

Installation

> npm install map-object-recursive

Usage

var mapObjectRecursive = require('map-object-recursive');
 
var newObject = mapObjectRecursive
    ( { foo: 'bar'
      , numbers:
        { one: 1
        , four: [4]
        }
      }
    , function (key, value, object) {
        return [key, value + value];
        }
    );
// » { foo: 'barbar'
//   , numbers:
//     { one: 2
//     , four: '44'
//     }
//   }

License

MIT © Tomek Wiszniewski.

Readme

Keywords

none

Package Sidebar

Install

npm i map-object-recursive

Weekly Downloads

2

Version

0.0.1

License

MIT

Last publish

Collaborators

  • tomekwi