UNPKG

@nestjs/microservices

Version:

Nest - modern, fast, powerful node.js web framework (@microservices)

19 lines (18 loc) 465 B
import { IncomingRequestDeserializer } from './incoming-request.deserializer.js'; /** * @publicApi */ export class KafkaRequestDeserializer extends IncomingRequestDeserializer { mapToSchema(data, options) { if (!options) { return { pattern: undefined, data: undefined, }; } return { pattern: options.channel, data: data?.value ?? data, }; } }