Search results
21 packages found
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
Returns true if a string has an extglob.
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.
Returns true if a file path does not contain any invalid characters.
Extract JSON/javascript objects from strings
Returns true if a windows file path has invalid characters.
Recursive regex matching for matching nested constructs
Returns true if the given string is a POSIX bracket expression (POSIX character class).
Returns `true` if an array has a glob pattern.
JavaScript text parser to extract code blocks delimited by character pairs (brackets, braces, quotes, etc).
esformatter plugin: enforces braces around statements
Strip pairs of outermost brackets (custom, round, curly, angle, braces, parens, chevrons).
The braceExpand() code from Minimatch as a separate module
🏄 get blocks of balanced pairs, eg: {} \<a>\</a> or code fences ```
Instantly locate and place the cursor on the matching bracket to the one under the cursor. Simply place the cursor on any one of {, }, (, ), [ or ] then press CTRL-ALT-RIGHT (CMD-ALT-RIGHT on Mac) or use the 'Navigate... Go to Matching Bracket' menu item
Use the Tab key to skip any character.
Parses strings with brace expansions
A simple templating system for replacing {`variables`} within strings.
JSCS plugin to enforce space after open curly braces