lib/condenser/processors/node_modules/@babel/runtime/helpers/wrapRegExp.js in condenser-0.0.8 vs lib/condenser/processors/node_modules/@babel/runtime/helpers/wrapRegExp.js in condenser-0.0.9

- old
+ new

@@ -8,22 +8,22 @@ var inherits = require("./inherits"); function _wrapRegExp(re, groups) { module.exports = _wrapRegExp = function _wrapRegExp(re, groups) { - return new BabelRegExp(re, groups); + return new BabelRegExp(re, undefined, groups); }; var _RegExp = wrapNativeSuper(RegExp); var _super = RegExp.prototype; var _groups = new WeakMap(); - function BabelRegExp(re, groups) { - var _this = _RegExp.call(this, re); + function BabelRegExp(re, flags, groups) { + var _this = _RegExp.call(this, re, flags); - _groups.set(_this, groups); + _groups.set(_this, groups || _groups.get(re)); return _this; } inherits(BabelRegExp, _RegExp); \ No newline at end of file