A beautiful way to log the output, arguments and time of a function to the console.
Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.
Make a function mimic another one
A library to make errors.
Do one thing with one pointer
No description provided.
Base draggable class
A noop logger that conforms to the Log4j interface for modules to stub out internal logging
Implementation of Function.prototype.bind
Return the prototype of a provided object.
get prototype from es6 class, like old way
Source code handling classes for webpack
A utility for managing a prototype chain
List of prototype properties for JavaScript types
JSON parse with prototype poisoning protection
Merges the enumerable properties of two or more objects deeply.
recursively Object.freeze() objects and functions
Access deep object properties using a path
A small polyfill for Object.setprototypeof
Prefer arrow functions in most cases
Browser-friendly inheritance fully compatible with standard node.js inherits()
TypeScript definitions for clone
Tree utilities which provides a full-featured extend and object-cloning facility, and various tools to deal with nested object structures.
Returns an array of the object's prototype chain