Fork of updeep using Remeda
 
 
Go to file
Aaron Jensen 058d692170 0.1.2 2015-08-01 09:24:56 -07:00
lib Use lodash assign instead 2015-08-01 09:09:52 -07:00
test Use lodash assign instead 2015-08-01 09:09:52 -07:00
.babelrc Enable loose mode 2015-08-01 09:09:21 -07:00
.editorconfig Initial commit w/ yo node 2015-07-31 08:53:25 -07:00
.eslintrc Convert to es6 modules 2015-08-01 08:13:25 -07:00
.gitattributes Initial commit w/ yo node 2015-07-31 08:53:25 -07:00
.gitignore Initial commit w/ yo node 2015-07-31 08:53:25 -07:00
.travis.yml Initial commit w/ yo node 2015-07-31 08:53:25 -07:00
CHANGELOG.md Update changelog 2015-08-01 09:24:53 -07:00
LICENSE.txt Initial commit w/ yo node 2015-07-31 08:53:25 -07:00
README.md Fix badges 2015-08-01 09:23:19 -07:00
gulpfile.js Remove coverage stuff 2015-08-01 08:43:21 -07:00
package.json 0.1.2 2015-08-01 09:24:56 -07:00

README.md

updeep NPM version Build Status Dependency Status

Easily update immutable objects (frozen or not) in a declarative way.

Install

$ npm install --save updeep

Usage

var u = require('updeep');

u({ foo: 3 }, { foo: 1, bar: 2 });
// => { foo: 3, bar: 2 }

Or with a function:
u({ foo: x => (x + 1) }, { foo: 2 });
// => { foo: 3 }

License

MIT © Aaron Jensen