Search results

1000+ packages found

Checks if the given value is null or undefined

published version 1.0.1, 9 years ago44 dependents licensed under $MIT
720,034

Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.

published version 1.1.15, 4 days ago883 dependents licensed under $MIT
147,373,107

Validates if a value is undefined or null.

published version 1.0.0, 9 years ago1 dependents licensed under $MIT
53,525

Returns true if a value is a plain object, array or function.

published version 1.0.1, 7 years ago888 dependents licensed under $MIT
215,379,297

Returns true if an object was created by the `Object` constructor, or Object.create(null).

published version 5.0.0, 4 years ago2571 dependents licensed under $MIT
182,439,612

Check whether a value is a `Generator` or `GeneratorFunction`. The `co` way, more strict checking. Always return boolean true or false, never null or undefined.

published version 1.0.2, 9 years ago2 dependents licensed under $MIT
60

Check if a value is a plain object

published version 4.1.0, 3 years ago1628 dependents licensed under $MIT
185,095,767

ES2015-compliant shim for Number.isNaN - the global isNaN returns false positives.

published version 1.3.2, 4 years ago78 dependents licensed under $MIT
24,908,600

Used to check if some of the arguments are null or undefined.

published version 1.0.3, 4 years ago1 dependents licensed under $MIT
9

Is this value a JS ArrayBuffer?

published version 3.0.5, 6 days ago825 dependents licensed under $MIT
121,176,012

Is this value a JS SharedArrayBuffer?

published version 1.0.4, 4 days ago1030 dependents licensed under $MIT
134,062,355

maximally minimal type-testing library

published version 0.2.0, 12 years ago95 dependents licensed under $MIT
1,149,605

Returns true if the value is an object and not an array or null.

published version 4.0.0, 6 years ago1699 dependents licensed under $MIT
202,873,277

Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag

published version 1.2.1, 11 days ago1510 dependents licensed under $MIT
151,867,836

Is this value negative zero? === will lie to you

published version 2.0.3, 10 months ago1421 dependents licensed under $MIT
133,139,125

Returns `true` if the value is a primitive.

published version 3.0.1, 7 years ago256 dependents licensed under $MIT
13,095,911

Check if a string is an IP address

published version 5.0.1, a year ago221 dependents licensed under $MIT
4,316,989

Is this value an ES BigInt?

published version 1.1.0, 20 days ago1134 dependents licensed under $MIT
129,596,979

ES2015-compliant shim for Object.is - differentiates between -0 and +0

published version 1.1.6, 10 months ago496 dependents licensed under $MIT
72,512,551

Determine if a value is an ES6 Symbol or not.

published version 1.1.1, 10 days ago1386 dependents licensed under $MIT
142,930,075