Fix extend erro for NodeBuffer

With change https://github.com/Microsoft/TypeScript/pull/8515, `Uint8Array.fill` method now returns `this`.
Fixing definition of `NodeBuffer` to maintain extends relationship with `Uint8Array`
This commit is contained in:
Mohamed Hegazy
2016-05-23 17:25:06 -07:00
parent e69daec7f7
commit 9081e075b7
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -465,7 +465,7 @@ interface NodeBuffer extends Uint8Array {
writeFloatBE(value: number, offset: number, noAssert?: boolean): number;
writeDoubleLE(value: number, offset: number, noAssert?: boolean): number;
writeDoubleBE(value: number, offset: number, noAssert?: boolean): number;
fill(value: any, offset?: number, end?: number): Buffer;
fill(value: any, offset?: number, end?: number): this;
// TODO: encoding param
indexOf(value: string | number | Buffer, byteOffset?: number): number;
// TODO: entries
+1 -1
View File
@@ -465,7 +465,7 @@ interface NodeBuffer extends Uint8Array {
writeFloatBE(value: number, offset: number, noAssert?: boolean): number;
writeDoubleLE(value: number, offset: number, noAssert?: boolean): number;
writeDoubleBE(value: number, offset: number, noAssert?: boolean): number;
fill(value: any, offset?: number, end?: number): Buffer;
fill(value: any, offset?: number, end?: number): this;
// TODO: encoding param
indexOf(value: string | number | Buffer, byteOffset?: number): number;
// TODO: entries