diff --git a/package.json b/package.json index 2a900676..cb035971 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "avsc", - "version": "5.7.8", + "version": "5.7.9", "description": "Avro for JavaScript", "homepage": "https://github.com/mtth/avsc", "keywords": [ diff --git a/types/index.d.ts b/types/index.d.ts index a656dce6..2c37a7e5 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -136,6 +136,10 @@ interface SchemaOptions { noDeref: boolean; } +interface CreateResolverOptions { + ignoreNamespaces: boolean; +} + declare class Resolver { //no public methods } @@ -161,7 +165,7 @@ export class Type { clone(val: any, opts?: Partial): any; compare(val1: any, val2: any): number; compareBuffers(buf1: Buffer, buf2: Buffer): number; - createResolver(type: Type): Resolver; + createResolver(type: Type, opts?: Partial): Resolver; decode(buf: Buffer, pos?: number, resolver?: Resolver): { value: any, offset: number}; encode(val: any, buf: Buffer, pos?: number): number; equals(type: Type): boolean;