An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: micromatch

micromatch/micromatch

Highly optimized wildcard and glob matching library. Faster, drop-in replacement to minimatch and multimatch. Used by square, webpack, babel core, yarn, jest, ract-native, taro, bulma, browser-sync, stylelint, nyc, ava, and many others! Follow micromatch's author: https://github.com/jonschlinkert

Language: JavaScript - Size: 1.18 MB - Last synced at: 2 days ago - Pushed at: 8 months ago - Stars: 2,899 - Forks: 187

micromatch/anymatch

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

Language: JavaScript - Size: 91.8 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 392 - Forks: 42

micromatch/picomatch

Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. Used by GraphQL, Jest, Astro, Snowpack, Storybook, bulma, Serverless, fdir, Netlify, AWS Amplify, Revogrid, rollup, routify, open-wc, imba, ava, docusaurus, fast-glob, globby, chokidar, anymatch, cloudflare/miniflare, pts, and more than 5 million projects! Please follow picomatch's author: https://github.com/jonschlinkert

Language: JavaScript - Size: 836 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 1,024 - Forks: 63

jonschlinkert/fill-range

Fill in a range of numbers or letters, positive or negative, optionally passing an increment or multiplier to use.

Language: JavaScript - Size: 143 KB - Last synced at: 5 days ago - Pushed at: 9 months ago - Stars: 59 - Forks: 15

micromatch/glob-fs

file globbing for node.js. speedy and powerful alternative to node-glob. This library is experimental and does not work on windows!

Language: JavaScript - Size: 104 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 56 - Forks: 17

micromatch/nanomatch

Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but without support for extended globs (extglobs), posix brackets or braces, and with complete Bash 4.3 wildcard support: ("*", "**", and "?").

Language: JavaScript - Size: 382 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 97 - Forks: 20

gulpjs/findup-sync

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

Language: JavaScript - Size: 55.7 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 98 - Forks: 28

TomerAberbach/get-all-files

⚡ A blazing fast recursive directory crawler with lazy sync and async iterator support.

Language: TypeScript - Size: 685 KB - Last synced at: about 11 hours ago - Pushed at: 6 months ago - Stars: 18 - Forks: 4

micromatch/expand-brackets

Expand POSIX bracket expressions (character classes) in glob patterns.

Language: JavaScript - Size: 84 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 27 - Forks: 10

micromatch/meta

General issues, requests and discussion about micromatch libs.

Size: 0 Bytes - Last synced at: 12 months ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 1

micromatch/parse-glob

Parse a glob pattern into an object of path parts.

Language: JavaScript - Size: 52.7 KB - Last synced at: 6 days ago - Pushed at: about 5 years ago - Stars: 25 - Forks: 8

micromatch/.github

Default files for the .github directory of all micromatch projects.

Size: 15.6 KB - Last synced at: 14 days ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 4

paulmelnikow/chainsmoker

Elegant, generically typed, boolean micromatch for lists of file paths

Language: TypeScript - Size: 2.24 MB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

jonschlinkert/blog

My personal blog and website.

Language: CSS - Size: 108 KB - Last synced at: 25 days ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

jonschlinkert/match-file

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

Language: JavaScript - Size: 17.6 KB - Last synced at: 4 days ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 0

aravindnc/ip-domain-filter

Validates IPv4, IPv6 and domain names for whitelisting based on micromatch rules.

Language: JavaScript - Size: 12.7 KB - Last synced at: 7 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0