From 50e24a417e336f37be8623544968680216101de3 Mon Sep 17 00:00:00 2001 From: Matthieu Monsch Date: Sun, 13 Jul 2025 15:31:08 -0700 Subject: [PATCH 1/2] fix(types): add ignore namespaces option --- types/index.d.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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; From fab4b794d75851cc254f6552a17627331cce1dcd Mon Sep 17 00:00:00 2001 From: Matthieu Monsch Date: Sun, 13 Jul 2025 15:32:18 -0700 Subject: [PATCH 2/2] fixup! fix(types): add ignore namespaces option --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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": [