Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
Creates a shallow clone of any JavaScript value.
Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone. No dependencies.
Assign the enumerable es6 Symbol properties from one or more objects to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 Object.assign method.
JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery required. Supports Meteor, AngularJS, React, Polymer, Vue, Knockout and any CSS library, e.g. Bootstrap.