npm

Search results

1000+ packages found

Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.

published version 3.0.3, 2 years ago2606 dependents licensed under $MIT
653,766,731

Returns true if a string has an extglob.

published version 2.1.1, 10 years ago2284 dependents licensed under $MIT
587,146,770

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, 5 years ago2862 dependents licensed under $MIT
657,869,336

Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`

published version 7.1.1, 2 years ago2446 dependents licensed under $MIT
679,388,234

Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.

published version 4.0.8, 2 years ago5579 dependents licensed under $MIT
639,579,931

Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.

published version 5.0.1, 7 years ago2391 dependents licensed under $MIT
569,176,757

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

published version 3.1.1, 4 months ago2031 dependents licensed under $MIT
422,843,419

A light, featureful and explicit option parsing library.

published version 2.0.0, 6 years ago595 dependents licensed under $MIT
83,520,606

Convert a tilde path to an absolute path: `~/dev` → `/Users/sindresorhus/dev`

published version 6.0.0, 9 months ago901 dependents licensed under $MIT
65,224,642

Run commands concurrently

published version 10.0.3, 11 days ago2004 dependents licensed under $MIT
72,956,522

Extended glob support for JavaScript. Adds (almost) the expressive power of regular expressions to glob patterns.

published version 3.0.0, 8 years ago697 dependents licensed under $MIT
58,962,551

Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but complete Bash 4.3 wildcard support only (no support for exglobs, posix brackets or braces)

published version 1.2.13, 8 years ago767 dependents licensed under $MIT
43,143,075

Portable Unix shell commands for Node.js

published version 0.10.0, a year ago18248 dependents licensed under $BSD-3-Clause
45,539,466

Fast 0-deps bash parser written in TypeScript

published version 4.0.1, 4 days ago12 dependents licensed under $ISC
23,596,670

Manipulate strings according to the word parsing rules of the UNIX Bourne shell.

published version 1.1.1, a year ago303 dependents licensed under $MIT
20,209,698

Parse a glob pattern into an object of tokens.

published version 3.0.4, 11 years ago192 dependents licensed under $MIT
10,332,834

Returns true if a windows file path has invalid characters.

published version 1.0.2, 8 years ago46 dependents licensed under $MIT
10,122,047

Fast, bash-like range expansion. Expand a range of numbers or letters, uppercase or lowercase. Used by micromatch.

published version 2.0.2, 8 years ago159 dependents licensed under $MIT
11,724,086

A tool for writing better scripts

published version 8.8.5, 8 months ago840 dependents licensed under $Apache-2.0
7,378,946

Returns true if a file path does not contain any invalid characters.

published version 0.1.1, 11 years ago259 dependents licensed under $MIT
6,532,027