Changelog
2.0.0 (2019-08-06)
__DEBUG__
global variable (that is used to toggle some debugging behavior) with a debug
static property.Changelog
1.0.2 (2016-11-17)
arguments
object around.Changelog
1.0.1 (2015-01-28)
merge
will not modify objects present on the target, rather it will create a new object or array and reassign the value. This fixes a bug whereby shared objects (for example, those on a parent class's prototype) were being mutated.requires
takes into account properties which are defined in the prototype chaindefaults
will overwrite properties which are defined in the prototype chain