Search results

371 packages found

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

published version 4.0.8, 7 months ago4945 dependents licensed under $MIT
326,928,326

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, 10 months ago2642 dependents licensed under $MIT
317,180,614

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, 10 months ago2495 dependents licensed under $MIT
315,665,036

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 ago2446 dependents licensed under $MIT
283,811,136

Measure the difference between two strings using the Levenshtein distance algorithm

published version 4.0.0, 4 years ago1584 dependents licensed under $MIT
121,344,222

Fastest Levenshtein distance implementation in JS.

published version 1.0.16, 3 years ago508 dependents licensed under $MIT
56,974,270

Regular expression for matching semver versions

published version 4.0.5, 3 years ago288 dependents licensed under $MIT
20,620,773

Find semver versions in a string: `unicorn v1.2.3` → `1.2.3`

published version 6.0.0, a year ago256 dependents licensed under $MIT
20,437,535

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 ago915 dependents licensed under $MIT
41,534,001

Regular expression for testing if a file path is a windows UNC file path. Can also be used as a component of another regexp via the `.source` property.

published version 0.1.2, 9 years ago378 dependents licensed under $MIT
27,868,320

The most efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.

published version 1.1.6, 6 years ago227 dependents licensed under $MIT
17,701,720

Simple wildcard matching

published version 5.0.0, 3 years ago258 dependents licensed under $MIT
11,359,189

Returns true if a filepath is a windows UNC file path.

published version 1.0.0, 8 years ago375 dependents licensed under $MIT
27,660,180

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

published version 2.0.2, 6 years ago193 dependents licensed under $MIT
8,597,990

The exhaustive Pattern Matching library for TypeScript.

published version 5.6.2, 2 months ago770 dependents licensed under $MIT
9,534,013

The best regular expression (regex) for matching hex color values from string.

published version 1.1.0, 8 years ago116 dependents licensed under $MIT
9,170,705

Parse a glob pattern into an object of tokens.

published version 3.0.4, 9 years ago230 dependents licensed under $MIT
7,677,163

Regular expression for matching javascript require/import statements.

published version 0.2.0, 3 years ago17 dependents licensed under $MIT
4,287,528

easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.

published version 1.0.3, 8 years ago483 dependents licensed under $MIT
3,253,674

[![npm-version](https://img.shields.io/npm/v/levenary.svg)](https://www.npmjs.com/package/levenary) [![github-actions](https://github.com/tanhauhau/levenary/workflows/CI/badge.svg)](https://github.com/tanhauhau/levenary/actions)

published version 1.1.1, 5 years ago87 dependents licensed under $MIT
3,062,228