Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.
- ignore
- .gitignore
- gitignore
- npmignore
- rules
- manager
- filter
- regexp
- regex
- fnmatch
- glob
- asterisks
- regular-expression
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`
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
- bash
- date
- expand
- expansion
- expression
- glob
- match
- match date
- match number
- match numbers
- match year
- matches
- matching
- number
- View more
Returns true if a string has an extglob.
Returns true if a value is a plain object, array or function.
ES6 spec-compliant RegExp.prototype.flags shim.
Give a regex, get a robust predicate function that tests it against a string.
Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
A regex to match any full character, considering weird character ranges.
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
Spec-compliant polyfill for String.prototype.matchAll
regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.
- codegen
- desugaring
- ecmascript
- es5
- es6
- harmony
- javascript
- refactoring
- regex
- regexp
- regular expressions
- rewriting
- syntax
- transformation
- View more
Regular expression for matching astral symbols
Compile regular expressions using named groups to ES5.
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
- array
- assign
- buffer
- clamped
- clone
- clone-array
- clone-array-deep
- clone-buffer
- clone-date
- clone-deep
- clone-map
- clone-object
- clone-object-deep
- clone-reg-exp
- View more
Compile regular expressions using the `s` (`dotAll`) flag to ES5.
Compile Unicode property escapes in Unicode regular expressions to ES5.
Parse regular expressions' unicodeSets (v) flag.
Check if a string has ANSI escape codes
Extended glob support for JavaScript. Adds (almost) the expressive power of regular expressions to glob patterns.