Distopico Vegan 9e639edc8d | 6 years ago | |
---|---|---|
.. | ||
index.js | 6 years ago | |
license | 6 years ago | |
package.json | 6 years ago | |
readme.md | 6 years ago |
Map object keys and values into a new object
$ npm install --save map-obj
const mapObj = require('map-obj');
const newObject = mapObj({foo: 'bar'}, (key, value) => [value, key]);
//=> {bar: 'foo'}
Type: Object
Source object to copy properties from.
Type: Function
Mapping function.
mapper(sourceKey, sourceValue, source)
.[targetKey, targetValue]
.Type: boolean
Default: false
Recurse nested objects and objects in arrays.
Type: Object
Default: {}
Target object to map properties on to.
MIT © Sindre Sorhus