UNPKG

@biorate/schema-registry

Version:

Schema registry connector

10 lines (9 loc) 533 B
import { IConnectorConfig, IConnector } from '@biorate/connector'; import { create } from './api'; export type ISchemaRegistryConnection = ReturnType<typeof create>; export interface ISchemaRegistryConfig extends IConnectorConfig { baseURL: string; headers: Record<string, string>; } export type ISchemaRegistryConnector = IConnector<ISchemaRegistryConfig, ISchemaRegistryConnection>; export type ICompatibilities = 'BACKWARD' | 'BACKWARD_TRANSITIVE' | 'FORWARD' | 'FORWARD_TRANSITIVE' | 'FULL' | 'FULL_TRANSITIVE' | 'NONE';