File tree 4 files changed +14
-12
lines changed
4 files changed +14
-12
lines changed Original file line number Diff line number Diff line change 1
1
/// <reference types="node" />
2
2
import { EventEmitter } from 'events' ;
3
3
import { TextFileDiffOption } from './types' ;
4
+ import stream from 'stream' ;
4
5
export declare class StreamLineReader {
5
6
value : string ;
6
7
nextValue : string ;
7
8
lineNumber : number ;
8
9
charset : any ;
9
10
it ?: AsyncIterableIterator < string > ;
10
11
eof : number ;
11
- init ( readStream : NodeJS . ReadableStream ) : Promise < StreamLineReader > ;
12
+ init ( readStream : stream . Readable ) : Promise < StreamLineReader > ;
12
13
moveNext ( ) : Promise < string > ;
13
14
}
14
15
/**
@@ -26,10 +27,10 @@ export default class TextFileDiff extends EventEmitter {
26
27
diff ( file1 : string , file2 : string ) : Promise < this> ;
27
28
/**
28
29
* run diffStream
29
- * @param NodeJS.ReadableStream stream1
30
- * @param NodeJS.ReadableStream stream2
30
+ * @param Readable stream1
31
+ * @param Readable stream2
31
32
* @return Object self
32
33
*/
33
- diffStream ( stream1 : NodeJS . ReadableStream , stream2 : NodeJS . ReadableStream ) : Promise < this> ;
34
+ diffStream ( stream1 : stream . Readable , stream2 : stream . Readable ) : Promise < this> ;
34
35
doCompareLineReader ( lineReader1 : StreamLineReader , lineReader2 : StreamLineReader ) : Promise < void > ;
35
36
}
You can’t perform that action at this time.
0 commit comments