glob-to-regexp
Advanced tools
Comparing version 0.0.1 to 0.0.2
@@ -19,3 +19,4 @@ module.exports = function (glob, opts) { | ||
var inGroup = false; | ||
// RegExp flags (eg "i" ) to pass in to RegExp constructor. | ||
var flags = opts && typeof( opts.flags ) === "string" ? opts.flags : ""; | ||
var c; | ||
@@ -84,3 +85,3 @@ for (var i = 0, len = str.length; i < len; i++) { | ||
return new RegExp("^" + reStr + "$"); | ||
return new RegExp("^" + reStr + "$",flags); | ||
}; |
{ | ||
"name": "glob-to-regexp", | ||
"version": "0.0.1", | ||
"version": "0.0.2", | ||
"description": "Convert globs to regular expressions", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -5,3 +5,3 @@ # Glob To Regular Expression | ||
Turn a *-wildcard style glob (`"*.min.js"`) into a regular expression | ||
Turn a \*-wildcard style glob (`"*.min.js"`) into a regular expression | ||
(`/^.*\.min\.js$/`)! | ||
@@ -13,2 +13,4 @@ | ||
Set flags on the resulting `RegExp` object by adding the `flags` property to the option object, eg `{ flags: "i" }` for ignoring case. | ||
## Install | ||
@@ -15,0 +17,0 @@ |
7124
130
64