Tommy Brunn
Tommy Brunn
They are semantically different though. A field can get blurred without the user having pressed tab, and enter can be pressed in a field without submitting the parent form. You...
Any other feedback on this?
The easiest thing might be to look at the types directly. `schema` can be of several different types, but for Avro, it looks like this: https://github.com/kafkajs/confluent-schema-registry/blob/f9bd3edc5ddb9738af232a376c15bd70efc2eef8/src/%40types.ts#L52-L55 In other words, the...
I can try to help, but I have never heard of schema references until now, so I have some catching up to do. One thing I can say for sure...
Maybe we should expose the underlying `avsc` module so that consumers can add custom types themselves, as shown in the `avsc` documentation. Another alternative would be to be opinionated and...
This sounds like you are running in the browser. This library is intended to be used in NodeJS, and will not work in a browser.
Protobuf is supported, but [you have to provide a subject](https://kafkajs.github.io/confluent-schema-registry/docs/usage#other-schema-types) to register the schema for. In Avro, we generate a subject automatically if one is not provided, but we don't...
Schema references (imports) are not supported in Protobuf #82
This is a bug. The `SchemaType` enum should be exported, but currently isn't. As a workaround, you can use the string values directly from https://github.com/kafkajs/confluent-schema-registry/blob/master/src/%40types.ts#L4-L9
A way to bypass this would be to register your schemas with the compatibility that is set on your subject. ```ts const { COMPATIBILITY: { FORWARD }, } = require('@kafkajs/confluent-schema-registry')...