Search results
167 packages found
node-mini-obj :Simple inherit helper with named constructor
A simple Backbone-inspired model wrapper for the `inherit` package
Predefine your Object.defineProperties to create a more human readable API.
Make your own nested error types!
Extensible Meta Objects (xmo.js) is a lightweight class library.
Create classes, powerful features, no fluff.
a fully-featured, abstract base class (ABC) implementation for JavaScript
A production-grade error creation and serialization library designed for Typescript
- error
- throw
- custom
- generate
- new
- extends
- factory
- subclass
- inherit
- extension
- create
- typescript
- serialize
- collection
- View more
Backbone inspired standalone inheritance function.
[![npm version](https://badge.fury.io/js/pigura.svg)](https://badge.fury.io/js/pigura)
A typescript library that enables a class to extend multiple classes
A fast, modular oop-inheritance library for javascript. Minimal basics combined with powerful decorators.
Test if an object's prototype chain contains a provided prototype.
- stdlib
- stdassert
- assertion
- assert
- utilities
- utility
- utils
- util
- prototype
- proto
- inherit
- inherits
- class
- oop
- View more
A prototype-based inheritance library that makes it easy to create objects and inheritance hierarchies without losing the power of javascript's prototype system.
Utils for working with JavaScript classes and prototype methods.
A faster and easier way to define Javascript Prototypal Inheritance: `classes` and `mixins`
- javascript
- inheritance
- prototype
- fast
- class
- mixin
- mixins
- fastClass
- inheritWith
- inherit
- inheirt with
- fast class
- define
- dotnetwise
Class Inheritance made simple
JavaScript object life
- keys
- pairs
- values
- object
- objects
- methods
- assign
- extend
- extension
- reflect
- reflection
- inherit
- inheritance
- getPrototypeOf
- View more
Object-oriented programming framework for Javascript