inherits
Browser-friendly inheritance fully compatible with standard node.js inherits()
Browser-friendly inheritance fully compatible with standard node.js inherits()
Utils for working with JavaScript classes and prototype methods.
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.
Simple CLDR traverser
A JavaScript object inheritance utility.
Convert classes into factory functions so they can be called with or without new.
Backbone like Class.extend utility for Node
Inheritance module for Node.js and browsers
Get the prototype chain of any value as an Array
Extend constructors using backbone's .extend signature
Create objects from reusable, composable behaviors.
A lightweight utility for ES6 like classes and an easier ES5 aware object properties definition introducing new, performance oriented, patterns.
A future proof, backward compatible, JavaScript class utility.
JS class extension tool for enabling easily extending prototype with multiple objects.
Collection of mixin tools for objects and functions
Enhanced inheritance for dynamic inheritance and mixin.
Advanced but lightweight and fast Javascript inheritance model providing class members and prototype conversion.
A lightweight class system. It's just prototypes!
o3 - Javascript Class Framework
Easily subclass errors