Search results
22 packages found
Returns true if a string has an extglob.
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
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.
ESlint rules for classic-style JavaScript
- accessibility
- braces
- classic
- config
- eslint
- indentation
- javascript
- lint
- linter
- linting
- padding
- perfect
- pretty
- quotes
- View more
Recursive regex matching for matching nested constructs
Returns `true` if an array has a glob pattern.
Returns true if the given string is a POSIX bracket expression (POSIX character class).
JavaScript text parser to extract code blocks delimited by character pairs (brackets, braces, quotes, etc).
Strip pairs of outermost brackets (custom, round, curly, angle, braces, parens, chevrons).
The braceExpand() code from Minimatch as a separate module
esformatter plugin: enforces braces around statements
🏄 get blocks of balanced pairs, eg: {} \<a>\</a> or code fences ```
Parses strings with brace expansions
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.