Search results

1000+ packages found

Browser-friendly inheritance fully compatible with standard node.js inherits()

published version 2.0.4, 6 years ago6102 dependents licensed under $ISC
272,402,308

Detect the file type of a file, stream, or data

published version 20.0.0, 8 days ago2264 dependents licensed under $MIT
71,425,705

Utils for working with JavaScript classes and prototype methods.

published version 0.3.6, 7 years ago799 dependents licensed under $MIT
34,448,467

tiny modular DOM lib for ie9+

published version 5.2.1, 4 years ago993 dependents licensed under $MIT
45,055,047

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 ago800 dependents licensed under $MIT
35,932,514

Promisify an entire class or object

published version 1.1.3, 3 years ago0 dependents licensed under $MIT
22,964,099

Isomorphic, functional type-checking for Javascript

published version 7.3.0, 2 months ago76 dependents licensed under $MIT
16,624,641

Automatically bind methods to their class instance

published version 5.0.1, 3 years ago707 dependents licensed under $MIT
12,436,892

Create a subclass that can be modified without affecting the super class

published version 3.0.1, 2 years ago66 dependents licensed under $MIT
7,131,717

Returns true if the given string is a POSIX bracket expression (POSIX character class).

published version 0.1.1, 9 years ago188 dependents licensed under $MIT
6,426,266

Build a class attribute string quickly.

published version 5.0.5, 10 months ago183 dependents licensed under $MIT
3,327,062

Find unused files, dependencies and exports in your TypeScript and JavaScript projects

published version 5.43.1, 2 days ago10 dependents licensed under $ISC
2,549,997

Determine the specification defined classification of an object.

published version 0.2.2, 6 months ago31 dependents licensed under $Apache-2.0
1,447,293

Determine the name of a value's constructor.

published version 0.2.2, 6 months ago17 dependents licensed under $Apache-2.0
1,469,757

Detect native Symbol.toStringTag support.

published version 0.2.2, 6 months ago7 dependents licensed under $Apache-2.0
1,459,858

A function that merges given class names, no matter their format: string with single or multiple class names or an array of class names. Filters out invalid class names as well.

published version 1.4.2, 3 years ago104 dependents licensed under $MIT
1,539,520

ES201X/TypeScript class decorator for Vue components

published version 7.2.6, 4 years ago3399 dependents licensed under $MIT
1,246,784

Cross-browser element class list

published version 1.2.6, 9 years ago386 dependents licensed under $MIT
1,532,609

Check if function is an ES6 class.

published version 0.0.6, 6 years ago1 dependents licensed under $MIT
945,532

Create objects from reusable, composable behaviors.

published version 4.3.2, 4 years ago192 dependents licensed under $MIT
664,695