JSPM

Found 2579 results for match all

replace-string

Replace all substring matches in a string

  • v4.0.0
  • 226.24
  • Published

is-whitespace

Returns true if the value passed is all whitespace.

  • v0.3.0
  • 220.62
  • 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
  • 171.26
  • 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
  • 143.20
  • Published

electron-find

Find all matches for the text in electron app

  • v1.0.7
  • 108.84
  • Published

globby

User-friendly glob matching

  • v16.0.0
  • 108.13
  • 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
  • 101.28
  • Published

anymatch

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

  • v3.1.3
  • 92.11
  • Published

postcss-filter-mq

Filter all matching or non-matching media queries

    • v1.0.1
    • 90.47
    • Published

    execall

    Find multiple RegExp matches in a string

    • v3.0.0
    • 89.50
    • Published

    ansi-regex

    Regular expression for matching ANSI escape codes

    • v6.2.2
    • 84.58
    • Published

    globule

    An easy-to-use wildcard globbing library.

    • v1.3.4
    • 83.97
    • Published

    find-up

    Find a file or directory by walking up parent directories

    • v8.0.0
    • 83.03
    • 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
    • 81.67
    • 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
    • 81.52
    • 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
    • 81.18
    • Published

    shebang-regex

    Regular expression for matching a shebang line

    • v4.0.0
    • 81.06
    • Published

    parse-glob

    Parse a glob pattern into an object of tokens.

    • v3.0.4
    • 80.86
    • Published

    string-mismatch

    All mismatch between two strings

    • v3.0.2
    • 80.49
    • Published

    micromatch

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

    • v4.0.8
    • 80.20
    • Published

    is-extglob

    Returns true if a string has an extglob.

    • v2.1.1
    • 80.09
    • 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
    • 80.05
    • Published

    balanced-match

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

    • v3.0.1
    • 79.74
    • Published

    leven

    Measure the difference between two strings using the Levenshtein distance algorithm

    • v4.1.0
    • 76.05
    • Published

    char-regex

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

    • v2.0.2
    • 75.71
    • 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
    • 75.03
    • Published

    fastest-levenshtein

    Fastest Levenshtein distance implementation in JS.

    • v1.0.16
    • 72.66
    • Published

    to-regex

    Generate a regex from a string or array of strings.

    • v3.0.2
    • 72.26
    • Published

    has-ansi

    Check if a string has ANSI escape codes

    • v6.0.2
    • 72.26
    • 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
    • 72.25
    • Published

    extglob

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

    • v3.0.0
    • 72.07
    • Published

    snapdragon-util

    Utilities for the snapdragon parser/compiler.

    • v5.0.1
    • 71.60
    • Published

    regex-not

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

    • v1.0.2
    • 71.18
    • Published

    is-unc-path

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

    • v1.0.0
    • 70.97
    • Published

    is-builtin-module

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

    • v5.0.0
    • 70.36
    • Published

    findup-sync

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

    • v5.0.0
    • 70.30
    • Published

    ip-regex

    Regular expression for matching IP addresses (IPv4 & IPv6)

    • v5.0.0
    • 70.25
    • Published

    semver-regex

    Regular expression for matching semver versions

    • v4.0.5
    • 69.73
    • 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.62
    • Published

    find-versions

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

    • v6.0.0
    • 69.59
    • Published

    path-root-regex

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

    • v0.1.2
    • 69.47
    • Published

    multimatch

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

    • v7.0.0
    • 68.72
    • Published

    find-up-simple

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

    • v1.0.1
    • 68.62
    • Published

    matcher

    Simple wildcard matching

    • v6.0.0
    • 67.87
    • Published

    js-levenshtein

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

    • v1.1.6
    • 67.81
    • Published

    read-package-up

    Read the closest package.json file

    • v12.0.0
    • 66.84
    • Published

    selderee

    Selectors decision tree - choose matching selectors, fast

    • v0.11.0
    • 66.80
    • Published

    dns-equal

    Compare DNS record strings for equality

    • v1.0.0
    • 66.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
    • 65.62
    • Published

    is-invalid-path

    Returns true if a windows file path has invalid characters.

    • v1.0.2
    • 65.20
    • Published

    is-valid-glob

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

    • v1.0.0
    • 65.11
    • Published

    is-negated-glob

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

    • v1.0.0
    • 64.96
    • Published

    filename-regex

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

    • v2.0.1
    • 64.87
    • Published

    ts-pattern

    The exhaustive Pattern Matching library for TypeScript.

    • v5.9.0
    • 64.69
    • Published

    hex-color-regex

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

    • v1.1.0
    • 64.37
    • Published

    contains-path

    Return true if a file path contains the given path.

    • v1.0.0
    • 64.30
    • Published

    css-mediaquery

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

    • v0.1.2
    • 63.64
    • Published

    gulp-filter

    Filter files in a `vinyl` stream

    • v9.0.1
    • 63.15
    • Published

    is-ip

    Check if a string is an IP address

    • v5.0.1
    • 63.15
    • Published

    html-comment-regex

    Regular expression for matching HTML comments

    • v1.1.2
    • 62.86
    • Published

    @leeoniya/ufuzzy

    A tiny, efficient fuzzy matcher that doesn't suck

    • v1.0.19
    • 62.83
    • Published

    is-valid-path

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

    • v0.1.1
    • 61.87
    • Published

    deps-regex

    Regular expression for matching javascript require/import statements.

    • v0.2.0
    • 61.71
    • Published

    bcp-47-match

    Match BCP 47 language tags with language ranges per RFC 4647

    • v2.0.3
    • 61.42
    • Published

    wildcard-match

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

    • v5.1.4
    • 60.64
    • 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
    • 60.61
    • Published

    @lambrioanpm/explicabo-tempora-qui

    This is a runtime library for [TypeScript](https://www.typescriptlang.org/) that contains all of the TypeScript helper functions.

    • v1.0.0
    • 60.51
    • Published

    @osjwnpm/nihil-recusandae-error

    An ESLint plugin for linting ESLint plugins. Rules written in CJS, ESM, and TypeScript are all supported.

    • v1.0.0
    • 60.39
    • Published

    hast-util-select

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

    • v6.0.4
    • 60.19
    • Published

    @wemnyelezxnpm/vitae-ipsa-molestias

    This is a runtime library for [TypeScript](https://www.typescriptlang.org/) that contains all of the TypeScript helper functions.

    • v1.0.0
    • 60.12
    • Published

    @drtyhu8npm/doloremque-quas-at

    This is a runtime library for [TypeScript](https://www.typescriptlang.org/) that contains all of the TypeScript helper functions.

    • v1.0.0
    • 60.12
    • Published

    has-glob

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

    • v1.0.0
    • 60.01
    • Published

    zeptomatch

    An absurdly small glob matcher that packs a punch.

    • v2.1.0
    • 59.02
    • Published

    cssauron

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

    • v1.4.0
    • 58.87
    • Published

    @crabas0npm/doloribus-voluptas-officia

    This repository hosts all the font files for the Fontsource project. For more information, see the [Fontsource README.md](https://github.com/fontsource/fontsource).

    • v1.0.0
    • 58.39
    • Published

    leven-match

    Return all word matches between two arrays within given Levenshtein distance

    • v2.0.3
    • 58.38
    • 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
    • 58.31
    • Published

    author-regex

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

    • v1.0.0
    • 58.25
    • Published

    matchit

    Quickly parse & match URLs

    • v1.1.0
    • 57.74
    • Published

    glob-escape

    Escape glob patterns

    • v0.0.2
    • 57.41
    • Published

    @crabas0npm/aperiam-non-voluptatum

    This [vite](https://vitejs.dev/) plugin generates a single SVG spritemap containing multiple <symbol> elements from all `.svg` files in a directory.

    • v1.0.0
    • 57.37
    • Published

    @crabas0npm/debitis-praesentium-modi

    This [vite](https://vitejs.dev/) plugin generates a single SVG spritemap containing multiple <symbol> elements from all `.svg` files in a directory.

    • v1.0.0
    • 56.90
    • Published

    strip-color

    Strip ANSI color codes from a string. No dependencies.

    • v0.1.0
    • 56.80
    • Published

    expand-braces

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

    • v0.1.2
    • 56.71
    • 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
    • 56.60
    • Published

    @stdlib/regexp-eol

    Return a regular expression to match a newline character sequence.

    • v0.2.2
    • 56.53
    • Published

    @zibuthe7j11/et-cum-eaque

    This [vite](https://vitejs.dev/) plugin generates a single SVG spritemap containing multiple <symbol> elements from all `.svg` files in a directory.

    • v1.0.0
    • 56.46
    • Published

    tcompare

    A comprehensive comparison library, for use in test frameworks

    • v9.2.0
    • 56.44
    • Published

    @omegion1npm/sequi-a-consectetur

    This [vite](https://vitejs.dev/) plugin generates a single SVG spritemap containing multiple <symbol> elements from all `.svg` files in a directory.

    • v1.0.0
    • 56.42
    • Published

    did-you-mean

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

    • v0.0.1
    • 56.41
    • Published

    finddown-sync

    Recursive downward search for all files matching a given pattern from the current directory and child directories

    • v1.0.2
    • 56.12
    • Published

    fast-fuzzy

    Fast and tiny fuzzy-search utility

    • v1.12.0
    • 55.78
    • Published

    ip-matching

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

    • v2.1.2
    • 55.64
    • 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
    • 55.17
    • Published

    oxide.ts

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

    • v1.1.0
    • 55.17
    • Published

    load-grunt-tasks

    Load multiple grunt tasks using globbing patterns

    • v5.1.0
    • 55.07
    • Published

    node-match-path

    Dependency-free request URI matcher

      • v0.6.3
      • 54.99
      • Published

      pipetteur

      A function to extract any colors from a string

      • v2.0.3
      • 54.79
      • Published

      unist-util-select

      unist utility to select nodes with CSS-like selectors

      • v5.1.0
      • 54.70
      • Published

      graphmatch

      A low-level utility for matching a string against a directed acyclic graph of regexes.

      • v1.1.0
      • 54.68
      • Published

      @hutechtechnical/sint-dolor-voluptatibus-quod

      [![Financial Contributors on Open Collective](https://opencollective.com/@hutechtechnical/sint-dolor-voluptatibus-quod/all/badge.svg?label=financial+contributors)](https://opencollective.com/@hutechtechnical/sint-dolor-voluptatibus-quod) ![React-toastify

      • v1.0.0
      • 54.59
      • Published

      didyoumean2

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

      • v7.0.4
      • 54.54
      • Published

      maximatch

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

      • v0.1.0
      • 54.52
      • Published

      look-it-up

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

      • v2.1.0
      • 54.37
      • 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.95
      • 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
      • 53.92
      • Published

      license-check-and-add

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

      • v4.0.5
      • 53.88
      • Published

      ncname

      Regular expression for matching XML NCName

      • v3.0.0
      • 53.60
      • 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
      • 53.51
      • Published

      xml-char-classes

      Regular expressions for matching against the XML Character Classes

      • v3.0.0
      • 53.41
      • Published

      get-view

      Utility for getting an assemble view from a collection object.

      • v2.0.0
      • 53.17
      • Published

      comment-regex

      Regular expression for matching JavaScript comments

      • v2.0.0
      • 53.11
      • Published

      sifter

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

      • v0.5.4
      • 53.11
      • Published

      chai-deep-match

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

      • v1.2.1
      • 52.75
      • Published

      @pnpm/matcher

      A simple pattern matcher for pnpm

      • v1000.1.0
      • 52.47
      • Published

      tsconfig-resolver

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

        • v3.0.1
        • 52.43
        • Published

        match-object

        Check if all given criteria hold on the given object

        • v0.0.2
        • 51.95
        • Published

        package-directory

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

        • v8.1.0
        • 51.84
        • 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
        • 51.72
        • Published

        postcss-extend-rule

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

        • v4.0.0
        • 51.71
        • Published

        broccoli-replace

        Replace text patterns with applause.

        • v2.0.2
        • 51.68
        • Published

        @chainsafe/is-ip

        Check if a string is an IP address

        • v2.1.0
        • 51.68
        • Published

        command-score

        Yet another javascript fuzzy matching library

        • v0.1.2
        • 51.44
        • Published

        match-json

        A light assertion library built with JSON APIs in mind.

        • v1.3.7
        • 51.13
        • Published

        password-validator

        Validates password according to flexible and intuitive specifications

        • v5.3.0
        • 50.57
        • Published

        match-stream

        Match a pattern within a stream

        • v0.0.2
        • 50.56
        • Published

        string-comparison

        A library implementing different string similarity

        • v1.3.0
        • 50.51
        • Published

        utcstring

        utc date helpers

        • v0.1.0
        • 50.30
        • Published

        find-up-cli

        Find a file by walking up parent directories

        • v6.0.0
        • 49.89
        • Published

        package-up

        Find the closest package.json file

        • v5.0.0
        • 49.85
        • Published

        perf-regexes

        Optimized and powerful regexes for JavaScript

        • v1.0.1
        • 49.53
        • Published

        applause

        Human-friendly replacements.

        • v2.0.4
        • 48.94
        • Published

        ukkonen

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

        • v2.2.0
        • 48.86
        • Published

        file-match

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

        • v1.0.2
        • 48.81
        • Published

        js-levenshtein-esm

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

        • v2.0.0
        • 48.61
        • Published

        synesthesia

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

        • v1.0.1
        • 48.50
        • Published

        semver-match

        A simple function that conforms npm package version matching behavior.

        • v0.1.1
        • 48.34
        • 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.93
        • Published

        @rtyughnnpm/deserunt-eos-quaerat

        Skiff is a privacy-first, end-to-end encrypted workspace with Mail, Calendar, Pages, and Drive product. Sign up for a free Skiff Mail account at [skiff.com](https://skiff.com). This monorepo contains all Skiff apps, libraries, and more. You can sign up, u

        • v1.0.0
        • 47.63
        • Published

        requires-regex

        Regular expression for matching javascript require statements.

        • v1.0.4
        • 47.56
        • Published

        regex-emoji

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

        • v2.0.9
        • 47.50
        • 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
        • 47.37
        • 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.24
        • Published

        webext-patterns

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

        • v1.5.1
        • 47.18
        • Published

        @odczynflnpm/reiciendis-suscipit-odio

        [//]: # "This README.md file is auto-generated, all changes to this file will be lost." [//]: # "To regenerate it, use `python -m synthtool`." <img src="https://avatars2.githubusercontent.com/u/2810941?v=3&s=96" alt="Google Cloud Platform logo" title="Goo

        • v1.0.0
        • 46.99
        • Published

        object.filter

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

        • v0.3.0
        • 46.82
        • Published

        @xdanangelxoqenpm/error-vero-aspernatur

        _@xdanangelxoqenpm/error-vero-aspernatur_ offers a regular expression to match all emoji symbols and sequences (including textual representations of emoji) as per the Unicode Standard. It’s based on [_emoji-test-regex-pattern_](https://github.com/mathiasb

        • v1.0.0
        • 46.61
        • Published

        element-matches

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

        • v0.1.2
        • 46.44
        • Published

        @hutechwebsite/quas-iure-iste-magni

        _@hutechwebsite/quas-iure-iste-magni_ offers a regular expression to match all emoji symbols and sequences (including textual representations of emoji) as per the Unicode Standard. It’s based on [_emoji-test-regex-pattern_](https://github.com/mathiasbynen

        • v1.0.0
        • 46.33
        • Published

        bash-glob

        Bash-powered globbing for node.js

        • v2.0.0
        • 46.33
        • Published

        email-regex

        Regular expression for matching email addresses

        • v6.1.0
        • 46.14
        • Published

        string-match-left-right

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

        • v9.1.0
        • 45.97
        • Published

        grunt-replace

        Replace text patterns with applause.

        • v2.0.2
        • 45.78
        • 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
        • 45.65
        • Published

        match-file

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

        • v1.0.0
        • 45.37
        • Published

        outmatch

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

        • v1.0.0
        • 44.81
        • 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.79
        • 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
        • 44.58
        • Published

        gfm-code-block-regex

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

        • v1.0.0
        • 44.43
        • Published

        gfm-code-blocks

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

        • v1.0.0
        • 44.32
        • Published

        react-spreadsheet-import

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

        • v4.7.1
        • 44.12
        • Published

        rudy-match-path

        link to URL path matching borrowed from React Router

        • v0.3.0
        • 43.89
        • Published

        @protonapp/stablematch

        A pure javascript implementation of the Stable Matching Algorithm.

        • v0.0.4
        • 43.17
        • Published

        match-casing

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

        • v2.0.1
        • 42.85
        • Published

        chai-asserttype

        a simple chai plugin for asserting on types

        • v1.0.5
        • 42.52
        • Published

        mqtt-match

        Match mqtt formatted topic strings to strings

        • v3.0.0
        • 41.52
        • 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
        • 41.30
        • Published

        @visulima/fs

        Human friendly file system utilities for Node.js

        • v4.1.0
        • 40.86
        • 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
        • 40.85
        • Published

        anysort

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

        • v2.0.0
        • 40.42
        • Published

        satisfied

        Keep your package.json version requirements satisfied

        • v1.1.2
        • 40.34
        • Published

        dotdir-regex

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

        • v1.0.1
        • 40.11
        • Published

        next-applause

        Human-friendly replacements.

        • v2.2.4
        • 40.07
        • Published

        safety-match

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

        • v0.4.4
        • 39.96
        • Published

        @dozerg/find-up

        Find files or directories by walking up parent directories.

        • v1.0.9
        • 39.94
        • Published

        github-username-regex

        A regular expression that only matches a valid Github username

        • v1.0.0
        • 39.42
        • Published

        glob-fs

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

        • v0.1.7
        • 39.36
        • 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.33
        • Published

        mqtt-pattern

        Fast library for matching MQTT patterns with named wildcards

        • v2.1.0
        • 39.22
        • Published

        punycode-regex

        A regex for matching punycode.

        • v1.0.1
        • 38.99
        • Published

        assert-match

        assert + matchers <3

        • v1.1.1
        • 38.94
        • Published

        koncorde

        Supersonic reverse matching engine

        • v4.6.0
        • 38.47
        • Published

        is-iso-date

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

        • v0.0.1
        • 38.25
        • Published

        is-match

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

        • v1.0.0
        • 37.93
        • Published

        regexp.execall

        Array of RegExp.prototype.exec results

        • v1.0.2
        • 37.76
        • Published

        filter-values

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

        • v0.4.1
        • 37.38
        • Published

        @rimbu/deep

        Tools to use handle plain JS objects as immutable objects

        • v2.0.5
        • 37.33
        • 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
        • 37.31
        • Published

        fast-find-in-files

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

        • v1.0.5
        • 37.29
        • Published

        fuzzy-match-utils

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

        • v1.3.0
        • 36.79
        • Published

        url-match-patterns

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

        • v0.2.0
        • 36.76
        • Published

        react-jsx-match

        Allow conditional matching in React JSX.

        • v1.1.10
        • 36.42
        • 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.28
        • Published

        path-ends-with

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

        • v2.0.0
        • 36.04
        • Published

        iterable-operator

        Utilities for JavaScript Iterable and AsyncIterable

        • v5.1.0
        • 35.87
        • Published

        word-regex

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

        • v0.1.2
        • 35.78
        • Published

        snapdragon-capture

        Snapdragon plugin that adds a capture method to the parser instance.

        • v0.2.0
        • 35.77
        • Published

        txt

        Utilities for working with text.

        • v1.0.0
        • 35.65
        • Published

        highlight-matches-utils

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

        • v1.0.0
        • 35.58
        • 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.44
        • Published

        filter-keys

        Filter the keys of an object using glob patterns.

        • v1.1.0
        • 35.43
        • Published

        gulp-scan

        A plugin to scan a file for a string or expression

        • v0.1.4
        • 35.28
        • Published

        murl

        murl is fast url pattern matching and replacing

        • v0.4.1
        • 35.24
        • Published

        fuzzbunny

        Fast fuzzy string matching with scoring and matched ranges

        • v1.0.1
        • 34.77
        • Published

        parse-authors

        Parse a string into an array of objects with `name`, `email` and `url` properties following npm conventions. Useful for the `authors` property in package.json or for parsing an AUTHORS file into an array of authors objects.

        • v0.2.4
        • 34.68
        • Published

        locale-includes

        String.prototype.includes() but using localeCompare.

        • v1.0.6
        • 34.64
        • Published

        pinyin-match

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

        • v1.2.9
        • 34.61
        • Published

        vscode-anymatch

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

        • v3.0.3
        • 34.52
        • Published

        @rinxun/record-comparison

        A TypeScript tool to compare array quickly and you can do something when matching

        • v1.1.0
        • 34.24
        • Published

        regexp-cjk

        Generate JavaScript-compatible regular expressions with chinese/jp/zh/cn

        • v3.3.117
        • 34.13
        • Published

        match

        Simplest way to create match memory games.

        • v1.2.11
        • 34.11
        • Published

        wordcount

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

        • v1.1.1
        • 34.02
        • 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.2.1
        • 33.85
        • Published

        mqtt-wildcard

        Match a MQTT Topic against Wildcards

        • v3.0.9
        • 33.78
        • Published