From bce82d668c63c6814fc9289f5437bfed49d5762b Mon Sep 17 00:00:00 2001 From: eladhaim Date: Sun, 1 Dec 2024 11:24:14 +0200 Subject: [PATCH] Fix long mapping to number or bigint --- packages/avro-ts/src/types/primitive.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/avro-ts/src/types/primitive.ts b/packages/avro-ts/src/types/primitive.ts index 1a7a615..421fe02 100644 --- a/packages/avro-ts/src/types/primitive.ts +++ b/packages/avro-ts/src/types/primitive.ts @@ -6,7 +6,7 @@ import { Type, document } from '@ovotech/ts-compose'; const primitiveTypeMap: { [key in schema.PrimitiveType]: ts.TypeNode; } = { - long: Type.Number, + long: Type.Union([Type.Referance('bigint'), Type.Number]), int: Type.Number, double: Type.Number, float: Type.Number,