mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-23 12:56:46 +08:00
Corrects readSync by making position argument optional. (#10029)
This commit is contained in:
2
node/node-0.10.d.ts
vendored
2
node/node-0.10.d.ts
vendored
@@ -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
2
node/node-0.11.d.ts
vendored
@@ -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
2
node/node-0.12.d.ts
vendored
@@ -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.
|
||||
*
|
||||
|
||||
2
node/node-0.8.8.d.ts
vendored
2
node/node-0.8.8.d.ts
vendored
@@ -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
2
node/node-4.d.ts
vendored
@@ -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.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user