Clone a constructor without affecting the super-class
Cross-browser `CustomEvent` constructor
Is this a bluebird promise I see before me?
It makes simple throw qualified errors.
Like new Promise(), but prevents implicit rejection
Returns an array constructor corresponding to an array data type.
create fast and correct error constructors
assertion library that throws user-specified error types (accepts error class and message)
Create easily configurable sinon stubs that mimic constructors and keep track of their instances
A ES6 class for node-canvas with built-in functions and chained methods.
Determines the underlying data type of an input value.
Check if a value is an error constructor
Casts an array to an array of a different data type.
Simple and convenient generator of prototype based constructor functions
Cross-browser `ProgressEvent` constructor
Returns an array data type corresponding to an array constructor name.
Make sure $q is a constructor (1.3+). Throw if it isn't.
powered by npms.io 🚀