updeep-remeda/lib/index.js
Aaron Jensen 7a84944f99 Add u.freeze
Fixes #7
2015-08-04 21:56:01 -07:00

20 lines
454 B
JavaScript

import update from './update';
import omit from './omit';
import reject from './reject';
import withDefault from './withDefault';
import freeze from './freeze';
import curry from 'lodash/function/curry';
function updateAndFreeze(updates, obj) {
return freeze(update(updates, obj));
}
const updeep = curry(updateAndFreeze);
updeep.omit = omit;
updeep.reject = reject;
updeep.withDefault = withDefault;
updeep.freeze = freeze;
export default updeep;