UNPKG

@kurrent/kurrentdb-client

Version:
21 lines 831 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.convertToSchemaDataFormat = void 0; const streams_pb_1 = require("../../generated/kurrentdb/protocols/v2/streams/streams_pb"); /** * Converts a content type to a SchemaDataFormat. * @param format - The content type to convert. * @returns The corresponding SchemaDataFormat. */ const convertToSchemaDataFormat = (format) => { switch (format) { case "application/json": return streams_pb_1.SchemaFormat.SCHEMA_FORMAT_JSON; case "application/octet-stream": return streams_pb_1.SchemaFormat.SCHEMA_FORMAT_BYTES; default: throw new Error(`Unsupported data format: ${format}`); } }; exports.convertToSchemaDataFormat = convertToSchemaDataFormat; //# sourceMappingURL=schema.js.map