Search results

1000+ packages found

Check if argv has a specific flag

published version 5.0.1, 3 years ago3202 dependents licensed under $MIT
1,064,806,101

Get the native type of a value.

published version 6.0.3, 5 years ago2047 dependents licensed under $MIT
632,906,703

Check if the character represented by a given Unicode code point is fullwidth

published version 5.0.0, a year ago2670 dependents licensed under $MIT
511,899,228

Check if something is a Node.js stream

published version 4.0.1, 9 months ago2550 dependents licensed under $MIT
397,203,747

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

published version 6.0.0, 4 months ago1783 dependents licensed under $MIT
290,785,350

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

published version 4.0.0, 6 years ago1680 dependents licensed under $MIT
255,504,974

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 ago807 dependents licensed under $MIT
262,263,900

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 ago2772 dependents licensed under $MIT
358,395,618

Returns true if a string has an extglob.

published version 2.1.1, 8 years ago2261 dependents licensed under $MIT
240,833,662

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 ago1699 dependents licensed under $MIT
232,715,001

Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a bet

published version 4.0.3, 3 years ago2809 dependents licensed under $MIT
295,325,744

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

published version 5.0.0, 4 years ago2541 dependents licensed under $MIT
204,641,954

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

published version 1.0.1, 7 years ago884 dependents licensed under $MIT
278,899,916

Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)

published version 3.1.0, a year ago2136 dependents licensed under $MIT
184,247,617

Check if a value is a plain object

published version 4.1.0, 2 years ago1617 dependents licensed under $MIT
203,286,865

Check if a file path is a binary file

published version 3.0.0, 7 months ago1566 dependents licensed under $MIT
196,137,264

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

published version 3.0.5, a year ago813 dependents licensed under $MIT
181,136,777

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

published version 2.1.3, a year ago809 dependents licensed under $MIT
175,445,501

Detect whether the terminal supports Unicode

published version 2.1.0, 3 months ago1185 dependents licensed under $MIT
135,907,205

Returns true if the platform is windows. UMD module, works with node.js, commonjs, browser, AMD, electron, etc.

published version 1.0.2, 7 years ago1194 dependents licensed under $MIT
100,343,101