{"_id":"@opentelemetry/plugin-express","_rev":"2915962","name":"@opentelemetry/plugin-express","description":"OpenTelemetry express automatic instrumentation package.","dist-tags":{"latest":"0.15.0"},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"time":{"modified":"2023-02-01T08:53:23.000Z","created":"2020-03-16T22:04:48.078Z","0.15.0":"2021-04-05T19:01:07.715Z","0.14.0":"2021-03-05T21:27:52.018Z","0.13.1":"2021-02-10T18:08:51.224Z","0.13.0":"2021-02-01T19:18:08.476Z","0.12.1":"2021-01-15T17:15:55.051Z","0.12.0":"2020-12-21T21:24:05.886Z","0.11.0":"2020-10-31T16:17:58.117Z","0.10.0":"2020-09-09T01:08:11.410Z","0.9.0":"2020-08-03T18:44:16.313Z","0.8.0":"2020-05-29T17:46:43.045Z","0.7.0":"2020-04-28T03:41:43.420Z","0.6.1":"2020-04-08T18:38:11.170Z","0.6.0":"2020-04-02T17:32:25.723Z","0.5.2":"2020-03-27T18:04:31.877Z","0.5.1":"2020-03-20T00:46:54.102Z","0.5.0":"2020-03-16T22:04:48.078Z"},"users":{},"author":{"name":"OpenTelemetry Authors"},"repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git"},"versions":{"0.15.0":{"name":"@opentelemetry/plugin-express","version":"0.15.0","description":"OpenTelemetry express automatic instrumentation package.","main":"build/src/index.js","types":"build/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git"},"scripts":{"test":"nyc ts-mocha -p tsconfig.json 'test/**/*.ts'","codecov":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../","tdd":"yarn test -- --watch-extensions ts --watch","clean":"rimraf build/*","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","version:update":"node ../../../scripts/version-update.js","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","watch":"tsc -w"},"keywords":["opentelemetry","express","nodejs","tracing","profiling","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@opentelemetry/context-async-hooks":"0.18.2","@opentelemetry/node":"0.18.2","@opentelemetry/tracing":"0.18.2","@types/express":"4.17.7","@types/mocha":"7.0.2","@types/node":"14.0.27","@types/shimmer":"1.0.1","codecov":"3.7.2","express":"4.17.1","gts":"3.1.0","mocha":"7.2.0","nyc":"15.1.0","rimraf":"3.0.2","ts-mocha":"8.0.0","ts-node":"9.0.0","tslint-consistent-codestyle":"1.16.0","tslint-microsoft-contrib":"6.2.0","typescript":"4.1.3"},"dependencies":{"@opentelemetry/api":"^0.18.0","@opentelemetry/core":"^0.18.0","shimmer":"^1.2.1"},"gitHead":"a2de7757da17a026433f0735035f65f7f88f1666","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues"},"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib#readme","_id":"@opentelemetry/plugin-express@0.15.0","_nodeVersion":"14.8.0","_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","dist":{"shasum":"68dec6487f94b19adb4e74166c6d2bb63e8388dd","size":11151,"noattachment":false,"key":"/@opentelemetry/plugin-express/-/@opentelemetry/plugin-express-0.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@opentelemetry/plugin-express/download/@opentelemetry/plugin-express-0.15.0.tgz"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"directories":{},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-express_0.15.0_1617649267581_0.7500954640278075"},"_hasShrinkwrap":false,"publish_time":1617649267715,"deprecated":"Deprecated in favor of @opentelemetry/instrumentation-express","_cnpm_publish_time":1617649267715,"_cnpmcore_publish_time":"2021-12-16T19:15:29.705Z"},"0.14.0":{"name":"@opentelemetry/plugin-express","version":"0.14.0","description":"OpenTelemetry express automatic instrumentation package.","main":"build/src/index.js","types":"build/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git"},"scripts":{"test":"nyc ts-mocha -p tsconfig.json 'test/**/*.ts'","codecov":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../","tdd":"yarn test -- --watch-extensions ts --watch","clean":"rimraf build/*","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","version:update":"node ../../../scripts/version-update.js","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","watch":"tsc -w"},"keywords":["opentelemetry","express","nodejs","tracing","profiling","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@opentelemetry/context-async-hooks":"0.18.0","@opentelemetry/node":"0.18.0","@opentelemetry/tracing":"0.18.0","@types/express":"4.17.7","@types/mocha":"7.0.2","@types/node":"14.0.27","@types/shimmer":"1.0.1","codecov":"3.7.2","express":"4.17.1","gts":"3.1.0","mocha":"7.2.0","nyc":"15.1.0","rimraf":"3.0.2","ts-mocha":"8.0.0","ts-node":"9.0.0","tslint-consistent-codestyle":"1.16.0","tslint-microsoft-contrib":"6.2.0","typescript":"4.1.3"},"dependencies":{"@opentelemetry/api":"^0.18.0","@opentelemetry/core":"^0.18.0","shimmer":"^1.2.1"},"gitHead":"7a87f4105ff432380132d81f56a33e3f5c4e8fb1","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues"},"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib#readme","_id":"@opentelemetry/plugin-express@0.14.0","_nodeVersion":"12.21.0","_npmVersion":"lerna/3.22.1/node@v12.21.0+x64 (darwin)","dist":{"shasum":"ae77264016d4a31472c8325661cd731875d7fdc5","size":11133,"noattachment":false,"key":"/@opentelemetry/plugin-express/-/@opentelemetry/plugin-express-0.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@opentelemetry/plugin-express/download/@opentelemetry/plugin-express-0.14.0.tgz"},"_npmUser":{"name":"obecny","email":"bobecny@gmail.com"},"directories":{},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-express_0.14.0_1614979671876_0.9644608956323095"},"_hasShrinkwrap":false,"publish_time":1614979672018,"deprecated":"Deprecated in favor of @opentelemetry/instrumentation-express","_cnpm_publish_time":1614979672018,"_cnpmcore_publish_time":"2021-12-16T19:15:29.917Z"},"0.13.1":{"name":"@opentelemetry/plugin-express","version":"0.13.1","description":"OpenTelemetry express automatic instrumentation package.","main":"build/src/index.js","types":"build/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git"},"scripts":{"test":"nyc ts-mocha -p tsconfig.json 'test/**/*.ts'","codecov":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../","tdd":"yarn test -- --watch-extensions ts --watch","clean":"rimraf build/*","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","version:update":"node ../../../scripts/version-update.js","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","watch":"tsc -w"},"keywords":["opentelemetry","express","nodejs","tracing","profiling","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@opentelemetry/context-async-hooks":"0.15.0","@opentelemetry/node":"0.15.0","@opentelemetry/tracing":"0.15.0","@types/express":"4.17.7","@types/mocha":"7.0.2","@types/node":"14.0.27","@types/shimmer":"1.0.1","codecov":"3.7.2","express":"4.17.1","gts":"3.1.0","mocha":"7.2.0","nyc":"15.1.0","rimraf":"3.0.2","ts-mocha":"8.0.0","ts-node":"9.0.0","tslint-consistent-codestyle":"1.16.0","tslint-microsoft-contrib":"6.2.0","typescript":"4.1.3"},"dependencies":{"@opentelemetry/api":"^0.15.0","@opentelemetry/core":"^0.15.0","shimmer":"^1.2.1"},"gitHead":"fa0700bae22c5e3d6f007b4353ed18f1f53a6c69","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues"},"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib#readme","_id":"@opentelemetry/plugin-express@0.13.1","_nodeVersion":"14.8.0","_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","dist":{"shasum":"ba2bee5898d31e1bf39d1fb9ef840a5282746e14","size":11052,"noattachment":false,"key":"/@opentelemetry/plugin-express/-/@opentelemetry/plugin-express-0.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@opentelemetry/plugin-express/download/@opentelemetry/plugin-express-0.13.1.tgz"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"directories":{},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-express_0.13.1_1612980531035_0.16015105169154586"},"_hasShrinkwrap":false,"publish_time":1612980531224,"deprecated":"Deprecated in favor of @opentelemetry/instrumentation-express","_cnpm_publish_time":1612980531224,"_cnpmcore_publish_time":"2021-12-16T19:15:30.166Z"},"0.13.0":{"name":"@opentelemetry/plugin-express","version":"0.13.0","description":"OpenTelemetry express automatic instrumentation package.","main":"build/src/index.js","types":"build/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js.git"},"scripts":{"test":"nyc ts-mocha -p tsconfig.json 'test/**/*.ts'","codecov":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../","tdd":"yarn test -- --watch-extensions ts --watch","clean":"rimraf build/*","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","version:update":"node ../../../scripts/version-update.js","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","watch":"tsc -w"},"keywords":["opentelemetry","express","nodejs","tracing","profiling","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@opentelemetry/context-async-hooks":"^0.15.0","@opentelemetry/node":"^0.15.0","@opentelemetry/tracing":"^0.15.0","@types/express":"4.17.7","@types/mocha":"7.0.2","@types/node":"14.0.27","@types/shimmer":"1.0.1","codecov":"3.7.2","eslint-plugin-header":"^3.1.0","express":"4.17.1","gts":"2.0.2","mocha":"7.2.0","nyc":"15.1.0","rimraf":"3.0.2","ts-mocha":"8.0.0","ts-node":"9.0.0","tslint-consistent-codestyle":"1.16.0","tslint-microsoft-contrib":"6.2.0","typescript":"3.9.7"},"dependencies":{"@opentelemetry/api":"^0.15.0","@opentelemetry/core":"^0.15.0","shimmer":"^1.2.1"},"gitHead":"9d7446d213bc6d7e9e8ca69cf4d958eac0d43591","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","_id":"@opentelemetry/plugin-express@0.13.0","_nodeVersion":"14.8.0","_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","dist":{"shasum":"a19de4aa938c1ab06f1d9d240d6ed3e8e683b446","size":11038,"noattachment":false,"key":"/@opentelemetry/plugin-express/-/@opentelemetry/plugin-express-0.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@opentelemetry/plugin-express/download/@opentelemetry/plugin-express-0.13.0.tgz"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"directories":{},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-express_0.13.0_1612207088318_0.7501839179145866"},"_hasShrinkwrap":false,"publish_time":1612207088476,"deprecated":"Deprecated in favor of @opentelemetry/instrumentation-express","_cnpm_publish_time":1612207088476,"_cnpmcore_publish_time":"2021-12-16T19:15:30.552Z"},"0.12.1":{"name":"@opentelemetry/plugin-express","version":"0.12.1","description":"OpenTelemetry express automatic instrumentation package.","main":"build/src/index.js","types":"build/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js.git"},"scripts":{"test":"nyc ts-mocha -p tsconfig.json 'test/**/*.ts'","codecov":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../","tdd":"yarn test -- --watch-extensions ts --watch","clean":"rimraf build/*","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","version:update":"node ../../../scripts/version-update.js","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","watch":"tsc -w"},"keywords":["opentelemetry","express","nodejs","tracing","profiling","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@opentelemetry/context-async-hooks":"^0.14.0","@opentelemetry/node":"^0.14.0","@opentelemetry/tracing":"^0.14.0","@types/express":"4.17.7","@types/mocha":"7.0.2","@types/node":"14.0.27","@types/shimmer":"1.0.1","codecov":"3.7.2","eslint-plugin-header":"^3.1.0","express":"4.17.1","gts":"2.0.2","mocha":"7.2.0","nyc":"15.1.0","rimraf":"3.0.2","ts-mocha":"8.0.0","ts-node":"9.0.0","tslint-consistent-codestyle":"1.16.0","tslint-microsoft-contrib":"6.2.0","typescript":"3.9.7"},"dependencies":{"@opentelemetry/api":"^0.14.0","@opentelemetry/core":"^0.14.0","shimmer":"^1.2.1"},"gitHead":"0fe7949892c80c15a54dad476bd86ad467396f32","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","_id":"@opentelemetry/plugin-express@0.12.1","_nodeVersion":"14.8.0","_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","dist":{"shasum":"1e46b7f059060f2c68e54f9e46b6cce6596a7e1b","size":11024,"noattachment":false,"key":"/@opentelemetry/plugin-express/-/@opentelemetry/plugin-express-0.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@opentelemetry/plugin-express/download/@opentelemetry/plugin-express-0.12.1.tgz"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"directories":{},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-express_0.12.1_1610730954840_0.4111096193278332"},"_hasShrinkwrap":false,"publish_time":1610730955051,"deprecated":"Deprecated in favor of @opentelemetry/instrumentation-express","_cnpm_publish_time":1610730955051,"_cnpmcore_publish_time":"2021-12-16T19:15:30.785Z"},"0.12.0":{"name":"@opentelemetry/plugin-express","version":"0.12.0","description":"OpenTelemetry express automatic instrumentation package.","main":"build/src/index.js","types":"build/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js.git"},"scripts":{"test":"nyc ts-mocha -p tsconfig.json 'test/**/*.ts'","codecov":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../","tdd":"yarn test -- --watch-extensions ts --watch","clean":"rimraf build/*","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","version:update":"node ../../../scripts/version-update.js","compile":"npm run version:update && tsc -p .","prepare":"npm run compile","watch":"tsc -w"},"keywords":["opentelemetry","express","nodejs","tracing","profiling","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@opentelemetry/context-async-hooks":"^0.14.0","@opentelemetry/node":"^0.14.0","@opentelemetry/tracing":"^0.14.0","@types/express":"4.17.7","@types/mocha":"7.0.2","@types/node":"14.0.27","@types/shimmer":"1.0.1","codecov":"3.7.2","express":"4.17.1","gts":"2.0.2","mocha":"7.2.0","nyc":"15.1.0","rimraf":"3.0.2","ts-mocha":"8.0.0","ts-node":"9.0.0","tslint-consistent-codestyle":"1.16.0","tslint-microsoft-contrib":"6.2.0","typescript":"3.9.7"},"dependencies":{"@opentelemetry/api":"^0.14.0","@opentelemetry/core":"^0.14.0","shimmer":"^1.2.1"},"gitHead":"4b7291e4cd8c56a699ffde2c68b4598ef9602b02","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","_id":"@opentelemetry/plugin-express@0.12.0","_nodeVersion":"12.19.0","_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (darwin)","dist":{"shasum":"d86ad60b59f67184b50c08101137e7cb4c896059","size":10871,"noattachment":false,"key":"/@opentelemetry/plugin-express/-/@opentelemetry/plugin-express-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@opentelemetry/plugin-express/download/@opentelemetry/plugin-express-0.12.0.tgz"},"_npmUser":{"name":"obecny","email":"bobecny@gmail.com"},"directories":{},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-express_0.12.0_1608585845737_0.4202176340456085"},"_hasShrinkwrap":false,"publish_time":1608585845886,"deprecated":"Deprecated in favor of @opentelemetry/instrumentation-express","_cnpm_publish_time":1608585845886,"_cnpmcore_publish_time":"2021-12-16T19:15:30.985Z"},"0.11.0":{"name":"@opentelemetry/plugin-express","version":"0.11.0","description":"OpenTelemetry express automatic instrumentation package.","main":"build/src/index.js","types":"build/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js.git"},"scripts":{"test":"nyc ts-mocha -p tsconfig.json 'test/**/*.ts'","codecov":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../","tdd":"yarn test -- --watch-extensions ts --watch","clean":"rimraf build/*","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","version:update":"node ../../../scripts/version-update.js","compile":"npm run version:update && tsc -p .","prepare":"npm run compile"},"keywords":["opentelemetry","express","nodejs","tracing","profiling","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@opentelemetry/context-async-hooks":"0.12.0","@opentelemetry/node":"0.12.0","@opentelemetry/tracing":"0.12.0","@types/express":"4.17.7","@types/mocha":"7.0.2","@types/node":"14.0.27","@types/shimmer":"1.0.1","codecov":"3.7.2","express":"4.17.1","gts":"2.0.2","mocha":"7.2.0","nyc":"15.1.0","rimraf":"3.0.2","ts-mocha":"7.0.0","ts-node":"9.0.0","tslint-consistent-codestyle":"1.16.0","tslint-microsoft-contrib":"6.2.0","typescript":"3.9.7"},"dependencies":{"@opentelemetry/api":"^0.12.0","@opentelemetry/core":"^0.12.0","shimmer":"^1.2.1"},"gitHead":"f4d1a7120a96476102efeb0ba7aed85ecbfc3a0a","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","_id":"@opentelemetry/plugin-express@0.11.0","_nodeVersion":"14.8.0","_npmVersion":"lerna/3.22.1/node@v14.8.0+x64 (darwin)","dist":{"shasum":"2ec45f1efafc7fbbb1cab4c55504b8fe6daa9680","size":10869,"noattachment":false,"key":"/@opentelemetry/plugin-express/-/@opentelemetry/plugin-express-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@opentelemetry/plugin-express/download/@opentelemetry/plugin-express-0.11.0.tgz"},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-express_0.11.0_1604161077990_0.6962733270981958"},"_hasShrinkwrap":false,"publish_time":1604161078117,"deprecated":"Deprecated in favor of @opentelemetry/instrumentation-express","_cnpm_publish_time":1604161078117,"_cnpmcore_publish_time":"2021-12-16T19:15:31.572Z"},"0.10.0":{"name":"@opentelemetry/plugin-express","version":"0.10.0","description":"OpenTelemetry express automatic instrumentation package.","main":"build/src/index.js","types":"build/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js.git"},"scripts":{"test":"nyc ts-mocha -p tsconfig.json 'test/**/*.ts'","codecov":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../","tdd":"yarn test -- --watch-extensions ts --watch","clean":"rimraf build/*","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","version:update":"node ../../../scripts/version-update.js","compile":"npm run version:update && tsc -p .","prepare":"npm run compile"},"keywords":["opentelemetry","express","nodejs","tracing","profiling","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@opentelemetry/context-async-hooks":"^0.11.0","@opentelemetry/node":"^0.11.0","@opentelemetry/tracing":"^0.11.0","@types/express":"4.17.7","@types/mocha":"7.0.2","@types/node":"14.0.27","@types/shimmer":"1.0.1","codecov":"3.7.2","express":"4.17.1","gts":"2.0.2","mocha":"7.2.0","nyc":"15.1.0","rimraf":"3.0.2","ts-mocha":"7.0.0","ts-node":"8.10.2","tslint-consistent-codestyle":"1.16.0","tslint-microsoft-contrib":"6.2.0","typescript":"3.9.7"},"dependencies":{"@opentelemetry/api":"^0.11.0","@opentelemetry/core":"^0.11.0","shimmer":"^1.2.1"},"gitHead":"903ee951bcfe54fb048a76aed5bf1117951605d7","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","_id":"@opentelemetry/plugin-express@0.10.0","_nodeVersion":"14.4.0","_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","dist":{"shasum":"3ddfb33bb0ef52a8043416fa6ea14d88f38178d4","size":10619,"noattachment":false,"key":"/@opentelemetry/plugin-express/-/@opentelemetry/plugin-express-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@opentelemetry/plugin-express/download/@opentelemetry/plugin-express-0.10.0.tgz"},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"_npmUser":{"name":"obecny","email":"bobecny@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-express_0.10.0_1599613691208_0.6669615745714117"},"_hasShrinkwrap":false,"publish_time":1599613691410,"deprecated":"Deprecated in favor of @opentelemetry/instrumentation-express","_cnpm_publish_time":1599613691410,"_cnpmcore_publish_time":"2021-12-16T19:15:31.855Z"},"0.9.0":{"name":"@opentelemetry/plugin-express","version":"0.9.0","description":"OpenTelemetry express automatic instrumentation package.","main":"build/src/index.js","types":"build/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js.git"},"scripts":{"test":"nyc ts-mocha -p tsconfig.json 'test/**/*.ts'","codecov":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../","tdd":"yarn test -- --watch-extensions ts --watch","clean":"rimraf build/*","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","precompile":"tsc --version","version:update":"node ../../../scripts/version-update.js","compile":"npm run version:update && tsc -p .","prepare":"npm run compile"},"keywords":["opentelemetry","express","nodejs","tracing","profiling","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@opentelemetry/context-async-hooks":"0.10.1","@opentelemetry/node":"0.10.1","@opentelemetry/tracing":"0.10.1","@types/express":"4.17.7","@types/mocha":"7.0.2","@types/node":"12.12.47","@types/shimmer":"1.0.1","codecov":"3.7.1","express":"4.17.1","gts":"2.0.2","mocha":"7.2.0","nyc":"15.1.0","rimraf":"3.0.2","ts-mocha":"7.0.0","ts-node":"8.10.2","tslint-consistent-codestyle":"1.16.0","tslint-microsoft-contrib":"6.2.0","typescript":"3.9.6"},"dependencies":{"@opentelemetry/api":"^0.10.1","@opentelemetry/core":"^0.10.1","shimmer":"^1.2.1"},"gitHead":"44dbe5bfb07e16380a297935a36c9bef109bf42e","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","_id":"@opentelemetry/plugin-express@0.9.0","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (darwin)","dist":{"shasum":"82789b8998e0b5d2bfec9c19eaba2f19f119594d","size":10630,"noattachment":false,"key":"/@opentelemetry/plugin-express/-/@opentelemetry/plugin-express-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@opentelemetry/plugin-express/download/@opentelemetry/plugin-express-0.9.0.tgz"},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-express_0.9.0_1596480256214_0.06306349442425874"},"_hasShrinkwrap":false,"publish_time":1596480256313,"deprecated":"Deprecated in favor of @opentelemetry/instrumentation-express","_cnpm_publish_time":1596480256313,"_cnpmcore_publish_time":"2021-12-16T19:15:32.052Z"},"0.8.0":{"name":"@opentelemetry/plugin-express","version":"0.8.0","description":"OpenTelemetry express automatic instrumentation package.","main":"build/src/index.js","types":"build/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js.git"},"scripts":{"test":"nyc ts-mocha -p tsconfig.json 'test/**/*.ts'","codecov":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../","tdd":"yarn test -- --watch-extensions ts --watch","clean":"rimraf build/*","lint":"gts check","lint:fix":"gts fix","precompile":"tsc --version","version:update":"node ../../../scripts/version-update.js","compile":"npm run version:update && tsc -p .","prepare":"npm run compile"},"keywords":["opentelemetry","express","nodejs","tracing","profiling","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@opentelemetry/context-async-hooks":"^0.8.3","@opentelemetry/node":"^0.8.3","@opentelemetry/tracing":"^0.8.3","@types/express":"^4.17.2","@types/mocha":"^7.0.0","@types/node":"^12.12.38","@types/shimmer":"^1.0.1","codecov":"^3.6.1","express":"^4.17.1","gts":"^1.1.0","mocha":"^7.1.2","nyc":"^15.0.0","rimraf":"^3.0.0","ts-mocha":"^7.0.0","ts-node":"^8.3.0","tslint-consistent-codestyle":"^1.16.0","tslint-microsoft-contrib":"^6.2.0","typescript":"3.7.2"},"dependencies":{"@opentelemetry/api":"^0.8.3","@opentelemetry/core":"^0.8.3","shimmer":"^1.2.1"},"bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","_id":"@opentelemetry/plugin-express@0.8.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"shasum":"fbe6a6b6bef919a71daa9e77ab09e7e997138384","size":10430,"noattachment":false,"key":"/@opentelemetry/plugin-express/-/@opentelemetry/plugin-express-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@opentelemetry/plugin-express/download/@opentelemetry/plugin-express-0.8.0.tgz"},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-express_0.8.0_1590774402871_0.7797877434019544"},"_hasShrinkwrap":false,"publish_time":1590774403045,"deprecated":"Deprecated in favor of @opentelemetry/instrumentation-express","_cnpm_publish_time":1590774403045,"_cnpmcore_publish_time":"2021-12-16T19:15:32.291Z"},"0.7.0":{"name":"@opentelemetry/plugin-express","version":"0.7.0","description":"OpenTelemetry express automatic instrumentation package.","main":"build/src/index.js","types":"build/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js.git"},"scripts":{"test":"nyc ts-mocha -p tsconfig.json 'test/**/*.ts'","codecov":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../","tdd":"yarn test -- --watch-extensions ts --watch","clean":"rimraf build/*","lint":"gts check","lint:fix":"gts fix","precompile":"tsc --version","version:update":"node ../../../scripts/version-update.js","compile":"npm run version:update && tsc -p .","prepare":"npm run compile"},"keywords":["opentelemetry","express","nodejs","tracing","profiling","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@opentelemetry/context-async-hooks":"^0.6.1","@opentelemetry/node":"^0.6.1","@opentelemetry/tracing":"^0.6.1","@types/express":"^4.17.2","@types/mocha":"^7.0.0","@types/node":"^12.7.2","@types/shimmer":"^1.0.1","codecov":"^3.6.1","express":"^4.17.1","gts":"^1.1.0","mocha":"^6.2.0","nyc":"^15.0.0","rimraf":"^3.0.0","ts-mocha":"^6.0.0","ts-node":"^8.3.0","tslint-consistent-codestyle":"^1.16.0","tslint-microsoft-contrib":"^6.2.0","typescript":"3.7.2"},"dependencies":{"@opentelemetry/api":"^0.6.1","@opentelemetry/core":"^0.6.1","shimmer":"^1.2.1"},"bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","_id":"@opentelemetry/plugin-express@0.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"mayurkale22","email":"mayurkale22@gmail.com"},"dist":{"shasum":"2c37991f18b6f3ea46cb7d98527b226acbe335b8","size":10368,"noattachment":false,"key":"/@opentelemetry/plugin-express/-/@opentelemetry/plugin-express-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@opentelemetry/plugin-express/download/@opentelemetry/plugin-express-0.7.0.tgz"},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-express_0.7.0_1588045303202_0.30069297854748855"},"_hasShrinkwrap":false,"publish_time":1588045303420,"deprecated":"Deprecated in favor of @opentelemetry/instrumentation-express","_cnpm_publish_time":1588045303420,"_cnpmcore_publish_time":"2021-12-16T19:15:32.946Z"},"0.6.1":{"name":"@opentelemetry/plugin-express","version":"0.6.1","description":"OpenTelemetry express automatic instrumentation package.","main":"build/src/index.js","types":"build/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js.git"},"scripts":{"test":"nyc ts-mocha -p tsconfig.json 'test/**/*.ts'","codecov":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../","tdd":"yarn test -- --watch-extensions ts --watch","clean":"rimraf build/*","lint":"gts check","lint:fix":"gts fix","precompile":"tsc --version","version:update":"node ../../scripts/version-update.js","compile":"npm run version:update && tsc -p .","prepare":"npm run compile"},"keywords":["opentelemetry","express","nodejs","tracing","profiling","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@opentelemetry/context-async-hooks":"^0.6.1","@opentelemetry/node":"^0.6.1","@opentelemetry/tracing":"^0.6.1","@types/express":"^4.17.2","@types/mocha":"^7.0.0","@types/node":"^12.7.2","@types/shimmer":"^1.0.1","codecov":"^3.6.1","express":"^4.17.1","gts":"^1.1.0","mocha":"^6.2.0","nyc":"^15.0.0","rimraf":"^3.0.0","ts-mocha":"^6.0.0","ts-node":"^8.3.0","tslint-consistent-codestyle":"^1.16.0","tslint-microsoft-contrib":"^6.2.0","typescript":"3.7.2"},"dependencies":{"@opentelemetry/api":"^0.6.1","@opentelemetry/core":"^0.6.1","shimmer":"^1.2.1"},"bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","_id":"@opentelemetry/plugin-express@0.6.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.1","dist":{"shasum":"8ce2a64c9be6c5a846840c0e1c4bbefaaf8a0f0b","size":10315,"noattachment":false,"key":"/@opentelemetry/plugin-express/-/@opentelemetry/plugin-express-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@opentelemetry/plugin-express/download/@opentelemetry/plugin-express-0.6.1.tgz"},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-express_0.6.1_1586371091010_0.8778410625594586"},"_hasShrinkwrap":false,"publish_time":1586371091170,"deprecated":"Deprecated in favor of @opentelemetry/instrumentation-express","_cnpm_publish_time":1586371091170,"_cnpmcore_publish_time":"2021-12-16T19:15:33.177Z"},"0.6.0":{"name":"@opentelemetry/plugin-express","version":"0.6.0","description":"OpenTelemetry express automatic instrumentation package.","main":"build/src/index.js","types":"build/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js.git"},"scripts":{"test":"nyc ts-mocha -p tsconfig.json 'test/**/*.ts'","codecov":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../","tdd":"yarn test -- --watch-extensions ts --watch","clean":"rimraf build/*","lint":"gts check","lint:fix":"gts fix","precompile":"tsc --version","version:update":"node ../../scripts/version-update.js","compile":"npm run version:update && tsc -p .","prepare":"npm run compile"},"keywords":["opentelemetry","express","nodejs","tracing","profiling","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@opentelemetry/context-async-hooks":"^0.6.0","@opentelemetry/node":"^0.6.0","@opentelemetry/tracing":"^0.6.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^12.7.2","@types/shimmer":"^1.0.1","codecov":"^3.6.1","express":"^4.17.1","gts":"^1.1.0","mocha":"^6.2.0","nyc":"^15.0.0","rimraf":"^3.0.0","ts-mocha":"^6.0.0","ts-node":"^8.3.0","tslint-consistent-codestyle":"^1.16.0","tslint-microsoft-contrib":"^6.2.0","typescript":"3.7.2"},"dependencies":{"@opentelemetry/api":"^0.6.0","@opentelemetry/core":"^0.6.0","shimmer":"^1.2.1"},"bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","_id":"@opentelemetry/plugin-express@0.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"mayurkale22","email":"mayurkale22@gmail.com"},"dist":{"shasum":"811febc4922223242e8df4f4d5fda8e00f51fd77","size":10289,"noattachment":false,"key":"/@opentelemetry/plugin-express/-/@opentelemetry/plugin-express-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@opentelemetry/plugin-express/download/@opentelemetry/plugin-express-0.6.0.tgz"},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-express_0.6.0_1585848745557_0.3006989821055934"},"_hasShrinkwrap":false,"publish_time":1585848745723,"deprecated":"Deprecated in favor of @opentelemetry/instrumentation-express","_cnpm_publish_time":1585848745723,"_cnpmcore_publish_time":"2021-12-16T19:15:33.420Z"},"0.5.2":{"name":"@opentelemetry/plugin-express","version":"0.5.2","description":"OpenTelemetry express automatic instrumentation package.","main":"build/src/index.js","types":"build/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js.git"},"scripts":{"test":"nyc ts-mocha -p tsconfig.json 'test/**/*.ts'","codecov":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../","tdd":"yarn test -- --watch-extensions ts --watch","clean":"rimraf build/*","lint":"gts check","lint:fix":"gts fix","precompile":"tsc --version","version:update":"node ../../scripts/version-update.js","compile":"npm run version:update && tsc -p .","prepare":"npm run compile"},"keywords":["opentelemetry","express","nodejs","tracing","profiling","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@opentelemetry/context-async-hooks":"^0.5.2","@opentelemetry/node":"^0.5.2","@opentelemetry/tracing":"^0.5.2","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^12.7.2","@types/shimmer":"^1.0.1","codecov":"^3.6.1","express":"^4.17.1","gts":"^1.1.0","mocha":"^6.2.0","nyc":"^14.1.1","rimraf":"^3.0.0","ts-mocha":"^6.0.0","ts-node":"^8.3.0","tslint-consistent-codestyle":"^1.16.0","tslint-microsoft-contrib":"^6.2.0","typescript":"3.7.2"},"dependencies":{"@opentelemetry/api":"^0.5.2","@opentelemetry/core":"^0.5.2","shimmer":"^1.2.1"},"bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","_id":"@opentelemetry/plugin-express@0.5.2","_nodeVersion":"12.14.1","_npmVersion":"6.14.1","dist":{"shasum":"2167320b48af306e5f4c134a76b8da426a962e2b","size":10320,"noattachment":false,"key":"/@opentelemetry/plugin-express/-/@opentelemetry/plugin-express-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@opentelemetry/plugin-express/download/@opentelemetry/plugin-express-0.5.2.tgz"},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-express_0.5.2_1585332271647_0.3264556308461797"},"_hasShrinkwrap":false,"publish_time":1585332271877,"deprecated":"Deprecated in favor of @opentelemetry/instrumentation-express","_cnpm_publish_time":1585332271877,"_cnpmcore_publish_time":"2021-12-16T19:15:33.649Z"},"0.5.1":{"name":"@opentelemetry/plugin-express","version":"0.5.1","description":"OpenTelemetry express automatic instrumentation package.","main":"build/src/index.js","types":"build/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js.git"},"scripts":{"test":"nyc ts-mocha -p tsconfig.json 'test/**/*.ts'","codecov":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../","tdd":"yarn test -- --watch-extensions ts --watch","clean":"rimraf build/*","lint":"gts check","lint:fix":"gts fix","precompile":"tsc --version","version:update":"node ../../scripts/version-update.js","compile":"npm run version:update && tsc -p .","prepare":"npm run compile"},"keywords":["opentelemetry","express","nodejs","tracing","profiling","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@opentelemetry/context-async-hooks":"^0.5.1","@opentelemetry/node":"^0.5.1","@opentelemetry/tracing":"^0.5.1","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^12.7.2","@types/shimmer":"^1.0.1","codecov":"^3.6.1","express":"^4.17.1","gts":"^1.1.0","mocha":"^6.2.0","nyc":"^14.1.1","rimraf":"^3.0.0","ts-mocha":"^6.0.0","ts-node":"^8.3.0","tslint-consistent-codestyle":"^1.16.0","tslint-microsoft-contrib":"^6.2.0","typescript":"3.7.2"},"dependencies":{"@opentelemetry/api":"^0.5.1","@opentelemetry/core":"^0.5.1","shimmer":"^1.2.1"},"bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","_id":"@opentelemetry/plugin-express@0.5.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.1","dist":{"shasum":"0dc07a0128b683c3cbde21ca336c017a810c9d69","size":10322,"noattachment":false,"key":"/@opentelemetry/plugin-express/-/@opentelemetry/plugin-express-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@opentelemetry/plugin-express/download/@opentelemetry/plugin-express-0.5.1.tgz"},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-express_0.5.1_1584665213952_0.5940865960150461"},"_hasShrinkwrap":false,"publish_time":1584665214102,"deprecated":"Deprecated in favor of @opentelemetry/instrumentation-express","_cnpm_publish_time":1584665214102,"_cnpmcore_publish_time":"2021-12-16T19:15:33.857Z"},"0.5.0":{"name":"@opentelemetry/plugin-express","version":"0.5.0","description":"OpenTelemetry express automatic instrumentation package.","main":"build/src/index.js","types":"build/src/index.d.ts","repository":{"type":"git","url":"git+https://github.com/open-telemetry/opentelemetry-js.git"},"scripts":{"test":"nyc ts-mocha -p tsconfig.json 'test/**/*.ts'","codecov":"nyc report --reporter=json && codecov -f coverage/*.json -p ../../","tdd":"yarn test -- --watch-extensions ts --watch","clean":"rimraf build/*","lint":"gts check","lint:fix":"gts fix","precompile":"tsc --version","version:update":"node ../../scripts/version-update.js","compile":"npm run version:update && tsc -p .","prepare":"npm run compile"},"keywords":["opentelemetry","express","nodejs","tracing","profiling","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@opentelemetry/context-async-hooks":"^0.5.0","@opentelemetry/node":"^0.5.0","@opentelemetry/tracing":"^0.5.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^12.7.2","@types/shimmer":"^1.0.1","codecov":"^3.6.1","express":"^4.17.1","gts":"^1.1.0","mocha":"^6.2.0","nyc":"^14.1.1","rimraf":"^3.0.0","ts-mocha":"^6.0.0","ts-node":"^8.3.0","tslint-consistent-codestyle":"^1.16.0","tslint-microsoft-contrib":"^6.2.0","typescript":"3.7.2"},"dependencies":{"@opentelemetry/api":"^0.5.0","@opentelemetry/core":"^0.5.0","shimmer":"^1.2.1"},"bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js/issues"},"homepage":"https://github.com/open-telemetry/opentelemetry-js#readme","_id":"@opentelemetry/plugin-express@0.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"mayurkale22","email":"mayurkale22@gmail.com"},"dist":{"shasum":"7ca939cd0ea44e22f40348ca97d972a4729153ad","size":10289,"noattachment":false,"key":"/@opentelemetry/plugin-express/-/@opentelemetry/plugin-express-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@opentelemetry/plugin-express/download/@opentelemetry/plugin-express-0.5.0.tgz"},"maintainers":[{"name":"bogdandrutu","email":""},{"name":"dyladan","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-express_0.5.0_1584396287974_0.26793763467785214"},"_hasShrinkwrap":false,"publish_time":1584396288078,"deprecated":"Deprecated in favor of @opentelemetry/instrumentation-express","_cnpm_publish_time":1584396288078,"_cnpmcore_publish_time":"2021-12-16T19:15:34.086Z"}},"readme":"# OpenTelemetry Express Instrumentation for Node.js\n\n[![NPM Published Version][npm-img]][npm-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n[![Apache License][license-image]][license-image]\n\nThis module provides automatic instrumentation for [`express`](https://github.com/expressjs/express).\n\nFor automatic instrumentation see the\n[@opentelemetry/node](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-node) package.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/plugin-express\n```\n### Supported Versions\n - `^4.0.0`\n\n## Usage\n\nOpenTelemetry Express Instrumentation allows the user to automatically collect trace data and export them to their backend of choice, to give observability to distributed systems.\n\nTo load a specific plugin (express in this case), specify it in the registerInstrumentations's configuration.\n```js\nconst { NodeTracerProvider } = require('@opentelemetry/node');\nconst { registerInstrumentations } = require('@opentelemetry/instrumentation');\n\nconst provider = new NodeTracerProvider();\nprovider.register();\n\nregisterInstrumentations({\n  instrumentations: [\n    {\n      plugins: {\n        express: {\n          enabled: true,\n          // You may use a package name or absolute path to the file.\n          path: '@opentelemetry/plugin-express',\n        }\n      }\n    },\n  ],\n  tracerProvider: provider,\n});\n\n```\n\nTo load all the [supported plugins](https://github.com/open-telemetry/opentelemetry-js#plugins), use below approach. Each plugin is only loaded when the module that it patches is loaded; in other words, there is no computational overhead for listing plugins for unused modules.\n```js\nconst { NodeTracerProvider } = require('@opentelemetry/node');\nconst { registerInstrumentations } = require('@opentelemetry/instrumentation');\n\nconst provider = new NodeTracerProvider();\nprovider.register();\nregisterInstrumentations({\n  tracerProvider: provider,\n});\n```\n\nSee [examples/express](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/examples/express) for a short example.\n\n### Caveats\n\nBecause of the way express works, it's hard to correctly compute the time taken by asynchronous middlewares and request handlers. For this reason, the time you'll see reported for asynchronous middlewares and request handlers will only represent the synchronous execution time, and **not** any asynchronous work.\n\n### Express Plugin Options\n\nExpress plugin has few options available to choose from. You can set the following:\n\n| Options | Type | Description |\n| ------- | ---- | ----------- |\n| `ignoreLayers` | `IgnoreMatcher[]` | Express plugin will not trace all layers that match. |\n| `ignoreLayersType`| `ExpressLayerType[]` | Express plugin will ignore the layers that match based on their type. |\n\nFor reference, here are the three different layer type:\n  - `router` is the name of `express.Router()`\n  - `middleware`\n  - `request_handler` is the name for anything thats not a router or a middleware.\n\n## Useful links\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nApache 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[dependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js-contrib.svg?path=plugins%2Fnode%2Fopentelemetry-plugin-express\n[dependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js-contrib?path=plugins%2Fnode%2Fopentelemetry-plugin-express\n[devDependencies-image]: https://status.david-dm.org/gh/open-telemetry/opentelemetry-js-contrib.svg?path=plugins%2Fnode%2Fopentelemetry-plugin-express&type=dev\n[devDependencies-url]: https://david-dm.org/open-telemetry/opentelemetry-js-contrib?path=plugins%2Fnode%2Fopentelemetry-plugin-express&type=dev\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/plugin-express\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fplugin-express.svg\n","_attachments":{},"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues"},"license":"Apache-2.0"}