UNPKG
base-test-suite
Version:
latest (0.4.3)
0.4.3
0.4.2
0.4.1
0.4.0
0.3.2
0.3.1
0.3.0
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.12
0.1.11
0.1.10
0.1.9
0.1.7
0.1.6
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
Test suite for base projects.
github.com/node-base/base-test-suite
node-base/base-test-suite
base-test-suite
/
lib
/
replacer.js
13 lines
(11 loc)
•
253 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
'use strict'
;
module
.
exports
=
function
replacer
(
regex, str, fn
) {
if
(!regex.
test
(str)) {
return
str; }
var
match =
/^(\s+)(.*)/
.
exec
(str);
if
(!match)
return
str;
var
lead = match[
1
];
var
line = match[
2
];
return
lead +
fn
(line); };