npm

Search results

89 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

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

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

Info about node `exports` field support: version ranges, categories, etc.

published version 1.6.0, 5 months ago5 dependents licensed under $MIT
103,103,921

Takes a string, such as "1,2,3-10,5-8" and turns it into an array of numbers

published version 1.3.0, 5 years ago143 dependents licensed under $ISC
10,053,765

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

Gather string index ranges

published version 7.1.3, 5 months ago16 dependents licensed under $MIT
1,066,207

Wrapper for [braces] to enable brace expansion for arrays of patterns.

published version 0.1.2, 11 years ago21 dependents licensed under $MIT
1,119,076

Sort string index ranges

published version 6.1.3, 5 months ago2 dependents licensed under $MIT
1,105,655

Merge and sort string index ranges

published version 9.1.3, 5 months ago8 dependents licensed under $MIT
1,102,604

Take an array of string index ranges, delete/replace the string according to them

published version 7.1.3, 5 months ago24 dependents licensed under $MIT
1,096,237

TypeScript-STL (Standard Template Library, migrated from C++)

published version 3.0.0, 2 years ago63 dependents licensed under $MIT
289,528

Style range inputs with unprefixed pseudo-classes

published version 6.0.0, 2 years ago35 dependents licensed under $CC0-1.0
61,786

Range aka interval object. Supports exclusive and infinite ranges. Comes with an interval tree (augmented binary search tree).

published version 1.7.2, 9 years ago2 dependents
59,705

Fast fuzzy string matching with scoring and matched ranges

published version 1.0.1, 6 years ago1 dependents licensed under $MIT
18,161

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, 4 years ago1 dependents licensed under $MIT
8,523

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.0.2, 4 years ago1 dependents licensed under $MIT
8,481

Invert string index ranges

published version 6.1.3, 5 months ago2 dependents licensed under $MIT
4,055

Crop array of ranges when they go beyond the reference string's length

published version 6.1.3, 5 months ago2 dependents licensed under $MIT
3,858

Find intersecting ranges using Marzullo algorithm

published version 1.2.0, 8 years ago0 dependents licensed under $MIT
2,224