@@ -29,17 +29,17 @@ tsResult.js.pipe(...)
2929Example gulpfile:
3030``` javascript
3131var ts = require (' gulp-typescript' );
32- var eventStream = require (' event-stream ' );
32+ var merge = require (' merge2 ' );
3333gulp .task (' scripts' , function () {
3434 var tsResult = gulp .src (' lib/*.ts' )
3535 .pipe (ts ({
3636 declarationFiles: true ,
3737 noExternalResolve: true
3838 }));
3939
40- return eventStream . merge (
40+ return merge ([
4141 tsResult .dts .pipe (gulp .dest (' release/definitions' )),
42- tsResult .js .pipe (gulp .dest (' release/js' ))
42+ tsResult .js .pipe (gulp .dest (' release/js' )] )
4343 );
4444});
4545```
@@ -49,7 +49,7 @@ Incremental compilation
4949Instead of calling ``` ts(options) ``` , you can create a project first, and then call ``` ts(project) ``` . An example:
5050``` javascript
5151var ts = require (' gulp-typescript' );
52- var eventStream = require (' event-stream ' );
52+ var merge = require (' merge2 ' );
5353
5454var tsProject = ts .createProject ({
5555 declarationFiles: true ,
@@ -60,9 +60,9 @@ gulp.task('scripts', function() {
6060 var tsResult = gulp .src (' lib/*.ts' )
6161 .pipe (ts (tsProject));
6262
63- return eventStream . merge ( // Merge the two output streams, so this task is finished when the IO of both operations are done.
63+ return merge ([ // Merge the two output streams, so this task is finished when the IO of both operations are done.
6464 tsResult .dts .pipe (gulp .dest (' release/definitions' )),
65- tsResult .js .pipe (gulp .dest (' release/js' ))
65+ tsResult .js .pipe (gulp .dest (' release/js' )] )
6666 );
6767});
6868gulp .task (' watch' , [' scripts' ], function () {
0 commit comments