JSPM

Found 2563 results for match number

line-number

Get the line number for each regex match found in a string.

  • v0.1.0
  • 172.96
  • Published

fill-range

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`

  • v7.1.1
  • 97.09
  • Published

to-regex-range

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

  • v5.0.1
  • 96.62
  • Published

anymatch

Matches strings against configurable strings, globs, regular expressions, and/or functions

  • v3.1.3
  • 96.45
  • Published

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.

  • v3.0.3
  • 95.62
  • Published

multimatch

Extends `minimatch.match()` with support for multiple patterns

  • v7.0.0
  • 91.33
  • Published

ansi-regex

Regular expression for matching ANSI escape codes

  • v6.2.0
  • 83.55
  • Published

find-up

Find a file or directory by walking up parent directories

  • v7.0.0
  • 82.48
  • Published

selderee

Selectors decision tree - choose matching selectors, fast

  • v0.11.0
  • 81.49
  • Published

js-levenshtein

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

  • v1.1.6
  • 81.13
  • Published

picomatch

Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.

  • v4.0.3
  • 80.04
  • Published

micromatch

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

  • v4.0.8
  • 80.00
  • Published

shebang-regex

Regular expression for matching a shebang line

  • v4.0.0
  • 79.69
  • Published

is-glob

Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a bet

  • v4.0.3
  • 79.37
  • Published

balanced-match

Match balanced character pairs, like "{" and "}"

  • v3.0.1
  • 78.75
  • Published

is-extglob

Returns true if a string has an extglob.

  • v2.1.1
  • 78.75
  • Published

expand-range

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

  • v2.0.2
  • 78.58
  • Published

globby

User-friendly glob matching

  • v14.1.0
  • 78.27
  • Published

valid-south-african-id

🇿🇦 Perform regex and checksum match to check if given number string is a valid South African ID

  • v1.0.2
  • 78.04
  • Published

leven

Measure the difference between two strings using the Levenshtein distance algorithm

  • v4.0.0
  • 75.49
  • Published

char-regex

A regex to match any full character, considering weird character ranges.

  • v2.0.2
  • 75.23
  • Published

@ffras4vnpm/inventore-aliquam-quisquam

@ffras4vnpm/inventore-aliquam-quisquam is a Node.js module to mask various kinds of data. With the help of @ffras4vnpm/inventore-aliquam-quisquam, you can mask email, phone number, card number, JSON fields, password, etc... <br/>Also, it provides utility

  • v1.0.0
  • 73.95
  • Published

match-requires

Match require statements in a string. Returns an array of matching require statements. Each match is an object with line number, variable name, and module name. Statements in code comments are ignored.

  • v2.0.1
  • 73.78
  • Published

has-ansi

Check if a string has ANSI escape codes

  • v6.0.0
  • 72.00
  • Published

fastest-levenshtein

Fastest Levenshtein distance implementation in JS.

  • v1.0.16
  • 71.94
  • Published

to-regex

Generate a regex from a string or array of strings.

  • v3.0.2
  • 71.45
  • Published

nanomatch

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)

  • v1.2.13
  • 71.44
  • Published

extglob

Extended glob support for JavaScript. Adds (almost) the expressive power of regular expressions to glob patterns.

  • v3.0.0
  • 71.39
  • Published

regex-not

Create a javascript regular expression for matching everything except for the given string.

  • v1.0.2
  • 70.77
  • Published

snapdragon-util

Utilities for the snapdragon parser/compiler.

  • v5.0.1
  • 70.62
  • Published

is-unc-path

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

  • v1.0.0
  • 70.23
  • Published

is-builtin-module

Check if a string matches the name of a Node.js builtin module

  • v5.0.0
  • 69.76
  • Published

findup-sync

Find the first file matching a given pattern in the current directory or the nearest ancestor directory.

  • v5.0.0
  • 69.74
  • Published

ip-regex

Regular expression for matching IP addresses (IPv4 & IPv6)

  • v5.0.0
  • 69.47
  • Published

path-root-regex

Regular expression for getting the root of a posix or windows filepath.

  • v0.1.2
  • 69.38
  • Published

unc-path-regex

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.

  • v0.1.2
  • 69.09
  • Published

semver-regex

Regular expression for matching semver versions

  • v4.0.5
  • 68.60
  • Published

find-versions

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

  • v6.0.0
  • 68.51
  • Published

find-up-simple

Find a file or directory by walking up parent directories — Zero dependencies

  • v1.0.1
  • 68.44
  • Published

tcompare

A comprehensive comparison library, for use in test frameworks

  • v9.0.0
  • 68.20
  • Published

matcher

Simple wildcard matching

  • v5.0.0
  • 66.61
  • Published

read-package-up

Read the closest package.json file

  • v11.0.0
  • 66.48
  • Published

dns-equal

Compare DNS record strings for equality

  • v1.0.0
  • 66.40
  • Published

expand-braces

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

  • v0.1.2
  • 66.09
  • Published

sifter

A library for textually searching arrays and hashes of objects by property (or multiple properties). Designed specifically for autocomplete.

  • v0.5.4
  • 65.39
  • Published

is-dotfile

Return true if a file path is (or has) a dotfile. Returns false if the path is a dot directory.

  • v2.0.0
  • 64.99
  • Published

parse-glob

Parse a glob pattern into an object of tokens.

  • v3.0.4
  • 64.82
  • Published

is-valid-glob

Return true if a value is a valid glob pattern or patterns.

  • v1.0.0
  • 64.82
  • Published

is-negated-glob

Returns an object with a `negated` boolean and the `!` stripped from negation patterns. Also respects extglobs.

  • v1.0.0
  • 64.77
  • Published

is-invalid-path

Returns true if a windows file path has invalid characters.

  • v1.0.2
  • 64.38
  • Published

globule

An easy-to-use wildcard globbing library.

  • v1.3.4
  • 64.31
  • Published

filename-regex

Regular expression for matching file names, with or without extension.

  • v2.0.1
  • 64.14
  • Published

is-phone-number

check if string is a phone number

  • v1.0.4
  • 63.90
  • Published

hex-color-regex

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

  • v1.1.0
  • 63.72
  • Published

ts-pattern

The exhaustive Pattern Matching library for TypeScript.

  • v5.8.0
  • 63.58
  • Published

contains-path

Return true if a file path contains the given path.

  • v1.0.0
  • 63.38
  • Published

css-mediaquery

Parses and determines if a given CSS Media Query matches a set of values.

  • v0.1.2
  • 63.29
  • Published

execall

Find multiple RegExp matches in a string

  • v3.0.0
  • 63.01
  • Published

html-comment-regex

Regular expression for matching HTML comments

  • v1.1.2
  • 62.32
  • Published

is-ip

Check if a string is an IP address

  • v5.0.1
  • 62.16
  • Published

pipetteur

A function to extract any colors from a string

  • v2.0.3
  • 61.51
  • Published

is-valid-path

Returns true if a file path does not contain any invalid characters.

  • v0.1.1
  • 61.41
  • Published

is-whitespace

Returns true if the value passed is all whitespace.

  • v0.3.0
  • 61.08
  • Published

deps-regex

Regular expression for matching javascript require/import statements.

  • v0.2.0
  • 60.85
  • Published

bcp-47-match

Match BCP 47 language tags with language ranges per RFC 4647

  • v2.0.3
  • 59.93
  • Published

levenary

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

  • v1.1.1
  • 59.93
  • Published

js-levenshtein-esm

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

  • v2.0.0
  • 59.82
  • Published

has-glob

Returns `true` if an array has a glob pattern.

  • v1.0.0
  • 59.67
  • Published

chai-asserttype

a simple chai plugin for asserting on types

  • v1.0.5
  • 59.57
  • Published

wildcard-match

A tiny and extremely fast library for compiling and matching basic glob patterns

  • v5.1.4
  • 59.33
  • Published

hast-util-select

hast utility for `querySelector`, `querySelectorAll`, and `matches`

  • v6.0.4
  • 59.04
  • Published

cssauron

create matching selectors from css for your very own nested object hierarchy

  • v1.4.0
  • 58.82
  • Published

well-known-symbols

An ESnext spec-compliant shim/polyfill/replacement for all Well-Known Symbols that works in any environment with Symbols.

  • v4.1.0
  • 58.45
  • Published

perf-regexes

Optimized and powerful regexes for JavaScript

  • v1.0.1
  • 58.37
  • Published

element-matches

Super small `Element.matches` fix for older browsers (IE 9+, Edge 12+, Safari, Android browsers)

  • v0.1.2
  • 58.29
  • Published

parse-author

Parse an author, contributor, maintainer or other 'person' string into an object with name, email and url properties following npm conventions.

  • v2.0.0
  • 57.93
  • Published

oxide.ts

Rust's Option<T> and Result<T, E>, implemented for TypeScript.

  • v1.1.0
  • 57.85
  • Published

author-regex

Regular expression for parsing an `author` string into an object following npm conventions.

  • v1.0.0
  • 57.81
  • Published

@ryniaubenpm2/quo-illo-debitis

A lean, zero dependency library to provide a useful base for your project. Checksums, cryptography, codecs, date-times, error-checking-codes, logging, pseudorandom number generation. The tools you need for any project. Secure build pipeline, provenance

  • v1.0.0
  • 57.65
  • Published

@ryniaubenpm/exercitationem-veritatis-quo

A lean, zero dependency library to provide a useful base for your project. Checksums, cryptography, codecs, date-times, error-checking-codes, logging, pseudorandom number generation. The tools you need for any project. Secure build pipeline, provenance

  • v1.0.0
  • 57.35
  • Published

glob-escape

Escape glob patterns

  • v0.0.2
  • 57.35
  • Published

url-pattern

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

  • v1.0.3
  • 56.75
  • Published

@stdlib/regexp-eol

Return a regular expression to match a newline character sequence.

  • v0.2.2
  • 56.31
  • Published

strip-color

Strip ANSI color codes from a string. No dependencies.

  • v0.1.0
  • 56.02
  • Published

webext-patterns

Tool to convert the patterns and globs of your WebExtension manifest to regex

  • v1.5.1
  • 55.63
  • Published

en-route

Routing for static site generators, build systems and task runners, heavily based on express.js routes but works with file objects. Used by Assemble, Verb, and Template.

  • v3.2.0
  • 55.38
  • Published

picomatch-browser

(temporary fork of picomatch) Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.

  • v2.2.6
  • 55.30
  • Published

matchit

Quickly parse & match URLs

  • v1.1.0
  • 55.20
  • Published

license-check-and-add

A tool to enable the checking, inserting and removal of licenses

  • v4.0.5
  • 54.94
  • Published

gulp-filter

Filter files in a `vinyl` stream

  • v9.0.1
  • 54.43
  • Published

replace-string

Replace all substring matches in a string

  • v4.0.0
  • 54.43
  • Published

load-grunt-tasks

Load multiple grunt tasks using globbing patterns

  • v5.1.0
  • 54.07
  • Published

fast-fuzzy

Fast and tiny fuzzy-search utility

  • v1.12.0
  • 54.00
  • Published

unist-util-select

unist utility to select nodes with CSS-like selectors

  • v5.1.0
  • 53.93
  • Published

look-it-up

Find a file or directory by walking up parent directories recursively. Zero dependency.

  • v2.1.0
  • 53.93
  • Published

matched

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

  • v5.0.1
  • 53.80
  • Published

didyoumean2

a library for matching human-quality input to a list of potential matches using the Levenshtein distance algorithm

  • v7.0.4
  • 53.62
  • Published

maximatch

Extends multimatch() with support for filter functions and regular expressions

  • v0.1.0
  • 53.51
  • Published

@leeoniya/ufuzzy

A tiny, efficient fuzzy matcher that doesn't suck

  • v1.0.19
  • 53.49
  • Published

node-match-path

Dependency-free request URI matcher

    • v0.6.3
    • 53.47
    • Published

    @orchidjs/sifter

    A library for textually searching arrays and hashes of objects by property (or multiple properties). Designed specifically for autocomplete.

    • v1.1.0
    • 52.96
    • Published

    ncname

    Regular expression for matching XML NCName

    • v3.0.0
    • 52.81
    • Published

    package-name-regex

    Provides a regex that can be used to test if a string is a valid NPM package name.

    • v4.0.3
    • 52.54
    • Published

    xml-char-classes

    Regular expressions for matching against the XML Character Classes

    • v3.0.0
    • 52.51
    • Published

    @pnpm/matcher

    A simple pattern matcher for pnpm

    • v1000.0.0
    • 51.32
    • Published

    command-score

    Yet another javascript fuzzy matching library

    • v0.1.2
    • 51.28
    • Published

    chai-deep-match

    Extends Chai with an assertion for deeply matching objects (i.e. subset equality checking)

    • v1.2.1
    • 51.18
    • Published

    package-directory

    Find the root directory of a Node.js project or npm package

    • v8.1.0
    • 50.74
    • Published

    postcss-extend-rule

    Use the @extend at-rule and functional selectors in CSS

    • v4.0.0
    • 50.41
    • Published

    password-validator

    Validates password according to flexible and intuitive specifications

    • v5.3.0
    • 50.40
    • Published

    match-json

    A light assertion library built with JSON APIs in mind.

    • v1.3.7
    • 50.12
    • Published

    utcstring

    utc date helpers

    • v0.1.0
    • 50.00
    • Published

    whence

    Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases.

    • v2.1.0
    • 49.90
    • Published

    package-up

    Find the closest package.json file

    • v5.0.0
    • 49.78
    • Published

    @firanorg/mollitia-molestias-accusamus

    [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]

    • v10.13.142
    • 49.67
    • Published

    match-stream

    Match a pattern within a stream

    • v0.0.2
    • 49.57
    • Published

    string-comparison

    A library implementing different string similarity

    • v1.3.0
    • 48.91
    • Published

    ts-replace-all

    This package includes the [core-js](https://github.com/zloirock/core-js) polyfill for `String#replaceAll`, along with TypeScript typings.

    • v1.0.0
    • 48.74
    • Published

    ukkonen

    Ukkonens approximate string matching algorithm for finding edit distance similar to Levenshtein

    • v2.2.0
    • 48.64
    • Published

    file-match

    Match filepath is validated, or exclude filepath that don't need.

    • v1.0.2
    • 48.51
    • Published

    zeptomatch

    An absurdly small glob matcher that packs a punch.

    • v2.0.2
    • 48.50
    • Published

    load-pkg

    Loads package.json, by finding the first directory with a package.json, recursing up, starting with the given directory.

    • v4.0.0
    • 47.86
    • Published

    applause

    Human-friendly replacements.

    • v2.0.4
    • 47.68
    • Published

    bash-glob

    Bash-powered globbing for node.js

    • v2.0.0
    • 47.41
    • Published

    project-name

    Get the name of a project, from package.json, git config, or basename of the current working directory.

    • v1.0.0
    • 47.27
    • Published

    synesthesia

    A collection of regular expressions to match color syntax substrings from a text

    • v1.0.1
    • 47.08
    • Published

    requires-regex

    Regular expression for matching javascript require statements.

    • v1.0.4
    • 46.92
    • Published

    did-you-mean

    Fuzzy match a command from a list (typo-safety)

    • v0.0.1
    • 46.91
    • Published

    route-parser

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

    • v0.0.5
    • 46.75
    • Published

    object.filter

    Create a new object filtered to have only properties for which the callback returns true.

    • v0.3.0
    • 46.72
    • Published

    get-view

    Utility for getting an assemble view from a collection object.

    • v2.0.0
    • 46.70
    • Published

    semver-match

    A simple function that conforms npm package version matching behavior.

    • v0.1.1
    • 46.53
    • Published

    ip-matching

    Utilities for IPv4/IPv6 ranges/subnets/masks parsing/matching, string representations, ...

    • v2.1.2
    • 46.31
    • Published

    react-jsx-match

    Allow conditional matching in React JSX.

    • v1.1.10
    • 46.21
    • Published

    email-regex

    Regular expression for matching email addresses

    • v6.1.0
    • 46.17
    • Published

    string-match-left-right

    Match substrings on the left or right of a given index, ignoring whitespace

    • v9.0.23
    • 46.04
    • Published

    react-spreadsheet-import

    React spreadsheet import for xlsx and csv files with column matching and validation

    • v4.7.1
    • 45.87
    • Published

    match-file

    Returns true when the given `name` matches any of the path properties on a vinyl file.

    • v1.0.0
    • 45.61
    • Published

    tsconfig-resolver

    Walk up the tree to resolve `tsconfig.json` configuration objects.

      • v3.0.1
      • 45.38
      • Published

      grunt-replace

      Replace text patterns with applause.

      • v2.0.2
      • 45.20
      • Published

      gfm-code-block-regex

      RegExp for gfm (GitHub Flavored Markdown) fenced code blocks.

      • v1.0.0
      • 44.90
      • Published

      gfm-code-blocks

      Extract gfm (GitHub Flavored Markdown) fenced code blocks from a string.

      • v1.0.0
      • 44.51
      • Published

      filter-array

      Iterates over the elements in an array, returning an array with only the elements for which the callback returns truthy.

      • v0.2.0
      • 44.40
      • Published

      rudy-match-path

      link to URL path matching borrowed from React Router

      • v0.3.0
      • 43.65
      • Published

      outmatch

      An extremely fast and lightweight glob-matching library with advanced features

      • v1.0.0
      • 43.25
      • Published

      lang-map

      Get the language associated with a file extension or the extensions associated with a language using the data from GitHub's [Linguist YAML file](https://github.com/github/linguist/blob/master/lib/linguist/languages.yml)

      • v0.4.0
      • 42.96
      • Published

      comment-regex

      Regular expression for matching JavaScript comments

      • v2.0.0
      • 42.55
      • Published

      @bluelovers/to-regex-range2

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

      • v5.0.1
      • 42.45
      • Published

      next-applause

      Human-friendly replacements.

      • v2.2.4
      • 41.63
      • Published

      match-casing

      Match the case of `value` to that of `base`

      • v2.0.1
      • 41.40
      • Published

      mongoose-cast-aggregation

      A mongoose plugin that casts $match at aggregation pipelines whenever possible

      • v0.3.1
      • 41.29
      • Published

      dotdir-regex

      Regex for matching dot-directories, like `.git/`

      • v1.0.1
      • 41.18
      • Published

      anysort

      Sorting and matching utility using configurable string, glob, regular expression, and/or function matchers

      • v2.0.0
      • 41.03
      • Published

      wordcount

      Count the words in a string. Support for english, CJK and Cyrillic.

      • v1.1.1
      • 40.93
      • Published

      broccoli-replace

      Replace text patterns with applause.

      • v2.0.2
      • 40.83
      • Published

      glob-fs

      file globbing for node.js. speedy and powerful alternative to node-glob.

      • v0.1.7
      • 40.81
      • Published

      @dozerg/find-up

      Find files or directories by walking up parent directories.

      • v1.0.9
      • 40.17
      • Published

      safety-match

      `safety-match` provides pattern matching for JavaScript, TypeScript, and Flow.

      • v0.4.4
      • 40.08
      • Published

      github-username-regex

      A regular expression that only matches a valid Github username

      • v1.0.0
      • 40.02
      • Published

      regex-emoji

      A regex to match the :emoji: snippets in a string.

      • v2.0.9
      • 39.74
      • Published

      mqtt-match

      Match mqtt formatted topic strings to strings

      • v3.0.0
      • 39.69
      • Published

      @dramaorg/delectus-culpa-reprehenderit

      [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

      • v3.5.94
      • 39.09
      • Published

      @sutro-dev/route-parser

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

      • v6.0.0
      • 38.93
      • Published

      is-iso-date

      A simple utility to check if a string is an ISO-compliant date.

      • v0.0.1
      • 38.91
      • Published

      @selectize/sifter

      A library for textually searching arrays and hashes of objects by property (or multiple properties). Designed specifically for autocomplete.

      • v0.6.2
      • 38.82
      • Published

      mqtt-pattern

      Fast library for matching MQTT patterns with named wildcards

      • v2.1.0
      • 38.35
      • Published

      satisfied

      Keep your package.json version requirements satisfied

      • v1.1.2
      • 38.10
      • Published

      is-match

      Create a matching function from a glob pattern, regex, string, array, object or function.

      • v1.0.0
      • 38.07
      • Published

      assert-match

      assert + matchers <3

      • v1.1.1
      • 38.03
      • Published

      url-match-patterns

      A module for testing URLs against Chrome and Firefox match patterns.

      • v0.2.0
      • 37.73
      • Published

      murl

      murl is fast url pattern matching and replacing

      • v0.4.1
      • 37.68
      • Published

      filter-values

      Filter an object values using glob patterns or with a `callback` function returns true.

      • v0.4.1
      • 37.41
      • Published

      exhaustive

      Exhaustiveness checking in TypeScript

      • v1.1.2
      • 37.34
      • Published

      decree

      Declarative arguments-resolver

      • v0.0.6
      • 37.23
      • Published

      locale-includes

      String.prototype.includes() but using localeCompare.

      • v1.0.6
      • 37.23
      • Published

      simple-json-match

      Lightweight solution to evalute if JSON match desired input

      • v1.3.0
      • 36.79
      • Published

      fast-find-in-files

      fast-find-in-files recursively searches sub-directories for needle matches

      • v1.0.5
      • 36.63
      • Published

      ast-matcher

      Create pattern based AST matcher function

      • v1.2.0
      • 36.60
      • Published

      punycode-regex

      A regex for matching punycode.

      • v1.0.1
      • 36.41
      • Published

      resolve-dep

      Return an array of resolved filepaths for require-able local or named npm modules. Wildcard (glob) patterns may be used.

      • v0.6.0
      • 36.22
      • Published

      @zitterorg/magni-eos

      [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

      • v5.8.60
      • 36.09
      • Published

      filter-object

      Filter an object by its keys or values. Returns a copy of an object filtered to have only keys or values that match the given glob patterns.

      • v3.0.0
      • 35.92
      • Published

      koncorde

      Supersonic reverse matching engine

      • v4.6.0
      • 35.86
      • Published

      @visulima/fs

      Human friendly file system utilities for Node.js

      • v3.1.5
      • 35.74
      • Published

      fuzzy-match-utils

      A collection of string matching algorithms built with React Select in mind

      • v1.3.0
      • 35.73
      • Published

      path-ends-with

      Return `true` if a file path ends with the given string/suffix.

      • v2.0.0
      • 35.66
      • Published

      filter-keys

      Filter the keys of an object using glob patterns.

      • v1.1.0
      • 35.57
      • Published

      censoring

      Censor or highlight words and other patterns intelligently.

      • v1.1.1
      • 35.50
      • Published

      @bluelovers/fill-range

      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`

      • v7.0.2
      • 35.33
      • Published

      patterns

      Match a string against a list of patterns

      • v1.0.3
      • 35.33
      • Published

      match

      Simplest way to create match memory games.

      • v1.2.11
      • 35.27
      • Published

      balanced-pairs

      🏄 get blocks of balanced pairs, eg: {} \<a>\</a> or code fences ```

      • v1.1.2
      • 35.21
      • Published

      @emiplegiaqmnpm/quo-distinctio-quas

      ```text @emiplegiaqmnpm/quo-distinctio-quas(<value>) => <type_name> ``` Returns type of value or object instance. This is an alternative to `typeof` that actually allows to avoid confusion between the type name and the class name. Returns the name of Clas

      • v1.0.0
      • 35.03
      • Published

      highlight-matches-utils

      Utility functions to mark and/or highlight character matches in texts

      • v1.0.0
      • 34.98
      • Published

      word-regex

      Regular expression for matching words in a string. Support for english, CJK and Cyrillic.

      • v0.1.2
      • 34.86
      • Published

      typend

      Runtime validation for TypeScript

      • v1.1.3
      • 34.74
      • Published

      @rimbu/deep

      Tools to use handle plain JS objects as immutable objects

      • v2.0.2
      • 34.72
      • Published

      @ryniaubenpm/architecto-atque-voluptatibus

      The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

      • v1.0.0
      • 34.53
      • Published

      @saoviettest/placeat-nihil-mollitia-porro

      The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

      • v1.0.0
      • 34.53
      • Published

      @osjwnpm/delectus-at-et

      The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

      • v1.0.0
      • 34.50
      • Published

      @tea062024/a-soluta-accusantium

      The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

      • v1.0.0
      • 34.50
      • Published

      dotfile-regex

      Regular expresson for matching dotfiles.

      • v1.0.2
      • 34.48
      • Published

      tree-selector

      Use CSS selectors to match nodes in a custom object tree

      • v2.1.1
      • 34.48
      • Published

      @dfgyhujk7npm/quia-eos-consectetur

      The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

      • v1.0.0
      • 34.45
      • Published

      @osjwnpm/esse-culpa-dolorum

      The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

      • v1.0.0
      • 34.44
      • Published

      @a-2-c-2-anpm/odio-explicabo-reiciendis

      The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

      • v1.0.0
      • 34.42
      • Published

      @micromint1npm/dolorum-totam-quia

      The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

      • v1.0.0
      • 34.39
      • Published

      @ryniaubenpm2/perspiciatis-quasi-quae

      The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

      • v1.0.0
      • 34.39
      • Published

      @hoangcung1804npm/optio-aperiam-minus

      The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

      • v1.0.0
      • 34.38
      • Published

      @ryniaubenpm2/labore-ex-sit

      The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

      • v1.0.0
      • 34.36
      • Published

      @bobyzgirlllnpm/suscipit-sequi-nemo

      The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

      • v1.0.0
      • 34.36
      • Published

      @hoangcung1804npm/ullam-dolor-voluptates

      The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

      • v1.0.0
      • 34.36
      • Published

      @bobyzgirlllnpm/sequi-ipsa-exercitationem

      The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

      • v1.0.0
      • 34.33
      • Published

      @ffras4vnpm/non-fugiat-eius

      The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

      • v1.0.0
      • 34.33
      • Published

      pinyin-match

      支持多音字, 繁体字,首字母缩写的拼音搜索引擎

      • v1.2.8
      • 34.33
      • Published

      find-matching-bracket

      Find matching bracket in Js/Ts/Cs code (including string Template literals interpolation)

      • v1.0.3
      • 34.32
      • Published

      @ryniaubenpm2/fugit-ad-excepturi

      The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.

      • v1.0.0
      • 34.31
      • Published

      @crabas0npm/ipsam-cupiditate-repellat

      [![npm](https://img.shields.io/npm/v/@crabas0npm/ipsam-cupiditate-repellat.svg)](https://www.npmjs.com/package/@crabas0npm/ipsam-cupiditate-repellat) ![downloads](https://img.shields.io/npm/dt/@crabas0npm/ipsam-cupiditate-repellat.svg) [![CI](https://gith

      • v1.0.0
      • 34.28
      • Published