@opentelemetry/instrumentation-amqplib

v0.33.5
OpenTelemetry automatic instrumentation for the `amqplib` package
amqplib opentelemetry rabbitmq AMQP 0-9-1

tdd

npm run test -- --watch-extensions ts --watch

lint

eslint . --ext .ts

test

nyc ts-mocha -p tsconfig.json --require '@opentelemetry/contrib-test-utils' 'test/**/*.test.ts'

clean

rimraf build/*

watch

tsc -w

compile

npm run version:update && tsc -p .

lint:fix

eslint . --ext .ts --fix

prewatch

npm run precompile

precompile

tsc --version && lerna run version:update --scope @opentelemetry/instrumentation-amqplib --include-dependencies

prepublishOnly

npm run compile

version:update

node ../../../scripts/version-update.js

test:docker:run

docker run -d --hostname demo-amqplib-rabbit --name amqplib-unittests -p 22221:5672 --env RABBITMQ_DEFAULT_USER=username --env RABBITMQ_DEFAULT_PASS=password rabbitmq:3

test-all-versions

tav
npm i @opentelemetry/[email protected]

Metadata

Downloads