Skip to content

Commit afdc4fb

Browse files
committed
Adding a function for gulp-replace
Adding a function for replacing strings.
1 parent b04b6b4 commit afdc4fb

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

gulp-replace/gulp-replace.d.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,12 @@ declare module "gulp-replace" {
1010
skipBinary?: boolean;
1111
}
1212

13-
function replace(pattern: string, replacement: string, opts?: Options): NodeJS.ReadWriteStream;
14-
function replace(pattern: RegExp, replacement: string, opts?: Options): NodeJS.ReadWriteStream;
13+
interface Replacer {
14+
(match: string): string
15+
}
16+
17+
function replace(pattern: string, replacement: string | Replacer, opts?: Options): NodeJS.ReadWriteStream;
18+
function replace(pattern: RegExp, replacement: string | Replacer, opts?: Options): NodeJS.ReadWriteStream;
1519

1620
export = replace;
1721
}

0 commit comments

Comments
 (0)