Search results
466 packages found
`modern-errors` plugin to execute class-specific logic
- catch
- class
- classes
- errors
- inheritance
- instanceof
- javascript
- library
- mapping
- message
- modern-errors
- modern-errors-plugin
- nodejs
- plugins
- View more
a library that creates a classical-like oop interface directly into javascript
Create objects from reusable, composable behaviors.
A Javascript helper for creating a subclass that extends from a super class.
Useful JavaScript base classes for efficient and quick solutions to common problems.
- javascript
- class
- base-class
- class-based
- superclass
- parent-class
- object-oriented
- oop
- inheritance
- inherited
- encapsulation
- extends
- constructor
An node/browser library to support full inheritance, mixins, private, public and static variables, event driven programming (publishing/subscribing to instance events) and a global caching mechanism.
- inheritance
- mixin
- event driven
- object orientation
- oop
- constructor
- super
- object
- classical
- class
- prototypal
- prototype
- extension
- extends
- View more
Classical inheritance with protected members.
A store that inherits values from its parent(s)
An ES6-inspired API for defining classes in ES5.
Test whether a value has in its prototype chain a specified constructor as a prototype property.
- stdlib
- stdassert
- assertion
- assert
- utilities
- utility
- utils
- util
- prototype
- proto
- inherit
- inherits
- class
- oop
- View more
ESLint typescript plugin to control class inheritance
Construct custom error type
Mixin utilities for extending prototypes
A simple OO Class factory
A typescript library to serialize/deserialize classes to/from string in a flat format. Supports inheritance, circular reference and more
Make a progeny. This library supports many common inheritance related things
Easy prototype and static methods inheritance via inheritedBy method
Easy `Function` subclasses
ES6 Mixin support