Search results

1000+ packages found

A simple and composable way to validate data in JavaScript (and TypeScript).

published version 2.0.2, 5 months ago695 dependents licensed under $MIT
7,612,461

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 ago806 dependents licensed under $MIT
281,079,855

Returns true if a string has an extglob.

published version 2.1.1, 8 years ago2266 dependents licensed under $MIT
252,766,523

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

published version 3.1.0, a year ago2138 dependents licensed under $MIT
192,944,712

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

published version 1.0.1, 7 years ago883 dependents licensed under $MIT
294,073,539

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 ago1704 dependents licensed under $MIT
238,569,823

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

published version 5.0.0, 4 years ago2548 dependents licensed under $MIT
215,407,224

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

published version 2.1.3, a year ago808 dependents licensed under $MIT
195,672,114

Wrap your standards in a tortilla and cover it in special sauce.

published version 15.1.0, 2 years ago144 dependents licensed under $MIT
2,973,520

Check if a value is a plain object

published version 4.1.0, 2 years ago1621 dependents licensed under $MIT
203,825,004

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

published version 3.0.5, a year ago812 dependents licensed under $MIT
195,679,101

Detect whether the terminal supports Unicode

published version 2.1.0, 3 months ago1189 dependents licensed under $MIT
140,189,244

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 ago1195 dependents licensed under $MIT
106,941,745

Check if something is a generator function

published version 3.0.0, 3 years ago938 dependents licensed under $MIT
94,951,083

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

published version 2.0.2, 7 years ago852 dependents licensed under $MIT
126,904,039

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

published version 19.6.0, 2 months ago2218 dependents licensed under $MIT
93,591,575

Check if a value is an object

published version 3.0.0, 4 years ago941 dependents licensed under $MIT
112,549,930

List dependencies that haven't been updated in a long time.

published version 2.3.0, a year ago0 dependents licensed under $MIT
147

Type check values

published version 7.0.1, 3 months ago318 dependents licensed under $MIT
86,332,479

unist utility to recursively walk over nodes, with ancestral information

published version 6.0.1, a year ago401 dependents licensed under $MIT
68,002,629