toxic
Mutate keys and values in objects. Returns a new version of the object
Install
npm install toxic --save
Usage
var toxic = ; var mutatedObject = ; console;// OUTPUTS:// {// 'key1...': 'value1...',// 'key2...': 'value2...'// }
API
toxic(object[, options])
object
- The object to perform mutations on.options
mutator
- Function that gets passed the current key or value. Default returns the value, as is.keyMutator
- Function used ot mutate the keys. Overridesmutator
.valueMutator
- Function used ot mutate the values. Overridesmutator
.
Run Tests
npm install
npm test