Skip to content

Commit af0e3bb

Browse files
committed
Fixes #38: Unexpected output with webpack2
1 parent 17244d8 commit af0e3bb

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

index.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@ var loaderUtils = require('loader-utils');
33

44
function processOptions(source, options) {
55
if (!_.isUndefined(options.search) && !_.isUndefined(options.replace)) {
6+
var search = options.search;
7+
68
if (!_.isUndefined(options.flags)) {
7-
options.search = new RegExp(options.search, options.flags);
9+
search = new RegExp(options.search, options.flags);
810
}
911

10-
var newSource = source.replace(options.search, options.replace);
12+
var newSource = source.replace(search, options.replace);
1113
if (options.strict && (newSource === source)) {
1214
throw new Error('Cannot replace ' + options.search + ' → ' + options.replace);
1315
}

0 commit comments

Comments
 (0)