diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2020-04-28 02:01:00 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-28 02:01:00 +0200 |
commit | 76641eb05e687a6684780abbf89226ecedf19a79 (patch) | |
tree | 6f0e04ada8c6804caedc9c1e8fd4fe334c559624 /cli/js/lib.deno.ns.d.ts | |
parent | e6f70c77ee675848b084e6c5e6342ad516293d39 (diff) |
refactor: remove stdio interfaces, use intersection types (#4952)
Diffstat (limited to 'cli/js/lib.deno.ns.d.ts')
-rw-r--r-- | cli/js/lib.deno.ns.d.ts | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/cli/js/lib.deno.ns.d.ts b/cli/js/lib.deno.ns.d.ts index 835f2a95c..8ae71b23f 100644 --- a/cli/js/lib.deno.ns.d.ts +++ b/cli/js/lib.deno.ns.d.ts @@ -776,24 +776,12 @@ declare namespace Deno { close(): void; } - export interface Stdin extends Reader, SyncReader, Closer { - readonly rid: number; - } - - export interface Stdout extends Writer, SyncWriter, Closer { - readonly rid: number; - } - - export interface Stderr extends Writer, SyncWriter, Closer { - readonly rid: number; - } - /** A handle for `stdin`. */ - export const stdin: Stdin; + export const stdin: Reader & SyncReader & Closer & { rid: number }; /** A handle for `stdout`. */ - export const stdout: Stdout; + export const stdout: Writer & SyncWriter & Closer & { rid: number }; /** A handle for `stderr`. */ - export const stderr: Stderr; + export const stderr: Writer & SyncWriter & Closer & { rid: number }; export interface OpenOptions { /** Sets the option for read access. This option, when `true`, means that the |