diff --git a/types/node/readline.d.ts b/types/node/readline.d.ts index 77149d3f11..ed47fefeda 100644 --- a/types/node/readline.d.ts +++ b/types/node/readline.d.ts @@ -142,7 +142,7 @@ declare module "readline" { /** * Moves this WriteStream's cursor to the specified position. */ - function cursorTo(stream: NodeJS.WritableStream, x: number, y: number, callback?: () => void): boolean; + function cursorTo(stream: NodeJS.WritableStream, x: number, y?: number, callback?: () => void): boolean; /** * Moves this WriteStream's cursor relative to its current position. */ diff --git a/types/node/test/readline.ts b/types/node/test/readline.ts index 8dfd5a9c1d..36884df6f3 100644 --- a/types/node/test/readline.ts +++ b/types/node/test/readline.ts @@ -76,6 +76,7 @@ const rl: readline.ReadLine = readline.createInterface(new stream.Readable()); const x = 1; const y = 1; + readline.cursorTo(strm, x); readline.cursorTo(strm, x, y); readline.cursorTo(strm, x, y, () => {}); // $ExpectType boolean }