braces
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.
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.
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`
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
Fast, bash-like range expansion. Expand a range of numbers or letters, uppercase or lowercase. Used by micromatch.
Wrapper for [braces] to enable brace expansion for arrays of patterns.
Takes a string, such as "1,2,3-10,5-8" and turns it into an array of numbers
Merge and sort string index ranges
Sort string index ranges
Take an array of string index ranges, delete/replace the string according to them
Gather string index ranges
Style range inputs with unprefixed pseudo-classes
TypeScript-STL (Standard Template Library, migrated from C++)
Range aka interval object. Supports exclusive and infinite ranges. Comes with an interval tree (augmented binary search tree).
Express.js/connect middleware for serving partial content (206) requests for buffers or streams
Find intersecting ranges using Marzullo algorithm
Litepicker module ranges
Grouped slider based on ant-design
Invert string index ranges
Crop array of ranges when they go beyond the reference string's length
Take an array of string slice ranges, delete/replace the string according to them