Search results

851 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, a year ago2678 dependents licensed under $MIT
387,296,075

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, 4 years ago2913 dependents licensed under $MIT
339,101,429

Returns true if a string has an extglob.

published version 2.1.1, 8 years ago2357 dependents licensed under $MIT
288,707,710

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, a year ago2532 dependents licensed under $MIT
375,607,760

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

published version 4.0.8, 10 months ago5112 dependents licensed under $MIT
372,058,376

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, 6 years ago2483 dependents licensed under $MIT
344,665,120

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

published version 3.1.0, 2 years ago2207 dependents licensed under $MIT
216,881,783

A light, featureful and explicit option parsing library.

published version 2.0.0, 5 years ago692 dependents licensed under $MIT
85,088,374

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

published version 5.0.0, 2 years ago899 dependents licensed under $MIT
56,396,804

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

published version 3.0.0, 7 years ago843 dependents licensed under $MIT
65,157,439

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, 7 years ago911 dependents licensed under $MIT
51,114,700

Portable Unix shell commands for Node.js

published version 0.10.0, a month ago18712 dependents licensed under $BSD-3-Clause
39,888,961

Run commands concurrently

published version 9.1.2, 5 months ago1918 dependents licensed under $MIT
30,973,528

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

published version 1.0.1, 3 years ago378 dependents licensed under $MIT
23,831,410

Parse a glob pattern into an object of tokens.

published version 3.0.4, 10 years ago229 dependents licensed under $MIT
9,122,660

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

published version 2.0.2, 7 years ago193 dependents licensed under $MIT
9,965,497

Returns true if a windows file path has invalid characters.

published version 1.0.2, 7 years ago44 dependents licensed under $MIT
7,901,475

Returns `true` if an array has a glob pattern.

published version 1.0.0, 9 years ago49 dependents licensed under $MIT
5,847,456

A tool for writing better scripts

published version 8.5.5, 4 days ago663 dependents licensed under $Apache-2.0
4,050,554

Portable Shell Commands for Node

published version 0.4.0, 3 months ago593 dependents licensed under $MIT
3,793,423