Skip to content

Commit 177c9a6

Browse files
authored
feat(interface): w r (#8)
* feat(interface): w r * reference types * fix encoding
1 parent 93ce91e commit 177c9a6

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

src/events/index.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
/// <reference types="node" />
2+
13
/** @export EventEmitterWrapper */
24
import { EventEmitterWrapper } from './events';
35
export { EventEmitterWrapper };
@@ -23,3 +25,17 @@ export * from './interface';
2325
export * from './interface/index';
2426
export * from './events';
2527
export type { Disposable, Listener, TypedEvent } from './interface/typed';
28+
29+
30+
/* export type Encoding = BufferEncoding | 'buffer' | null */
31+
32+
interface Writable extends EventEmitterWrapper {
33+
end(): any
34+
write(chunk: any, ...args: any[]): any
35+
}
36+
37+
interface Readable extends EventEmitterWrapper {
38+
pause(): any
39+
resume(): any
40+
pipe(): any
41+
};

0 commit comments

Comments
 (0)