Search results

192 packages found

Utils for working with JavaScript classes and prototype methods.

published version 0.3.6, 7 years ago798 dependents licensed under $MIT
58,059,037

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.

published version 0.1.2, 9 years ago799 dependents licensed under $MIT
58,838,079

Like an array, but rounder.

published version 0.1.4, 7 years ago221 dependents licensed under $MIT
19,270,682

Mix the prototype of one class into another

published version 3.0.0, 6 years ago2 dependents licensed under $MIT
426,111

Inspired by chai sorted and jest-extended. This packages extends jest.expect with 2 custom matchers, `toBeSorted` and `toBeSortedBy`

published version 1.0.15, a year ago9 dependents licensed under $ISC
91,809

Extend constructors using backbone's .extend signature

published version 0.1.1, 10 years ago22 dependents licensed under $MIT
172,579

fs: then-ified, extended, and dependency-free

published version 4.0.1, 7 years ago55 dependents licensed under $CC0-1.0
74,775

Automatically bind methods to their class instance and walks through parent classes.

published version 1.0.6, 8 years ago6 dependents licensed under $MIT
56,370

Extend from multiple classes!

published version 1.0.5, 8 years ago25 dependents licensed under $MIT
68,438

Extend a JSON file with one or many existing files.

published version 1.2.0, 8 years ago2 dependents licensed under $ISC
33,486

extend() method taken from JQuery 1.9.0 for use in PouchDB

published version 0.1.2, 11 years ago25 dependents licensed under $MIT
10,499

Error base class for Node.js/browsers

published version 1.0.2, 8 years ago7 dependents licensed under $ISC
5,219

Returns an object’s class and its ancestors.

published version 1.0.0, 8 years ago4 dependents licensed under $MIT
8,469

Enforce schema on JavaScript objects, including type, transformation, and validation. Supports extends, sub-schemas, and arrays.

published version 4.0.11, 8 years ago18 dependents licensed under $BSD
5,460

Addon to node_redis for atomic deletes using wildcards in keys

published version 0.0.3, 11 years ago4 dependents licensed under $MIT
2,932

Reusable TypeScript configuration files to extend from.

published version 5.0.0, 5 years ago2 dependents licensed under $ISC
2,475

load tsconfig compiler-options, support `extends` field

published version 1.0.1, 8 years ago3 dependents licensed under $MIT
1,746

A simple library for multiple inheritance in JavaScript.

published version 2.0.2, 3 years ago1 dependents licensed under $MIT
1,668

Merge JSON with indicators such as @override, @match, @delete and @insert to tell the processor how to merge the files.

published version 1.2.0, 9 years ago1 dependents licensed under $MIT
1,407

Allow to extend yaml or json files configuration

published version 2.0.14, 21 days ago0 dependents licensed under $MIT
1,361