UNPKG

dd-trace

Version:

Datadog APM tracing client for JavaScript

20 lines (16 loc) 507 B
'use strict' const ProducerPlugin = require('./producer') const ConsumerPlugin = require('./consumer') const BatchConsumerPlugin = require('./batch-consumer') const CompositePlugin = require('../../dd-trace/src/plugins/composite') class KafkajsPlugin extends CompositePlugin { static get id () { return 'kafkajs' } static get plugins () { return { producer: ProducerPlugin, consumer: ConsumerPlugin, batchConsumer: BatchConsumerPlugin } } } module.exports = KafkajsPlugin