Faster brace expansion for node.js. Besides being faster, braces is not subject to DoS attacks like minimatch, is more accurate, and has more complete support for Bash 4.3.
-
Updated
Jan 19, 2025 - JavaScript
Faster brace expansion for node.js. Besides being faster, braces is not subject to DoS attacks like minimatch, is more accurate, and has more complete support for Bash 4.3.
Introduction to "globbing" or glob matching, a programming concept that allows "filepath expansion" and matching using wildcards.
Add-ons for the OpenBSD web server
Wrapper for [braces] to enable brace expansion for arrays of patterns.
A powerful Rust library for handling and expanding brace expansions. It provides a simple and intuitive way to generate combinations and permutations from brace patterns.
Expand a string into a table of strings using shell brace expansion.
Just a simple function to generate an array of characters form the given range string.
Glob-style path matcher with negation and brace expansion. Zero dependencies.
GitIgnore PHP is a lightweight PHP library that parses and manages .gitignore files with advanced glob patterns, brace expansion, and Symfony Finder integration.
Shell glob matching in Standard ML: wildcards, character classes, ** globstar/path matching, escaping, case-insensitive, plus brace expansion with nesting and numeric ranges.
generate numeric/alphabetic ranges with steps and zero-padding for brace expansion
Bash-style brace expansion: a{b,c}d -> [abd, acd], {1..3} -> [1,2,3]. A faithful Rust port of the brace-expansion npm package. Zero deps, no_std.
A high-performance, cross-platform glob/pattern matching library for filesystem search with advanced pattern support and metadata
Zero-dep POSIX-style shell text expansion: tilde, brace, parameter ($VAR, ${VAR:-d}), escape handling, clean error tree.
To associate your repository with the brace-expansion topic, visit your repo's landing page and select "manage topics."