Browser-friendly inheritance fully compatible with standard node.js inherits()
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
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.
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.
A lightweight class system. It's just prototypes!
Easily subclass errors