{"_id":"nestjs-otel","_rev":"62-dee6c4c17369369b54b07218a6ee918f","name":"nestjs-otel","dist-tags":{"canary":"8.0.0-canary-1","alpha":"8.0.4-alpha.8","latest":"8.1.1"},"versions":{"1.1.0":{"name":"nestjs-otel","version":"1.1.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"MIT","_id":"nestjs-otel@1.1.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"50983b1e428a43004da62033525c02dbb71076d5","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-1.1.0.tgz","fileCount":60,"integrity":"sha512-+ZdFsCJYBSgXeAWBu/vqPoyNNleucp4w1YtNHVV5hJE6qZt1O8OyZHeXVrXKWo3CCrlteQzxs2CEl/ttSggceA==","signatures":[{"sig":"MEQCIA0UIV/2Z62rnIPkQ3sbyQxivSSAnbD8E3inIvcZfnPjAiAEoX/A2MBqCDW57CY/y1ZW2TkFDrrG4EUXCqmeZGx6fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1etoCRA9TVsSAnZWagAA+qkP/ibzSxNjhcciNNAUbWxd\ncMHUrlPIVokEtuXjf12VuuCFA6zvsLm3Anu4YzzGd+WqvBbAfNUn4dvDZcve\nDi6FPkn8wkXQJMi1rIjE1PN/hLidFZwXtflnm1Mh6TtfCtKI4vGePaI1oXPN\nPwQQgDtaj6O2EM4yI5gcTiQWQ1vWHcbDi9qs10p9sjumCsv0EaHOmYOdvIAh\ngPcqd9SPXVP7INQp003TdSE6E71sgsT7jI8d8UyvK2SlkNOC9IUchbNeOSnN\nwZcDRBOc7unejsRTJRH27/+AyTb3nLvX3erFonUb7zaf0o5noLv6XXV38coB\nHeGUB9GMrk3WMU7URLCBl+uMKQbQmKH2uM5D9+Xq1zM35i6xw/ubd3tHB5cK\n4iYqw4ppwUVTe2To8ShIK7ddMlwJQx3XzzbMCRIjSqys+Qb0xkY6/X6AFkXs\nPs9LQRdoGHB0+2QUIAbFR8pS2rW9AUFQwsjRdqVbQEbECsLzWt36T2aRLRpi\nRDETLWFe1SFt8mCbUnryCQIrNb2tq+eWxWepkfqyhe2Rvr3wlWgBAPY1eziI\nNO0Am76lgmTSXI9uBrZYUk9PyfARv79t3do7b6teCcBnvCKQrrO5fC+tBscL\nwdL6Jydy74Aam2exviUOg4fPo5CCHBNkykQQ4/hcqHWnIZnNEJePKAK5SKmf\nHZx8\r\n=IOvm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"c3985e9becfa297bff61677fe34694728299a454","scripts":{"lint":"eslint . --ext .js,ts","build":"tsc","format":"eslint . --ext .js,ts --fix","build:check":"tsc --noEmit"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.13","description":"NestJS OpenTelemetry Library","directories":{},"_nodeVersion":"14.17.1","dependencies":{"@nestjs/core":"^7.6.18","response-time":"^2.3.2","@nestjs/common":"^7.6.18","@opentelemetry/api":"^1.0.0","@opentelemetry/sdk-node":"^0.22.0","@opentelemetry/api-metrics":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.1.0","eslint":"7.29.0","typescript":"4.1.5","@types/node":"^15.12.4","eslint-plugin-import":"2.23.4","@opentelemetry/metrics":"^0.22.0","@typescript-eslint/parser":"4.28.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.28.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"peerDependencies":{"@opentelemetry/metrics":"^0.22.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_1.1.0_1624632168086_0.3576259374997577","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"nestjs-otel","version":"1.2.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"MIT","_id":"nestjs-otel@1.2.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"87a1e83385d733aed1834edd16418e653fbc64b7","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-1.2.0.tgz","fileCount":60,"integrity":"sha512-fnUmdlwiJ88EdKlXT8wjW+4WrlBOdNGXURo1TUS2H8IfmhJY+CX01r000bexaTyLaSUyLk8XjUGYYxUXmvfYhA==","signatures":[{"sig":"MEQCIFq+vev8CB/c0sKfsaHZO1UgABpPjo8Gl908/8N5BQu/AiAUPQi4t+Rr7QyHLMgbu7ls4onRCjP7FUhiQKatLcevmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1ffjCRA9TVsSAnZWagAAD0wQAKT0ubkxlRUiCc2i2fNj\nA4KTuBn9ECfIZ3ubCIF8w1wXVsuOK8gaUUQ7Xsq9wUvuKg+HIJHZYlGISk+j\nnXZAEvoL1jswzT6ZnNfVC2M9gDinxaQ4aG0AcvTz+ZFFT4J6+s8oZsXvh6Tf\nGpwdrpo4hpa8LdF4QXPpGTcqMmi41TaWFSO/AeOcQO+n69a4QaeddbyfXHNA\nNh+IsOFGYKpa8lK8LHiv0CvVx85Wd7FvB8n8yj1hmccyZDD7G/SL+gFv8ATe\nuqeHCClH3AXNXDUT1lN/Ccf6vAALO9OOpJg863IB/scUJe5PgmQ5ocmEDGTG\nXI5ZstHbIMnGS8qZX59Iv7/fVX7qUaMS5Z1oRsiDQHKVSKfoNiUBnXoEUEOv\nlM9zOJvJ0IAFDjsXlsdWsNg132i0zv3ay6MkFfnJPcapiToWpxjn1ZnSg6+F\nGw/HfE93ZEuUdfOxKizn4FXxXhj2SefPOZ4SeAgMchVMlZ9pfFCB6yO9t3uT\nZtMKcIqQk740x9Uck3511QaGYgR6va+Rhco3fkeuqnFHOA1eRNExLvyKiGn0\n+2DNj6vW2r9xtuAXt8HSYIuqBcEYpxjB6C5Z3jvaxg//7e1TInQgJUxKu/K6\n4ci2gz78s+A0w6ofC5P2MS4F5wZ7TQ/nSf9Ii85s0KddeDO9SYiqDffWl3Ot\nhdIU\r\n=ZzOP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"eead3592d16ff9cba579c6d2ef640b958da46199","scripts":{"lint":"eslint . --ext .js,ts","build":"tsc","format":"eslint . --ext .js,ts --fix","build:check":"tsc --noEmit"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.13","description":"NestJS OpenTelemetry Library","directories":{},"_nodeVersion":"14.17.1","dependencies":{"@nestjs/core":"^7.6.18","response-time":"^2.3.2","@nestjs/common":"^7.6.18","@opentelemetry/api":"^1.0.0","@opentelemetry/sdk-node":"^0.22.0","@opentelemetry/api-metrics":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.1.0","eslint":"7.29.0","typescript":"4.1.5","@types/node":"^15.12.4","eslint-plugin-import":"2.23.4","@opentelemetry/metrics":"^0.22.0","@typescript-eslint/parser":"4.28.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.28.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"peerDependencies":{"@opentelemetry/metrics":"^0.22.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_1.2.0_1624635363359_0.3583642330874237","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"nestjs-otel","version":"1.2.1","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"MIT","_id":"nestjs-otel@1.2.1","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"20cebe9597c8f6b2abaa8ff6415326a8bd446008","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-1.2.1.tgz","fileCount":60,"integrity":"sha512-3JZuBkv1xYjgI3d3tzp7vsEBCY1OkzctV/PtWL0oK05ytUWwTUSc63Oe8iwKPrB3OhspUOL8CqOpnKiKs9npEQ==","signatures":[{"sig":"MEQCIDr7gQ4aunl09hwgCXtdG6/hP0Fdbq18Ti00yhh+U46aAiAm1hU7GTYPHVhsIQXR0Js/86E+rpwHew0pWoIcdJG6KA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1f5KCRA9TVsSAnZWagAAbCoP/AlEzbIx3XN+gxYElLrD\nu0wtjSkO3AZjHT9Uxuusx4tR52gzDdi+uteS2l4C8Q/hgkk/vQVVnau7scEc\nuSKe0mSwUIe73wEWWrDpMJEVkYp1iL6Os/STIrzUnqppLUFlew9qWFmMUSu0\n6+8Ax3X8nWTt8TseRfiw4CrG5GYY2m3haTfQvNot3RGzfynPUS2483+sUjp7\nvrqIfgHBJPel0GjOUsNPLHg1Yp/z8bkuUulHZz/96nYSKICAkzWdDxZ5ruzb\nPG/MomtuXnfZ5xzl50LPVWcYS1mv3un4CfsuUwvopHoZ489UYYZwp0sq7Bl1\nq2KR31LheuNJ3slqUs3HAMdCDoltu/Hc5bwbE66QgsEpgdTnD7Ozct1KsZp2\nOBZ4Y5JJRylTzn15gO1PRuP4eRx6wvX86nAdYV4nb5i/dsE2AirOcCIcMA9r\n4ngIrqyPy/PfxXWGGVOPrIDxQsAYedFP7bE3crHvIZ32ZTHu+GCb7VLCGAw9\nE28zQ04VLsz0P44NOgfCXmy4SzW1vzm34Q/BrE3pIusus/bHJbwMRgenFdnm\nJKDRJERJBSRjpbyUUCa+X3gsBbVK2S6e16C8MHkDb7bfYzcEJZ1qz04sLlNO\nHq0fYLCAva21iTTzLyBmYx7P3F7bvfGD6QlPcu/XVciArdjA99/kT6ITMc96\nC49k\r\n=ZG63\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"1c410d1a6cf2f1a2f3245d48448e7ec87c35f952","scripts":{"lint":"eslint . --ext .js,ts","build":"tsc","format":"eslint . --ext .js,ts --fix","build:check":"tsc --noEmit"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.13","description":"NestJS OpenTelemetry Library","directories":{},"_nodeVersion":"14.17.1","dependencies":{"@nestjs/core":"^7.6.18","response-time":"^2.3.2","@nestjs/common":"^7.6.18","@opentelemetry/api":"^1.0.0","@opentelemetry/sdk-node":"^0.22.0","@opentelemetry/api-metrics":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.1.0","eslint":"7.29.0","typescript":"4.1.5","@types/node":"^15.12.4","eslint-plugin-import":"2.23.4","@opentelemetry/metrics":"^0.22.0","@typescript-eslint/parser":"4.28.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.28.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"peerDependencies":{"@opentelemetry/metrics":"^0.22.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_1.2.1_1624637001538_0.7251422594845143","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"nestjs-otel","version":"1.2.2","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"MIT","_id":"nestjs-otel@1.2.2","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"172970cdbe4a45db4029b5a87c0cb0f853ab7a9e","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-1.2.2.tgz","fileCount":65,"integrity":"sha512-2nzNq1Ev2YoRS3XbSFUG4QhyEX8patlQ46Tu7aMwX2ww0Jbs8XEl6IYDU04j2rHkcjq8rBRdw5KbMnldehDA3w==","signatures":[{"sig":"MEUCIQCOKsQeL1PX9brE2B3cR5kZXktI4XwZL6Qc6mnVfMiHygIgK2pw5kZh8LHdSm5XZVV7tEFmbv5jd2yEtMC3rR76ry0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2K09CRA9TVsSAnZWagAACgoP/3wUx8d9Si9+6f33TeeE\nQ1PXACFkaDjkggmlac++PkLNh8Drafz5t4e/AMTAZg+7oawUgeo/XK9vtvRr\nA5CCFD9DVTOTOlJFoB1jtny2Ovwjs//lAk17oGN9P72cDuhNKN7KiP6PZ6NT\nRLdLZSO6TLvLDe/bylzRWeZ1zu3sbQB9YOTxA1HMEeRAW9+TUs346u1JiENl\nv2JouBT3pt5x22S35bWrRqfMUVPfxUuG1LZj90ZksfHPafrd6AwgSJgvh7zn\nDv8LhstzaIGPXEXn2Q4yVw7LZhBWQGNMRg5NueQVXsfBNqlgIoVfqIMsuUiW\nPn7YzAzJvaZhgjTCPfYKg5Omz7vUzmXnA5mN+His8ddFfB0y4i6TCSjWnzW2\no4wPV09cqnZNWLz86s3UdO3Y66AlzOOb/HXNVjQzEOmE/5zrG0R++ArNcjxA\n/ZVfAcYlQmjHSBgng0JnztSGgqgg30NxaBH2N/J2hwQ6TX8blMFEmWz+3SLa\n4GP/0oBT+4u2rPCWK8hyfROoc9D2wFWV5835L0+KQ96doLk4WVLZ+9Nlcz7Y\n5IU7NEbPo1h2eX9aHMV1JQY3oGDuWftcftA+Ci2dz0nZ025K5Q0T9U7kUR5O\n2D0GNHZqLq2WnD2nOco0R1PoYAv+8lYRyIMlIXXe9V4gAlfqGxBRG28oRppv\nmuDB\r\n=Onfq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"reporters":["default"],"testRegex":".test.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","moduleNameMapper":{"^src(.*)$":"<rootDir>/src/$1"},"coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"],"testPathIgnorePatterns":[]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"5bf5e21ca0f0b77fb33f2b97d97a605af98fd385","scripts":{"lint":"eslint . --ext .js,ts","test":"jest --ci","build":"tsc","format":"eslint . --ext .js,ts --fix","test:ci":"ENVIRONMENT=ci jest --ci","build:check":"tsc --noEmit","test:coverage":"jest --coverage"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.13","description":"NestJS OpenTelemetry Library","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@nestjs/core":"^7.6.18","response-time":"^2.3.2","@nestjs/common":"^7.6.18","@opentelemetry/api":"^1.0.1","@opentelemetry/sdk-node":"^0.22.0","@opentelemetry/api-metrics":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","rxjs":"^7.1.0","eslint":"7.29.0","ts-jest":"^27.0.3","typescript":"4.3.4","@types/jest":"^26.0.23","@types/node":"^15.12.4","@nestjs/testing":"^7.6.18","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.23.4","@opentelemetry/metrics":"^0.22.0","@typescript-eslint/parser":"4.28.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.28.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"peerDependencies":{"@opentelemetry/metrics":"^0.22.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_1.2.2_1624812860610_0.8496989919587037","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"nestjs-otel","version":"1.2.3","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"MIT","_id":"nestjs-otel@1.2.3","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"a13f1f92d9aef657df2edc0bb5daa73f76e986a0","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-1.2.3.tgz","fileCount":64,"integrity":"sha512-M3YI4sKCF410mO/m26BD+BZpyAFx/1rqcBxboLLFWT5Ce35NVS3cY2HnxnWq57n/D16y4koxM7hKhdV5OmzlsQ==","signatures":[{"sig":"MEUCIH4aDUCISJ020/hd4Xo1xsTivXZuWU89YwNgnw2qholmAiEAr2QLYpJXJWkgvH52+7xevigIilR5ub9DnjYm9hmLuq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2NyVCRA9TVsSAnZWagAAQYEQAJbwXqUKfuKdtHBDWIbR\n+7mOrgzDz39YgAVXkIdww7cIcsWZ3SYcsKw6fkscK0SVJLCbUr86EMLxdKxv\nJX2M43RQu9kGf6JLquzm7rjMkgFjhFPIsJ7k9qFRUfwxpTkLsPLdXsXjmMPT\npCp9kU9/jrR4RGrYq2xU1atfHp0o+Iezq3aw7fXyJiW6Q4IVSUfVsYHckWrs\nxbwZWH9ZKo+ks9PCIqbtfWr+EH/yOkWrt5ClUxOv2FYaD5qZ/ggw9hj1KSHj\nqgOHtsbea1ydxzbqkBcDKjQiq3Xl4qWhFDP5V+RSiV7FgO6F/70bSCXf4EF+\nuFtV6Bfber0NiDNpXFZsE+s9ohcjJxFJFkTMB2jCXzm/w/lM6PhC9yFWE/jx\nPNRbyLekoZmpPhr8613/anLI+pm5Efkbs1bR1w/hAW2JaOLHS7G7pDyXmEbo\nDdULjTTTa8zivUu6CMy2h0JjrwEzMQBcrfo7dr5OxB++BcVjRODxnWSqVWXy\nnribUxs6MEO6aWt6FvTBlnzTGuML3vzAsfIyWdXoMvOUtf+w6FaWJqyR6w3D\ndZOYk+JBMkGGzN3HrFPN5em2Ytk3aviXxyMy+r2AgrkDEM3W84dPTBSQw9XE\nvfQB4WU3YenJkKv3ra/a7J2sVdvzXVGcpot64E16ilkpwaHXYPakPFMbptDq\nf2Ga\r\n=okAa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"0b399d2670a1f474ab331dd0856a5a1117f496aa","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:integration","build":"tsc -p tsconfig.build.json","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:unit":"jest --passWithNoTests","test:coverage":"jest --coverage","test:integration":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:integration:dev":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.13","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.17.0","dependencies":{"@nestjs/core":"^7.6.18","response-time":"^2.3.2","@nestjs/common":"^7.6.18","@opentelemetry/api":"^1.0.1","@opentelemetry/sdk-node":"^0.22.0","@opentelemetry/api-metrics":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","rxjs":"^7.1.0","husky":"^6.0.0","eslint":"7.29.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","supertest":"^6.1.3","typescript":"4.3.4","@types/jest":"^26.0.23","@types/node":"^15.12.4","lint-staged":"^11.0.0","@commitlint/cli":"^12.1.4","@nestjs/testing":"^7.6.18","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.23.4","@opentelemetry/metrics":"^0.22.0","@nestjs/platform-express":"^7.6.18","@typescript-eslint/parser":"4.28.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","@commitlint/config-conventional":"^12.1.4","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.28.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"peerDependencies":{"@opentelemetry/metrics":"^0.22.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_1.2.3_1624824980849_0.7372762096272005","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"nestjs-otel","version":"1.3.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"MIT","_id":"nestjs-otel@1.3.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"c810ae735fa1a73b7625cc74d421b3362c58f1d2","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-1.3.0.tgz","fileCount":63,"integrity":"sha512-HJXcnnVKAqdIRETGU5rAj0/VbssZaG0NWYHvfkjZoOvNqpjKMxn9NYSn+hwXlocUgrHSTYxsDJF/e4kZOQ6x8A==","signatures":[{"sig":"MEQCIGlS71ELf7KO2K/O6Ug3F1MWXdiAY4zodm7GxTvhw0ZTAiAEYSF1DvpsvhrFzXpjacVCZnl7kUZtbtZ6h/7O5j9ZVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2kUHCRA9TVsSAnZWagAA/YIP/3x2u51BDoavX+GszCV2\niC2ETjZec5hnApen6tdIelsg5aUPu8doX8g/EIe0+2+/rDlqRxnUyvTs6pfi\n+7sjtMbkPYfPXUfeGuGBX2qFOyMg70MJMDAB62AUxwxjTbmtZ/bQhM76BFX7\nNiT2oAotK6zlINcG80AICQM6chBcGfVlwmIYZp0sjWSBoZIrwuiQrAPCMTn8\n35JHIJ2YinQ+u+Gw3NzUvYygrISKkKunxrHHDmUzApBCa/md1gTrEDHSMxwc\nu3juLAkMg2vS90fqGoG+nFIHm8+5nzK1ceV2rz4Vm0DD16VFO4eoGHJcBdqs\nnMXaRQrCvH5lPff4DEFRQNMR9SiYZRSllp4DVRPOF+uPKXSKbPbED+usLOpf\nNSCxDJ8BkgHleyMoCTQ8FUS2KVFV1OZh7NJjler7Ag1PcR/lx1j2Gf880xXJ\nCHDU1DKnhktHN2QuXUJRUjZuOEAwFxXAjUufg+u/Gm4Rv7Fm51fm4F1l0o5D\ngCb4+b1FdCTVVebXw+PX5Qj3gaHaKzdPTtBZUO1WftqTH6VGiaL0n7/Ec0FO\nWfUFtn+VzHLQZh/PvWDDxHouZyTPWw/Bjl/kbufyrNIfMHowtbXvZ4c2B+mf\nYXLBdzFP1PrutrFtMhicS8Ws5gpA25nP55NlPWZpmBtL4BK7ECOcI1s3mv8C\n1P/u\r\n=PLCL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"ecbf35a0180c33c0bfb2c0c693695f372d406896","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:integration","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:unit":"jest --passWithNoTests","test:coverage":"jest --coverage","test:integration":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:integration:dev":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.13","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.17.0","dependencies":{"@nestjs/core":"^7.6.18","response-time":"^2.3.2","@nestjs/common":"^7.6.18","@opentelemetry/api":"^1.0.1","@opentelemetry/sdk-node":"^0.22.0","@opentelemetry/api-metrics":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","rxjs":"^7.1.0","husky":"^6.0.0","eslint":"7.29.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","supertest":"^6.1.3","typescript":"4.3.4","@types/jest":"^26.0.23","@types/node":"^15.12.4","lint-staged":"^11.0.0","@commitlint/cli":"^12.1.4","@nestjs/testing":"^7.6.18","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.23.4","@opentelemetry/metrics":"^0.22.0","@nestjs/platform-express":"^7.6.18","@typescript-eslint/parser":"4.28.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","@commitlint/config-conventional":"^12.1.4","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.28.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"peerDependencies":{"@opentelemetry/metrics":"^0.22.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_1.3.0_1624917254799_0.7769121128027687","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"nestjs-otel","version":"1.4.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"MIT","_id":"nestjs-otel@1.4.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"bdc54a454a6c7a20b7b4682edf05c0379009e5f2","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-1.4.0.tgz","fileCount":63,"integrity":"sha512-7bxX6iRmwH+cTJLTNdqzhy2eDN3vprHZcAMS+cUhaIR/6gOno1/FAyVtKKjxtKDGURp309zDZeLcZ+CUW8InsQ==","signatures":[{"sig":"MEYCIQDs308HiSv70qefwjVo9oGo84Jorj5i2lD8s/LuCNwIXwIhAPz3eh5e/9PHL7MkQ52vyH8FlUaF21SoU1M8i6TR2i+p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg25NMCRA9TVsSAnZWagAAGNIP/3W3RRBn90jrQjl7Vxar\nar38wZFpXbI3oo1azk9URM2XlqU7VfKCK0NhdoCZkCBFVJu7dJE8/PxCR1nj\nAhsPsUr74tPcbNQjdfxMXBvaRY7+XjsQi/XhiQS5NDHR/gTZoDDpptTC0jmI\n2R0MFCnRsuAG+ef9ndvM6W3XWW/q3Tl39N7n1pcJauBXNU5dvP1NONN09Ufi\nCHE6/OhPt87duS5Wkerys5s+CMJOn5NjVtdRICCtFzeAkJioGAZX82jSbNMZ\nOUQxdgTBFJlrGQKtvgUA7bpWKkkHfaHqepsz+jXJuG/YusZ09c8YC0N6hhK7\nA9fwZRghxxRXzlRBXpYbbBzJL31EBPaXBLWtuwYynhHm8ZGRbUG7bEq+EOJe\nanMak+k985JkR83zApd9vjhWvVlY1zksw0cEbn+HPziIg7r4kAbdEnvwULK9\nzxZgJLvVlXRJ4s4wB6gfH9e4+vAuT9UCA4mg0mL7Fb7L4nBrHUdw3sj/1d12\ngzKUCZv+OYQMrn3z3gWAbcMAjVB+jZ33ZYedVkxgfGLdpu20MEZtrXFG9Fke\nqyOxDpBNHgnxjvzYeHotflh5VlZ3dm/2dRnwcv6ztGiFAxJhuFXq+hKtEOU6\nPdzBEOF2Nhd2c3mYw/Lv3tRELuMu79uZFOH4hH18BWQ/bQatyOPy7cxCotO4\n+aEM\r\n=rbpI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"bd534415a8a6ed5ceb2749e9eacc6680294b4561","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:integration","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:unit":"jest --passWithNoTests","test:coverage":"jest --coverage","test:integration":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:integration:dev":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.13","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.17.1","dependencies":{"@nestjs/core":"^7.6.18","response-time":"^2.3.2","@nestjs/common":"^7.6.18","@opentelemetry/api":"^1.0.1","@opentelemetry/sdk-node":"^0.22.0","@opentelemetry/api-metrics":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","rxjs":"^7.1.0","husky":"^6.0.0","eslint":"7.29.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","supertest":"^6.1.3","typescript":"4.3.4","@types/jest":"^26.0.23","@types/node":"^15.12.4","lint-staged":"^11.0.0","@commitlint/cli":"^12.1.4","@nestjs/testing":"^7.6.18","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.23.4","@opentelemetry/metrics":"^0.22.0","@nestjs/platform-express":"^7.6.18","@typescript-eslint/parser":"4.28.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","@commitlint/config-conventional":"^12.1.4","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.28.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"peerDependencies":{"@opentelemetry/metrics":"^0.22.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_1.4.0_1625002827960_0.08962594969464122","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"nestjs-otel","version":"1.5.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"MIT","_id":"nestjs-otel@1.5.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"328d13eaf23d805d82c2152bd4cd09e3a5d04a0b","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-1.5.0.tgz","fileCount":63,"integrity":"sha512-lTwrF3MMCKOrwRQyBCtmc7PjZMyw1isMIMaU9OXuRkuIA8DgqcEv0oqQTbKlhykdiq/XBFyYAsNc0oUyrjf04A==","signatures":[{"sig":"MEQCIH2xCvsS7tKh60jiI3KRpFDjidMxZJbGZ+wwT78ybu7jAiBl/TDidv0fIQmWwTA1YRRw/XtoFSbrMnFhzPsFbx/dQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3HedCRA9TVsSAnZWagAAHO4P/1ynz8bcXysjW1yVXPUX\n1egQrGnhEq/+Y2fC3V7xG1CGE60rHbe5a2KMLzK68qgFiWHJCe7U7Ei0UegK\nqV5klpRcOZ/N01f6SHWcwsW2FrTcs95TG7ErBNuTvSrVUTi2M4/feTcNF4uU\nz6X1QSof23AQfRbgbrosnmoaJtFvwNCZ/f5OP77hkA8cC35SMdv4/BX3Epit\n1Ds9OStB0VrqsLfUAF9ebAjN8fdJgN8aU0kkpi3tABQpRAFTzI/jVUWAX9pe\nA2G9FbvelZG5VMITwCQ3sDQm66ccXwOodsTV4QS+lobNo+TNiDaYfyXDDMEH\nOmmKCxw0J61Q+4mFg3RW6lNRBq4LwzQNTJ9fgPVJ5kUl0VaLkuZKvHkz2vWH\n5Anp50MAAQZR8cT8ZPZj7o5rPT1yn08j0IqxdkNLUuG14WB01HILYlmXU3AN\nC0EfnWHgoAOGBGwp469CLWZrXQWWycxKdf1WoyR8A9iGdfkdQvif6z/F5oFY\nOeafub4Xc88/pHm/sQakMC6VyVRnDp4DeTU2j94pniQd5J/WrN1qNicOI8JC\n3P1BpLnFv0jjjuAKtVK8d/n4aL4fh5k7OPtBYhHjl1iqUMZF7Q4z0Nt3QTRr\nLCLkH8SpbxZmMziPpeyFqHEY9XBYwteNBiWzXPEE5ijsGETp/fLbzidq6xXf\nQY+a\r\n=lMmn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"d948152825e5d24c1ff506b60792f896917b903e","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:integration","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:unit":"jest --passWithNoTests","test:coverage":"jest --coverage","test:integration":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:integration:dev":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.13","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.17.1","dependencies":{"@nestjs/core":"^7.6.18","response-time":"^2.3.2","@nestjs/common":"^7.6.18","@opentelemetry/api":"^1.0.1","@opentelemetry/sdk-node":"^0.22.0","@opentelemetry/api-metrics":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","rxjs":"^7.1.0","husky":"^6.0.0","eslint":"7.29.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","supertest":"^6.1.3","typescript":"4.3.4","@types/jest":"^26.0.23","@types/node":"^15.12.4","lint-staged":"^11.0.0","@commitlint/cli":"^12.1.4","@nestjs/testing":"^7.6.18","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.23.4","@opentelemetry/metrics":"^0.22.0","@nestjs/platform-express":"^7.6.18","@typescript-eslint/parser":"4.28.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","@commitlint/config-conventional":"^12.1.4","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.28.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"peerDependencies":{"@opentelemetry/metrics":"^0.22.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_1.5.0_1625061276984_0.6249897851744861","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"nestjs-otel","version":"1.6.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache 2","_id":"nestjs-otel@1.6.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"e085e60fe474928ee16cbe873ea651e56724720e","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-1.6.0.tgz","fileCount":63,"integrity":"sha512-FNtHdqya7/gsWe+Bfmgy3Wgq7UK1wkZe893ysdxBl3qGM6ShTfZSZgMII6GfMqb2erzyPu4woukrKEC47Ih/4g==","signatures":[{"sig":"MEQCICzslpYr7UNFnnck+1gOJZ/PQs0LQU8pSPTerzQiH4IEAiACJfSaeM0PRZE6MH2f128T0lyOlAdkK71fX6hrtoW+vA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3OIjCRA9TVsSAnZWagAAS4IP/0e1nB9nSPmKKWP2QxyE\nfdM2GSIYiBKo/sgNRYGSashI8IpX/pmfS516lZu6wem9im7hHyNWH5RGpnE1\n7UMu1LF5j0yT3vWKKV6VhRxFIEz4KcsqntGznjqb4TLrvgAlLfo8gf5EWqgc\nAJno1UOVKXs6SO12wMJ+GVCX64QrkTFa4FXOHckKFZn+153qNHRmkXOHpeDl\nf4KXkwbyzN7eNOOK3a6lsbbwLigbWrTin7HALh1+0KRJv16+ir4azJ2FDyxL\nnnEhBo7e9+njSy8CJ4ZucAfgkLdtixwf5KnRf45gnkqrm597/+u5TAgTxzb4\nKKh5BpySiS6TO6WZuC+l2mVQ/qpIx84rxXnAXC/Q+aZAfs6sa6FaH6yxqEWU\nGFkcsLAjuNoPxPPSc2R826GoCWoIrCoRkqzc1o8QdBzxymsRKDnxs6wypA5B\n0uy8KRLK5+3EBYKAi23Lu4GiRuBsy7HITVlh4zuG99qKJ3cUHR9nlv+F72qQ\nSdbdXsN11q1a09wxFKAQaJc3c8KZ3kUQIChuqxbo5Quldeb6T9hgjkG2Ks29\nlAUDlQwnjt60CVRF0gLO07bC/iwQ/bWM7475ibAOjcvCDwpFePblyTwouMc/\nGXSULiLRm9qEWxLah737TemWioxA9Zdvph+5FK20G2/p2vNNvq19C0OWXHJ6\ntggD\r\n=kxUg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"9b103e52af0fc7a5de0fa961772e4ba5990be005","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:integration","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:unit":"jest --passWithNoTests","test:coverage":"jest --coverage","test:integration":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:integration:dev":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.13","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.17.1","dependencies":{"@nestjs/core":"^7.6.18","response-time":"^2.3.2","@nestjs/common":"^7.6.18","@opentelemetry/api":"^1.0.1","@opentelemetry/sdk-node":"^0.22.0","@opentelemetry/api-metrics":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","rxjs":"^7.1.0","husky":"^6.0.0","eslint":"7.29.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","supertest":"^6.1.3","typescript":"4.3.4","@types/jest":"^26.0.23","@types/node":"^15.12.4","lint-staged":"^11.0.0","@commitlint/cli":"^12.1.4","@nestjs/testing":"^7.6.18","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.23.4","@opentelemetry/metrics":"^0.22.0","@nestjs/platform-express":"^7.6.18","@typescript-eslint/parser":"4.28.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","@commitlint/config-conventional":"^12.1.4","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.28.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"peerDependencies":{"@opentelemetry/metrics":"^0.22.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0","@opentelemetry/exporter-prometheus":"^0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_1.6.0_1625088547506_0.7649343182058723","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"nestjs-otel","version":"1.7.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache 2","_id":"nestjs-otel@1.7.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"e08ed52003597a7509e5648bb69e4bf968d0efdd","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-1.7.0.tgz","fileCount":86,"integrity":"sha512-vGbZFA1vkmhYVD2D7vD53ZyebYp/M1UcEcDBQ2r21Dembhl4zYJ8zUcXyd3A2j7JpOS5p8j0SLZHZtT2M3vnmA==","signatures":[{"sig":"MEUCIQC20fk2tpooL1PC+obP/es38Y8LGPTZZk7X5//8pdYqYQIgWC4lo4TJFdzCXjCtsreCUVja/Tbxwt6al7z9Qdf9PFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7yvfCRA9TVsSAnZWagAAGeQQAIwHY6M+jVd1LKySad0K\npy45PGkeF3pTbF5QFbYhPzmkoqi+oDaWV2ByGNILSV+6mAvY4LD3raYloahn\ncTElTzPt5VozEzEOMjFvnQVTQmHuWlPbPStHf/dC6an5nzOcASXCOqxzq1kr\n3+RgRK52Hb9/cNWSpd/29eZDMcATNqhgzLcrSl7hNNAA/zlotxIooG2S278g\n+5JBNUY2vL/PYPzMKNTUXvx4fXHKHo2SU7kotK3vWxeriAAsxeA5I/A1a6OE\naY34Yr5DB9AlCt4+7XJxsiIpi0rO77PjRu3fh+og1Iwk4F7LNE/h6I75lSUe\nkQEq808Sv25NbVu3XUVLbgSnOneQB3AGU8A2ykvYYAV247Q0NFdPc5BpPDgB\nee22U1V1KiWTrjxRgpejwmq97/xlAZFAqn8DhtwH/3w0dXVShl+EAPGZl99X\nb3Xjl/TLQ2kVCLJIgSPPKMqSMxBfqQIipvJ+EWmSjsNvkHI69Iy2LXLCtPXV\nkxEtaLUax/dGXWfhrMMiHQWspZh5A4yHznxYMlov0v3m8Uxo4BEx44EHLBeH\nScvcxHBhPlmgU4cOLWdntseFx4o7dhvFzYpXIqkbIzoAuiaCiffo49ZL6XXI\n0Ks1z7vPlcwAi5n06fWbN6l3ocfqgoJVdE14iwEK9OXd1bjiNNLOhSu+4al1\nyxY4\r\n=Q4Kq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"7369c27d4f02154262a31d59a3a2f51225501a9d","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:integration","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:unit":"jest --passWithNoTests","test:coverage":"jest --coverage","test:integration":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:integration:dev":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.13","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.17.3","dependencies":{"response-time":"^2.3.2","@nestjs/swagger":"^5.0.1","@opentelemetry/api":"^1.0.1","@opentelemetry/metrics":"^0.22.0","@opentelemetry/sdk-node":"^0.22.0","@opentelemetry/api-metrics":"^0.22.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","rxjs":"^7.1.0","husky":"^7.0.0","eslint":"7.29.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","supertest":"^6.1.3","typescript":"4.3.5","@types/jest":"^26.0.23","@types/node":"^15.12.4","lint-staged":"^11.0.0","@nestjs/core":"^7.6.18","@nestjs/common":"^7.6.18","@commitlint/cli":"^12.1.4","@nestjs/testing":"^7.6.18","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.23.4","@nestjs/platform-express":"^7.6.18","@typescript-eslint/parser":"4.28.1","@commitlint/config-conventional":"^12.1.4","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.28.1","@opentelemetry/exporter-prometheus":"^0.22.0"},"peerDependencies":{"@nestjs/core":"^7.6.18","@nestjs/common":"^7.6.18"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_1.7.0_1626287071070_0.4661294480813387","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"nestjs-otel","version":"1.8.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache 2","_id":"nestjs-otel@1.8.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"799f40e8990d7aa7cea60e683bb814f66f0b1973","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-1.8.0.tgz","fileCount":87,"integrity":"sha512-bgehuyToDQBYcYJnVrltB1UaHrAjUxmrKhhkTJ/1WeCdLH9p7tSp2lKrkALja6LtHvE4WjDMrnBPdUhpywoOlA==","signatures":[{"sig":"MEYCIQDuQvCMYU29gYYSacsGY4qK1hSngVNftzaqfpo6Tx17RgIhANcfp8q8ClnJAmlen6nRxLPeyZBohI4Yl9roi/U8hSo5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+5lWCRA9TVsSAnZWagAA7VEP/08kseQeDI1EMTBfkNyV\nIfBwwxNT/BDJRC7ZxG0Vxd36ZY+mWtAjoqKv+XvfFEfaHI+QlrTvmjjf6G8h\nvqW6LPix03Ws/zklr6WqOt7sywZznu+X1jSfnJiQcDLQ+kAY2Rir2Zw8LKB8\nJIWKM50sYdGkusBl9yGHCvmCz0L5R6YTAXhOi33ShxKhgVKte08Cg2g0qGC8\nK8Os5lQ9jxFVfHYo+Om0iC1SNccJiYOm33FRCg1v1Vec29V4LsAzavFcmeXf\n7/vADv2wf/cO6gxk8SjOya8EeOan0t4HC3v4FHXwoH+hLRsEqWXwjlITticp\nRAWJ0rfO8dQIaik14HWx1CzpdwBHcfTT4CXZYSVCE9GT4ANIXXXIJh5ZnNsg\nwm+s/2SXW3M10B6MTv8uJ9PIgNw/3brk/PmF6x7Y/rCEc6DC6c4ID4B3VW9K\nQWyRrI2giSH/2wPKqLINdallH84RIpNjKPmJUDPYnvhlUt/hrXnfav1Kqcvu\n325xiihjJQfJEp35Q0JO8TqWAQObbl+v5dPHt/2BhjYhRG6K5xIFcwFGfi0S\nx4Txm3lC0u7CQ44Uw51EgoWQG+LXgdGAsRJyfsR6hbqyRy8QftVn/C2iVWxH\nrJNshph2wKb5xZTMiGAteXujEgJPawJrlhOiNsVl4KRYK22PwXepo09GmzKZ\n1uEM\r\n=E0iv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"52acb621d78ed66d591ff10cf9a32d8860cf0d14","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:integration","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:integration":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:integration:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.13","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.17.3","dependencies":{"response-time":"^2.3.2","@nestjs/swagger":"^5.0.1","@opentelemetry/api":"^1.0.1","@opentelemetry/metrics":"^0.22.0","@opentelemetry/sdk-node":"^0.22.0","@opentelemetry/api-metrics":"^0.22.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","rxjs":"^7.1.0","husky":"^7.0.0","eslint":"7.29.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","supertest":"^6.1.4","typescript":"4.3.5","@types/jest":"^26.0.23","@types/node":"^15.12.4","lint-staged":"^11.0.0","@nestjs/core":"^7.6.18","@nestjs/common":"^7.6.18","@commitlint/cli":"^12.1.4","@nestjs/testing":"^7.6.18","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.23.4","@nestjs/platform-express":"^7.6.18","@typescript-eslint/parser":"4.28.1","@commitlint/config-conventional":"^12.1.4","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.28.1","@opentelemetry/exporter-prometheus":"^0.22.0"},"peerDependencies":{"@nestjs/core":"^7.6.18","@nestjs/common":"^7.6.18"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_1.8.0_1627101526152_0.5053483179133116","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"nestjs-otel","version":"1.8.1","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache 2","_id":"nestjs-otel@1.8.1","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"a519361f7dc2dae424696b7e8b87dd6ee0f255ce","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-1.8.1.tgz","fileCount":87,"integrity":"sha512-hxtJK6cPsAJPNVaVgTmlLyTobGaEFQsFhrXCDcXslCiXRF2mYOj8rZGuS0PSVtxszc0v22D6embx1cY3fJlPyg==","signatures":[{"sig":"MEUCIGPuJU8b4ii+HQS630V/hkp4SYzscTCLAnnEyjwxYqASAiEA4EVq7NeYNWHTocazCjF9lGLnBMkUFFbF8GOXnv5I8GM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/XCrCRA9TVsSAnZWagAAkQoQAI+g4rsXmSJn+tsvbi6h\naffr6QP3TWl+5pIJFw2XhXYpExnn5c0VNGBQBrI9YYA1W8V9wYP6EC2j9ol1\nr0QwcVogRxUvvgKQ4w3ZKdF7nevpzxrhEGd+54dxtFkDMndaQEGxsEGQmF2A\nong0/+pKGd2SpvpEYDNwf+AabHD0lsfdR792CrXIM2z6ktirzBgQvOH8T1nE\nvs6I/qAaBtj2ArTFa+82K9Uc82+Upsh0cnlndd1b60V/U5/bTDgvCuT9HGnV\nqqLL+Te4K48CIXN87GVF6nvW3uh9EFrx5p44VwIaZxYcYui+4CDoMMCByFrs\n0UZ8xKUu4PZ8IjrVR10usQPir9I2eTGR3tqAfP+0sdjrIcNIWj7YobMY5Ebl\nIChKlUgaJOCWIcMyWRVA105r1flBb2k7oDpcj/rlygAYz1T66w8JeCq1QmMT\npS+kiElysdPgQx89ISGHI2K83keQH06U3jRFzU0SXCbKKzGBGcLhHHtJL3wk\nl1zDZohB0k9fc62m+K5K80jVuDoIR4FUnURQXBbmPBkERpRhdhyywL4ylTgX\ni/cb6jI9cgJuTCxbGZEWGM+4MmxUaaeoiie4oPh+J34LcJrGlPQrErFPWe8B\nT9uXjtJRYORckkFF3I0HrlWVPsfDJNG7FUDTK9A5KWxJy59nOB4MF6aJyI79\n8tHD\r\n=gUhS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"edc2b06268b16b3ad43595bf66af6a067eb33817","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:integration","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:integration":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:integration:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.13","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.17.3","dependencies":{"response-time":"^2.3.2","@nestjs/swagger":"^5.0.1","@opentelemetry/api":"^1.0.1","@opentelemetry/metrics":"^0.22.0","@opentelemetry/sdk-node":"^0.22.0","@opentelemetry/api-metrics":"^0.22.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","rxjs":"^7.1.0","husky":"^7.0.0","eslint":"7.29.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","supertest":"^6.1.4","typescript":"4.3.5","@types/jest":"^26.0.23","@types/node":"^15.12.4","lint-staged":"^11.0.0","@nestjs/core":"^7.6.18","@nestjs/common":"^7.6.18","@commitlint/cli":"^12.1.4","@nestjs/testing":"^7.6.18","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.23.4","@nestjs/platform-express":"^7.6.18","@typescript-eslint/parser":"4.28.1","@commitlint/config-conventional":"^12.1.4","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.28.1","@opentelemetry/exporter-prometheus":"^0.22.0"},"peerDependencies":{"@nestjs/core":"^7.6.18","@nestjs/common":"^7.6.18"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_1.8.1_1627222187721_0.04148601893014314","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"nestjs-otel","version":"1.8.2","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache 2","_id":"nestjs-otel@1.8.2","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"393aabdde1f9423c612bce3ecf9fd4155f826773","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-1.8.2.tgz","fileCount":95,"integrity":"sha512-8UduBahxphKh2WWjiIRqRmZFKK91biR/9ET5jXxQyl/Z3s7ddkXmyrLQnWClqW4iGrTcZjqz/gtWQ72hdJ7BGQ==","signatures":[{"sig":"MEQCIDNa/MA6/S4ZFG4vldiYJVjYMTuuofBWmrE1xSwnBfDmAiBAOlP7J8gaWreWxRk16nQSuMfJpxy4b9ZV/+5Hbuo4GQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/ZH0CRA9TVsSAnZWagAA3x4P/0EoNC6h7gSFWzVW6yhl\nNMLu2AMLe2HJgop3rWT5u5xvbvpOx0m6rjGGP7mbKzl1p2cpqw+YYNZ1R44L\nQ7ACvKGceB3QJa10p0v72DodMVn2/3ZvF2pMXeudaqwynvf3l1QwAWGrodON\nA/6pP+KigeEC0ecdL3lHcEUrjl2zuvWpEj5xcUraizxogxw0Z1QKyqMMKHXQ\nKPEIqOx8OdzuUu7C7qVVjgWrRvR4KYSuCbtWmRpqT19XCrrw5ZaAT0lt+EMu\nwGcVHkWrOFT40hZiYE8E5xuLlX7/KzqX4RHtx0z4pB4NCCpO4MVK/JoNAlec\nL5dsE8Uf20nXk4HGbo1saYPZjbDaiR+J5q6Ns7+5C6h3vbXjpkbXw7LyuBCY\nlmkI4y8OlgQCzUiVbAWgP4y9oEls9jppOFvaBg9AMEZw0rmM13ZcEy0socny\ncKYpD9PjHiZl8JflX3g1KdKWFa1k3LSCCbX+OuXxQ+8/Mf4Z+JzAWtZgtQvV\nA0en2RwmrrWnFyEJ7cfwT0NiINTGNMDG6VYYFy3dKWzw1SlXXYa4yjuRjvHE\nbh68tfcoS1fsm/vrbFLzbdtQ60m1U+p+XCBPSX5VQcGaTaUCKl26BumWChuf\nTyNO0izwJT3LNZowaMA8WNvs0HSElyOinFjxWec2PAPj0ZGJz2n0bpAGZULG\nTn1Y\r\n=GFzC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"1976ba3724252c76f1d12b3803a805671dd76800","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:integration","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:integration":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:integration:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.13","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.17.3","dependencies":{"response-time":"^2.3.2","@nestjs/swagger":"^5.0.1","@opentelemetry/api":"^1.0.1","@opentelemetry/metrics":"^0.22.0","@opentelemetry/sdk-node":"^0.22.0","@opentelemetry/api-metrics":"^0.22.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","rxjs":"^7.1.0","husky":"^7.0.0","eslint":"7.29.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","supertest":"^6.1.4","typescript":"4.3.5","@types/jest":"^26.0.23","@types/node":"^15.12.4","lint-staged":"^11.0.0","@nestjs/core":"^7.6.18","@nestjs/common":"^7.6.18","@commitlint/cli":"^12.1.4","@nestjs/testing":"^7.6.18","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.23.4","@nestjs/platform-express":"^7.6.18","@typescript-eslint/parser":"4.28.1","@commitlint/config-conventional":"^12.1.4","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.28.1","@opentelemetry/exporter-prometheus":"^0.22.0"},"peerDependencies":{"@nestjs/core":"^7.6.18","@nestjs/common":"^7.6.18"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_1.8.2_1627230707926_0.2506533299092284","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"nestjs-otel","version":"2.0.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache 2","_id":"nestjs-otel@2.0.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"6873e1771bf7efb9555e80b8b4ad04c8461bff23","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-2.0.0.tgz","fileCount":96,"integrity":"sha512-djJLqBsIizGWIrLRb7UfT3axHLPhvFcstEUyTIOBRV2cHiJ51Os++qho8abwh5utTtPUwyj4Qsem+YCzgXB50Q==","signatures":[{"sig":"MEUCICNI6MBL58x0Po0+14VzibZG6fhWU9UponKz1CNx7D5rAiEA436h1Jpa690jHAhYPqxiE6U7JWgp/dPDiUnn4IHH/Ic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAKwgCRA9TVsSAnZWagAA2V8P+wSEP2NwbMaarZe1Ia4q\nNiqd8nezkDey7iPgQM6RQ92+vz7clLyCmg462m7br7e+W3TD7mYzkMSHqCuF\n62rG2/o5YWHU3m8ulgdHhiKTKpCXnBCr6wL2sBZhNqSqzhgYAIHEJ6R8xvpR\nFoCJyjAFPK9wfTYexjWl1QcMqpcXPqS0AJ96VRv3QswQlBzjfNocsKW3npp+\nIHQ3F8vcc5zG3XvurF90gC/3V+/CdToEz/oqTrTj3TDZhNe3lSP1LjtMM1Kb\nGwDExSxfRXMD6U9Bm3LfHdLz/G8GQEDiRqOZ8+wm2Q/Hiqc/OFt4WFp7p+DL\nbPfcWlfrYk4563p7yd6bbkNhVQaX3RFdu1nkFghM5Audffo90gHkLrfszGNi\nrM5R85DOmJkZTvfVJQ3YBpLkU/YG+u5Ur0rtoll7RP8Il0vOtLBFp+WpS8Ym\nCSazPbb75gAbTyU6WF9eas3zp0k8pZ6ULsdgnPVjoA4bJV2usmyz5Tyx/Tfy\nosLRZGmPYbQDLCHRmJf/rX5jq0q2SIavhAjSrxSCn7iMWJiVSCPa782xoq2I\n3TFZu662Nq44/Cpe7+Qnj82EaG6pu6WNVlZY8sjjDpEzFV/jBil3W2e94h4J\nkko4tLN20lzl4XlNX32Bcnb1dI7/0vH82Dy2kqZR+cbfBydmh8B6YSX5PZ1/\nXmow\r\n=dtYR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"69ff6705a0ff5f8f6f33df63ef05050d6da72984","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.13","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.17.3","dependencies":{"response-time":"^2.3.2","@nestjs/swagger":"^5.0.1","@opentelemetry/api":"^1.0.1","@opentelemetry/metrics":"^0.22.0","@opentelemetry/api-metrics":"^0.22.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","rxjs":"^7.1.0","husky":"^7.0.0","eslint":"7.29.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","supertest":"^6.1.4","typescript":"4.3.5","@types/jest":"^26.0.23","@types/node":"^15.12.4","lint-staged":"^11.0.0","@nestjs/core":"^7.6.18","@nestjs/common":"^7.6.18","@commitlint/cli":"^12.1.4","@nestjs/testing":"^7.6.18","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.23.4","@opentelemetry/sdk-node":"^0.22.0","@nestjs/platform-express":"^7.6.18","@typescript-eslint/parser":"4.28.1","@commitlint/config-conventional":"^12.1.4","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.28.1","@opentelemetry/exporter-prometheus":"^0.22.0"},"peerDependencies":{"@nestjs/core":"^7.6.18","@nestjs/common":"^7.6.18"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_2.0.0_1627434016303_0.004084127409420768","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"nestjs-otel","version":"2.1.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache 2","_id":"nestjs-otel@2.1.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"ea9cb37991a05b713d762f3ec7f8f10ed6c09e7c","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-2.1.0.tgz","fileCount":107,"integrity":"sha512-HECfkA+/mmXFGSJriTUIkhJrtCcacyQ09g9RCYLkkCBjOppcMm2yEnnKNG/EqeoQAkBGFtg4ErxOOME7tzlcyA==","signatures":[{"sig":"MEUCIQCJbPQ9D9oA258pmqofJr3lXEd5UKnHlpxwTxcIgPlJ5gIgazZHqiYnkJfr+R6xtHlFZ2vUO9zIpm+V0yNxLL8P8Qk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAL/ECRA9TVsSAnZWagAAjYYQAJg9pZ5GXUy4iuSS56Ov\nZCKzA3pq+8J44ATr9hee+1/SeNAgWCRS2cahBFlhDh7hVAQh3ijgFKHLkRiM\ne2jjfP2AMUHaJlKQFkdOTyLMmiyMkQHs4l/UiBPEAVNtcFaCKj4/iT44ByG3\nUd18qfZBRisyu0UsBOKsrCpYmvyQNmlsGwpUiG02kk90TiUQttQhDW11fbyo\nm4DClrgEnDUjF1JzeCrEfesbDfc+mHd3DOdajE/9P7N3uO25mHynWynT6Rwk\nuT6HEnxG0oL43FnwNOYBHo3TXJB0NCuYbsaT+uegz3s+w7kvMkMx2A9cz204\nvX8sJR/s7WhOoGlFnNIYXWnpmdFCSIBikLnHJ5iZ0nutK8iPGiC99PirkeSL\nMlxgo+2aaE5p9mwuWsX/V2q5s4VMucxbXIfbL7kAXXD+PslBtEAWTYsE/hlu\nUPaf0LgY+2aXcugAFdxSL6kIThHLqMWRA6BILpjTPaoWLpEOeZueyZmGsOPv\nWSEhHeAv+afvPGIOsuwuBlG8wRPAaG69u9TzPH1DT/e4u0a79BBnxRDX8bPB\nK37/UnAubq+nv1MygP6DsIWxBuJJBlrHKSmc7ea2lr87sjhT6TIhBzWmjxOJ\nTIVxrKqjTq+hoZ+2nVewDS+ATtengA29KrrAy4PI3HQ+4Zayav2VL2x90/vv\nZbZv\r\n=kXa5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"891ab6717938e998a857ca2afb029b9e24fc4fe6","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.13","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.17.3","dependencies":{"response-time":"^2.3.2","@nestjs/swagger":"^5.0.1","@opentelemetry/api":"^1.0.1","@opentelemetry/metrics":"^0.22.0","@opentelemetry/api-metrics":"^0.22.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","rxjs":"^7.1.0","husky":"^7.0.0","eslint":"7.29.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","supertest":"^6.1.4","typescript":"4.3.5","@types/jest":"^26.0.23","@types/node":"^15.12.4","lint-staged":"^11.0.0","@nestjs/core":"^7.6.18","@nestjs/common":"^7.6.18","@commitlint/cli":"^12.1.4","@nestjs/testing":"^7.6.18","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.23.4","@opentelemetry/sdk-node":"^0.22.0","@nestjs/platform-express":"^7.6.18","@typescript-eslint/parser":"4.28.1","@commitlint/config-conventional":"^12.1.4","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.28.1","@opentelemetry/exporter-prometheus":"^0.22.0"},"peerDependencies":{"@nestjs/core":"^7.6.18","@nestjs/common":"^7.6.18"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_2.1.0_1627439044240_0.9131857142332502","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"nestjs-otel","version":"2.2.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache 2","_id":"nestjs-otel@2.2.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"a81f6de0dea98369218b646dbff82f87ac548b75","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-2.2.0.tgz","fileCount":107,"integrity":"sha512-3/g2zW1wjWP/FOK8aDeqdIybEfKUMH7mfPyEa+pAqciBsNSRN9vSbyENnJu9CTzrhQJ+3vzwBzm2O8NWEt8CsA==","signatures":[{"sig":"MEUCIQD1Kx8U2U7JYHpb5ESkA3/sYzoS02iGmXZmBOy9ECEc/wIgYk6Ru9kYWz1h8bW4JyahqhQIM2wbpsyhF4ah+OVHC84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCG+PCRA9TVsSAnZWagAACccQAJBWCJQ12RDYDQQha0HD\nSTQnDgs8CBVW4MFDehUsdiE4NiqEFwZ/oA24TiX+9qD5IFLMjtwMYNnCMuGk\nCSsEFOvaBHc6Hpc8FEN4QJOeyQzB4WlrcKDs9NHi5nWZVujczcuxJ+O2NLld\nF3tVwsLgAqzX+qsolbX30/kHOhBbTGGUIzs96y0yaG24MmQ7AL7qdlLcHYN2\nf3orOsdft6l0aaRmIx+WBUWfBps7D7kLxwiop0QxVCa+P0Hhw11EKB7SvUz9\n6ZNNnP//DT2Y6adX2VjwvulcVFew95WOgcI0FHOEiW5Z4OTWkcB4ut35HQGr\nneIKeTUcEsr/9HORrWzy4pPIoLv1yLovaxlHZ4KnfN38qjTt2PXK25OSfHIB\ndfg8Vg/ReMKmt5aeVk9dSKXXzNPqA9y7OVYFQvg7b2WsV6/n+QE3gvrDgmwO\n/Ihz4Mya+Pm0H97zPIWeHY66wY7HQNxmgsvgpBJCJgdKP4qGuCcNqvM0Ms2y\nnzHi04zthcBAR1vTyhaLgUZDAAzoSJVUiz1yMkR7omrNX0w+3u5ukrGbz7mE\n36N8PqegjRaPkIizsZAFHhJ99rmjtXTIfor11jck90IC7SLnQxKsJsm5PRGk\njCHT5m+Rp+XuZKqBaU3z/Eirl+5Tdc9OyXi52HcaSLJKm7jAgU/84PywpYEK\nLojc\r\n=aWeX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"b208261da2702d44d92b07d3000820c0e3f6ae41","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.13","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.17.3","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.0.2","@opentelemetry/metrics":"^0.24.0","@opentelemetry/api-metrics":"^0.24.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","rxjs":"^7.3.0","husky":"^7.0.1","eslint":"7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.4","supertest":"^6.1.4","typescript":"4.3.5","@types/jest":"^26.0.24","@types/node":"^16.4.10","lint-staged":"^11.1.1","@nestjs/core":"^8.0.5","@nestjs/common":"^8.0.5","@commitlint/cli":"^13.1.0","@nestjs/testing":"^8.0.5","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.23.4","@opentelemetry/sdk-node":"^0.24.0","@nestjs/platform-express":"^8.0.5","@typescript-eslint/parser":"4.29.0","@commitlint/config-conventional":"^13.1.0","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.29.0","@opentelemetry/exporter-prometheus":"^0.24.0"},"peerDependencies":{"@nestjs/core":"^8.0.5","@nestjs/common":"^8.0.5"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_2.2.0_1627942799183_0.7403317813632337","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"nestjs-otel","version":"2.3.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache 2","_id":"nestjs-otel@2.3.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"562c9a041c2d2d72931f9f543f212d1feac9e0ab","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-2.3.0.tgz","fileCount":136,"integrity":"sha512-Kl8bqJhk+0I94gdf/kLLurXw3hr+d3MCEjvTQLMsoW6ovQbKsgIu5nBJyqxLhrVrokVYKKiAszUs06Qssz8tYA==","signatures":[{"sig":"MEUCIGaHXnFgyRDVuuFGOD9tLW9P/tpZ01Ij6tVpeBCvLVyqAiEAy1GWggGrAjxYs5KckP9vkKwJoeEQ6D93ieHRSv9fdGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2986466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFrKwCRA9TVsSAnZWagAAd2wP/3DVBsLmuNs3GlUECi+M\nwPPuyc/FO8qW83oa5bcqyrcMWmARqrxnTJsBoUNbPAP8qEcs9JcjW7Mf5bqi\n1GxN4y7rkVIvM91kkD1ReJ88d/Asa1K7aks7R2ObgL4lRVMCbRorFhrOTrwj\n11LsHL1EEt2O3OroPYveveC7qIOM3KEJPTm5uCCZ/n156NtqT2yIF2WzeQQM\npxdSB2JpOIsEPv0UkzLqqvsLtIi3oNCqvdGdV7R2wyAT0a1ZXcgiRJFwqXhT\nRgqPoq3r0uzFQYlEFbj4VrROr5ejp6GXNYZiaI9k/4hrh01xlxtofSoBKWVF\nzRrj5jwYQUvxf6tt2W8xwqA+vwXafv6GKK4VCDZl/VQnphkYHOAmf4aOagC4\n2G1KDdpukGVbSNuhDeVsHfYLB3oNIEb51zX9NWHUTw9A0dYygBfumGN1BUDd\nUfFZGPI8rNxiysK7dlBhmip6W0u+7F51qe+bDl2h2LXIneML1i+avfciaH5V\nO9rpDywLxJsXXJvAajTibmtxnY3BI6QOuQpYHSdh/xeUxBk5ZaCRn2UfgDGW\nWpEFBkitsF382R0zI1iAwYm4VXwIrwxdewtReuwf3LTwHipLTDtNTzoClK4x\nId4ehlxKLq5+eDkClvlexLaLmFtajMLiiPMWqI2UaYDbUbQyuiGb+gqWZqfe\nrjdO\r\n=KGFp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"2116fc329a8457d54840b90c910ce534db75fefe","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.14","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.17.4","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.0.2","@opentelemetry/metrics":"^0.24.0","@opentelemetry/api-metrics":"^0.24.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","rxjs":"^7.3.0","husky":"^7.0.1","eslint":"7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.4","supertest":"^6.1.4","typescript":"4.3.5","@types/jest":"^26.0.24","@types/node":"^16.4.10","lint-staged":"^11.1.1","@nestjs/core":"^8.0.5","@nestjs/common":"^8.0.5","@commitlint/cli":"^13.1.0","@nestjs/testing":"^8.0.5","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.23.4","@opentelemetry/sdk-node":"^0.24.0","@nestjs/platform-express":"^8.0.5","@typescript-eslint/parser":"4.29.0","@commitlint/config-conventional":"^13.1.0","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.29.0","@opentelemetry/exporter-prometheus":"^0.24.0"},"peerDependencies":{"@nestjs/core":"^7.0.0 || ^8.0.0","@nestjs/common":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_2.3.0_1628877487996_0.6544032676002822","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"nestjs-otel","version":"2.4.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache 2","_id":"nestjs-otel@2.4.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"54037eafa6e108cbfa08d910ad08fcb4317e2626","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-2.4.0.tgz","fileCount":167,"integrity":"sha512-VpblmO5tWs/2kzwWU004WxK35ZJogW/UznXkNPJdbtCpdigigbFO9i0DfzcT1j77aeMU5yjhRaNRIu2bjWyiug==","signatures":[{"sig":"MEUCIQC75ZkYEMJLebdcD80EeVP3Tp0GnfeQQFdO0KaB3i1BLAIge3kOmDLg4iKilb7qjiyIrkqN+2u3v8+u3dF5nmTnL5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4389333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJFflCRA9TVsSAnZWagAAiCsQAIKQrRE7D2UeqksvHFcc\n6QrrzVdSCyXaku1amTSq1awg+rCnGcgHaOA2pPM9W88twhVUwFgbH+ClmDpS\nAy3LNaFvxD/nt3R2eFoYm7vWCwWCNHqXLUUouGTZ+I+2xdXN7a74Jv6CqNiW\nm0BpZ+7gFZiG5oOawmWd9AENFMjswU0gjx9QqPMuDsegGmUc69brM0ehpnHG\nMh6BTRUPmWQKIRevXWeY4nvfQSuZn9I3LK6Q6EQ6Rr53VcsEeOAriLB2O3Q3\nzr7C7ZiMgxpcDwwHv2x7lBlqVPNlIOQCARMim8b+N5xsStrqvdxwnP/cas3F\nJ0N+V6h4zEuxHib7U65bNFvLFoNAySE9t9crSOMSkWpVZsaza9aSS2b3iXoN\ncYQFi/tXhFvDY+NnHY8sBA1FP+hjCxWU6jFOfa4JnUSUAxzg9RlrCLdziZ30\n0/K+vtwV0ZyJo9BkTp2Klt1T+7jHNeN9rvhoSnNXSXfyco0z4IRRpvgn6ftq\nCHj+MGXR2A5ZkmlHO2GZjxDa8Pt+ncVFfcnjX2XFgX2KCqxoRUZKSd33UrMC\nm0gNH3WrsbFfUoyr25RraVbJBhHjw0PkZeQdTFjao+ydvnpdSqCZE9U29nqn\n1kmUAS//xCwyIvmzhTMa7NyHhsDrzUIhV5VWgV0wCdebyQ8CDBV4bQHJv2/e\nLgR0\r\n=Vypx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"cc84b4d270b35dd6b79a57e185f3594fc239a813","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.14","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.17.5","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.0.2","@opentelemetry/metrics":"^0.24.0","@opentelemetry/api-metrics":"^0.24.0","opentelemetry-node-metrics":"^1.0.2","@opentelemetry/host-metrics":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","rxjs":"^7.3.0","husky":"^7.0.1","eslint":"7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.4","supertest":"^6.1.4","typescript":"4.3.5","@types/jest":"^26.0.24","@types/node":"^16.4.10","lint-staged":"^11.1.1","@nestjs/core":"^8.0.5","@nestjs/common":"^8.0.5","@commitlint/cli":"^13.1.0","@nestjs/testing":"^8.0.5","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.23.4","@opentelemetry/sdk-node":"^0.24.0","@nestjs/platform-express":"^8.0.5","@typescript-eslint/parser":"4.29.0","@commitlint/config-conventional":"^13.1.0","eslint-config-airbnb-typescript":"12.3.1","@typescript-eslint/eslint-plugin":"4.29.0","@opentelemetry/exporter-prometheus":"^0.24.0"},"peerDependencies":{"@nestjs/core":"^7.0.0 || ^8.0.0","@nestjs/common":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_2.4.0_1629771749511_0.0031947681245740878","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"nestjs-otel","version":"2.5.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache 2","_id":"nestjs-otel@2.5.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"4805bac4efc3b2f72d414ef242540e1f1155968e","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-2.5.0.tgz","fileCount":167,"integrity":"sha512-k3YqgeC1NJccIdPrYzoPzRvn85qflA0pDkbkFnLAHJQ1i2VIV01p8d+C3te6vH+pV1M3G5wfOO4eA8Cu1T72+w==","signatures":[{"sig":"MEQCIDfnJgj1amaSafkPlbCHqK2Y1hqQI2UIKy9g1UqytgJNAiBJ3zvZEuZ0e2RNRtr2D+qk6qld0pcu7WMdgnF7KjU69A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4392720},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"037fe2864d7d47341da091cbbf7594d9ba85e781","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.15","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.17.6","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.0.3","@opentelemetry/metrics":"^0.24.0","@opentelemetry/api-metrics":"^0.25.0","opentelemetry-node-metrics":"^1.0.3","@opentelemetry/host-metrics":"^0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","rxjs":"^7.3.0","husky":"^7.0.2","eslint":"7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.5","supertest":"^6.1.6","typescript":"4.4.3","@types/jest":"^27.0.2","@types/node":"^16.9.6","lint-staged":"^11.1.2","@nestjs/core":"^8.0.6","@nestjs/common":"^8.0.6","@commitlint/cli":"^13.1.0","@nestjs/testing":"^8.0.6","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.24.2","@opentelemetry/sdk-node":"^0.25.0","@nestjs/platform-express":"^8.0.6","@typescript-eslint/parser":"4.31.2","@commitlint/config-conventional":"^13.1.0","eslint-config-airbnb-typescript":"14.0.0","@typescript-eslint/eslint-plugin":"4.31.2","@opentelemetry/exporter-prometheus":"^0.25.0"},"peerDependencies":{"@nestjs/core":"^8.0.6","@nestjs/common":"^8.0.6"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_2.5.0_1632627146919_0.23253321027952034","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"nestjs-otel","version":"2.5.1","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache 2","_id":"nestjs-otel@2.5.1","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"4c7a766d0b85358b6e27e3d82868ccfb6848f4b8","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-2.5.1.tgz","fileCount":167,"integrity":"sha512-HZIlYSay+bbQLW6Q7pPzE3oATlGGd5amYtTRpZqJ1JXoT/WHGELGfYS96MOMC1xfIWP2CoXBTqjcDA6/Vb9g+g==","signatures":[{"sig":"MEYCIQC6a266bvMJxDkAEbiV1yl9uh6kaL8BMt7YMk/lIaUB8QIhAJbUuJDrQzJn124rNtiWz9dhhImK2Q9ykOJWrSZCksCq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4393152},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"26ef8c0b9c1ba8288fbe0ad9a72cbfae36de9302","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.15","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.18.0","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.0.3","@opentelemetry/metrics":"^0.24.0","@opentelemetry/api-metrics":"^0.25.0","opentelemetry-node-metrics":"^1.0.3","@opentelemetry/host-metrics":"^0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","rxjs":"^7.3.0","husky":"^7.0.2","eslint":"7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.5","supertest":"^6.1.6","typescript":"4.4.3","@types/jest":"^27.0.2","@types/node":"^16.9.6","lint-staged":"^11.1.2","@nestjs/core":"^8.0.10","@nestjs/common":"^8.0.10","@commitlint/cli":"^13.1.0","@nestjs/testing":"^8.0.10","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.24.2","@opentelemetry/sdk-node":"^0.25.0","@nestjs/platform-express":"^8.0.10","@nestjs/platform-fastify":"^8.0.10","@typescript-eslint/parser":"4.31.2","@commitlint/config-conventional":"^13.1.0","eslint-config-airbnb-typescript":"14.0.0","@typescript-eslint/eslint-plugin":"4.31.2","@opentelemetry/exporter-prometheus":"^0.25.0"},"peerDependencies":{"@nestjs/core":"^8.0.10","@nestjs/common":"^8.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_2.5.1_1633526815359_0.05675479070393341","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"nestjs-otel","version":"2.5.2","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache 2","_id":"nestjs-otel@2.5.2","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"3f8f85d08b0e78904f2b8598f0a8ecbc1f83c0bd","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-2.5.2.tgz","fileCount":167,"integrity":"sha512-npE3HzJ+SLyPgS7n5BSg2dQU24WkUBG2ASiGGjAG1bh6EyeZmwLhBU1eYbgfPj5dgGchzoueYNqaGfqMT+a5ew==","signatures":[{"sig":"MEUCIDHO20HoeIah0ct77jy2vgz5V3TzupHBh3pnyNaB+qFTAiEA6VZAGW1QbMnXOPnjPiht7s1hZcHpmxdCWmvtqSGgKo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4393768},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"fe2e70137928e8badb55cd99cc522ead6f31d73f","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.15","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.18.0","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.0.3","@opentelemetry/metrics":"^0.24.0","@opentelemetry/api-metrics":"^0.25.0","opentelemetry-node-metrics":"^1.0.3","@opentelemetry/host-metrics":"^0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","rxjs":"^7.3.0","husky":"^7.0.2","eslint":"7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.5","supertest":"^6.1.6","typescript":"4.4.3","@types/jest":"^27.0.2","@types/node":"^16.9.6","lint-staged":"^11.1.2","@nestjs/core":"^8.0.10","@nestjs/common":"^8.0.10","@commitlint/cli":"^13.1.0","@nestjs/testing":"^8.0.10","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"2.24.2","@opentelemetry/sdk-node":"^0.25.0","@nestjs/platform-express":"^8.0.10","@nestjs/platform-fastify":"^8.0.10","@typescript-eslint/parser":"4.31.2","@commitlint/config-conventional":"^13.1.0","eslint-config-airbnb-typescript":"14.0.0","@typescript-eslint/eslint-plugin":"4.31.2","@opentelemetry/exporter-prometheus":"^0.25.0"},"peerDependencies":{"@nestjs/core":"^7.0.0 || ^8.0.0","@nestjs/common":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_2.5.2_1633614848412_0.4838778745582959","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"nestjs-otel","version":"2.6.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@2.6.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"6c0bbc935665f9c1c70dd46e8258eff0ec6bb4e3","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-2.6.0.tgz","fileCount":167,"integrity":"sha512-rJ/OmTDlQ0+C7IbZq0lzIn/mX1o+jSyqDW5kGIgm8UQTLMSuMGBP70RNVbQk3SRugu/NTPbP94UlGEp7hZEMHA==","signatures":[{"sig":"MEYCIQCEgBO/CkG3fc0l4avdDEh0Pj7Kh/DxSzo6d3MgoVIDNgIhAIW4/YSeEEcml6uTg0bNGrFixhC4B2yIjLRAa4svOrr1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4396029},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"832d5f6a4290462fb80221b016cd6af241bd31d1","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.15","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.18.0","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.0.3","@opentelemetry/metrics":"^0.24.0","@opentelemetry/api-metrics":"^0.25.0","opentelemetry-node-metrics":"^1.0.3","@opentelemetry/host-metrics":"^0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","rxjs":"^7.3.0","husky":"^7.0.2","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.5","supertest":"^6.1.6","typescript":"4.4.3","@types/jest":"^27.0.2","@types/node":"^16.9.6","lint-staged":"^11.1.2","@nestjs/core":"^8.0.10","@nestjs/common":"^8.0.10","@commitlint/cli":"^13.1.0","@nestjs/testing":"^8.0.10","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.25.1","@opentelemetry/sdk-node":"^0.25.0","@nestjs/platform-express":"^8.0.10","@nestjs/platform-fastify":"^8.0.10","@typescript-eslint/parser":"4.31.2","eslint-config-airbnb-base":"^14.2.1","@commitlint/config-conventional":"^13.1.0","eslint-config-airbnb-typescript":"^14.0.1","@typescript-eslint/eslint-plugin":"4.31.2","@opentelemetry/exporter-prometheus":"^0.25.0"},"peerDependencies":{"@nestjs/core":"^7.0.0 || ^8.0.0","@nestjs/common":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_2.6.0_1634055277771_0.04496250502585819","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"nestjs-otel","version":"2.6.1","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@2.6.1","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"558e2a94b92542e21165705e8d9a887178ee3d63","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-2.6.1.tgz","fileCount":167,"integrity":"sha512-+yDpLQ/5RD37zvy26jkg+NTSffZvkjUjs4xa2mm1wTe0W6SO0PQpUoG56QUCa2cPCOl39LQs+1JLoGLpv7RIxQ==","signatures":[{"sig":"MEQCIFr4FO4WrMIwIROYv5sve5fEmVNxFToJt8CDfXfcQCbtAiBvwr1OO3f3V+WnRDaoJR3knX1MHnTn8+faphNWIm6vHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4396320},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","test":"jest --ci --runInBand","gitHead":"e7f7bfc4847a7ea75fc9b4b2fad5afd1ae4d892c","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --detectOpenHandles","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.15","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.18.0","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.0.3","@opentelemetry/metrics":"^0.24.0","@opentelemetry/api-metrics":"^0.25.0","opentelemetry-node-metrics":"^1.0.3","@opentelemetry/host-metrics":"^0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","rxjs":"^7.3.0","husky":"^7.0.2","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.5","supertest":"^6.1.6","typescript":"4.4.3","@types/jest":"^27.0.2","@types/node":"^16.9.6","lint-staged":"^11.1.2","@nestjs/core":"^8.0.10","@nestjs/common":"^8.0.10","@commitlint/cli":"^13.1.0","@nestjs/testing":"^8.0.10","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.25.1","@opentelemetry/sdk-node":"^0.25.0","@nestjs/platform-express":"^8.0.10","@nestjs/platform-fastify":"^8.0.10","@typescript-eslint/parser":"4.31.2","eslint-config-airbnb-base":"^14.2.1","@commitlint/config-conventional":"^13.1.0","eslint-config-airbnb-typescript":"^14.0.1","@typescript-eslint/eslint-plugin":"4.31.2","@opentelemetry/exporter-prometheus":"^0.25.0"},"peerDependencies":{"@nestjs/core":"^7.0.0 || ^8.0.0","@nestjs/common":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_2.6.1_1634134620340_0.886053322002661","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"nestjs-otel","version":"3.0.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@3.0.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"026dc70eb01cc14c1dcb29424acb5be25e53bfae","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-3.0.0.tgz","fileCount":171,"integrity":"sha512-adq1EZLL0jKjD3WH9CeJA4T5bYsNDwhJOHvMtmi4tXdMvNaqLzF56H6UCIqzK5rrzdncOzrlw1xfTXdlAYtecA==","signatures":[{"sig":"MEUCIDE8JaB6sQl1kA8w1kZoW7srl4F9WjeRTRooiK5s0Aq8AiEAwQ+Zcq3zAza1i9HH6iaQ2fTWU7obHYv/SbmORw94eGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4406919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzS/ACRA9TVsSAnZWagAAsZsP/iaZhFtRH35JKjuKAqdK\n1+kotzSzUAQ16CSF1lHED3HneBNH2ATMeSMDLFG4IfWQTuLLS1joLhhwcjH9\n2Y9wM5FhC8cY4yKso6r5zwepbKqxifJyTQr1ol08ZSw2MeBNChjXQd5nWJd5\nZLbHK5PEQJwcP65I5Y2kKkxxktvcvRO09zklscTVaLrjjL5SLCPphK7RMiq9\nVQ6tiB06LjKy0GHSbd+D4Nh3hO3PBCmSc5HIluQWmmD6XLjNiMYuolriyKyb\nr4khuADw7+7FiHSELwFqajl8q9R5khGBHon47CL8XueTzHvASQpYHO09Zp34\nB4j4MP9nWKdMHjXQcsOPMuYTYMlBPLv8RrYxOgCUdupf24pvVt4VoWJ9+iUP\nnEghJ9biHeVuvipdpTpF1smFvXyJiJ8rZIAJCLlrJPeqn/vkdRm65DTTeYOL\nEjQOBD9lNBtHfm3U9eRHJVt4asLd3tnuLnmvAGzP2J4MzAOhpoepJLk/quex\nkjzKT4/ZmWp7yCq84AuHvl2ZDi9yZxY5TCE7qeXx9/wIvZdh9mQ/HOTzjlWq\n2zYUBPPSta7W2lwr3dw2tTkUxLSM/4+GTCrtwWSaik9ipe2t509Rda+4G2u5\nZRSLaagYTXAci5h7BUUshOa/SWL5acNxbUJNOlgLUQw8B0rbq1s5+4bK7FsP\nrzqS\r\n=Bkrd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"d7dfdde0eae9fa1e15c759ecdac2905b03219dd5","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.15","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.18.2","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.0.4","@opentelemetry/api-metrics":"^0.27.0","opentelemetry-node-metrics":"^1.1.0","@opentelemetry/host-metrics":"^0.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","rxjs":"^7.5.1","husky":"^7.0.4","eslint":"^8.5.0","rimraf":"^3.0.2","ts-jest":"^27.1.2","supertest":"^6.1.6","ansi-regex":"","typescript":"4.5.4","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.4","@nestjs/core":"^8.2.3","@nestjs/common":"^8.2.3","@commitlint/cli":"^16.0.1","@nestjs/testing":"^8.2.4","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.25.3","@opentelemetry/sdk-node":"^0.27.0","@nestjs/platform-express":"^8.2.4","@nestjs/platform-fastify":"^8.2.4","@typescript-eslint/parser":"5.8.1","eslint-config-airbnb-base":"^15.0.0","@commitlint/config-conventional":"^16.0.0","eslint-config-airbnb-typescript":"^16.1.0","@typescript-eslint/eslint-plugin":"5.8.1","@opentelemetry/exporter-prometheus":"^0.27.0"},"peerDependencies":{"@nestjs/core":"^7.0.0 || ^8.0.0","@nestjs/common":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_3.0.0_1640837056157_0.7060118119055008","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"nestjs-otel","version":"3.0.1","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@3.0.1","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"9115b1fda43fb29bec853b87a67af7e566b3d34c","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-3.0.1.tgz","fileCount":171,"integrity":"sha512-p3bJYo7FrXPmZxqe2viDsgI+NNOdYeIqs9uEIl/lHmdaK9akzKMBlyWywD/mLtc4xGvv3UFsgfQYtM1p8GCtjw==","signatures":[{"sig":"MEYCIQDF0n357AKji4705e0GMhqc6OLE0S8ZrsPj+YQ5CI+nPgIhAOgFmN1Sd59KqWT5MzM/TR2Eeud+zZZkBFhBNLwp8H36","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4408531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0vaqCRA9TVsSAnZWagAAmfEQAKH7DRUNTCxcoYGWTUW7\nBG4Pv5DWtpQz5GmejaZF5tE8tbU5cPzmftGJPyrQy+XEMRMovCPKy8x2/3xu\nNhsRbkqcVh5F58iqtZV9Fua9u486dUHSi+TlyN51mkv9rXKPfeRBIDygYhG+\nQFvcfTAuWCQORMezigHzepsrrCEXsiTRHT4KW9F3OmUEr6WsOpjQVm+klhDY\n7Gn5miUCmIBhcb9o2JKOZmT8XqsszMu4kzbdi/dmEVPYF/chhEEIgargiDMd\nUj8IjuXyIZSOy/HmN6bd4Gpy8WANkOKRY2GRPRNA5ZVWA4xw6Xcm1dGSqd4Z\nME8RFJhUcz/53otSack3OGzW/6fh+U3ODL9/JmW7ZR5GOnp2EAojn1LRggNI\nu6PZlG5JUj8rsZpSqoUfw2Ux29o4FsdMFuw6gpSULGa/k2HU696JERVCdEt+\nnKJdejw1A71OBi98L4hNQxlG19Y/0MdZ2bNgiWOpVIxPbgzAe6igFzBzPjJ3\n6sIlm0kylRTewMRm4dnmjpmxAWkfr1WNyLPRRdlKZSpK3v68NsWtBRHK2avQ\n+absfKwpYBWIoW8fGoydD1vpF45cLN0AoQrbowHHnJ25DcbRr2k3XUWL1avr\neRWYBZqrFB9aUYlj058H1H1fXkyEv7DKzTPtuBq5QYQXeCVBq+xj0rBueVmL\nEFY0\r\n=wlh6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"59f848ef1125cc1675856c0464098f551a041896","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.15","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"!(examples/**/*)*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.18.2","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.0.4","@opentelemetry/api-metrics":"^0.27.0","opentelemetry-node-metrics":"^1.1.0","@opentelemetry/host-metrics":"^0.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","rxjs":"^7.5.1","husky":"^7.0.4","eslint":"^8.5.0","rimraf":"^3.0.2","ts-jest":"^27.1.2","supertest":"^6.1.6","ansi-regex":"","typescript":"4.5.4","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.4","@nestjs/core":"^8.2.3","@nestjs/common":"^8.2.3","@commitlint/cli":"^16.0.1","@nestjs/testing":"^8.2.4","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.25.3","@opentelemetry/sdk-node":"^0.27.0","@nestjs/platform-express":"^8.2.4","@nestjs/platform-fastify":"^8.2.4","@typescript-eslint/parser":"5.8.1","eslint-config-airbnb-base":"^15.0.0","@commitlint/config-conventional":"^16.0.0","eslint-config-airbnb-typescript":"^16.1.0","@typescript-eslint/eslint-plugin":"5.8.1","@opentelemetry/exporter-prometheus":"^0.27.0"},"peerDependencies":{"@nestjs/core":"^7.0.0 || ^8.0.0","@nestjs/common":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_3.0.1_1641215658232_0.13201904498696027","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"nestjs-otel","version":"3.0.2","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@3.0.2","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"d4e6a023b2b0d877a6b800ebb20ad82ee5e2387a","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-3.0.2.tgz","fileCount":175,"integrity":"sha512-UWFzWhQeg41sNZNC2RO+l5sRXU2dx1mG0lxP5LxrGvtxscaA10Jyi+leIA8VJo7VDLIubGKb8QbUpcHbHGXb1g==","signatures":[{"sig":"MEYCIQDW7H4vzUeVKZyUCe6ncHAEEzaFSB2IzovE/HYBfldzcAIhAJP3ktY3wtGoOnoQx/N2sszSpHJLsnDo2ML/dFF6W+GY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4421451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPNFwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxbA//YFyA1k2JCyFYWjj9OHsftuyRdcLIPmyyARC6LGn7W6z79cJy\r\nj2p6Jri5lQJ3RrOTVGMI7C76g1uIBCUZknbTB+Wjkxo8m2rNEO9VqK5CoVMh\r\nyNIv9hAoD+hv1lPMG7cZmnDPolRcHTIJcnRTv4g+gBky73mZDTc3YIa2YOit\r\n2fh4Dh3/fg685GOsGjiFJ4qDqnlZZXCz7u0k9/riLiZ+G4xt3Rnm52Hlu6ni\r\nPqS2f7XYvfycShDlCSquTsI/u7XjkhH664He03rcxVxz+ldKwwdnn2lc4X8V\r\nYwxjYlOonoNk9L+kKASMZF8PQcTetq53dweq3GHrfYaNQoVbB0tb/BpYqaHt\r\nM8ecLJBVsEkKLN8HrniIB5FRjKWn4EvLb4IWrxxMwEg+0qvz6x94M98rjhz5\r\nBuq21uvPMpWm+JvhKzEJtouviIa2SAdN3L18lMQkqLPFLwgxWKCYoVqWON7q\r\nOwsu/L6MlUCojnWKqu8NxV5xrFqpc896alU288zUp9ZKuutkUIGwIZ1CdLWP\r\nvwms1Ib724qiAKlKH+jGrVgp0aIUQko9Knf0zcQ8R/UNT2YJ7ADHQRH5a4NI\r\niif0SBdBxBX9lHo0UrNlbn+ahT67Yv0nyXi9Vp5S6/cIhp7Z+A4Vc62fOO5T\r\n/8e8FdFRxCqrzZ8jjy3Hb5kRANjXIwrL6uk=\r\n=Zy79\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"887074a941280221dde4cc13121d51037c143760","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.16","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"!(examples/**/*)*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.19.0","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.0.4","@opentelemetry/api-metrics":"^0.27.0","opentelemetry-node-metrics":"^1.1.0","@opentelemetry/host-metrics":"^0.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","rxjs":"^7.5.1","husky":"^7.0.4","eslint":"^8.5.0","rimraf":"^3.0.2","ts-jest":"^27.1.2","supertest":"^6.1.6","ansi-regex":"","typescript":"4.5.4","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.4","@nestjs/core":"^8.2.3","@nestjs/common":"^8.2.3","@commitlint/cli":"^16.0.1","@nestjs/testing":"^8.2.4","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.25.3","@opentelemetry/sdk-node":"^0.27.0","@nestjs/platform-express":"^8.2.4","@nestjs/platform-fastify":"^8.2.4","@typescript-eslint/parser":"5.8.1","eslint-config-airbnb-base":"^15.0.0","@commitlint/config-conventional":"^16.0.0","eslint-config-airbnb-typescript":"^16.1.0","@typescript-eslint/eslint-plugin":"5.8.1","@opentelemetry/exporter-prometheus":"^0.27.0"},"peerDependencies":{"@nestjs/core":"^7.0.0 || ^8.0.0","@nestjs/common":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_3.0.2_1648152944349_0.032232283874025436","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"nestjs-otel","version":"3.0.3","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@3.0.3","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"79fbdcc59ff1186348c73f96b98fe30e317688a9","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-3.0.3.tgz","fileCount":175,"integrity":"sha512-N09FkgA9ITfgHG/AuGuHCB1qNkzbsFv3iuOi4+nxAGBNCRs1TZ56LZN/6iXLccNYW6zxT6kVqIBcFY9hkmH2UQ==","signatures":[{"sig":"MEUCIGTHlMTNguS3D1w0NMUBkrz1EFsYFoy1YL5q6Llri7ICAiEA3PwwobCNKN4frhGwi1zijihnNgf3cFeKtcgGXRTCTHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4427453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPbsRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo/g//TDielGP3LZe+bjGF3d97jxkul97aYh54kKZMbD0QVBEn/HUb\r\nSAdBVMTcXO/kJ4D6TwIllBhosrVabCPYsdin6kW6fQR1iFJfO+DQnyL8SyOZ\r\nHC00FMZfVZ+csko4c6LQmzjB/kuDXt/1QFS5vAw2yWX203zBO0PvPtLyJjB6\r\nr9kvU8LqjRQ2IVYsaWgZwIoFO+Z4gMCN1z7FYc8SvCEzjvrvL1GpBulXa//R\r\nZYpqJqZHTzBWfafkFNarJ7xmZCwapqO68p9R1niUJ2hWMpqI5KBaZQc9TEke\r\no03smMYn3Ya2OmIBq1Neq7jVxpjE7buagnbbnNXdUhDbmB7+g6KGrnqrDepZ\r\n0kPR+hLxW67Uviw1/usRcbo52FRd9fGfz++wnRv1ZsXOHR58iS08qzjGNlGV\r\nHtHXSnpo/IbzmDfrlBO8DSMsrpqe/ATbRKWYNeCKiACa6w4X8RWEECC2Ap4i\r\nvDz9MAbCbnGW6wrtRW9aaM8k5cuQ44JqqnuNNbedkfmrxCieGAcGDPTa8Tfr\r\nHxEEmX1ybR8enJ+mc7Pt3DVeSmzPS9jRywNgbPF6YdjGXoRmZ4CR59AnjW5K\r\ncyNVVKmHHDbM//a8LlBARNi/nPfVmRCX3e1KSyRAITGb+kKWls9tUhG0tm0R\r\najcdVQAyFVCIzNU6uEMZD9tovYwm6pvvVIk=\r\n=DdGL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"bdc9ae30b96cab3cc92e38a398b32615df40f24f","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.16","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"!(examples/**/*)*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.19.0","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.0.4","@opentelemetry/api-metrics":"^0.27.0","opentelemetry-node-metrics":"^1.1.0","@opentelemetry/host-metrics":"^0.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","rxjs":"^7.5.1","husky":"^7.0.4","eslint":"^8.5.0","rimraf":"^3.0.2","ts-jest":"^27.1.2","supertest":"^6.1.6","ansi-regex":"","typescript":"4.5.4","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.4","@nestjs/core":"^8.2.3","@nestjs/common":"^8.2.3","@commitlint/cli":"^16.0.1","@nestjs/testing":"^8.2.4","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.25.3","@opentelemetry/sdk-node":"^0.27.0","@nestjs/platform-express":"^8.2.4","@nestjs/platform-fastify":"^8.2.4","@typescript-eslint/parser":"5.8.1","eslint-config-airbnb-base":"^15.0.0","@opentelemetry/sdk-trace-node":"^1.0.1","@commitlint/config-conventional":"^16.0.0","eslint-config-airbnb-typescript":"^16.1.0","@typescript-eslint/eslint-plugin":"5.8.1","@opentelemetry/exporter-prometheus":"^0.27.0"},"peerDependencies":{"@nestjs/core":"^7.0.0 || ^8.0.0","@nestjs/common":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_3.0.3_1648212753610_0.003860027907882424","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"nestjs-otel","version":"3.0.4","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@3.0.4","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"3a493e1f80a99e85ba38981ce2176a0bd5f4161f","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-3.0.4.tgz","fileCount":183,"integrity":"sha512-xehn0ozOhGPLc1Mqg3oX6szvyxvOkNFNon08Ru5UAiH4N7/NG6GjHYRyhclwrkxjxNvHnYIihz8mMysaorI+8Q==","signatures":[{"sig":"MEUCIDtSb9Z40b3512gZuH+QHO42w8Rc9myopkoSOPomAnf/AiEA/MNSCxj//CKJvqayeUlJ9GZEXkKoTX+UIe48snZsaWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4436755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQzi6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGaxAAhlWx5x5ukTVQv7vZGT4uQ9oiKeyE5phByjxJmS7AeNsDzcYf\r\n6EF82QuZEw7/52lwaODaC1GQR3qiXH6t5+UBcIUWpKPEZ/O0zysDbJViAlPA\r\nkY1UCjffJ0NmA+QUyiXI8jvZLmLJOkvcTrF4NgSQKXdLf2h8gqFw+3dnk2rA\r\nWmyWX6LQ4qgLHG1mQ1Ue3L0i4AUPxlHqAM6w7uHmP+tK+lcZ9+8d8Nz2tMb+\r\nBtEfBtgaZxa8l/boHbUsy32Vkj8jf1pGZsj5KUVcj+zo4vKtTHNrGhfSvNoZ\r\nuLiUDvkD9LMb4Z4HrdH+8c0ElyNt0A72/gNve4Et9CzcXce2JNTAKvTorO49\r\nIhDll1yDJ3kOWsVPRTqxevM8a9CMd7TSeXhTePgMxpGts6w8BxgssOOhcrIE\r\neHVplB0zBxSDnQ4WYIsVc7KnOpiGeghXTtWF/m3uhdTnaSgZlUSaNNWPt6Ji\r\nKKNNa7+eC+76c1ayuoNc+7lyttcBI5NtcZAF4Uq50QBO4Uzz++L3c1FCmOnf\r\n8qLEn1r8feaQ0V1nMEnPYXtrajy0KQFo0nx2yDgI7Hm3UKEr+MxUruvKBy49\r\nDOtjx6/ywrNZGiC7z+0LYlcJ8HltA49Ay7xbtw6t8eOlG5FUUjyqHQhqK08F\r\nXgbHUmxZqK6XhjDhg87cps3sETqdcbUga7s=\r\n=/OG9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"bb178be01f61c6c168f17a86af5a7569049922ea","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.16","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"!(examples/**/*)*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.19.0","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.0.4","@opentelemetry/api-metrics":"^0.27.0","opentelemetry-node-metrics":"^1.1.0","@opentelemetry/host-metrics":"^0.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","rxjs":"^7.5.1","husky":"^7.0.4","eslint":"^8.5.0","rimraf":"^3.0.2","ts-jest":"^27.1.2","supertest":"^6.1.6","ansi-regex":"","typescript":"4.5.4","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.4","@nestjs/core":"^8.2.3","@nestjs/common":"^8.2.3","@commitlint/cli":"^16.0.1","@nestjs/testing":"^8.2.4","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.25.3","@opentelemetry/sdk-node":"^0.27.0","@nestjs/platform-express":"^8.2.4","@nestjs/platform-fastify":"^8.2.4","@typescript-eslint/parser":"5.8.1","eslint-config-airbnb-base":"^15.0.0","@opentelemetry/sdk-trace-node":"^1.0.1","@commitlint/config-conventional":"^16.0.0","eslint-config-airbnb-typescript":"^16.1.0","@typescript-eslint/eslint-plugin":"5.8.1","@opentelemetry/exporter-prometheus":"^0.27.0"},"peerDependencies":{"@nestjs/core":"^7.0.0 || ^8.0.0","@nestjs/common":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_3.0.4_1648572601698_0.5813451493108464","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"nestjs-otel","version":"4.0.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@4.0.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"b2eba37555b73499e2a5a1a069dae1e6d469e429","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-4.0.0.tgz","fileCount":77,"integrity":"sha512-jRKfMq2yqq+Q8OmanxcgbRS5wHRJ0crfnRsJiYihOne3zmaPVQxyBx8egQA228ib1pHI5K2Ld9VQbR5G8L3MVw==","signatures":[{"sig":"MEYCIQDRHscVwFBvjL4WxDva6RJP5ml4cY9g+31hg1gyewdnGgIhAIffHRsJscEhhp5v8ZDxhXnlPCEyQ9M6fzapP6EGztqK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDQVVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqe5Q//cIBkjaFij2rOxc/T7cqHa2YfifwuovrCnab5+6AJUYgdePQD\r\nqZbcX3WRLkK494J4ZfMvFaIYuu6l1c9Ax1UzRy9C43TkpjlObfo6PCONnzQ9\r\nTtKe1Is3DzH1d/zgaRYLUYiHWPG37ThxZpBxicombbvIyLGt6i1g4VlKYcs5\r\nBiTz/Wtj8UajkO9hMVcINPmV3BTmBbWsOU5L7a8KJBKuVz56XNXmrKWN2KX9\r\nqssDNktnfma6V/bLzYfNrJZ2TrQblBIs1EOs0KteLgcL9LIc2HHuOJTmo8dR\r\nIst2Zu2uEccKEqhJpeJViB4xC/b2fxO5piK4dhT+eChNI74MpvmL6bMqxa3F\r\nQ3t6GPfIgHrFbFiqC/qq2FxrlO4OUHlujBgA9G+X+kUFJ5rlr4XC8A6CFWva\r\n0FGbpfphXZLWf2IDJ9YAXWvOEFvfTiOf1ruGxXWHtJgPFunmSlkWKsuEi9Kr\r\nbEolwMvnbFgOJ39gZ7SikqUyNJuEbSkM5S+gelRUsW3of0eeVbgGjkyjmXOL\r\nnO2O68vm+3GObqItT7V57aBrNrqeQ1+IfnhzEDgWackCVK5l1whFvBYTwk2q\r\nBq0GmXxR23NjStyzrFJqidb7G1bhMRZ89bfjvfM2rxCK2BpnYOlGE87GrRcu\r\nRnkXJFYaWZPQaSZtNTD0LQ7URdnWhMqPZkU=\r\n=+kC/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"fb0bb19705d16b1b8c0674d220f6a245bfcdb76a","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.17","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"!(examples/**/*)*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.20.0","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.1.0","@opentelemetry/api-metrics":"^0.32.0","@opentelemetry/host-metrics":"^0.29.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","rxjs":"^7.5.6","husky":"^8.0.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","supertest":"^6.2.4","ansi-regex":"","typescript":"4.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.13","lint-staged":"^13.0.3","@nestjs/core":"^9.0.11","@nestjs/common":"^9.0.11","@commitlint/cli":"^17.1.1","@nestjs/testing":"^9.0.11","@types/supertest":"^2.0.12","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.26.0","@opentelemetry/sdk-node":"^0.31.0","@nestjs/platform-express":"^9.0.11","@nestjs/platform-fastify":"^9.0.11","@typescript-eslint/parser":"5.35.1","eslint-config-airbnb-base":"^15.0.0","@opentelemetry/sdk-trace-node":"^1.5.0","@commitlint/config-conventional":"^17.1.0","@opentelemetry/sdk-metrics-base":"^0.31.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"5.35.1","@opentelemetry/exporter-prometheus":"^0.31.0"},"peerDependencies":{"@nestjs/core":"^7.0.0 || ^8.0.0","@nestjs/common":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_4.0.0_1661797717142_0.12535491128512288","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"nestjs-otel","version":"4.0.1","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@4.0.1","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"69d37f63860958fae61fd16d067fa19c80e45ab9","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-4.0.1.tgz","fileCount":77,"integrity":"sha512-aS4eH6Ssp60R4nL2gtgilJdJcEWa/UzPoqfBcg+Faz8Py3hTvP7jCPpUnPWiIT60pGDtSBBEOvApeh4wljXccQ==","signatures":[{"sig":"MEYCIQCe9w9i5lhyuWNe6d4WR6DZfdiIXVORkmPs19OZehNrSgIhAI+Vcir1Sqwi4j9vmIY3TpwKJCYvmcL+1IFKC/vqc+YN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDQeIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrrjg/+NF+Mcd73hiKQEToOK4ya8/dncUxt3wV8q8amTWaqld2Kmdts\r\naZZ158XNS2VzsJml9uR6aRXBN3iVBdSykBqiwt8iR+q/2k2H0vKx3ps8Ov30\r\n7WobKDtwvSmH+R+CGRIlj5FUrI9zpnBZDFdwuAWTB2ay6R8N1trX2hyWu8Q/\r\nyZKGD5+jMDg9Xx2gA9sZTXRlXOO+tA37B/gTjkVmIkkRw5Kbbz75ArTDjgVJ\r\nIFFv/bK6tiiT6Nr8gJMD4qnRLRAg8GTmgF0Di7VJOgctfUfRv5fsRUfDyeIM\r\nlt0aBdN2RiGqJ95XsS1afCShugm+Le1Nj/ZQ4ZOAi81C/AqDa/PK0EUyXkTO\r\nVkXWgpKcCDGMkPvIiqnzftFGJOXDvnMi+YnCkefCDisWN1XyyDj+RzCN/QJ0\r\n7WA41spyduBao05QIgyn+CNs+1LTydycc4e5wgkIet71GYYJrJCADr4wLlLM\r\n/kroATPe02OqxjXIXjnKD3lg/dqaFUSrklkz+5LJqagbtWj5YPSLYKEKfjgc\r\n3xjPW9W+U2KunQzsxqBFwczhPD3AkQVSG8EQhBvbHrH8vmb1BYfp8EWtsCij\r\nIzFZnV2Wh1vYuXxz1TVJo7Lba3lenhHvCS0zad5VhXcAWAagF7FtXdUPkweM\r\nS273cdCHUhq1VDSNzIfVrfyBoczwyeoYUlY=\r\n=Vosw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"2b1f50bc20a99703657a09b935ba2e638fa32263","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.17","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"!(examples/**/*)*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.20.0","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.1.0","@opentelemetry/api-metrics":"^0.32.0","@opentelemetry/host-metrics":"^0.29.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","rxjs":"^7.5.6","husky":"^8.0.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","supertest":"^6.2.4","ansi-regex":"","typescript":"4.8.2","@types/jest":"^28.1.8","@types/node":"^18.7.13","lint-staged":"^13.0.3","@nestjs/core":"^9.0.11","@nestjs/common":"^9.0.11","@commitlint/cli":"^17.1.1","@nestjs/testing":"^9.0.11","@types/supertest":"^2.0.12","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.26.0","@opentelemetry/sdk-node":"^0.31.0","@nestjs/platform-express":"^9.0.11","@nestjs/platform-fastify":"^9.0.11","@typescript-eslint/parser":"5.35.1","eslint-config-airbnb-base":"^15.0.0","@opentelemetry/sdk-trace-node":"^1.5.0","@commitlint/config-conventional":"^17.1.0","@opentelemetry/sdk-metrics-base":"^0.31.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"5.35.1","@opentelemetry/exporter-prometheus":"^0.31.0"},"peerDependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_4.0.1_1661798280309_0.064432138722893","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"nestjs-otel","version":"4.1.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@4.1.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"8e8c5c88b844f3acf43b93b70907518f7650e427","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-4.1.0.tgz","fileCount":77,"integrity":"sha512-B8WZYRYzQf77YK/J/pGmC+qze5jKaXXSc6+kpyLQhiMJcPXLNzpXy8mONMTqNrZmlYxTokaz/5jQT7HCgQCfCA==","signatures":[{"sig":"MEUCIDLC+/usZKJIjV4TeIp/hrQd4YsEbRbtQo1ngpQeDkGrAiEAk1mFCKJ0fs9vC7MjXyeogktRszugbjMspxGlTNlx9zo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSKb3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqe8w/8CtP4PumZ9wXG49iJG/A1455C/Z8ogm2BaUZt8JJolUM4ukXg\r\nPelgbxf9rKx4FvIGo2JsxIDugtUVsRUHVI5XQBJLgV15IUB9wypDwryKT/bV\r\nEAmC6MsDtJXrj/bShVfR99FgcAebRjCt14bn815WFgS77xEZXBx3g1yDnuGJ\r\nLg+AZSLuAMGfUjCkGuv7OXxagh7mSXvmPqPW+wh9HGOpIsNhIfRldSTlcdpg\r\nhejMTufCJJoy1fqHF4BywLJZ4X7KcCo3wPuUTSUXOQJpHyFEbYnueXJzJgkU\r\nOXlz7uFzDoUQkumGnZ8oWYUsjOKrDqfcOuGC7Df/hthO867DGm3N3jG816F+\r\n4XcFwulrJJHOihRFv2PF4H295k095bTli2S1UQN+GQV+OSKiEIiZtR2yAp3t\r\ngrQhQfCFzXQYezF+zBPDiVYWVoMZCoXX64pDp4IH7PBoMXUeWqn1IahuPmyb\r\nX3SJ168NZoOaN4dFwxXrfr1WCrl67pFq+biNmf4YkiOhuR+tNa1WgVt9O6Yw\r\n3nWXlM0hMUXZ25slkVO19tDkm92tdGSMygkAOYa7462rWw2Ih059Fubivmvi\r\n90VWwp+KaI0gZbwFyh27NgJ/zf/3pnbW061PubmfeS5I9d5yqcl/yIbg3Hzc\r\ncweu2gbNwruaF7aotR9toNHoXX+nLisiqXU=\r\n=HN2N\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"71e84d9c04408088e4a9c94a928f83a93e443d4f","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.17","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"!(examples/**/*)*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.20.1","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.2.0","@opentelemetry/api-metrics":"^0.33.0","@opentelemetry/host-metrics":"^0.30.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rxjs":"^7.5.7","husky":"^8.0.1","eslint":"^8.25.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","supertest":"^6.3.0","ansi-regex":"","typescript":"4.8.4","@types/jest":"^29.1.2","@types/node":"^18.8.5","lint-staged":"^13.0.3","@nestjs/core":"^9.0.11","@nestjs/common":"^9.0.11","@commitlint/cli":"^17.1.2","@nestjs/testing":"^9.0.11","@types/supertest":"^2.0.12","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.26.0","@opentelemetry/sdk-node":"^0.33.0","@nestjs/platform-express":"^9.0.11","@nestjs/platform-fastify":"^9.0.11","@typescript-eslint/parser":"5.40.0","eslint-config-airbnb-base":"^15.0.0","@opentelemetry/sdk-metrics":"^0.33.0","@opentelemetry/sdk-trace-node":"^1.7.0","@commitlint/config-conventional":"^17.1.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"5.40.0","@opentelemetry/exporter-prometheus":"^0.33.0"},"peerDependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_4.1.0_1665705719685_0.7182815839957493","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"nestjs-otel","version":"5.0.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@5.0.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"54ebcba4c1e09b8cfd09054ab403795aba0a0323","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-5.0.0.tgz","fileCount":77,"integrity":"sha512-ZAyNrjwpEUDH97JdYTnfeCTdHpYoeKuiq8BKugxj7geWr64krO1aCKihdcS/sJhC+uqB6Fdc/C7w8xfwfhEUXw==","signatures":[{"sig":"MEYCIQC9c7aRr86QSc/SkknSlnH0tp4paXnp7lBzZj+KgGH6gAIhAKKc94kZymu58YO6tnCTMHS0EJSr0IjIoPfrwwtppVAg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjguafACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp+BAAiqXo5T2Yqju7FwbPx6riaYT0EYQ7cDIIBcAtO4wEqs02OQvJ\r\nXIdjX1frELelwzUxoqPruTtkt5OeysKNzV4auzPImb/jVGVsfr2XX6d/9bpU\r\na/eK+1m4vfkZzz29nDhNEk6IGx9sRZ/p7w3PDhfySz2s8uJCJUdS1NndMIGz\r\n9EG6GHnKRszzLVql74/kyv2E5Y2nubC7peKPZI0MvsbtqfLz6Yky79YSnLch\r\nTuW6UrhhYzhxSCyu7kNp79fLNrUnBtHjGZBmGH8yPrkXCyVRZkZdw2MXMGjW\r\nY28WCGh0u6yyQpDH0dq2wb3cClnyIuinmadyXW4P3wunIEh7zmkzX14TTzKm\r\n8gEDPxpuBacSaEJZkeblvaNMTd6OSB0u9vbddIT5hdAZtNMFvav+2YpEKDf3\r\noixM9qH5yZ/+Z9A37M7Hdoy/Ih+x16/uDWNedGcoR8JWcX3PCw0neclGSDeb\r\nSXQY/99urSWo6Zt3lnLvP7RwZPWbzitu8jT3zWXKozQk91uWqPwZ7GHQKvFY\r\nyrlg69AGnZlbXov6Xj1tmLJk1AIF7Sr4yv8rkBB4MTcc0DzBHV5LiRjhJmz1\r\nnbhvZ3zxWmNsWFFzl4cWcnnOc9dBOZSKqT6Z+kfuTCN8xw99b9Z6ax8btxjP\r\notYAjfYL1h4eUjLYYZ3+tX/PSDpO99r2+F0=\r\n=V+v3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"6d8e0605c7f8f761f1fc5adac940fe8df7407ee5","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.17","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"!(examples/**/*)*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.21.1","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.3.0","@opentelemetry/api-metrics":"^0.33.0","@opentelemetry/host-metrics":"^0.31.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","rxjs":"^7.5.7","husky":"^8.0.2","eslint":"^8.28.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","supertest":"^6.3.1","ansi-regex":"","typescript":"4.9.3","@types/jest":"^29.2.3","@types/node":"^18.11.9","lint-staged":"^13.0.4","@nestjs/core":"^9.2.0","@nestjs/common":"^9.2.0","@commitlint/cli":"^17.3.0","@nestjs/testing":"^9.2.0","@types/supertest":"^2.0.12","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.26.0","@nestjs/platform-express":"^9.2.0","@nestjs/platform-fastify":"^9.2.0","@typescript-eslint/parser":"5.44.0","eslint-config-airbnb-base":"^15.0.0","@opentelemetry/sdk-metrics":"^1.8.0","@opentelemetry/sdk-trace-node":"^1.8.0","@commitlint/config-conventional":"^17.3.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"5.44.0","@opentelemetry/exporter-prometheus":"^0.34.0"},"peerDependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_5.0.0_1669523103194_0.0664222788310096","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"nestjs-otel","version":"5.1.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@5.1.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"009547c6f5dc8b5a3db1978a8b6bc8f1336abd29","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-5.1.0.tgz","fileCount":77,"integrity":"sha512-IU5by9pxT5jWJYBhoUSUM/M9u3fmun/Ds04EpcLdTb2Roto9Ogcud/yVvIZjBWRETuULdk9GpZEGA2vgnqdl4w==","signatures":[{"sig":"MEUCIQC91nlkHhXsPkhtZ5UhSc46kddUikHvuPagLR8TeYwV/wIgDx3+tX+iSvULO1gvkVm5AF8oeCHiOUfOna0pXmZtcEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLf2tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaehAAkY9psQ4f006ESfpjQeFXOzSJNGKXysSUbFxMEu99LG8Xu6vn\r\nfs3+27CcD/53lcXwo0zmeyKNWPDWbc+tY8tWBp8hwTlizBBiisgVb4ePh1Us\r\nfqPq3LF0T695zDDRMuyUJVHHxCIwjF23MXGa5Qib87DaDIFJ9mqCyt+p5bJy\r\n1abMBfO6h5LI7FAdifzSpzyYpqeT9/12Mft9nt4uZWHywDZay0fI/G8iDbrR\r\n+sfcGfhDAbg2OW1wP0m1ZKD7wq/MZGOpI6gTznpYFjfhvlC0n4oLeNcVKGF2\r\nK3MYPzrRhrQNcqaM2ZfBB/UE/lUXPswrql/qHkZ5AflnBkRYbxFov6zA4gGZ\r\n++SrQCAYI4BFGeWCWwaFMujXykZ+HHgGGmyyUM205WazDjNw4WsBlYX1+qAY\r\nDGJ6ouVavkPJk0ahb/oO1L3+LCiG4w8uZ//EzZjDvvk77+zQ5zxdN95hV2An\r\n46CEj0q20KFqi0GDkpKwHM6PUZJ5zAqDNfOGsIuD4Ayexq7XCMqLK2dPmxs2\r\n7//NtqTHD4KKcOUevb9FnvKI4u2gqcLlHRrbwlTeswo0KVjCWlajeghs7x1c\r\nkAiKLJubXWMo4yaj3JGfrjwpqod8dpABwzh0KYnMl/5tuuIIKWn9gbcAmxo8\r\ngQSms2XeYWndVjz1XqyuViJTLoERZLRVCgA=\r\n=OWoL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"d0b16164d1e581293e6ac210438d507c859560db","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"6.14.18","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"!(examples/**/*)*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"14.21.3","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.4.1","@opentelemetry/host-metrics":"^0.31.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rxjs":"^7.8.0","husky":"^8.0.3","eslint":"^8.37.0","rimraf":"^4.4.1","ts-jest":"^29.1.0","supertest":"^6.3.3","ansi-regex":"","typescript":"5.0.3","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.0","@nestjs/core":"^9.4.0","@nestjs/common":"^9.4.0","@commitlint/cli":"^17.5.1","@nestjs/testing":"^9.4.0","@types/supertest":"^2.0.12","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.27.5","@nestjs/platform-express":"^9.4.0","@nestjs/platform-fastify":"^9.4.0","@typescript-eslint/parser":"5.57.1","eslint-config-airbnb-base":"^15.0.0","@opentelemetry/sdk-metrics":"^1.11.0","@opentelemetry/sdk-trace-node":"^1.11.0","@commitlint/config-conventional":"^17.4.4","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"5.57.1","@opentelemetry/exporter-prometheus":"^0.37.0"},"peerDependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_5.1.0_1680735660784_0.2707484349852831","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"nestjs-otel","version":"5.1.1","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@5.1.1","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"c58f6bf83ed91f49670580a704cab3c779fd7f4d","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-5.1.1.tgz","fileCount":76,"integrity":"sha512-4WtEIfx+7K/c8RHrH0TUJO0ZehrOq+/IUSmIwOgDh3w/eN9aGaQoZ0RN4LYU/NuWnueoiZv5EhkMgkITgNiGjg==","signatures":[{"sig":"MEUCIFYvSKsKdKFQvk++cExsROdkH2iRc8VT+upn56ZvuAK1AiEA4/9GyPWxP+jCJv6oO0h0nbcSjW/Tmo3VWtBMTOHSFXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@5.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":217738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQe45ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0HxAAnh9OZ0+DQKTgIfTSGHOvesYMU//GFBiAfDqN/znuCNtYBbea\r\nZBD7wzzJOz67NDb+6Q9on6O2xirnTSOiEpZQThXS9mqiw4yshRKw3RLY7THn\r\nUxidhZa1mdsVrm+oI5VjcfKV1jYYvDT+ZO+1YKbaXGFCYYePYWdisERa+46w\r\nJ5CmMSY8lOn2QXVy/fubPzqcUjn1Xz1NfVcGIbLPSe2JN5xpkdPj2vZzhxgz\r\nzc2sKqHbZWjDvGUN/UxT3Rjd6jVJuQROSJtW413QfCPkpVfqL/YWG4QHCblx\r\nK78wGkkuO5K+AIU3shL7x4nMlftpf3otGeg3hVnPulsS2X3m4LgZ6aeEsyDQ\r\n/MFcva+ECCTIDmJb3joxm5eI/s/uh9FN0l6BqfeVSKPEjq/gCjWF8xUnBWBp\r\nxDYuf5lm4M418Oxp0m+20+uabJyNuTVNxQrMOCK8AYZLpkWxTCTaN5CeLeqe\r\nygdi5mdjcNKmau9bbWvhR4I+hhnZ0klu3kNRd+HpVeK1ihpW6UMe9s9OZM+u\r\ny5wBzn4ffaxwtx53BLIzPZJOdKH9KwTIW9Y1Umy7Tce2lRIcxN/YprTLaBJx\r\nAdFJZnWptuAdtUBahUZhouQhnzRzH1ozra03Q5mAjKg2fGIPNxEUJdhSagyS\r\nqJV44NKFV0levD2BsuOdqaZDFXLd9p7Y98E=\r\n=8FLq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"adfb651eeb9339e251f32f8bdef2b815b8b69756","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"9.6.5","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"!(examples/**/*)*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"18.16.0","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.4.1","@opentelemetry/host-metrics":"^0.32.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rxjs":"^7.8.0","husky":"^8.0.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-jest":"^29.1.0","supertest":"^6.3.3","ansi-regex":"","typescript":"5.0.4","@types/jest":"^29.5.1","@types/node":"^18.15.12","lint-staged":"^13.2.1","@nestjs/core":"^9.4.0","@nestjs/common":"^9.4.0","@commitlint/cli":"^17.6.1","@nestjs/testing":"^9.4.0","@types/supertest":"^2.0.12","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.27.5","@nestjs/platform-express":"^9.4.0","@nestjs/platform-fastify":"^9.4.0","@typescript-eslint/parser":"5.59.0","eslint-config-airbnb-base":"^15.0.0","@opentelemetry/sdk-metrics":"^1.12.0","@opentelemetry/sdk-trace-node":"^1.12.0","@commitlint/config-conventional":"^17.6.1","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"5.59.0","@opentelemetry/exporter-prometheus":"^0.38.0"},"peerDependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_5.1.1_1682042424658_0.18345434569189334","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"nestjs-otel","version":"5.1.2","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@5.1.2","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"01e6e6fe9b069adb26936ef378fe050e66deac81","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-5.1.2.tgz","fileCount":76,"integrity":"sha512-WtOGXszthB8EHtzFQQ8FsPzDYVVoREH1eWBnA197yQ1pNiq3zWD4EpYCVag+8tcucGss6PtZYvd5mx9nUnM3Qw==","signatures":[{"sig":"MEYCIQCYDAflpYnoRZHlEsOxuaFxANFzGmzvAQIclDcIJ5mhGwIhAI3E0qdgFr8mJxmh4WgEzAnoZz29o4m/sWgTgPia3VyK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@5.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":217507},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"7fe997a6407ec636728fa9fb081654df3d782583","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"9.6.6","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"!(examples/**/*)*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"18.16.0","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.4.1","@opentelemetry/host-metrics":"^0.32.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rxjs":"^7.8.0","husky":"^8.0.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-jest":"^29.1.0","supertest":"^6.3.3","ansi-regex":"","typescript":"5.0.4","@types/jest":"^29.5.1","@types/node":"^18.15.12","lint-staged":"^13.2.1","@nestjs/core":"^9.4.0","@nestjs/common":"^9.4.0","@commitlint/cli":"^17.6.1","@nestjs/testing":"^9.4.0","@types/supertest":"^2.0.12","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.27.5","@nestjs/platform-express":"^9.4.0","@nestjs/platform-fastify":"^9.4.0","@typescript-eslint/parser":"5.59.0","eslint-config-airbnb-base":"^15.0.0","@opentelemetry/sdk-metrics":"^1.12.0","@opentelemetry/sdk-trace-node":"^1.12.0","@commitlint/config-conventional":"^17.6.1","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"5.59.0","@opentelemetry/exporter-prometheus":"^0.38.0"},"peerDependencies":{"@nestjs/core":"^9.0.0","@nestjs/common":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_5.1.2_1683306593922_0.689251170823187","host":"s3://npm-registry-packages"}},"5.1.3":{"name":"nestjs-otel","version":"5.1.3","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@5.1.3","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"49f415a92c5f9c69d9b000a56eb8224b21b7b68c","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-5.1.3.tgz","fileCount":49,"integrity":"sha512-+0o2r0Jirfhy/HZD9feFtwCgHKFXxwxaXcg4zVOqq0Bh0PVjTg9yjkFfOCUwOq2bgPBHrtdf2DomioXCYnFuKg==","signatures":[{"sig":"MEUCIQDgLw1rgxUqw/2/V+rxmTp77OTO1Nw9W/MxMLWm9v8tXwIgCL8cWxVx8yhqHaIJBlak3l49Np2BX3XrmMFQa3HbF5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@5.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":69556},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"f28eb01808bb3cd519d29cc0ece201480a9a07f4","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"9.7.2","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"!(examples/**/*)*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"18.16.0","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.4.1","@opentelemetry/host-metrics":"^0.32.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rxjs":"^7.8.0","husky":"^8.0.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-jest":"^29.1.0","supertest":"^6.3.3","ansi-regex":"","typescript":"5.0.4","@types/jest":"^29.5.1","@types/node":"^18.15.12","lint-staged":"^13.2.1","@nestjs/core":"^10.0.3","@nestjs/common":"^10.0.3","@commitlint/cli":"^17.6.1","@nestjs/testing":"^10.0.3","@types/supertest":"^2.0.12","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.27.5","@nestjs/platform-express":"^10.0.3","@nestjs/platform-fastify":"^10.0.3","@typescript-eslint/parser":"5.59.0","eslint-config-airbnb-base":"^15.0.0","@opentelemetry/sdk-metrics":"^1.12.0","@opentelemetry/sdk-trace-node":"^1.12.0","@commitlint/config-conventional":"^17.6.1","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"5.59.0","@opentelemetry/exporter-prometheus":"^0.38.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/common":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_5.1.3_1687878710051_0.7370019417752156","host":"s3://npm-registry-packages"}},"5.1.4":{"name":"nestjs-otel","version":"5.1.4","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@5.1.4","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"d8eb36f4858f83e4fcc59b18ac6ca54585f022cc","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-5.1.4.tgz","fileCount":49,"integrity":"sha512-jx2q2+kg18VklVvK9kYFHpD/5lyODKkW8tD6vjU3ncS5R7yYPA7ATydqS2+8v7zD5SHjOV5Ke1q6pZ9S2OtdHA==","signatures":[{"sig":"MEUCIQCcCKAEmLyPZjpLF1CCvn4SojlfiZroMRLXNFb/EiM8OgIgY9OfF+3XaLy2RjeyxrXiRhCu62pThBT8LOpduG2WtTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@5.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":69576},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"c02253dbaae47fceb91a211a40c5950ee3119e13","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"9.7.2","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"!(examples/**/*)*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"18.16.1","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.4.1","@opentelemetry/host-metrics":"^0.32.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rxjs":"^7.8.0","husky":"^8.0.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-jest":"^29.1.0","supertest":"^6.3.3","ansi-regex":"","typescript":"5.0.4","@types/jest":"^29.5.1","@types/node":"^18.15.12","lint-staged":"^13.2.1","@nestjs/core":"^10.0.3","@nestjs/common":"^10.0.3","@commitlint/cli":"^17.6.1","@nestjs/testing":"^10.0.3","@types/supertest":"^2.0.12","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.27.5","@nestjs/platform-express":"^10.0.3","@nestjs/platform-fastify":"^10.0.3","@typescript-eslint/parser":"5.59.0","eslint-config-airbnb-base":"^15.0.0","@opentelemetry/sdk-metrics":"^1.12.0","@opentelemetry/sdk-trace-node":"^1.12.0","@commitlint/config-conventional":"^17.6.1","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"5.59.0","@opentelemetry/exporter-prometheus":"^0.38.0"},"peerDependencies":{"@nestjs/core":"^9.0.0 || ^10.0.0","@nestjs/common":"^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_5.1.4_1687956349916_0.22612937687110546","host":"s3://npm-registry-packages"}},"5.1.5":{"name":"nestjs-otel","version":"5.1.5","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@5.1.5","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"fef81da74d765ca012ee25cbfeb4ffd9fb8c634b","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-5.1.5.tgz","fileCount":49,"integrity":"sha512-4u87aSy/GpbwuYvb5OAm0Zk3CP/q9QATI2bb9DQNpLYC5uYsqNkLHL3AdLBMVueNIMqp8rZui67XW0WTM8rr6g==","signatures":[{"sig":"MEQCIGiX/rFuUUnOOc4nlnuNUcM+Wn7j72/co7alyoLXJxQRAiAi0xWkOgkesC+2H1rLkdyE3lyj870n+qk7iKQZNhTGww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@5.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69604},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"80ab0ee23e6da1cd806aab51f52ae9c369c73468","scripts":{"lint":"eslint . --ext .js,ts","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"eslint . --ext .js,ts --fix","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"10.0.0","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"!(examples/**/*)*.{js,ts}":"eslint --cache --fix"},"_nodeVersion":"18.17.1","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.4.1","@opentelemetry/host-metrics":"^0.32.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.0","rxjs":"^7.8.1","husky":"^8.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","supertest":"^6.3.3","ansi-regex":"","typescript":"5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.3","lint-staged":"^13.2.3","@nestjs/core":"^10.0.5","@nestjs/common":"^10.0.5","@commitlint/cli":"^17.6.6","@nestjs/testing":"^10.0.5","@types/supertest":"^2.0.12","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.27.5","@nestjs/platform-express":"^10.0.5","@nestjs/platform-fastify":"^10.0.5","@typescript-eslint/parser":"5.61.0","eslint-config-airbnb-base":"^15.0.0","@opentelemetry/sdk-metrics":"^1.14.0","@opentelemetry/sdk-trace-node":"^1.14.0","@commitlint/config-conventional":"^17.6.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"5.61.0","@opentelemetry/exporter-prometheus":"^0.40.0"},"peerDependencies":{"@nestjs/core":"^9.0.0 || ^10.0.0","@nestjs/common":"^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_5.1.5_1693844387819_0.8546272022021035","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"nestjs-otel","version":"6.0.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@6.0.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"7dd062e7f9ea5bb4ef8e1aa0f6cbc346a0a7a276","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-6.0.0.tgz","fileCount":50,"integrity":"sha512-aN1x64Ko6ZUKCRdUIQyRZN1n4IysOJNmVKVGZ6HmaihiJy6XEIP7AcWFDsp0iUMYFHHlgXLJA0YBFYIoFd1YqA==","signatures":[{"sig":"MEUCIGwiXqWi0kLSFGOZk5qiUMEyy+SJi0zuJZJ5++CAdJrEAiEA4TE8AnPUUlyoAUw4v9OxiiVtXdmoFfyx5IQLKhcIp0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67247},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"42f84c28ae599b2780fac97439d8e518d8fdf01e","scripts":{"lint":"prettier --check ./**/*.{js,json,ts}","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"prettier --write ./**/*.{js,json,ts}","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"10.7.0","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"**/*.{js,ts,json}":["prettier --write"]},"_nodeVersion":"18.20.2","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.8.0","@opentelemetry/host-metrics":"^0.35.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.1","husky":"^9.0.11","rimraf":"^5.0.5","ts-jest":"^29.1.2","prettier":"^3.2.5","supertest":"^7.0.0","ansi-regex":"","typescript":"5.4.5","@types/jest":"^29.5.12","@types/node":"^20.12.10","lint-staged":"^15.2.2","@nestjs/core":"^10.3.8","@nestjs/common":"^10.3.8","@commitlint/cli":"^19.3.0","@nestjs/testing":"^10.3.8","@types/supertest":"^6.0.2","reflect-metadata":"^0.2.2","@types/response-time":"^2.3.8","@nestjs/platform-express":"^10.3.8","@nestjs/platform-fastify":"^10.3.8","@opentelemetry/sdk-metrics":"^1.24.1","@opentelemetry/sdk-trace-node":"^1.24.1","@commitlint/config-conventional":"^19.2.2","@opentelemetry/exporter-prometheus":"^0.51.1"},"peerDependencies":{"@nestjs/core":"^9.0.0 || ^10.0.0","@nestjs/common":"^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_6.0.0_1715138473456_0.4752895918198605","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"nestjs-otel","version":"6.1.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@6.1.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"b3b192e8120e736fce887a8ad9a2dd2b42d73980","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-6.1.0.tgz","fileCount":52,"integrity":"sha512-X04WirM8OgaO7R1ThDaciKXD8YD/CdRV3MMqnf6+63nDo/qqQ14JU3lGqbL+sfdCZ2Rg7Cd0SiCOApPUbvlV+g==","signatures":[{"sig":"MEYCIQCBAmGOwydxT3L9+b+kMGPeJVY8dt6OmHMJ+mNkmBkpwAIhALxJFZyDNnEoIV2kfraIUpgiFzbVV6ufrgfMDRl4b7lW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66834},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"746ca3575514e56dabd5e6c576cc191f314e59ba","scripts":{"lint":"prettier --check ./**/*.{js,json,ts}","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"prettier --write ./**/*.{js,json,ts}","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"10.7.0","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"**/*.{js,ts,json}":["prettier --write"]},"_nodeVersion":"18.20.2","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.8.0","@opentelemetry/host-metrics":"^0.35.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.1","husky":"^9.0.11","rimraf":"^5.0.5","ts-jest":"^29.1.2","prettier":"^3.2.5","supertest":"^7.0.0","ansi-regex":"","typescript":"5.4.5","@types/jest":"^29.5.12","@types/node":"^20.12.10","lint-staged":"^15.2.2","@nestjs/core":"^10.3.8","@nestjs/common":"^10.3.8","@commitlint/cli":"^19.3.0","@nestjs/testing":"^10.3.8","@types/supertest":"^6.0.2","reflect-metadata":"^0.2.2","@types/response-time":"^2.3.8","@nestjs/platform-express":"^10.3.8","@nestjs/platform-fastify":"^10.3.8","@opentelemetry/sdk-metrics":"^1.24.1","@opentelemetry/sdk-trace-node":"^1.24.1","@commitlint/config-conventional":"^19.2.2","@opentelemetry/exporter-prometheus":"^0.51.1"},"peerDependencies":{"@nestjs/core":"^9.0.0 || ^10.0.0","@nestjs/common":"^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_6.1.0_1715217672121_0.4383516603634723","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"nestjs-otel","version":"6.1.1","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@6.1.1","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"beac966b9845a4198a47527b202c1ec1f3f2bf41","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-6.1.1.tgz","fileCount":48,"integrity":"sha512-hWuhDYkkaZrBXpHmi2v0jGqKa61uPqzu2YsVhww8/s+v9SaDILylR7ZdoOiygCQisgHG9rw5odP12GfsMS8cBA==","signatures":[{"sig":"MEUCIQDf/7bBcaNUEIUGX0bBguJxE7heSkRWdMnq3qsoH64+dwIgWOUw+hy6DjQrhF7gTCxFwqDy7yL1UhyMVgicCJaC4mQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@6.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64943},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"18b9b59fba06edb036898f17f63d824219e6d882","scripts":{"lint":"prettier --check ./**/*.{js,json,ts}","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"prettier --write ./**/*.{js,json,ts}","prepare":"husky install","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"10.8.0","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"**/*.{js,ts,json}":["prettier --write"]},"_nodeVersion":"18.20.2","dependencies":{"response-time":"^2.3.2","@opentelemetry/api":"^1.8.0","@opentelemetry/host-metrics":"^0.35.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.1","husky":"^9.0.11","rimraf":"^5.0.5","ts-jest":"^29.1.2","prettier":"^3.2.5","supertest":"^7.0.0","ansi-regex":"","typescript":"5.4.5","@types/jest":"^29.5.12","@types/node":"^20.12.10","lint-staged":"^15.2.2","@nestjs/core":"^10.3.8","@nestjs/common":"^10.3.8","@commitlint/cli":"^19.3.0","@nestjs/testing":"^10.3.8","@types/supertest":"^6.0.2","reflect-metadata":"^0.2.2","@types/response-time":"^2.3.8","@nestjs/platform-express":"^10.3.8","@nestjs/platform-fastify":"^10.3.8","@opentelemetry/sdk-metrics":"^1.24.1","@opentelemetry/sdk-trace-node":"^1.24.1","@commitlint/config-conventional":"^19.2.2","@opentelemetry/exporter-prometheus":"^0.51.1"},"peerDependencies":{"@nestjs/core":"^9.0.0 || ^10.0.0","@nestjs/common":"^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_6.1.1_1716738897049_0.5909343191524319","host":"s3://npm-registry-packages"}},"6.1.2":{"name":"nestjs-otel","version":"6.1.2","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@6.1.2","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"eef92d9a2ea2c71c90602193451387f0465e05f5","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-6.1.2.tgz","fileCount":49,"integrity":"sha512-Xs/6/3ypf8ujijM0h7lO/3kGjev1cP19FcdOw4gUc71owBu3ktf0k3BXvo0lxb/vP+37j9Ljl6lf2cJtwJ9h5A==","signatures":[{"sig":"MEYCIQDIKQOEr1FFX5qPHvEIXzaFoTZzGlv6XaH4mANe9juwfAIhAIMBdLiprqgiILxPQBjWAi6+AIWSfbW28XM8DU3iOo7n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@6.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67266},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"5a46dfcd9c3cb0d697d847f112c62ff0321f5670","scripts":{"lint":"prettier --check ./**/*.{js,json,ts}","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"prettier --write ./**/*.{js,json,ts}","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"10.9.2","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"**/*.{js,ts,json}":["prettier --write"]},"_nodeVersion":"18.20.5","dependencies":{"response-time":"^2.3.3","@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.35.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.1","husky":"^9.1.6","rimraf":"^6.0.1","ts-jest":"^29.2.5","prettier":"^3.3.3","supertest":"^7.0.0","typescript":"5.6.3","@types/jest":"^29.5.14","@types/node":"^22.9.0","lint-staged":"^15.2.10","@nestjs/core":"^10.4.8","@nestjs/common":"^10.4.8","@commitlint/cli":"^19.5.0","@nestjs/testing":"^10.4.8","@types/supertest":"^6.0.2","reflect-metadata":"^0.2.2","@types/response-time":"^2.3.8","@nestjs/platform-express":"^10.4.8","@nestjs/platform-fastify":"^10.4.8","@opentelemetry/sdk-metrics":"^1.27.0","@opentelemetry/sdk-trace-node":"^1.27.0","@commitlint/config-conventional":"^19.5.0","@opentelemetry/exporter-prometheus":"^0.54.2"},"peerDependencies":{"@nestjs/core":"^9.0.0 || ^10.0.0 || ^11.0.0","@nestjs/common":"^9.0.0 || ^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_6.1.2_1737133053736_0.7508364620751884","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"nestjs-otel","version":"6.2.0","keywords":["nestjs","opentelemetry","otel","tracing","observability","prometheus"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@6.2.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"3bb43afe291b1b04a574d3dcc82657f79e296b3f","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-6.2.0.tgz","fileCount":55,"integrity":"sha512-F15GnWNrmHxDRdn0o2/cDx65gR7+s3xou1mEJ5vVONfOOYeneIJi1Mkf6h/Qu6NfO4SHPFPKGMXoovvTX1D8Iw==","signatures":[{"sig":"MEUCIQDLPnA2Sv4L6VjF2BJYCuhEqagYaL5M+AgM84BaqyuRHQIgE2JzzN4ebx1CrRhigKbfrLiWugmIzrzZXRce/WIEm6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@6.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76255},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","gitHead":"9eedfc256d75c2677189e1ad8390390e76486cbe","scripts":{"lint":"prettier --check ./**/*.{js,json,ts}","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"prettier --write ./**/*.{js,json,ts}","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest --passWithNoTests","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"10.9.2","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"**/*.{js,ts,json}":["prettier --write"]},"_nodeVersion":"18.20.7","dependencies":{"response-time":"^2.3.3","@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.35.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.0.1","ts-jest":"^29.2.6","prettier":"^3.5.2","supertest":"^7.0.0","typescript":"5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.8","lint-staged":"^15.4.3","@nestjs/core":"^11.0.11","@nestjs/common":"^11.0.11","@nestjs/core10":"npm:@nestjs/core@10","@commitlint/cli":"^19.7.1","@nestjs/testing":"^11.0.11","@nestjs/common10":"npm:@nestjs/common@10","@types/supertest":"^6.0.2","reflect-metadata":"^0.2.2","@nestjs/testing10":"npm:@nestjs/testing@10","@types/response-time":"^2.3.8","@nestjs/platform-express":"^11.0.11","@nestjs/platform-fastify":"^11.0.11","@nestjs/platform-express10":"npm:@nestjs/platform-express@10","@nestjs/platform-fastify10":"npm:@nestjs/platform-fastify@10","@opentelemetry/sdk-metrics":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@commitlint/config-conventional":"^19.7.1","@opentelemetry/exporter-prometheus":"^0.57.2"},"peerDependencies":{"@nestjs/core":">= 10 < 12","@nestjs/common":">= 10 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_6.2.0_1740938003813_0.6339639702133082","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-canary-1":{"name":"nestjs-otel","version":"7.0.0-canary-1","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@7.0.0-canary-1","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"81dae16fed9c52ec457fd9597d129e9be8b64593","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-7.0.0-canary-1.tgz","fileCount":55,"integrity":"sha512-wVNG04N7LwV5aGp8+HZq1gsT2Dt4RcKsMdaCudUjjUgApW2RFCmoDXcX+MyVYYaQPzKxSUyGLXSssUtqucUtww==","signatures":[{"sig":"MEUCIHYEBr6es+xYhId9nvQwaT3pLxZCpgr4s4ynj5mPrBpyAiEAuz8ZVU07fs8SX4WqETuNst98WmFd0CuG/V4ggpFhTIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85549},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 20"},"gitHead":"9102870b3d40233911be2f47926d641a1ccbc3e3","scripts":{"lint":"prettier --check ./**/*.{js,json,ts}","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"prettier --write ./**/*.{js,json,ts}","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"10.9.0","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"**/*.{js,ts,json}":["prettier --write"]},"_nodeVersion":"22.12.0","dependencies":{"response-time":"^2.3.3","@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.36.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.0.1","ts-jest":"^29.3.3","prettier":"^3.5.3","supertest":"^7.1.1","typescript":"5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","lint-staged":"^16.0.0","@nestjs/core":"^11.1.1","@nestjs/common":"^11.1.1","@commitlint/cli":"^19.8.1","@nestjs/testing":"^11.1.1","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@types/response-time":"^2.3.8","@nestjs/platform-express":"^11.1.1","@nestjs/platform-fastify":"^11.1.1","@opentelemetry/sdk-metrics":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.0","@commitlint/config-conventional":"^19.8.1","@opentelemetry/exporter-prometheus":"^0.200.0"},"peerDependencies":{"@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_7.0.0-canary-1_1747275632529_0.034302833536400845","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"nestjs-otel","version":"7.0.0","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@7.0.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"03f4164f1c6a9ab74041832eea3529b2ddefb05a","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-7.0.0.tgz","fileCount":55,"integrity":"sha512-BjuzY+fJrlbooIZds15XOHvdv2LrtUiVjIBcV3DMw/VrIXK9szWe+njjMZS6Pqft9hV78M8lJE+Ux2ZowDQ/Hw==","signatures":[{"sig":"MEYCIQCCaY3jkHitg+P857kOxA5UmqM6/NFvB91mUgg3O+vPuAIhAN3gXpc5cOS8kcxFNDtloETVRXsa1/5PsS/i1QQ4gaKT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89109},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 20"},"gitHead":"678e9cf2f9c75a899b194d2b83348070be7e0863","scripts":{"lint":"prettier --check ./**/*.{js,json,ts}","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"prettier --write ./**/*.{js,json,ts}","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","actor":{"name":"pragmaticivan","type":"user","email":"pragmaticivan@gmail.com"},"email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"11.4.2","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"**/*.{js,ts,json}":["prettier --write"]},"_nodeVersion":"20.19.2","dependencies":{"response-time":"^2.3.3","@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.36.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.0.1","ts-jest":"^29.3.3","prettier":"^3.5.3","supertest":"^7.1.1","typescript":"5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","lint-staged":"^16.0.0","@nestjs/core":"^11.1.1","@nestjs/common":"^11.1.1","@commitlint/cli":"^19.8.1","@nestjs/testing":"^11.1.1","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@types/response-time":"^2.3.8","@nestjs/platform-express":"^11.1.1","@nestjs/platform-fastify":"^11.1.1","@opentelemetry/sdk-metrics":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.0","@commitlint/config-conventional":"^19.8.1","@opentelemetry/exporter-prometheus":"^0.201.1"},"peerDependencies":{"@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_7.0.0_1750856520946_0.918559165099192","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"nestjs-otel","version":"7.0.1","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@7.0.1","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"b06f9547a2e05cd3ea01bcf0cf2258e80a7a6efc","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-7.0.1.tgz","fileCount":55,"integrity":"sha512-NKce9aAJ263rcqaj3etHmv5KE+VALBqjGkPmZYvaesIb7AT7WBA3YXiEXmkJdKsnF2ZwmNFUJXCQWPn91Hrc8A==","signatures":[{"sig":"MEQCIFJ8buFDzF9dWIIM5ByH+Z78Z7niIHgo1vHFMwjk0PBPAiAbK65lcXhhIv/fr/UDa9Bm6NP6xF/nzBCCD1P8h1/5Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@7.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89115},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 20"},"gitHead":"14b5676a90f16a678b581693db344da542d7bf85","scripts":{"lint":"prettier --check ./**/*.{js,json,ts}","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"prettier --write ./**/*.{js,json,ts}","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"11.5.2","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"**/*.{js,ts,json}":["prettier --write"]},"_nodeVersion":"20.19.4","dependencies":{"response-time":"^2.3.3","@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.36.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.0.1","ts-jest":"^29.3.3","prettier":"^3.5.3","supertest":"^7.1.1","typescript":"5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","lint-staged":"^16.0.0","@nestjs/core":"^11.1.1","@nestjs/common":"^11.1.1","@commitlint/cli":"^19.8.1","@nestjs/testing":"^11.1.1","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@types/response-time":"^2.3.8","@nestjs/platform-express":"^11.1.1","@nestjs/platform-fastify":"^11.1.1","@opentelemetry/sdk-metrics":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.0","@commitlint/config-conventional":"^19.8.1","@opentelemetry/exporter-prometheus":"^0.203.0"},"peerDependencies":{"@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_7.0.1_1754620115113_0.23855959844598384","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-canary-1":{"name":"nestjs-otel","version":"8.0.0-canary-1","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@8.0.0-canary-1","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"aefbbb8f7217dca360d1214ccb799360b4445346","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-8.0.0-canary-1.tgz","fileCount":58,"integrity":"sha512-Ywbn6pFkaGgkds2a0XPd1zNmkWTT24O6T7sFYr76pkFij5RqZiLIBXkwYOsLPz3ZZQDC1LgpSdaebx9ckAyqEA==","signatures":[{"sig":"MEQCIErZ7dbhMDV1lU0DZThhVAhTyDsRxBiTCmi+3AMJbejcAiAamsHVIB++kpxp5anAHt71tXShZyJZKmaVC1vmJLZ4/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91513},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 22"},"gitHead":"7677e6700a1f855d998b2391756cc23cf2a41315","scripts":{"lint":"ultracite check","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"ultracite fix","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit --detectOpenHandles","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"11.6.2","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,jsonc,css,scss,md,mdx}":["npx ultracite fix"]},"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.37.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.1.2","ts-jest":"^29.4.6","supertest":"^7.1.4","ultracite":"^6.3.10","typescript":"5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.2.7","@nestjs/core":"^11.1.9","@biomejs/biome":"^2.3.8","@nestjs/common":"^11.1.9","@types/express":"^5.0.6","@commitlint/cli":"^20.2.0","@nestjs/testing":"^11.1.9","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@nestjs/platform-express":"^11.1.9","@nestjs/platform-fastify":"^11.1.9","@opentelemetry/sdk-metrics":"^2.2.0","@opentelemetry/sdk-trace-node":"^2.2.0","@commitlint/config-conventional":"^20.2.0","@opentelemetry/exporter-prometheus":"^0.208.0"},"peerDependencies":{"@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_8.0.0-canary-1_1765490988969_0.6827077047824601","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"nestjs-otel","version":"8.0.0","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@8.0.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"7fe8c7a23436206106001ba56129d12cd518bb32","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-8.0.0.tgz","fileCount":6,"integrity":"sha512-/DmF5CyEFMy/ift/qOF384G2I9G8vaMnJAxFjajGj81YzRaMC6EBCGTgSUIGmo4izy+8HqZL5U1Je6nVtzyqOQ==","signatures":[{"sig":"MEYCIQCAthttVBCml61JgOQ/UGoGE0SKcRrcxbkrMa+65f4SlQIhAJuhxzGGCps+WaqeXSUYD0EQHcG8DnK1Dg00WeEARRGh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30614},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 22"},"gitHead":"d10439d8ded49ecb286cd5fb571bf876b91a91ba","scripts":{"lint":"ultracite check","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"ultracite fix","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit --detectOpenHandles","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"10.9.2","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,jsonc,css,scss,md,mdx}":["npx ultracite fix"]},"_nodeVersion":"22.13.1","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.37.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.1.2","ts-jest":"^29.4.6","supertest":"^7.1.4","ultracite":"^6.3.10","typescript":"5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.2.7","@nestjs/core":"^11.1.9","@biomejs/biome":"^2.3.8","@nestjs/common":"^11.1.9","@types/express":"^5.0.6","@commitlint/cli":"^20.2.0","@nestjs/testing":"^11.1.9","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@nestjs/platform-express":"^11.1.9","@nestjs/platform-fastify":"^11.1.9","@opentelemetry/sdk-metrics":"^2.2.0","@opentelemetry/sdk-trace-node":"^2.2.0","@commitlint/config-conventional":"^20.2.0","@opentelemetry/exporter-prometheus":"^0.208.0"},"peerDependencies":{"@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_8.0.0_1765557520018_0.05202522394665743","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"nestjs-otel","version":"8.0.1","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@8.0.1","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"969c3c5ed1d968d8308b02fe1cef486a3383bd40","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-8.0.1.tgz","fileCount":58,"integrity":"sha512-l/t47XE8O4PWegmbNDWttaANqP+n5Ju7VAhUndyAEJTR2X1+oevb1lP5zgV74Ioadr+u2qoQckOt8uNWB+7AeQ==","signatures":[{"sig":"MEUCIH6LubNLTbdcd8rlUJASxpQR1Bkf6i+kDYourLzUkEclAiEAl13MhfVOrwBdU7Mb0w3f7kMCOgDMpOcmjBc6QAdCPeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@8.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91502},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 22"},"gitHead":"f72b436133248bb85cb078f24fc1e1bf676ae3f4","scripts":{"lint":"ultracite check","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"ultracite fix","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit --detectOpenHandles","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:093baa6b-d314-447b-aef7-c592ec58e290"}},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"11.7.0","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,jsonc,css,scss,md,mdx}":["npx ultracite fix"]},"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.37.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.1.2","ts-jest":"^29.4.6","supertest":"^7.1.4","ultracite":"^6.4.0","typescript":"5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.1","lint-staged":"^16.2.7","@nestjs/core":"^11.1.9","@biomejs/biome":"^2.3.8","@nestjs/common":"^11.1.9","@types/express":"^5.0.6","@commitlint/cli":"^20.2.0","@nestjs/testing":"^11.1.9","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@nestjs/platform-express":"^11.1.9","@nestjs/platform-fastify":"^11.1.9","@opentelemetry/sdk-metrics":"^2.2.0","@opentelemetry/sdk-trace-node":"^2.2.0","@commitlint/config-conventional":"^20.2.0","@opentelemetry/exporter-prometheus":"^0.208.0"},"peerDependencies":{"@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_8.0.1_1765559535394_0.33457917076340626","host":"s3://npm-registry-packages-npm-production"}},"8.0.2":{"name":"nestjs-otel","version":"8.0.2","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@8.0.2","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"966fb02d712b71f02f3688ae7efdbc7d62aceab4","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-8.0.2.tgz","fileCount":58,"integrity":"sha512-IQZ4MRb54WqRPooFPWrbqdOt+RckwaBjPoQy+axm9Jtri0DlOM6B3mSfzKHAJOwjj6YFaq10DXLOcYrqI8IsXA==","signatures":[{"sig":"MEYCIQDRLvnVg1JKnkDIpO51ARS182TCBk3WCTvzpjnzDxGWZQIhAI/yJReEEXbMjtYxrGUGgKS2icPQdqTKCKTdPt544f7k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@8.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91501},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 22"},"gitHead":"f8a5968b713384e57ff1c48dc4894cc332c6f525","scripts":{"lint":"ultracite check","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"ultracite fix","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit --detectOpenHandles","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:093baa6b-d314-447b-aef7-c592ec58e290"}},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"11.7.0","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,jsonc,css,scss,md,mdx}":["npx ultracite fix"]},"_nodeVersion":"24.12.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.38.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.1.2","ts-jest":"^29.4.6","supertest":"^7.1.4","ultracite":"^6.4.0","typescript":"5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.1","lint-staged":"^16.2.7","@nestjs/core":"^11.1.9","@biomejs/biome":"^2.3.8","@nestjs/common":"^11.1.9","@types/express":"^5.0.6","@commitlint/cli":"^20.2.0","@nestjs/testing":"^11.1.9","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@nestjs/platform-express":"^11.1.9","@nestjs/platform-fastify":"^11.1.9","@opentelemetry/sdk-metrics":"^2.2.0","@opentelemetry/sdk-trace-node":"^2.2.0","@commitlint/config-conventional":"^20.2.0","@opentelemetry/exporter-prometheus":"^0.208.0"},"peerDependencies":{"@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_8.0.2_1769004817594_0.8280143700738949","host":"s3://npm-registry-packages-npm-production"}},"8.0.3":{"name":"nestjs-otel","version":"8.0.3","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@8.0.3","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"e736f7dbd09ab027293e604996cc3474e5e5707d","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-8.0.3.tgz","fileCount":58,"integrity":"sha512-48W0ksSnvRZSO7GUY3R76TeHtPwThAhjPOeyH7EOzhLnsrPQ7Msk8nPrU5FpTiIzUapoubdx+jfolRlJC8L21g==","signatures":[{"sig":"MEUCIQD8QRKsaK4UEsfkBRfgs4PSst4vn8p5ReSY7NdSHnquEgIgTGQQXjED0AQVLta+H9fA8Vpl9HUSiMyGkDB3/EJm4YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@8.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98087},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 22"},"gitHead":"59491f8473b129a4f52859fc8d6394deb47822c7","scripts":{"lint":"ultracite check","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"ultracite fix","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit --detectOpenHandles","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:093baa6b-d314-447b-aef7-c592ec58e290"}},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"11.14.1","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,jsonc,css,scss,md,mdx}":["npx ultracite fix"]},"_nodeVersion":"24.15.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.38.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.1.2","ts-jest":"^29.4.6","supertest":"^7.1.4","ultracite":"^6.4.0","typescript":"5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.1","lint-staged":"^16.2.7","@nestjs/core":"^11.1.9","@biomejs/biome":"^2.3.8","@nestjs/common":"^11.1.9","@types/express":"^5.0.6","@commitlint/cli":"^20.2.0","@nestjs/testing":"^11.1.9","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@nestjs/platform-express":"^11.1.9","@nestjs/platform-fastify":"^11.1.9","@opentelemetry/sdk-metrics":"^2.2.0","@opentelemetry/sdk-trace-node":"^2.2.0","@commitlint/config-conventional":"^20.2.0","@opentelemetry/exporter-prometheus":"^0.208.0"},"peerDependencies":{"@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_8.0.3_1778806837483_0.14120573651787272","host":"s3://npm-registry-packages-npm-production"}},"8.0.4-alpha.0":{"name":"nestjs-otel","version":"8.0.4-alpha.0","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@8.0.4-alpha.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"69ae8bb9357e9ee3b57f827ab05452caee26d0f1","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-8.0.4-alpha.0.tgz","fileCount":84,"integrity":"sha512-CkUyQ+K6KC2YqAVDoZAOEMNut7Yj58Dn64nyQ+zwdT9+ZFedTNae0xzAQUESvlE31qITfo/v0Oxag7cY5UY+aA==","signatures":[{"sig":"MEUCIQCCIs22rdTFef7WS/3oAAPwMuEVPLDwMWOBubr4C9TEagIgLMEIXFihqzVuaQA1ppP8S0KJHU6ywmkGtmsEjar9xcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492416},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 22"},"gitHead":"02e6526a97a7ffcb7074e966ae387b838bba5f6f","scripts":{"lint":"ultracite check","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"ultracite fix","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit --detectOpenHandles","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"11.6.2","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,jsonc,css,scss,md,mdx}":["npx ultracite fix"]},"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.38.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.1.2","ts-jest":"^29.4.6","supertest":"^7.1.4","ultracite":"^6.4.0","typescript":"5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.1","lint-staged":"^16.2.7","@nestjs/core":"^11.1.9","@biomejs/biome":"^2.3.8","@nestjs/common":"^11.1.9","@types/express":"^5.0.6","@commitlint/cli":"^20.2.0","@nestjs/testing":"^11.1.9","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@nestjs/platform-express":"^11.1.9","@nestjs/platform-fastify":"^11.1.9","@opentelemetry/sdk-metrics":"^2.2.0","@opentelemetry/sdk-trace-node":"^2.2.0","@commitlint/config-conventional":"^20.2.0","@opentelemetry/exporter-prometheus":"^0.208.0"},"peerDependencies":{"rxjs":"^7.1.0","@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_8.0.4-alpha.0_1781790369563_0.09393533010195743","host":"s3://npm-registry-packages-npm-production"}},"8.0.4-alpha.1":{"name":"nestjs-otel","version":"8.0.4-alpha.1","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@8.0.4-alpha.1","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"1248b34ce93f9b486764aa2497a3ed48cbde9490","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-8.0.4-alpha.1.tgz","fileCount":84,"integrity":"sha512-uUqrdLeuNrg5OSsvcz0oxPDMwZFgRxz5hc+wNpz+tSKFyz0v9MOB63Yrdv+bwGR4d1tzyjrydiq9DHZWXcPbaA==","signatures":[{"sig":"MEUCIDCot5lbp+0AemmrlPfjUHEol9wtXGUhIop5Wwt1sK6GAiEA0K5ofaumd1U+o8Ni08NgOFWgQAK/c9vy+Sj413Zum2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492416},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 22"},"gitHead":"02e6526a97a7ffcb7074e966ae387b838bba5f6f","scripts":{"lint":"ultracite check","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"ultracite fix","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit --detectOpenHandles","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"11.6.2","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,jsonc,css,scss,md,mdx}":["npx ultracite fix"]},"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.38.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.1.2","ts-jest":"^29.4.6","supertest":"^7.1.4","ultracite":"^6.4.0","typescript":"5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.1","lint-staged":"^16.2.7","@nestjs/core":"^11.1.9","@biomejs/biome":"^2.3.8","@nestjs/common":"^11.1.9","@types/express":"^5.0.6","@commitlint/cli":"^20.2.0","@nestjs/testing":"^11.1.9","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@nestjs/platform-express":"^11.1.9","@nestjs/platform-fastify":"^11.1.9","@opentelemetry/sdk-metrics":"^2.2.0","@opentelemetry/sdk-trace-node":"^2.2.0","@commitlint/config-conventional":"^20.2.0","@opentelemetry/exporter-prometheus":"^0.208.0"},"peerDependencies":{"rxjs":"^7.1.0","@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_8.0.4-alpha.1_1781792085727_0.8800123666904935","host":"s3://npm-registry-packages-npm-production"}},"8.0.4-alpha.2":{"name":"nestjs-otel","version":"8.0.4-alpha.2","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@8.0.4-alpha.2","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"8c52b638befcb860edc91fe74887daecab6eea62","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-8.0.4-alpha.2.tgz","fileCount":84,"integrity":"sha512-X94CVN0vwjnroDA3dTLX815Pp38NuN6oBok2ZhdvSBDh5h1VQVuR/+CmqhzBXDPIZwK57wiq7ymfy8Bni9YEWw==","signatures":[{"sig":"MEQCIGiNO/7x3G+dazDpndKH+eGrxkDNGLEBrNyZ26XtQFqeAiBIshlAprep9L92vROxMz/E3tN6bBIyhxs8TCyR6QPPOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492416},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 22"},"gitHead":"02e6526a97a7ffcb7074e966ae387b838bba5f6f","scripts":{"lint":"ultracite check","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"ultracite fix","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit --detectOpenHandles","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"11.6.2","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,jsonc,css,scss,md,mdx}":["npx ultracite fix"]},"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.38.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.1.2","ts-jest":"^29.4.6","supertest":"^7.1.4","ultracite":"^6.4.0","typescript":"5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.1","lint-staged":"^16.2.7","@nestjs/core":"^11.1.9","@biomejs/biome":"^2.3.8","@nestjs/common":"^11.1.9","@types/express":"^5.0.6","@commitlint/cli":"^20.2.0","@nestjs/testing":"^11.1.9","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@nestjs/platform-express":"^11.1.9","@nestjs/platform-fastify":"^11.1.9","@opentelemetry/sdk-metrics":"^2.2.0","@opentelemetry/sdk-trace-node":"^2.2.0","@commitlint/config-conventional":"^20.2.0","@opentelemetry/exporter-prometheus":"^0.208.0"},"peerDependencies":{"rxjs":"^7.1.0","@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_8.0.4-alpha.2_1781792344769_0.05231132015474693","host":"s3://npm-registry-packages-npm-production"}},"8.0.4-alpha.3":{"name":"nestjs-otel","version":"8.0.4-alpha.3","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@8.0.4-alpha.3","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"0b7d8f8f9deb153bde3cbc9fc6b5d15efb83fc07","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-8.0.4-alpha.3.tgz","fileCount":84,"integrity":"sha512-7dB3o3nAGqpVZWls9HGRza9ga2bRsM8QyeLEBvzJTOaazgSwQ9oDtGlxU2iRVV2x/DKOQe1kvX40Pkwv9VNquw==","signatures":[{"sig":"MEYCIQDguKRL8KfTj9QrrssUp60dpB+VeaOEwiP4GuyQcrO0QgIhAKVDKtBJbpY3e0f/eGYNdr2sXsa1nRjVM3z4qAQE0Gm0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493962},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 22"},"gitHead":"02e6526a97a7ffcb7074e966ae387b838bba5f6f","scripts":{"lint":"ultracite check","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"ultracite fix","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit --detectOpenHandles","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"11.6.2","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,jsonc,css,scss,md,mdx}":["npx ultracite fix"]},"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.38.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.1.2","ts-jest":"^29.4.6","supertest":"^7.1.4","ultracite":"^6.4.0","typescript":"5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.1","lint-staged":"^16.2.7","@nestjs/core":"^11.1.9","@biomejs/biome":"^2.3.8","@nestjs/common":"^11.1.9","@types/express":"^5.0.6","@commitlint/cli":"^20.2.0","@nestjs/testing":"^11.1.9","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@nestjs/platform-express":"^11.1.9","@nestjs/platform-fastify":"^11.1.9","@opentelemetry/sdk-metrics":"^2.2.0","@opentelemetry/sdk-trace-node":"^2.2.0","@commitlint/config-conventional":"^20.2.0","@opentelemetry/exporter-prometheus":"^0.208.0"},"peerDependencies":{"rxjs":"^7.1.0","@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_8.0.4-alpha.3_1781795022060_0.9300153623337233","host":"s3://npm-registry-packages-npm-production"}},"8.0.4-alpha.5":{"name":"nestjs-otel","version":"8.0.4-alpha.5","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@8.0.4-alpha.5","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"69c59420b30f20d312f87f27d67f3c2763775bad","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-8.0.4-alpha.5.tgz","fileCount":88,"integrity":"sha512-ZX8kWlQzS/TRautZFM0XHtjiPARaUD6Ed6OJcAim5bC8ay/7hiUseP7w1mFLP/UGz/5vDllyNgi3C5FUkxEfuQ==","signatures":[{"sig":"MEMCIB9i+6pzt5/gidZ+bVJer3aFOug2S5zCY68KXg+dw+2vAh97suyONhrTPctl/0rYUwEME6E55M9erZkoWJc+xirN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502509},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 22"},"gitHead":"02e6526a97a7ffcb7074e966ae387b838bba5f6f","scripts":{"lint":"ultracite check","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"ultracite fix","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit --detectOpenHandles","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"11.6.2","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,jsonc,css,scss,md,mdx}":["npx ultracite fix"]},"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.38.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.1.2","ts-jest":"^29.4.6","supertest":"^7.1.4","ultracite":"^6.4.0","typescript":"5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.1","lint-staged":"^16.2.7","@nestjs/core":"^11.1.9","@biomejs/biome":"^2.3.8","@nestjs/common":"^11.1.9","@types/express":"^5.0.6","@commitlint/cli":"^20.2.0","@nestjs/testing":"^11.1.9","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@nestjs/platform-express":"^11.1.9","@nestjs/platform-fastify":"^11.1.9","@opentelemetry/sdk-metrics":"^2.2.0","@opentelemetry/sdk-trace-node":"^2.2.0","@commitlint/config-conventional":"^20.2.0","@opentelemetry/exporter-prometheus":"^0.208.0"},"peerDependencies":{"rxjs":"^7.1.0","@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_8.0.4-alpha.5_1781800527204_0.20036214209846226","host":"s3://npm-registry-packages-npm-production"}},"8.0.4-alpha.6":{"name":"nestjs-otel","version":"8.0.4-alpha.6","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@8.0.4-alpha.6","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"6309352bc2caf19048b96a74e7921c489928c26a","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-8.0.4-alpha.6.tgz","fileCount":88,"integrity":"sha512-iPK/v3kgF6MgowRQSmrazA/ylioQdTXVfPDeGEAsm8bwmHjMF3pzPRr7j5Ayk9/3XW7NhCvr/ea2pMzQlCfD9g==","signatures":[{"sig":"MEQCIBofE+gE4s/5cBh9dhcWpDoqbKls8UiJHVXlbBf/ec6pAiB8rcufw/+H/MzrqzATHPp7sQxVk6JWV0UVbW4XsNOOZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502509},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 22"},"gitHead":"02e6526a97a7ffcb7074e966ae387b838bba5f6f","scripts":{"lint":"ultracite check","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"ultracite fix","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit --detectOpenHandles","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"11.6.2","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,jsonc,css,scss,md,mdx}":["npx ultracite fix"]},"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.38.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.1.2","ts-jest":"^29.4.6","supertest":"^7.1.4","ultracite":"^6.4.0","typescript":"5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.1","lint-staged":"^16.2.7","@nestjs/core":"^11.1.9","@biomejs/biome":"^2.3.8","@nestjs/common":"^11.1.9","@types/express":"^5.0.6","@commitlint/cli":"^20.2.0","@nestjs/testing":"^11.1.9","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@nestjs/platform-express":"^11.1.9","@nestjs/platform-fastify":"^11.1.9","@opentelemetry/sdk-metrics":"^2.2.0","@opentelemetry/sdk-trace-node":"^2.2.0","@commitlint/config-conventional":"^20.2.0","@opentelemetry/exporter-prometheus":"^0.208.0"},"peerDependencies":{"rxjs":"^7.1.0","@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_8.0.4-alpha.6_1781801261351_0.395371820127671","host":"s3://npm-registry-packages-npm-production"}},"8.0.4-alpha.7":{"name":"nestjs-otel","version":"8.0.4-alpha.7","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@8.0.4-alpha.7","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"959ff85e3cdd2c919db940ac453f08b869b45bfa","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-8.0.4-alpha.7.tgz","fileCount":88,"integrity":"sha512-sbOuXXNFWwmV2koDMc5iccYOHtagxfKf5RjtFkLuRuU+Q6q7uQDavHFG9A52zkezqDKkxZMbDBqPUGoVmqAjbA==","signatures":[{"sig":"MEQCIBdr9eFNdCw+ilSRUsnFxQB4K9yJIgbCGK0eKSNtZMvrAiApjCWHPJ09Bt+XAX5Gx1W8OtqEdN7ylRq7D7jFuBzPag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505096},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 22"},"gitHead":"02e6526a97a7ffcb7074e966ae387b838bba5f6f","scripts":{"lint":"ultracite check","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"ultracite fix","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit --detectOpenHandles","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"11.6.2","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,jsonc,css,scss,md,mdx}":["npx ultracite fix"]},"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.38.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.1.2","ts-jest":"^29.4.6","supertest":"^7.1.4","ultracite":"^6.4.0","typescript":"5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.1","lint-staged":"^16.2.7","@nestjs/core":"^11.1.9","@biomejs/biome":"^2.3.8","@nestjs/common":"^11.1.9","@types/express":"^5.0.6","@commitlint/cli":"^20.2.0","@nestjs/testing":"^11.1.9","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@nestjs/platform-express":"^11.1.9","@nestjs/platform-fastify":"^11.1.9","@opentelemetry/sdk-metrics":"^2.2.0","@opentelemetry/sdk-trace-node":"^2.2.0","@commitlint/config-conventional":"^20.2.0","@opentelemetry/exporter-prometheus":"^0.208.0"},"peerDependencies":{"rxjs":"^7.1.0","@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_8.0.4-alpha.7_1781818168166_0.5449369758218121","host":"s3://npm-registry-packages-npm-production"}},"8.0.4-alpha.8":{"name":"nestjs-otel","version":"8.0.4-alpha.8","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@8.0.4-alpha.8","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"c75a26a9b02bd0a9643caefc40de64d3de8366ed","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-8.0.4-alpha.8.tgz","fileCount":92,"integrity":"sha512-bsCYtdlwwRgVYXd7crw2FVfxlOvHJ9EV44ATtcj/6DkE8GhhXeNMrn9skjxjRF6h5HfTTvV7LyaUC31w+rxK+A==","signatures":[{"sig":"MEUCIQCpUmE1JXuxlJzJfdJ+NHezQXZmEut3TQ/HZBYj+N2L6wIgDy+C0lqLDOpGKr5c6rowUM//jcUXx35Gc3ejQnaDQ1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512737},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 22"},"gitHead":"02e6526a97a7ffcb7074e966ae387b838bba5f6f","scripts":{"lint":"ultracite check","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"ultracite fix","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit --detectOpenHandles","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"11.6.2","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,jsonc,css,scss,md,mdx}":["npx ultracite fix"]},"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.38.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.1.2","ts-jest":"^29.4.6","supertest":"^7.1.4","ultracite":"^6.4.0","typescript":"5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.1","lint-staged":"^16.2.7","@nestjs/core":"^11.1.9","@biomejs/biome":"^2.3.8","@nestjs/common":"^11.1.9","@types/express":"^5.0.6","@commitlint/cli":"^20.2.0","@nestjs/testing":"^11.1.9","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@nestjs/platform-express":"^11.1.9","@nestjs/platform-fastify":"^11.1.9","@opentelemetry/sdk-metrics":"^2.2.0","@opentelemetry/sdk-trace-node":"^2.2.0","@commitlint/config-conventional":"^20.2.0","@opentelemetry/exporter-prometheus":"^0.208.0"},"peerDependencies":{"rxjs":"^7.1.0","@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_8.0.4-alpha.8_1781818983069_0.5616519789789052","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"nestjs-otel","version":"8.1.0","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","_id":"nestjs-otel@8.1.0","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"dist":{"shasum":"2d588f996337908a3386e58ffb7f78b303498687","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-8.1.0.tgz","fileCount":81,"integrity":"sha512-sT/Fj+ZDiDQiKAqlL11M7VwTZKr7r/M3wtK57AkFqWNDwCvViKfUU54ZKuNJphQFcM3fDuIWAUjVhpcVnHU9Jw==","signatures":[{"sig":"MEYCIQCQcozf2SivaNq7b6zksFzaP/6niiBDypaMLK5nf9YIJAIhAPgdoYEUYBWpQDWncZ4PvKvfUNv7cIaRuLAfYDDTraf6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@8.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161973},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"./test-results/coverage","moduleFileExtensions":["js","json","ts","node"]},"main":"lib/index.js","engines":{"node":">= 22"},"gitHead":"63066e54fea86fb30dc88ad4dee2f04fc5202f73","scripts":{"lint":"ultracite check","test":"npm run test:unit && npm run test:e2e","build":"tsc","format":"ultracite fix","prepare":"husky","prebuild":"rimraf lib","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit --detectOpenHandles","test:unit":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch"},"typings":"lib/index","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:093baa6b-d314-447b-aef7-c592ec58e290"}},"repository":{"url":"git+https://github.com/pragmaticivan/nestjs-otel.git","type":"git"},"_npmVersion":"11.17.0","description":"NestJS OpenTelemetry Library","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx,json,jsonc,css,scss,md,mdx}":["npx ultracite fix"]},"_nodeVersion":"24.16.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.38.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","rxjs":"^7.8.2","husky":"^9.1.7","rimraf":"^6.1.2","ts-jest":"^29.4.6","supertest":"^7.1.4","ultracite":"^6.4.0","typescript":"5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.1","lint-staged":"^16.2.7","@nestjs/core":"^11.1.9","@biomejs/biome":"^2.3.8","@nestjs/common":"^11.1.9","@types/express":"^5.0.6","@commitlint/cli":"^20.2.0","@nestjs/testing":"^11.1.9","@types/supertest":"^6.0.3","reflect-metadata":"^0.2.2","@nestjs/platform-express":"^11.1.9","@nestjs/platform-fastify":"^11.1.9","@opentelemetry/sdk-metrics":"^2.2.0","@opentelemetry/sdk-trace-node":"^2.2.0","@commitlint/config-conventional":"^20.2.0","@opentelemetry/exporter-prometheus":"^0.208.0"},"peerDependencies":{"rxjs":"^7.1.0","@nestjs/core":">= 11 < 12","@nestjs/common":">= 11 < 12"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-otel_8.1.0_1781822925092_0.3868680617926563","host":"s3://npm-registry-packages-npm-production"}},"8.1.1":{"name":"nestjs-otel","version":"8.1.1","description":"NestJS OpenTelemetry Library","main":"lib/index.js","typings":"lib/index","engines":{"node":">= 22"},"scripts":{"prebuild":"rimraf lib","build":"tsc","lint":"ultracite check","format":"ultracite fix","test":"npm run test:unit && npm run test:e2e","test:coverage":"jest --coverage","test:unit":"jest","test:watch":"jest --watch","test:e2e":"jest --config ./tests/jest-e2e.json --runInBand --forceExit --detectOpenHandles","test:e2e:watch":"jest --config ./tests/jest-e2e.json --runInBand --watch","prepare":"husky"},"repository":{"type":"git","url":"git+https://github.com/pragmaticivan/nestjs-otel.git"},"keywords":["nestjs","opentelemetry","otel","tracing","observability"],"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/host-metrics":"^0.38.0"},"devDependencies":{"@biomejs/biome":"^2.3.8","@commitlint/cli":"^20.2.0","@commitlint/config-conventional":"^20.2.0","@nestjs/common":"^11.1.9","@nestjs/core":"^11.1.9","@nestjs/platform-express":"^11.1.9","@nestjs/platform-fastify":"^11.1.9","@nestjs/testing":"^11.1.9","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/sdk-metrics":"^2.2.0","@opentelemetry/sdk-trace-node":"^2.2.0","@types/express":"^5.0.6","@types/jest":"^30.0.0","@types/node":"^25.0.1","@types/supertest":"^6.0.3","husky":"^9.1.7","jest":"^30.2.0","lint-staged":"^16.2.7","reflect-metadata":"^0.2.2","rimraf":"^6.1.2","rxjs":"^7.8.2","supertest":"^7.1.4","ts-jest":"^29.4.6","typescript":"5.9.3","ultracite":"^6.4.0"},"peerDependencies":{"@nestjs/common":">= 11 < 13","@nestjs/core":">= 11 < 13","rxjs":"^7.1.0"},"jest":{"moduleFileExtensions":["js","json","ts","node"],"rootDir":"./src","reporters":["default"],"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"./test-results/coverage","testEnvironment":"node"},"lint-staged":{"*.{js,jsx,ts,tsx,json,jsonc,css,scss,md,mdx}":["npx ultracite fix"]},"gitHead":"286dc2e975cf27b3682a6ac2686096165b53374c","_id":"nestjs-otel@8.1.1","_nodeVersion":"24.20.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-7JJuMCJcamiNC0xgDh745PZt8LQDaF6WmK+FaTEu74G1BM9Sbo4rTw4CHVKkHbxKynIUqzeaYN5m+rRdGsoRSg==","shasum":"527cde010e774a8a042f51d8593be2193d41c4b7","tarball":"https://registry.npmjs.org/nestjs-otel/-/nestjs-otel-8.1.1.tgz","fileCount":81,"unpackedSize":161973,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-otel@8.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAqeN51n6ngdvGydwlq9DtdhGJ3bZWCOwZxQAdFYYi2BAiEA2wWz7h3qNEXpCBmlBI7zrGyaBtk/ngndOEal4wg7e6g="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:093baa6b-d314-447b-aef7-c592ec58e290"}},"directories":{},"maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nestjs-otel_8.1.1_1788795569342_0.33670659610314724"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-25T14:42:48.086Z","modified":"2026-09-07T15:39:29.841Z","1.1.0":"2021-06-25T14:42:48.478Z","1.2.0":"2021-06-25T15:36:03.476Z","1.2.1":"2021-06-25T16:03:21.721Z","1.2.2":"2021-06-27T16:54:20.778Z","1.2.3":"2021-06-27T20:16:21.003Z","1.3.0":"2021-06-28T21:54:14.902Z","1.4.0":"2021-06-29T21:40:28.146Z","1.5.0":"2021-06-30T13:54:37.381Z","1.6.0":"2021-06-30T21:29:07.619Z","1.7.0":"2021-07-14T18:24:31.226Z","1.8.0":"2021-07-24T04:38:46.297Z","1.8.1":"2021-07-25T14:09:47.865Z","1.8.2":"2021-07-25T16:31:48.068Z","2.0.0":"2021-07-28T01:00:16.459Z","2.1.0":"2021-07-28T02:24:04.443Z","2.2.0":"2021-08-02T22:19:59.397Z","2.3.0":"2021-08-13T17:58:08.193Z","2.4.0":"2021-08-24T02:22:29.848Z","2.5.0":"2021-09-26T03:32:27.145Z","2.5.1":"2021-10-06T13:26:55.612Z","2.5.2":"2021-10-07T13:54:08.680Z","2.6.0":"2021-10-12T16:14:38.097Z","2.6.1":"2021-10-13T14:17:00.557Z","3.0.0":"2021-12-30T04:04:16.363Z","3.0.1":"2022-01-03T13:14:18.535Z","3.0.2":"2022-03-24T20:15:44.604Z","3.0.3":"2022-03-25T12:52:33.929Z","3.0.4":"2022-03-29T16:50:02.142Z","4.0.0":"2022-08-29T18:28:37.385Z","4.0.1":"2022-08-29T18:38:00.512Z","4.1.0":"2022-10-14T00:01:59.884Z","5.0.0":"2022-11-27T04:25:03.376Z","5.1.0":"2023-04-05T23:01:01.105Z","5.1.1":"2023-04-21T02:00:24.865Z","5.1.2":"2023-05-05T17:09:54.134Z","5.1.3":"2023-06-27T15:11:50.313Z","5.1.4":"2023-06-28T12:45:50.190Z","5.1.5":"2023-09-04T16:19:48.014Z","6.0.0":"2024-05-08T03:21:13.643Z","6.1.0":"2024-05-09T01:21:12.342Z","6.1.1":"2024-05-26T15:54:57.197Z","6.1.2":"2025-01-17T16:57:33.897Z","6.2.0":"2025-03-02T17:53:24.000Z","7.0.0-canary-1":"2025-05-15T02:20:32.713Z","7.0.0":"2025-06-25T13:02:01.136Z","7.0.1":"2025-08-08T02:28:35.312Z","8.0.0-canary-1":"2025-12-11T22:09:49.137Z","8.0.0":"2025-12-12T16:38:40.171Z","8.0.1":"2025-12-12T17:12:15.587Z","8.0.2":"2026-01-21T14:13:37.808Z","8.0.3":"2026-05-15T01:00:37.615Z","8.0.4-alpha.0":"2026-06-18T13:46:09.693Z","8.0.4-alpha.1":"2026-06-18T14:14:45.895Z","8.0.4-alpha.2":"2026-06-18T14:19:04.900Z","8.0.4-alpha.3":"2026-06-18T15:03:42.257Z","8.0.4-alpha.5":"2026-06-18T16:35:27.378Z","8.0.4-alpha.6":"2026-06-18T16:47:41.525Z","8.0.4-alpha.7":"2026-06-18T21:29:28.311Z","8.0.4-alpha.8":"2026-06-18T21:43:03.222Z","8.1.0":"2026-06-18T22:48:45.292Z","8.1.1":"2026-09-07T15:39:29.477Z"},"bugs":{"url":"https://github.com/pragmaticivan/nestjs-otel/issues"},"author":{"name":"pragmaticivan@gmail.com"},"license":"Apache-2.0","homepage":"https://github.com/pragmaticivan/nestjs-otel#readme","keywords":["nestjs","opentelemetry","otel","tracing","observability"],"repository":{"type":"git","url":"git+https://github.com/pragmaticivan/nestjs-otel.git"},"description":"NestJS OpenTelemetry Library","maintainers":[{"name":"pragmaticivan","email":"pragmaticivan@gmail.com"}],"readme":"![nestjs-otel](https://github.com/pragmaticivan/nestjs-otel/assets/301291/40aaad82-82f9-48e5-b204-0e3cef532813)\n\n# NestJS OpenTelemetry (OTEL)\n\n![Build Status](https://github.com/pragmaticivan/nestjs-otel/actions/workflows/nodejs.yml/badge.svg)\n[![NPM](https://img.shields.io/npm/v/nestjs-otel.svg)](https://www.npmjs.com/package/nestjs-otel)\n\n## Description\n\n[OpenTelemetry](https://opentelemetry.io/) module for [Nest](https://github.com/nestjs/nest).\n\n## Why\n\nSetting up observability metrics with nestjs requires multiple libraries and patterns. OpenTelemetry has support for multiple exporters and types of metrics such as Prometheus Metrics.\n\n## Observability\n\nPlease read this [comprehensive whitepaper](https://github.com/cncf/tag-observability/blob/main/whitepaper.md) if that's your first time working with metrics, tracing, and logs.\n\n![observability-signals](https://user-images.githubusercontent.com/24193764/121773601-55f86b80-cb53-11eb-8c8b-262a5aad781f.png)\n\n\n## Examples\n\nA full working examples are available. This includes a nestjs application fully integrated with prometheus, grafana, loki and tempo:\n\n- [nestjs-otel-prom-grafana-tempo](https://github.com/pragmaticivan/nestjs-otel-prom-grafana-tempo )\n\n\n## Installation\n\n```bash\nnpm i nestjs-otel @opentelemetry/sdk-node --save\n```\n\n## Setup\n\nSome peers dependencies are required when some configurations are enabled.\n\n```\n@opentelemetry/exporter-prometheus\n```\n\n1. Create tracing file (`tracing.ts`):\n\n```ts\nimport {\n  CompositePropagator,\n  W3CTraceContextPropagator,\n  W3CBaggagePropagator,\n} from '@opentelemetry/core';\nimport { BatchSpanProcessor } from '@opentelemetry/sdk-trace-base';\nimport { JaegerExporter } from '@opentelemetry/exporter-jaeger';\nimport { getNodeAutoInstrumentations } from '@opentelemetry/auto-instrumentations-node';\nimport { JaegerPropagator } from '@opentelemetry/propagator-jaeger';\nimport { B3Propagator } from '@opentelemetry/propagator-b3';\nimport { PrometheusExporter } from '@opentelemetry/exporter-prometheus';\nimport { NodeSDK } from '@opentelemetry/sdk-node';\nimport { AsyncLocalStorageContextManager } from '@opentelemetry/context-async-hooks';\nimport * as process from 'process';\n\nconst otelSDK = new NodeSDK({\n  metricReader: new PrometheusExporter({\n    port: 8081,\n  }),\n  spanProcessor: new BatchSpanProcessor(new JaegerExporter()),\n  contextManager: new AsyncLocalStorageContextManager(),\n  textMapPropagator: new CompositePropagator({\n    propagators: [\n      new JaegerPropagator(),\n      new W3CTraceContextPropagator(),\n      new W3CBaggagePropagator(),\n      new B3Propagator(),\n    ],\n  }),\n  instrumentations: [getNodeAutoInstrumentations()],\n});\n\nexport default otelSDK;\n\n// You can also use the shutdown method to gracefully shut down the SDK before process shutdown\n// or on some operating system signal.\nprocess.on('SIGTERM', () => {\n  otelSDK\n    .shutdown()\n    .then(\n      () => console.log('SDK shut down successfully'),\n      err => console.log('Error shutting down SDK', err)\n    )\n    .finally(() => process.exit(0));\n});\n```\n\n2. Import the metric file and start otel node SDK:\n\n```ts\nimport otelSDK from './tracing';\nimport { NestFactory } from '@nestjs/core';\nimport { AppModule } from './app.module';\nimport { Logger } from 'nestjs-pino';\n\nasync function bootstrap() {\n  // Start SDK before nestjs factory create\n  await otelSDK.start();\n\n  const app = await NestFactory.create(AppModule);\n  app.useLogger(app.get(Logger));\n  await app.listen(3000);\n}\nbootstrap();\n```\n\n3. Configure nest-otel:\n\n3.1. With `forRoot`:\n\n```ts\nconst OpenTelemetryModuleConfig = OpenTelemetryModule.forRoot({\n  metrics: {\n    hostMetrics: true, // Includes Host Metrics\n  },\n});\n\n@Module({\n  imports: [OpenTelemetryModuleConfig],\n})\nexport class AppModule {}\n```\n\n3.2. With `forRootAsync`:\n\n```ts\nOpenTelemetryModule.forRootAsync({\n  useClass: OtelConfigService\n});\n```\n\n```ts\nimport { Injectable, Logger } from '@nestjs/common'\nimport { ConfigService } from '@nestjs/config'\nimport { OpenTelemetryOptionsFactory, OpenTelemetryModuleOptions } from 'nestjs-otel';\n\n@Injectable()\nexport class OtelConfigService implements OpenTelemetryOptionsFactory {\n  private readonly logger = new Logger(OtelConfigService.name)\n\n  constructor(private configService: ConfigService) {}\n\n  createOpenTelemetryOptions(): Promise<OpenTelemetryModuleOptions> | OpenTelemetryModuleOptions {\n    const { hostMetrics } = this.configService.get('otel')\n\n    return {\n      metrics: {\n        hostMetrics: hostMetrics.enabled,\n      },\n    };\n  }\n}\n```\n\n## Span Decorator\n\nIf you need, you can define a custom Tracing Span for a method. It works async or sync.\n\nSpan optionally takes one or both of the following parameters:\n  * `name` - explicit name of the span; if omitted, it is derived as `<class-name>.<method-name>`.\n  * `options` - `SpanOptions` to customize the span options.\n\nYou can also supply a function as the `options` argument. It will be called with the decorated method's arguments, so you can dynamically customize the span options.\n\n\n```ts\nimport { Span } from 'nestjs-otel';\n\nexport class BooksService {\n\n  // span.name == 'CRITICAL_SECTION'\n  @Span('CRITICAL_SECTION')\n  async getBooks() {\n      return [`Harry Potter and the Philosopher's Stone`];\n  }\n\n  // span.name == 'BooksService.getBooksAgain'\n  @Span()\n  async getBooksAgain() {\n      return [`Harry Potter and the Philosopher's Stone`];\n  }\n\n  // explicitly set span options\n  @Span('getBook', { kind: SpanKind.SERVER })\n  async getBook(id: number) {\n    // ...\n  }\n\n  // options are set dynamically based on the id parameter\n  @Span('getBook', (id) => ({ attributes: { bookId: id } }))\n  async getBookAgain(id: number) {\n    // ...\n  }\n\n  // same as above, but span name is omitted and inferred automatically\n  @Span((id) => ({ attributes: { bookId: id } }))\n  async getBookOnceMore(id: number) {\n    // ...\n  }\n\n  // Capture return value as attribute\n  // Note: Explicitly type the result to ensure type safety\n  @Span({\n    onResult: (result: string[]) => ({ attributes: { 'book.count': result.length } }),\n  })\n  async getBooks() {\n    return ['Book 1', 'Book 2'];\n  }\n}\n\n```\n\n## Traceable Decorator\n\nIf you want to trace all methods in a class, you can use the `@Traceable` decorator.\n\n```ts\nimport { Traceable } from 'nestjs-otel';\n\n@Injectable()\n@Traceable()\nexport class UsersService {\n  findAll() {\n    // This method will be automatically traced\n    return [];\n  }\n\n  findOne(id: string) {\n    // This method will also be automatically traced\n    return {};\n  }\n}\n```\n\n## Current Span Decorator\n\nYou can access the current span in your controllers using the `@CurrentSpan` decorator.\n\n> **Note:** This decorator only works in Controllers, Resolvers, and Gateways where NestJS handles argument injection. It does **not** work in standard service-to-service calls.\n\n```ts\nimport { Controller, Get } from '@nestjs/common';\nimport { Span } from '@opentelemetry/api';\nimport { CurrentSpan } from 'nestjs-otel';\n\n@Controller('cats')\nexport class CatsController {\n  @Get()\n  findAll(@CurrentSpan() span: Span) {\n    if (span) {\n      span.setAttribute('custom.attribute', 'value');\n    }\n    return 'This action returns all cats';\n  }\n}\n```\n\n## Baggage Decorator\n\nYou can access the OpenTelemetry Baggage (Distributed Context) in your controllers using the `@Baggage` decorator.\n\n```ts\nimport { Controller, Get } from '@nestjs/common';\nimport { Baggage } from 'nestjs-otel';\n\n@Controller('cats')\nexport class CatsController {\n  @Get()\n  findAll(@Baggage('tenant-id') tenantId: string) {\n    console.log('Tenant ID:', tenantId);\n    return 'This action returns all cats';\n  }\n}\n```\n\n## Tracing Service\n\nIn case you need to access native span methods for special logics in the method block:\n\n```ts\nimport { TraceService } from 'nestjs-otel';\n\n@Injectable()\nexport class BookService {\n  constructor(private readonly traceService: TraceService) {}\n\n  @Span()\n  async getBooks() {\n    const currentSpan = this.traceService.getSpan(); // --> retrives current span, comes from http or @Span\n    await this.doSomething();\n    currentSpan.addEvent('event 1');\n    currentSpan.end(); // current span end\n\n    const span = this.traceService.startSpan('sub_span'); // start new span\n    span.setAttributes({ userId: 1 });\n    await this.doSomethingElse();\n    span.end(); // new span ends\n    return [`Harry Potter and the Philosopher's Stone`];\n  }\n}\n```\n\n## Wide Events\n\nWide events (also known as canonical log lines) emit one context-rich event per request, with attributes accumulated across the whole request lifecycle. See [A Practitioner's Guide to Wide Events](https://jeremymorrell.dev/blog/a-practitioners-guide-to-wide-events/) for the pattern.\n\nThis library implements the pattern on top of OpenTelemetry: the `WideEventInterceptor` opens an attribute bag per request and, when the request finishes, flushes everything onto a single span — marking it with `nestjs_otel.wide_event = true` so you can filter wide-event spans in your backend. The `WideEventService` lets any provider enrich that bag from anywhere in the request's async call chain — no request-scoped injection needed.\n\nBy default the attributes land on the best-available recording span at flush time (the HTTP root on Express / plain Fastify, or the active handler span when an instrumentation such as `@opentelemetry/instrumentation-nestjs-core` or `@fastify/otel` nests a span per request phase). To guarantee they land on the **trace root span** regardless of instrumentation nesting, register the [`WideEventSpanProcessor`](#targeting-the-root-span-wideeventspanprocessor).\n\n1. Register the interceptor globally:\n\n```ts\nimport { APP_INTERCEPTOR } from '@nestjs/core';\nimport { OpenTelemetryModule, WideEventInterceptor } from 'nestjs-otel';\n\n@Module({\n  imports: [OpenTelemetryModule.forRoot()],\n  providers: [\n    {\n      provide: APP_INTERCEPTOR,\n      useClass: WideEventInterceptor,\n    },\n  ],\n})\nexport class AppModule {}\n```\n\nThe example above opens a wide event for **every** request in the application. To limit wide events to specific controllers instead, skip the `APP_INTERCEPTOR` provider and apply the interceptor directly with `@UseInterceptors`:\n\n```ts\nimport { Controller, Get, UseInterceptors } from '@nestjs/common';\nimport { WideEventInterceptor } from 'nestjs-otel';\n\n@Controller('checkout')\n@UseInterceptors(WideEventInterceptor)\nexport class CheckoutController {\n  // every route in this controller now emits a wide event\n}\n```\n\n2. Enrich the event from anywhere in the request:\n\n```ts\nimport { WideEventService } from 'nestjs-otel';\n\n@Injectable()\nexport class CheckoutService {\n  constructor(private readonly wideEvent: WideEventService) {}\n\n  async checkout(cart: Cart) {\n    this.wideEvent.setMany({\n      'user.id': cart.userId,\n      'cart.items': cart.items.length,\n      'cart.total': cart.total,\n    });\n\n    const stopTimer = this.wideEvent.startTimer('payment.duration_ms');\n    await this.paymentGateway.charge(cart);\n    stopTimer();\n\n    this.wideEvent.increment('db.queries');\n  }\n}\n```\n\nAll accumulated attributes land on a single span as one wide event:\n\n```\nGET /checkout\n├── nestjs_otel.wide_event: true\n├── code.function.name: CheckoutController.checkout\n├── user.id: u-123\n├── cart.items: 3\n├── cart.total: 42.5\n├── payment.duration_ms: 132.7\n├── db.queries: 1\n├── error.type: PaymentDeclinedError   (set automatically on errors)\n└── error.message: card declined       (set automatically on errors)\n```\n\nNotes:\n\n- The flushed span is marked `nestjs_otel.wide_event = true`. This marker is set last, so a handler-provided field can never overwrite it.\n- The interceptor seeds `code.function.name` (`<Controller>.<handler>`) automatically and records `error.type`/`error.message` (plus `error.stack` when present) when the handler throws.\n- `WideEventService` methods are safe no-ops outside a request handled by the interceptor.\n- An async-context-aware context manager is required (the default with `NodeSDK` / `AsyncLocalStorageContextManager`), same as for tracing in general.\n\n### Seeding baseline attributes\n\nUse the `seed` option to populate baseline attributes on every request (e.g. ids derived from the authenticated request). It runs after guards, so `req.user` is available. A throwing seed never breaks the request — the error is recorded under `wide_event.seed.error`.\n\n```ts\nOpenTelemetryModule.forRoot({\n  wideEvents: {\n    seed: (ctx) => {\n      const req = ctx.switchToHttp().getRequest();\n      return {\n        'app.version': process.env.BUILD_SHA,\n        'user.id': req.user?.id,\n      };\n    },\n  },\n});\n```\n\nStatic values (version, region, ...) are often better modeled as OpenTelemetry [Resource](https://opentelemetry.io/docs/specs/otel/resource/sdk/) attributes; reserve `seed` for per-request derivations.\n\n### `@WideEventField` decorator\n\nCapture a method's return value (resolved value for async methods) onto the current wide event without calling the service manually. Works on any provider method that runs within the request's async context. A failing projection or a non-attribute value is silently skipped.\n\n```ts\nimport { WideEventField } from 'nestjs-otel';\n\n@Injectable()\nexport class BooksService {\n  // records `books.count` = result.length\n  @WideEventField('books.count', (books: string[]) => books.length)\n  async getBooks() {\n    return ['Book 1', 'Book 2'];\n  }\n}\n```\n\n### Targeting the root span (`WideEventSpanProcessor`)\n\nInstrumentations like `@opentelemetry/instrumentation-nestjs-core` and `@fastify/otel` wrap each request phase (middleware, guard, handler) in its own span. As a result, the span active when the interceptor runs is a nested child, not the trace root — so by default the wide event lands on that child span (e.g. `AppController.handler`) rather than on the root `GET /route`.\n\nRegister the `WideEventSpanProcessor` on your `NodeSDK` to make the interceptor flush onto the **local-root span** (the span with no in-process parent — normally the HTTP server span) instead:\n\n```ts\nimport { NodeSDK } from '@opentelemetry/sdk-node';\nimport { BatchSpanProcessor } from '@opentelemetry/sdk-trace-base';\nimport { WideEventSpanProcessor } from 'nestjs-otel';\n\nexport const otelSDK = new NodeSDK({\n  spanProcessors: [\n    new WideEventSpanProcessor(),\n    new BatchSpanProcessor(traceExporter),\n  ],\n  // ...instrumentations, contextManager, etc.\n});\n```\n\nThe processor only tracks which span is the local root per trace; it never exports spans, so keep your existing exporting processor in the list. It is optional — without it, wide events still flush onto the best-available recording span (see above), just not necessarily the trace root.\n\n## Metric Service\n\n[OpenTelemetry Metrics](https://www.npmjs.com/package/@opentelemetry/api) allow a user to collect data and export it to metrics backend like Prometheus.\n\n```ts\nimport { MetricService } from 'nestjs-otel';\nimport { Counter } from '@opentelemetry/api';\n\n@Injectable()\nexport class BookService {\n  private customMetricCounter: Counter;\n\n  constructor(private readonly metricService: MetricService) {\n    this.customMetricCounter = this.metricService.getCounter('custom_counter', {\n      description: 'Description for counter',\n    });\n  }\n\n  async getBooks() {\n    this.customMetricCounter.add(1);\n    return [`Harry Potter and the Philosopher's Stone`];\n  }\n}\n```\n\n## Metric Decorators\n\n### Metric Class Instances\n\nIf you want to count how many instance of a specific class has been created:\n\n```ts\n@OtelInstanceCounter() // It will generate a counter called: app_MyClass_instances_total.\nexport class MyClass {}\n```\n\n### Metric Class Method\n\nIf you want to increment a counter on each call of a specific method:\n\n```ts\n@Injectable()\nexport class MyService {\n  @OtelMethodCounter()\n  doSomething() {}\n}\n@Controller()\nexport class AppController {\n  @Get()\n  @OtelMethodCounter() // It will generate `app_AppController_doSomething_calls_total` counter.\n  doSomething() {\n    // do your stuff\n  }\n}\n```\n\n### Metric Param Decorator\n\nYou have the following decorators:\n\n- `@OtelCounter()`\n- `@OtelUpDownCounter()`\n- `@OtelHistogram()`\n- `@OtelGauge()`\n- `@OtelObservableGauge()`\n- `@OtelObservableCounter()`\n- `@OtelObservableUpDownCounter()`\n\nExample of usage:\n\n```ts\nimport { OtelCounter } from 'nestjs-otel';\nimport { Counter } from '@opentelemetry/api';\n\n@Controller()\nexport class AppController {\n  @Get('/home')\n  home(\n    @OtelCounter('app_counter_1_inc', { description: 'counter 1 description' }) counter1: Counter\n  ) {\n    counter1.add(1);\n  }\n}\n```\n\n## Prometheus Metrics\n\nWhen `metricExporter` is defined in otel SDK with a `PrometheusExporter`it will start a new process on port `8081` (default port) and metrics will be available at `http://localhost:8081/metrics`.\n\n## Using with a logger\n\n### Pino with instrumentation\n\nThis approach uses otel instrumentation to automatically inject spanId and traceId.\n\n```ts\nimport { PinoInstrumentation } from '@opentelemetry/instrumentation-pino';\n\nconst otelSDK = new NodeSDK({\n  instrumentations: [new PinoInstrumentation()],\n});\n```\n\n### Pino with custom formatter\n\nThis approach uses the global trace context for injecting SpanId and traceId as a property of your structured log.\n\n```ts\nimport Pino, { Logger } from 'pino';\nimport { LoggerOptions } from 'pino';\nimport { trace, context } from '@opentelemetry/api';\n\nexport const loggerOptions: LoggerOptions = {\n  formatters: {\n    log(object) {\n      const span = trace.getSpan(context.active());\n      if (!span) return { ...object };\n      const { spanId, traceId } = trace.getSpan(context.active())?.spanContext();\n      return { ...object, spanId, traceId };\n    },\n  },\n};\n\nexport const logger: Logger = Pino(loggerOptions);\n```\n\n## Stargazers over time\n\n[![Stargazers over time](https://starchart.cc/pragmaticivan/nestjs-otel.svg)](https://starchart.cc/pragmaticivan/nestjs-otel)\n","readmeFilename":"README.md"}