summaryrefslogtreecommitdiff
path: root/cli/js
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2020-04-28 02:01:00 +0200
committerGitHub <noreply@github.com>2020-04-28 02:01:00 +0200
commit76641eb05e687a6684780abbf89226ecedf19a79 (patch)
tree6f0e04ada8c6804caedc9c1e8fd4fe334c559624 /cli/js
parente6f70c77ee675848b084e6c5e6342ad516293d39 (diff)
refactor: remove stdio interfaces, use intersection types (#4952)
Diffstat (limited to 'cli/js')
-rw-r--r--cli/js/lib.deno.ns.d.ts18
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