@aofl/object-utils
A small collection of Object utility functions designed to have a small footprint and be performant.
Api Documentation
Why?
Libraries like Lodash have a high overhead and come with more functionality than most projects need. Also, with es6 features fewer of these "utility" functions are needed.
In Lodash's case, even if you only import the needed features you still get the 4kb gzipped Core build + additional functionality.
Installation
npm i -S @aofl/object-utils
Usage
import {deepAssign} from '@aofl/object-utils';
deepAssign(leftSource, 'nested.path.to.assign', rightSource);