inherits
Browser-friendly inheritance fully compatible with standard node.js inherits()
Browser-friendly inheritance fully compatible with standard node.js inherits()
Detect the file type of a file, stream, or data
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.
Transform into a string of capitalized words without separators
tiny modular DOM lib for ie9+
Create a subclass that can be modified without affecting the super class
Returns true if the given string is a POSIX bracket expression (POSIX character class).
Isomorphic, functional type-checking for Javascript
Automatically bind methods to their class instance
Cross-browser element class list
ES201X/TypeScript class decorator for Vue components
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
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.
OO system from node and browser
Check if function is an ES6 class.
A JavaScript object inheritance utility.
Convert classes into factory functions so they can be called with or without new.
Validates if a value is matrix-like.
Check if function is an ES6 class.