Search results
192 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
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.
Like an array, but rounder.
Mix the prototype of one class into another
Extend constructors using backbone's .extend signature
- backbone
- extend
- extendable
- extendible
- extending
- extends
- inherit
- inherits
- lodash
- constructor
- inheritance
- mixin
- mixins
Extend from multiple classes!
Inspired by chai sorted and jest-extended. This packages extends jest.expect with 2 custom matchers, `toBeSorted` and `toBeSortedBy`
fs: then-ified, extended, and dependency-free
- fs
- then
- thenified
- promiseified
- promisified
- promises
- promised
- promise
- extends
- extended
- extend
- files
- file
- system
- View more
Extend a JSON file with one or many existing files.
Error base class for Node.js/browsers
extend() method taken from JQuery 1.9.0 for use in PouchDB
Returns an object’s class and its ancestors.
load tsconfig compiler-options, support `extends` field
Seamlessly combine class inheritance with composition, guaranteed to work with any class
Reusable TypeScript configuration files to extend from.
Enforce schema on JavaScript objects, including type, transformation, and validation. Supports extends, sub-schemas, and arrays.
A simple library for multiple inheritance in JavaScript.
- ts
- typescript
- inheritance
- multiple inheritance
- multiple-inheritance
- class
- klass
- oop
- object oriented
- object-oriented
- inherits
- extend
- bases
- extends
- View more
A better custom-elements-builtin polyfill, Safari only
Addon to node_redis for atomic deletes using wildcards in keys
Automatically bind methods to their class instance and walks through parent classes.