legacy-extends
Helper to extend a class including defining super_ and superConstruct (optional) on the derived class. Compatible with Node.js inherits and handles es6 classes using Reflect API
Helper to extend a class including defining super_ and superConstruct (optional) on the derived class. Compatible with Node.js inherits and handles es6 classes using Reflect API
This is es2015 library for inherits multiple 'class's function'.
mix in lodash methods
util.inherits with an ability to provide a prototype.
A lightweight JavaScript inheritance utility.
Browser-friendly inheritance fully compatible with standard node.js inherits()
turn a function with an object or function as it's prototype into a constructor you CAN call without new
Weakly inherit a class - no prototypes involved
Inherit from Error without performance penalties, instanceof behaves as expected and the error stack is correct
inherits helper function
inherit the prototype methods from one or more constructors into another
Combine multiple object prototypes into one and doesn't remove existing properties.
Custom Error class for `util.inherits`
Browser-friendly inheritance fully compatible with standard node.js inherits()
mix in lodash methods
A inherits fork that is safe per default to use in browsers
A simple library for multiple inheritance in JavaScript.
A solution of inheritance before ES6, which can inherit the class of ES6, support babel and node perfectly. support ES3 and IE6
Extend everything.
Implement prototypical inheritance by replacing the prototype of one constructor with the prototype of another constructor.