Search results
407 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.
- bash
- bracket
- character-class
- expand
- expansion
- expression
- extglob
- extglobs
- file
- files
- filter
- find
- glob
- globbing
- View more
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.
- bash
- date
- expand
- expansion
- expression
- glob
- match
- match date
- match number
- match numbers
- match year
- matches
- matching
- number
- View more
User-friendly glob matching
Expand environment variables using dotenv
Convert a tilde path to an absolute path: `~/dev` → `/Users/sindresorhus/dev`
Expand POSIX bracket expressions (character classes) in glob patterns.
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)
Bash-like tilde expansion for node.js. Expands a leading tilde in a file path to the user home directory, or `~+` to the cwd.
Expand placeholders in a template string
Converts back a yargs argv object to its original array form
Simple micro templating
- string
- formatting
- template
- object
- format
- interpolate
- interpolation
- templating
- expand
- simple
- replace
- placeholders
- values
- transform
Extends `minimatch.match()` with support for multiple patterns
Fast, bash-like range expansion. Expand a range of numbers or letters, uppercase or lowercase. Used by micromatch.
Parse a glob pattern into an object of tokens.
An easy-to-use wildcard globbing library.
Convert an absolute path to a tilde path: `/Users/sindresorhus/dev` → `~/dev`
Extends multimatch() with support for filter functions and regular expressions
JSS plugin that gives you a better syntax than CSS.