mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
28 lines
1.1 KiB
TypeScript
28 lines
1.1 KiB
TypeScript
import eos = require("end-of-stream");
|
|
|
|
declare const readableStream: NodeJS.ReadableStream;
|
|
declare const writableStream: NodeJS.WritableStream;
|
|
|
|
declare const callback: (error: Error | undefined | null) => void;
|
|
|
|
eos(readableStream);
|
|
eos(readableStream, callback);
|
|
eos(readableStream, { readable: true });
|
|
eos(readableStream, { readable: 1 }); // $ExpectError
|
|
eos(readableStream, { writable: true });
|
|
eos(readableStream, { writable: 1 }); // $ExpectError
|
|
eos(readableStream, { error: true });
|
|
eos(readableStream, { error: 1 }); // $ExpectError
|
|
eos(readableStream, { foo: true }); // $ExpectError
|
|
eos(readableStream, { readable: true }, callback);
|
|
eos(writableStream);
|
|
eos(writableStream, callback);
|
|
eos(writableStream, { readable: true });
|
|
eos(writableStream, { readable: 1 }); // $ExpectError
|
|
eos(writableStream, { writable: true });
|
|
eos(writableStream, { writable: 1 }); // $ExpectError
|
|
eos(writableStream, { error: true });
|
|
eos(writableStream, { error: 1 }); // $ExpectError
|
|
eos(writableStream, { foo: true }); // $ExpectError
|
|
eos(writableStream, { readable: true }, callback);
|