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,