From 4b1582f351408c65e19b349bcb6e2b7cc51e44b5 Mon Sep 17 00:00:00 2001 From: Tine Jozelj Date: Fri, 28 Apr 2017 16:04:43 +0200 Subject: [PATCH 1/3] fix node tty Readstream, WriteStream --- types/node/index.d.ts | 4 ++-- types/node/v4/index.d.ts | 4 ++-- types/node/v6/index.d.ts | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/types/node/index.d.ts b/types/node/index.d.ts index 0f2a6e663e..afbbbc958f 100644 --- a/types/node/index.d.ts +++ b/types/node/index.d.ts @@ -3721,12 +3721,12 @@ declare module "tty" { import * as net from "net"; export function isatty(fd: number): boolean; - export interface ReadStream extends net.Socket { + export class ReadStream extends net.Socket { isRaw: boolean; setRawMode(mode: boolean): void; isTTY: boolean; } - export interface WriteStream extends net.Socket { + export class WriteStream extends net.Socket { columns: number; rows: number; isTTY: boolean; diff --git a/types/node/v4/index.d.ts b/types/node/v4/index.d.ts index f9d804c7eb..6e5bbda6de 100644 --- a/types/node/v4/index.d.ts +++ b/types/node/v4/index.d.ts @@ -2210,12 +2210,12 @@ declare module "tty" { import * as net from "net"; export function isatty(fd: number): boolean; - export interface ReadStream extends net.Socket { + export class ReadStream extends net.Socket { isRaw: boolean; setRawMode(mode: boolean): void; isTTY: boolean; } - export interface WriteStream extends net.Socket { + export class WriteStream extends net.Socket { columns: number; rows: number; isTTY: boolean; diff --git a/types/node/v6/index.d.ts b/types/node/v6/index.d.ts index 0c1796368e..efcb1863e2 100644 --- a/types/node/v6/index.d.ts +++ b/types/node/v6/index.d.ts @@ -3641,12 +3641,12 @@ declare module "tty" { import * as net from "net"; export function isatty(fd: number): boolean; - export interface ReadStream extends net.Socket { + export class ReadStream extends net.Socket { isRaw: boolean; setRawMode(mode: boolean): void; isTTY: boolean; } - export interface WriteStream extends net.Socket { + export class WriteStream extends net.Socket { columns: number; rows: number; isTTY: boolean; From 046be2f1e10d63ad05e3999bf3d5b6feb194095a Mon Sep 17 00:00:00 2001 From: Tine Jozelj Date: Fri, 28 Apr 2017 16:06:59 +0200 Subject: [PATCH 2/3] fix node v0 tty Readstream, WriteStream --- types/node/v0/index.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/types/node/v0/index.d.ts b/types/node/v0/index.d.ts index f57066c97e..acc8b1ee54 100644 --- a/types/node/v0/index.d.ts +++ b/types/node/v0/index.d.ts @@ -1861,11 +1861,11 @@ declare module "tty" { import * as net from "net"; export function isatty(fd: number): boolean; - export interface ReadStream extends net.Socket { + export class ReadStream extends net.Socket { isRaw: boolean; setRawMode(mode: boolean): void; } - export interface WriteStream extends net.Socket { + export class WriteStream extends net.Socket { columns: number; rows: number; } From 4cc753241ad9a433f5d55f7b34528964ab5ec700 Mon Sep 17 00:00:00 2001 From: Tine Jozelj Date: Wed, 7 Feb 2018 17:46:35 +0100 Subject: [PATCH 3/3] fix(node): updated for v7 and v8 --- types/node/v7/index.d.ts | 4 ++-- types/node/v8/index.d.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/types/node/v7/index.d.ts b/types/node/v7/index.d.ts index 93bc842cb4..fbbcfc154a 100644 --- a/types/node/v7/index.d.ts +++ b/types/node/v7/index.d.ts @@ -4002,12 +4002,12 @@ declare module "tty" { import * as net from "net"; export function isatty(fd: number): boolean; - export interface ReadStream extends net.Socket { + export class ReadStream extends net.Socket { isRaw: boolean; setRawMode(mode: boolean): void; isTTY: boolean; } - export interface WriteStream extends net.Socket { + export class WriteStream extends net.Socket { columns: number; rows: number; isTTY: boolean; diff --git a/types/node/v8/index.d.ts b/types/node/v8/index.d.ts index a40b066f50..fe8067b3b4 100644 --- a/types/node/v8/index.d.ts +++ b/types/node/v8/index.d.ts @@ -5620,12 +5620,12 @@ declare module "tty" { import * as net from "net"; export function isatty(fd: number): boolean; - export interface ReadStream extends net.Socket { + export class ReadStream extends net.Socket { isRaw: boolean; setRawMode(mode: boolean): void; isTTY: boolean; } - export interface WriteStream extends net.Socket { + export class WriteStream extends net.Socket { columns: number; rows: number; isTTY: boolean;