From 1e1636769ba9a281a836b25b30304de699660166 Mon Sep 17 00:00:00 2001 From: Rafael Maiolla Date: Wed, 9 Mar 2016 23:15:17 -0300 Subject: [PATCH] Update node.d.ts Add missing overload and set proper optional parameters https://nodejs.org/dist/latest-v4.x/docs/api/fs.html#fs_fs_writesync_fd_buffer_offset_length_position --- node/node.d.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/node/node.d.ts b/node/node.d.ts index cc0880557..40bcb8663 100644 --- a/node/node.d.ts +++ b/node/node.d.ts @@ -1353,7 +1353,8 @@ declare module "fs" { export function write(fd: number, data: any, callback?: (err: NodeJS.ErrnoException, written: number, str: string) => void): void; export function write(fd: number, data: any, offset: number, callback?: (err: NodeJS.ErrnoException, written: number, str: string) => void): void; export function write(fd: number, data: any, offset: number, encoding: string, callback?: (err: NodeJS.ErrnoException, written: number, str: string) => void): void; - export function writeSync(fd: number, buffer: Buffer, offset: number, length: number, position: number): number; + export function writeSync(fd: number, buffer: Buffer, offset: number, length: number, position?: number): number; + export function writeSync(fd: number, data: any, position?: number, enconding?: string): number; export function read(fd: number, buffer: Buffer, offset: number, length: number, position: number, callback?: (err: NodeJS.ErrnoException, bytesRead: number, buffer: Buffer) => void): void; export function readSync(fd: number, buffer: Buffer, offset: number, length: number, position: number): number; /*