251 packages found

M
Q
P

Description

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

Keywords

Publisher

published 4.0.210 months ago
M
Q
P

Description

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.

Keywords

Publisher

published 3.0.210 months ago
M
Q
P

Description

Measure the difference between two strings using the fastest JS implementation of the Levenshtein distance algorithm

Keywords

Publisher

published 3.1.0a year ago
M
Q
P

Description

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`

Keywords

Publisher

published 7.0.1a year ago
M
Q
P

Description

Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.

Keywords

Publisher

published 5.0.1a year ago
M
Q
P

Description

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

Keywords

Publisher

published 1.1.03 years ago
M
Q
P

Description

Regular expression for matching semver versions

Keywords

Publisher

published 3.1.1a month ago
M
Q
P

Description

Simple wildcard matching

Keywords

Publisher

published 2.1.03 months ago
M
Q
P

Description

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)

Keywords

Publisher

published 1.2.132 years ago
M
Q
P

Description

Finds degree of similarity between strings, based on Dice's Coefficient, which is mostly better than Levenshtein distance.

Keywords

Publisher

published 4.0.12 months ago
M
Q
P

Description

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

Keywords

Publisher

published 3.2.03 months ago
M
Q
P

Description

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

Keywords

Publisher

published 1.0.33 years ago
M
Q
P

Description

[![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)

Keywords

Publisher

published 1.1.1a month ago
M
Q
P

Description

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

Keywords

Publisher

published 1.1.6a year ago
M
Q
P

Description

Fuzzy matching in Javascript

Keywords

Publisher

published 4.0.38 months ago
M
Q
P

Description

Supersonic real-time data percolation engine

Keywords

Publisher

published 2.0.03 months ago
M
Q
P

Description

Matches a given phrase to the best match in a database and determines the wildcards using a slot filler. This is like a regex, but much more flexible for phrase matching and alignment.

Keywords

Publisher

published 1.0.182 months ago
M
Q
P

Description

Adds array support to node-glob, sync and async. Also supports tilde expansion (user home) and resolving to global npm modules.

Keywords

Publisher

published 5.0.0a month ago
M
Q
P

Description

A package to link two database tables by addresses

Keywords

Publisher

published 1.5.0a day ago
M
Q
P

Description

A isomorphic, bullet-proof, ninja-ready route parsing, matching, and reversing library for Javascript in Node and the browser.

Keywords

Publisher

published 0.0.54 years ago