Skip to content

Commit 980491b

Browse files
chore(angular1_router): tighten up the build regex replacement
1 parent 72e2466 commit 980491b

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

modules/angular1_router/build.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,10 @@ function main(modulesDirectory) {
4040
return prev + transform(fs.readFileSync(dir + file, 'utf8'));
4141
}, '');
4242

43-
var out = moduleTemplate.replace('//{{FACADES}}', facades)
44-
.replace('//{{SHARED_CODE}}', sharedCode);
43+
// we have to use a function callback for replace to prevent it from interpreting `$`
44+
// as a replacement command character
45+
var out = moduleTemplate.replace('//{{FACADES}}', function() { return facades; })
46+
.replace('//{{SHARED_CODE}}', function() { return sharedCode; });
4547
return PRELUDE + transform(directives) + out + POSTLUDE;
4648
}
4749

0 commit comments

Comments
 (0)