Search results

1000+ packages found

Get the native type of a value.

published version 6.0.3, 5 years ago2069 dependents licensed under $MIT
341,673,810

Check if something is a Node.js stream

published version 4.0.1, 10 months ago2564 dependents licensed under $MIT
300,959,062

Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.

published version 7.0.0, 6 years ago2807 dependents licensed under $MIT
259,190,836

Media Type Database

published version 1.53.0, 6 months ago2151 dependents licensed under $MIT
228,250,261

Check if a path is a file, directory, or symlink

published version 6.0.0, 5 months ago1803 dependents licensed under $MIT
205,278,083

Determines if an object can be used as an array

published version 0.3.2, 7 years ago1599 dependents licensed under $MIT
199,027,996

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

published version 4.0.0, 6 years ago1702 dependents licensed under $MIT
147,431,304

type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.

published version 0.4.0, 5 years ago1722 dependents licensed under $MIT
165,704,063

Check if a value is a plain object

published version 4.1.0, 3 years ago1632 dependents licensed under $MIT
158,743,259

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
150,222,975

Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.

published version 3.1.1, a year ago809 dependents licensed under $MIT
142,881,504

ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.

published version 1.3.0, a month ago1345 dependents licensed under $MIT
112,916,089

Determine if an object is a Buffer

published version 2.0.5, 4 years ago1234 dependents licensed under $MIT
110,222,582

Improved typeof detection for node.js and the browser.

published version 4.1.0, 5 months ago1360 dependents licensed under $MIT
107,965,667

Check if something is a generator function

published version 3.0.0, 3 years ago947 dependents licensed under $MIT
73,742,532

Returns true if a value has the characteristics of a valid JavaScript data descriptor.

published version 2.1.3, a year ago811 dependents licensed under $MIT
84,612,166

Infer the content-type of a request.

published version 1.6.18, 6 years ago1491 dependents licensed under $MIT
105,940,565

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

published version 19.6.0, 3 months ago2245 dependents licensed under $MIT
75,311,017

Check if a value is an object

published version 3.0.0, 4 years ago947 dependents licensed under $MIT
81,231,020

Returns true if a value exists, false if empty. Works with deeply nested values using object paths.

published version 2.0.2, 7 years ago855 dependents licensed under $MIT
76,314,512