Corrects readSync by making position argument optional. (#10029)

This commit is contained in:
Jeremy
2016-07-09 01:30:47 -05:00
committed by Masahiro Wakame
parent 90dc1f65a2
commit 22bc90a0b2
5 changed files with 5 additions and 5 deletions

2
node/node-0.10.d.ts vendored
View File

@@ -972,7 +972,7 @@ declare module "fs" {
export function write(fd: number, buffer: Buffer, offset: number, length: number, position: number, callback?: (err: NodeJS.ErrnoException, written: number, buffer: Buffer) => void): void;
export function writeSync(fd: number, buffer: Buffer, offset: number, length: number, position: number): 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;
export function readSync(fd: number, buffer: Buffer, offset: number, length: number, position?: number): number;
export function readFile(filename: string, encoding: string, callback: (err: NodeJS.ErrnoException, data: string) => void): void;
export function readFile(filename: string, options: { encoding: string; flag?: string; }, callback: (err: NodeJS.ErrnoException, data: string) => void): void;
export function readFile(filename: string, options: { flag?: string; }, callback: (err: NodeJS.ErrnoException, data: Buffer) => void): void;

2
node/node-0.11.d.ts vendored
View File

@@ -883,7 +883,7 @@ declare module "fs" {
export function write(fd: number, buffer: Buffer, offset: number, length: number, position: number, callback?: (err: NodeJS.ErrnoException, written: number, buffer: Buffer) => void): void;
export function writeSync(fd: number, buffer: Buffer, offset: number, length: number, position: number): 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;
export function readSync(fd: number, buffer: Buffer, offset: number, length: number, position?: number): number;
export function readFile(filename: string, encoding: string, callback: (err: NodeJS.ErrnoException, data: string) => void): void;
export function readFile(filename: string, options: { encoding: string; flag?: string; }, callback: (err: NodeJS.ErrnoException, data: string) => void): void;
export function readFile(filename: string, options: { flag?: string; }, callback: (err: NodeJS.ErrnoException, data: Buffer) => void): void;

2
node/node-0.12.d.ts vendored
View File

@@ -1233,7 +1233,7 @@ declare module "fs" {
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 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;
export function readSync(fd: number, buffer: Buffer, offset: number, length: number, position?: number): number;
/*
* Asynchronous readFile - Asynchronously reads the entire contents of a file.
*

View File

@@ -772,7 +772,7 @@ declare module "fs" {
export function write(fd: string, buffer: Buffer, offset: number, length: number, position: number, callback?: (err: Error, written: number, buffer: Buffer) =>any): void;
export function writeSync(fd: string, buffer: Buffer, offset: number, length: number, position: number): void;
export function read(fd: string, buffer: Buffer, offset: number, length: number, position: number, callback?: (err: Error, bytesRead: number, buffer: Buffer) => void): void;
export function readSync(fd: string, buffer: Buffer, offset: number, length: number, position: number): any[];
export function readSync(fd: string, buffer: Buffer, offset: number, length: number, position?: number): any[];
export function readFile(filename: string, encoding: string, callback: (err: ErrnoException, data: string) => void ): void;
export function readFile(filename: string, callback: (err: ErrnoException, data: Buffer) => void ): void;
export function readFileSync(filename: string): Buffer;

2
node/node-4.d.ts vendored
View File

@@ -1532,7 +1532,7 @@ declare module "fs" {
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;
export function readSync(fd: number, buffer: Buffer, offset: number, length: number, position?: number): number;
/*
* Asynchronous readFile - Asynchronously reads the entire contents of a file.
*