{"versions":{"0.1.0":{"name":"@fastify/otel","version":"0.1.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:unit":"c8 --100 node --test","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","devDependencies":{"@fastify/pre-commit":"^2.1.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^1.29.0","@opentelemetry/contrib-test-utils":"^0.44.0","@opentelemetry/instrumentation-http":"^0.57.0","@opentelemetry/sdk-trace-base":"^1.29.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^22.0.0","c8":"^10.1.2","eslint":"^9.16.0","fastify":"^5.1.0","neostandard":"^0.11.9","tsd":"^0.31.0"},"dependencies":{"@opentelemetry/core":"^1.29.0","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.28.0","fastify-plugin":"^5.0.1"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"test"},"_id":"@fastify/otel@0.1.0","gitHead":"2e1db280dce861a83f23d2a29ea2ae057bec8fa8","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-675ed4zbSwhURO6J5yRLy7qVR0Xfu+d6QLCh53B22XFbcY/6+u9btqRHR4LBHWkANUrul9mi8wSS2dKBILyGjg==","shasum":"2be4c6165f75c9c73b0fda4f2fb381d093757835","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.1.0.tgz","fileCount":13,"unpackedSize":56287,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICo3cKU7NDOm5BmPNjT2cNAD4GBZLaDqX1iWSoh2zVf0AiEA/IrIqqDDOkkNyqp9onjsW5UMhJN78mWJYkTHc4nNmkU="}],"size":9132},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.1.0_1736501359856_0.002377399707899963"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T09:29:20.020Z","publish_time":1736501360020,"_source_registry_name":"default","contributors":[]},"0.2.0":{"name":"@fastify/otel","version":"0.2.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/pre-commit":"^2.1.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^1.29.0","@opentelemetry/contrib-test-utils":"^0.45.0","@opentelemetry/instrumentation-http":"^0.57.0","@opentelemetry/sdk-trace-base":"^1.29.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^22.0.0","c8":"^10.1.2","cross-env":"^7.0.3","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.31.0"},"dependencies":{"@opentelemetry/core":"^1.29.0","@opentelemetry/instrumentation":"^0.57.0","@opentelemetry/semantic-conventions":"^1.28.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"test"},"_id":"@fastify/otel@0.2.0","gitHead":"b8a4446c7ed390c5f5b048c14baffac283be1c2f","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qktb96Cp8riRbWuwHsJfvwZ3ZPqJ/mEWDjBgCUPC75OBLFndbeHxekRH1OwEGOTqdbpqFyrBWNis+UrG+gK1Eg==","shasum":"c81739759f8f369ca7e4e3179b5f920cd2e8dfa9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.2.0.tgz","fileCount":14,"unpackedSize":57112,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICrT0x16caccP/c2T3JNGmuH6jQpjpv/MHiqsOvffDXbAiBf5vH6a1uaFxrMZ8h8c56aabafgr/1oj9aC0lnLwvEhA=="}],"size":9465},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.2.0_1737964208154_0.41179436574532846"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-27T07:50:08.325Z","publish_time":1737964208325,"_source_registry_name":"default","contributors":[]},"0.3.0":{"name":"@fastify/otel","version":"0.3.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/pre-commit":"^2.1.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^1.29.0","@opentelemetry/contrib-test-utils":"^0.45.0","@opentelemetry/instrumentation-http":"^0.57.0","@opentelemetry/sdk-trace-base":"^1.29.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^22.0.0","c8":"^10.1.2","cross-env":"^7.0.3","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.31.0"},"dependencies":{"@opentelemetry/core":"^1.29.0","@opentelemetry/instrumentation":"^0.57.0","@opentelemetry/semantic-conventions":"^1.28.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"test"},"_id":"@fastify/otel@0.3.0","gitHead":"7b6d482bef0c9563ee3c808831e65e005f83f98c","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Ia17pLIz15HHtPYh5EJfISRHptG1Thmg7nF4aI4xVqrDJJX7yzFSOuRvw71zw3xFSumsFW3WKm9CJTF9D6YdeA==","shasum":"043da749d462b6bd8e19e96dfd466710d73abdbf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.3.0.tgz","fileCount":16,"unpackedSize":66248,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCDez0CdUt1uFdOZ7VT7RnZml73nh7El2VL69oEJcKH2AIhAIgsKGyMOdXdQCLiBzLyYihvqn6/o4vDgILZaA8Uym2z"}],"size":10210},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.3.0_1738661120554_0.7660704482653653"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-04T09:25:20.824Z","publish_time":1738661120824,"_source_registry_name":"default","contributors":[]},"0.4.0":{"name":"@fastify/otel","version":"0.4.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/pre-commit":"^2.1.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^1.29.0","@opentelemetry/contrib-test-utils":"^0.45.0","@opentelemetry/instrumentation-http":"^0.57.0","@opentelemetry/sdk-trace-base":"^1.29.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^22.0.0","c8":"^10.1.2","cross-env":"^7.0.3","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.31.0"},"dependencies":{"@opentelemetry/core":"^1.29.0","@opentelemetry/instrumentation":"^0.57.0","@opentelemetry/semantic-conventions":"^1.28.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"test"},"_id":"@fastify/otel@0.4.0","gitHead":"d75214d7fa3cadaa7a18479d26c30d3992de7d12","_nodeVersion":"22.13.0","_npmVersion":"11.0.0","dist":{"integrity":"sha512-BPBb4zxH4Sw025sUwapjkkD5xskv1vRl2IHFgiDpD2zIw8wKSWPSQvwfy/yYweFJ2jqc/g9yvL03rwlObLLHxA==","shasum":"ba2488b05f77eb11c9fcb4bfaf64f0b845b56a17","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.4.0.tgz","fileCount":16,"unpackedSize":68425,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCGgileMzaA9Bxqded5Xjc3LeBuDyxHc4ggkGvyFY53tQIgMKIukUlnYqc7xCHl85SBB0JTWX1uYbx+QBd+URfWbdQ="}],"size":10698},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.4.0_1740037861894_0.5497593125846651"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T07:51:02.129Z","publish_time":1740037862129,"_source_registry_name":"default","contributors":[]},"0.5.0":{"name":"@fastify/otel","version":"0.5.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/pre-commit":"^2.1.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^1.29.0","@opentelemetry/contrib-test-utils":"^0.45.0","@opentelemetry/instrumentation-http":"^0.57.0","@opentelemetry/sdk-trace-base":"^1.29.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^22.0.0","c8":"^10.1.2","cross-env":"^7.0.3","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.31.0"},"dependencies":{"@opentelemetry/core":"^1.29.0","@opentelemetry/instrumentation":"^0.57.0","@opentelemetry/semantic-conventions":"^1.28.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"test"},"_id":"@fastify/otel@0.5.0","gitHead":"1f850f6077caa380a5d69cb6f6c2ab005d11e69e","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-wZ2yl/2iuW6jerdktR/mpkkI83/qHhbRShQtNA3x+6+bQ/RKqmhifc5M29fmHbyIw+DF3SXJAKMSdURSQt4W0w==","shasum":"1b18e9623768ad6d8a20e95771dacca2783aa0ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.5.0.tgz","fileCount":16,"unpackedSize":69268,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG8cm0Cm8sUjsNKkqcfUT3I5A80+y4WhQGKVJFK5FwZoAiBgFN7FYRUUolnoxDmO8fppQq/N3ewJOoDeXz9BMDpR+Q=="}],"size":10863},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.5.0_1741334440093_0.9170473096935352"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T08:00:40.301Z","publish_time":1741334440301,"_source_registry_name":"default","contributors":[]},"0.5.1":{"name":"@fastify/otel","version":"0.5.1","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/pre-commit":"^2.1.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^1.29.0","@opentelemetry/contrib-test-utils":"^0.45.0","@opentelemetry/instrumentation-http":"^0.57.0","@opentelemetry/sdk-trace-base":"^1.29.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^22.0.0","c8":"^10.1.2","cross-env":"^7.0.3","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.31.0"},"dependencies":{"@opentelemetry/core":"^1.29.0","@opentelemetry/instrumentation":"^0.57.0","@opentelemetry/semantic-conventions":"^1.28.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"test"},"_id":"@fastify/otel@0.5.1","gitHead":"ea4a12b2f0666216babafa71ef43d5601be2ac63","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-xDoDFQHRlgZ1Koe9fWzz4MqgrdW6u66bMPy+rOgoWg4cHyGFnmpcnUusKaFOyBsFhGtaH5dCLmLo3gCGoMnxYQ==","shasum":"fc8e56fcbdeb693c1a44f2da071817bc600ae1f5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.5.1.tgz","fileCount":16,"unpackedSize":70936,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFW/K1v3OyKVkZr5VGu8ctJ0gtX/9rB8Emru3ZV3SdhUAiAlt3CpDnhud6qYQKbtJD9rK0d3ElBCpB6JgrN1//DlBQ=="}],"size":10996},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.5.1_1743233688786_0.8771708035849062"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-29T07:34:48.982Z","publish_time":1743233688982,"_source_registry_name":"default","contributors":[]},"0.5.2":{"name":"@fastify/otel","version":"0.5.2","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/pre-commit":"^2.1.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.46.0","@opentelemetry/instrumentation-http":"^0.200.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^22.0.0","c8":"^10.1.2","cross-env":"^7.0.3","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.31.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.200.0","@opentelemetry/semantic-conventions":"^1.28.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"test"},"_id":"@fastify/otel@0.5.2","gitHead":"dd96e36044b71b2d584b313a1b98fe71797aada0","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-a/zOFBZ0+h0z0VEHB07Izbs3yygrp8+iTQ+z4wu7Y2ksnbyXd/gZYKkXPDwbjcbAjqZIVXgHJsq/zdKkbY3fcw==","shasum":"1d5a025a82a00208696c5db2ca6ecde498d1dd45","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.5.2.tgz","fileCount":16,"unpackedSize":74802,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAN5C6DQGqej2xe7Yj75DFPOPu8ki3FKzgXwI7L+Tn7vAiAEv0cI7LnGwijRkReMI6aPlfxeaYRSc72ZbpG+/+bFkw=="}],"size":11701},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.5.2_1744530228666_0.12067586102532246"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-13T07:43:48.873Z","publish_time":1744530228873,"_source_registry_name":"default","contributors":[]},"0.6.0":{"name":"@fastify/otel","version":"0.6.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/pre-commit":"^2.1.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.46.0","@opentelemetry/instrumentation-http":"^0.200.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^22.0.0","c8":"^10.1.2","cross-env":"^7.0.3","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.31.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.200.0","@opentelemetry/semantic-conventions":"^1.28.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"test"},"_id":"@fastify/otel@0.6.0","gitHead":"607ae3827365ee6e3a9d5193d8f3ddd8f3e952e6","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-lL+36KwGcFiAMcsPOLLsR+GV8ZpQuz5RLVstlgqmecTdQLTXVOe9Z8uwpMg9ktPcV++Ugp3dzzpBKNFWWWelYg==","shasum":"f86dfa6711804d0087288d7fadc097b41feea5b1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.6.0.tgz","fileCount":18,"unpackedSize":78966,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB+Xhxmc/ysbAumZI9hI1GEETkBe64ObEVDmz+Pen0jjAiEA1lStc3DbDxtzEmUClxanBXEVIWicbhXtSwRz9mu8z0I="}],"size":12609},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.6.0_1745303902130_0.6891328072228924"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T06:38:22.296Z","publish_time":1745303902296,"_source_registry_name":"default","contributors":[]},"0.7.0":{"name":"@fastify/otel","version":"0.7.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/pre-commit":"^2.1.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.46.0","@opentelemetry/instrumentation-http":"^0.200.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^22.0.0","c8":"^10.1.2","cross-env":"^7.0.3","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.31.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.200.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^10.0.1"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"test"},"_id":"@fastify/otel@0.7.0","gitHead":"1a4470bdb711bebfd0bd89edbe7cdae3e7576725","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-lqCXe0q34/KdiNGBOTfNazxwp28kILcCWXMgDs0MeOeGOvbxVuK9LffuKJP1+T0kFmuXSbpTIV8sdzEb/yGBZA==","shasum":"775411fe3ba57ea259e332b072a995296381fb09","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.7.0.tgz","fileCount":18,"unpackedSize":86574,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCnaSpcekmMyVvNzgc2QAFrqIGwzgLmlNg3r3VNz6jdhgIhALljgiOxE1DKfAWVS0a4206fGydOFBgWBdvBic+ntw6F"}],"size":13954},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.7.0_1745577497027_0.10341166660128165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T10:38:17.233Z","publish_time":1745577497233,"_source_registry_name":"default","contributors":[]},"0.8.0":{"name":"@fastify/otel","version":"0.8.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.8.0","maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"83d2e7084cb139dfb380b1111ea2b7e58deaef0c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.8.0.tgz","fileCount":18,"integrity":"sha512-BdfNm9cmiofIYRJEjhI6IUQNs0/OGjLGbHgYk5+8AeMCCxf/0EtykcSO/uN16ugpzKMGLxZRQZPYmX3Or/yp3Q==","signatures":[{"sig":"MEUCIGtJrVtDnrJ5OSOwcbbhjUk6i2r8dkBjQ2dWtUz1xWf/AiEA/yRTKjREJMZ4UlenjysvwDbsP9I/DfjqpCpqJfSaDeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86692,"size":14007},"main":"index.js","type":"commonjs","types":"index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"711f6a4b4d0e66bf241a77eff97a006a8ce56b66","scripts":{"lint":"eslint","test":"npm run test:all && npm run test:typescript","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","lint:fix":"eslint --fix","test:all":"npm run test:v4 && npm run test:v5","test:unit":"c8 --100 node --test","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.9.2","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"minimatch":"^10.0.1","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.200.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsd":"^0.32.0","eslint":"^9.16.0","fastify":"^5.1.0","cross-env":"^7.0.3","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^22.0.0","neostandard":"^0.12.0","@fastify/pre-commit":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^1.29.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.46.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.200.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.8.0_1746956231930_0.41938361207285935","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-11T09:37:12.131Z","publish_time":1746956232131,"_source_registry_name":"default","contributors":[]},"0.9.0":{"name":"@fastify/otel","version":"0.9.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/pre-commit":"^2.1.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.46.0","@opentelemetry/instrumentation-http":"^0.200.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^22.0.0","c8":"^10.1.2","cross-env":"^7.0.3","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.32.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.200.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^9.0.5"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"test"},"_id":"@fastify/otel@0.9.0","gitHead":"c85e9ceb7f81efb4960c5db448230064de1ed2f3","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-gsEWEFAvk0wR4BXU64LIbdlf14md+XxR9GHmUI1xuGDiOaUBhyzLAooITd5Lv6NuMafgRQCIfeV6olNoCqMTCw==","shasum":"35644c818eaebcfe4835ffd096c01b2801f19afd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.9.0.tgz","fileCount":18,"unpackedSize":91634,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA99/85SSFL14WSJIfFc6YgFbcKKK1oYaKWBE8PfCPW1AiEA+eD34/mKws+HXFviDfXJZsR2IjDCnMzL0n4DAp3Zv30="}],"size":14621},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.9.0_1748763529745_0.600645207861515"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-01T07:38:49.972Z","publish_time":1748763529972,"_source_registry_name":"default","contributors":[]},"0.9.1":{"name":"@fastify/otel","version":"0.9.1","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/pre-commit":"^2.1.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.46.0","@opentelemetry/instrumentation-http":"^0.200.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^22.0.0","c8":"^10.1.2","cross-env":"^7.0.3","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.32.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.200.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^9.0.5"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"types"},"_id":"@fastify/otel@0.9.1","gitHead":"cef7fa5fd4726a1b6479dde726fa55ed3b1bd08c","_nodeVersion":"22.15.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Srnw5EUbt84WjZXksWQ2Tg6iykqhSnCBm/MeqcypDRe9zyxezo8ENrOae2VIbJ9QboeQEPcd0KLUomfzQnlD7g==","shasum":"0c97110eec86c52a449f5052cad4f516a202dc92","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.9.1.tgz","fileCount":18,"unpackedSize":92025,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGfrmpRqf35MPCJnVjt7rjlDPFIkTcdpGegETNekNsdIAiAqKzwAnL4BlL4CDCM9TklWDEWPT8/ZdYtbp0uqaLgZgw=="}],"size":14697},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev"},"directories":{},"maintainers":[{"name":"anonymous","email":"deusdustin@gmail.com"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"community@coopflow.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"tomallevi@gmail.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.9.1_1749461564667_0.5744214283330284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-09T09:32:44.857Z","publish_time":1749461564857,"_source_registry_name":"default","contributors":[]},"0.9.2":{"name":"@fastify/otel","version":"0.9.2","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/pre-commit":"^2.1.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.46.0","@opentelemetry/instrumentation-http":"^0.202.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^24.0.8","c8":"^10.1.2","cross-env":"^7.0.3","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.32.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.202.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^10.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"types"},"_id":"@fastify/otel@0.9.2","gitHead":"c6c79bc4a372a6f92ad4a8ac34b51521694014ae","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-YY2eTU2TSrniUh4YF93VFsSnCI6IFYQ5cvXnmBedRBYX9UWdoGfvFlof5Sglgvt44YqMZXjxA/6i+FoNVLQofQ==","shasum":"02576fc53ccf2aafb53e00d4dc42b87b0ae74d55","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.9.2.tgz","fileCount":18,"unpackedSize":95480,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDkTffDQsIO9vKs6AxFbjBgSsui+jE+ERCyLnj/cY9fcwIhAKKw2NsNr/Ztyal7ZZ4U7FAfP6DLqpG08ircxmOUG5p7"}],"size":15517},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev","actor":{"name":"metcoder95","email":"me@metcoder.dev","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.9.2_1751553247976_0.6544009148078116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T14:34:08.156Z","publish_time":1751553248156,"_source_registry_name":"default","contributors":[]},"0.9.3":{"name":"@fastify/otel","version":"0.9.3","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/pre-commit":"^2.1.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.48.0","@opentelemetry/instrumentation-http":"^0.202.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^24.0.8","c8":"^10.1.2","cross-env":"^7.0.3","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.32.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.202.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^10.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"types"},"_id":"@fastify/otel@0.9.3","gitHead":"af82f26ee73cca4fe476f017da51b6b53abe7fcf","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-CJVhRA9y+BD3/sC42aQCvn6gr4eoZ3qbMPGvgt3xzvCNyNM5Hgxqa8k+DmHLR8w1mO6PneMHYBvJ0zK14YHunQ==","shasum":"e70dfa41109bce8451df8478728782dcd3f5d95b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.9.3.tgz","fileCount":18,"unpackedSize":95891,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGOFJrEVmZ19VCfucX4Voub8YtAYzX0dCTQPP1WCIz9PAiEAsA1LhTgibmvepSfJ3H8IsGirsryvcnRhTdmXjyLPQr4="}],"size":15623},"_npmUser":{"name":"anonymous","actor":{"name":"metcoder95","type":"user","email":"me@metcoder.dev"},"email":"me@metcoder.dev"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.9.3_1752048450842_0.7306385240612592"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T08:07:31.014Z","publish_time":1752048451014,"_source_registry_name":"default","contributors":[]},"0.9.4":{"name":"@fastify/otel","version":"0.9.4","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/pre-commit":"^2.1.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.49.0","@opentelemetry/instrumentation-http":"^0.203.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^24.0.8","c8":"^10.1.2","cross-env":"^10.0.0","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.32.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.203.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^10.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"types"},"_id":"@fastify/otel@0.9.4","gitHead":"6b0b36180baf1ab96e0dccdd2db7b11e9b5f4b1f","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-NboTg+WAJPQ/prwmXA9ey2araV2Dj5+5NoCP5dZ5sI49wGKuZZ3k0kGLiFD1CIPEh2bI2G2HXF7ozTbDauh9Yg==","shasum":"bb280fc16d641f5fe005a96201972d7405c8241e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.9.4.tgz","fileCount":19,"unpackedSize":97112,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEpKrCJ/0E6hK1yaWeVDXuhm5g76d8/ffbEm4gQMEpXSAiEA5H8frIREZdJVtO9rz/WV/AqQTdtrqL8CgoOqlzd8yeQ="}],"size":15853},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.9.4_1755004636324_0.0388077814244836"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-12T13:17:16.530Z","publish_time":1755004636530,"_source_registry_name":"default","contributors":[]},"0.10.0":{"name":"@fastify/otel","version":"0.10.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.49.0","@opentelemetry/instrumentation-http":"^0.205.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^24.0.8","c8":"^10.1.2","cross-env":"^10.0.0","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.32.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.205.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^10.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"types"},"_id":"@fastify/otel@0.10.0","gitHead":"3b7bc72623d340329a56f72d0aeae2936d4d523c","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-+I1f1dWgQqfktjvW0Krw05oYoFjFiw4PIe/rWsoTeADtD6fE7OTCgf9l1axanWDxL5yZxksBP7kBUS5NlnmS0w==","shasum":"f6746601717c90dd2fbde2dda1fa7127c9ea1eec","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.10.0.tgz","fileCount":19,"unpackedSize":102268,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDRIpZ5FibDg875P2IRQbxRl/P6f3lE1sOqLs5BirEqfAiBPxqSoeRl2UovXrUh1ht5K2xMuKvBtJuECotXr03nEnQ=="}],"size":16954},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.10.0_1759478162759_0.6555249752602874"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-03T07:56:02.949Z","publish_time":1759478162949,"_source_registry_name":"default","contributors":[]},"0.11.0":{"name":"@fastify/otel","version":"0.11.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.49.0","@opentelemetry/instrumentation-http":"^0.205.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^24.0.8","c8":"^10.1.2","cross-env":"^10.0.0","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.32.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.205.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^10.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"types"},"_id":"@fastify/otel@0.11.0","gitHead":"aff602aef8db9ab3045ed5fca94571963a8494df","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-luIQCE6roIlIsgjXD3QGOir/0Gsu2hlE4I0Lzjj2QELfGohi63CGciwVYK+7TM1zKt/INeq+yLmb0WsnCLNZiw==","shasum":"33d12edbee0699ff80f9fb815a9bd3dada7b191c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.11.0.tgz","fileCount":19,"unpackedSize":98885,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCb92I0yGHbLUP/OOcNtLkTp6lcNKul23qGNPXpa/dlUQIhAI7XFgQlpYD7FznG83euyGTU4198DVFGHjzyoFmWu4ua"}],"size":16725},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.11.0_1759773053961_0.33677121403546506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-06T17:50:54.171Z","publish_time":1759773054171,"_source_registry_name":"default","contributors":[]},"0.12.0":{"name":"@fastify/otel","version":"0.12.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.49.0","@opentelemetry/instrumentation-http":"^0.205.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^24.0.8","c8":"^10.1.2","cross-env":"^10.0.0","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.32.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.205.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^10.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"types"},"_id":"@fastify/otel@0.12.0","gitHead":"586ec96542faa101407156ad5b7f1ddb246790b5","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-m6JfUlabJ/BElx64lVZVeE8XJRPqIXg9YMb6NngV0QChAT6ti1m5hRlWVE4M4Xdw3c+iUjFI+yIQzjTbmnGoQA==","shasum":"adb80a4077730dfaed28b16d93e36af6d1ad464f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.12.0.tgz","fileCount":19,"unpackedSize":102822,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG8BzfZOcOOv5hkbuojtJoStQ5CIyqGDSS+T0gWdgQKtAiEAoeNdNG67DDzWyS/RoZPype6S3Fg0jDumUQeyvO8g+XY="}],"size":17208},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.12.0_1761735254768_0.22688313200113375"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T10:54:14.943Z","publish_time":1761735254943,"_source_registry_name":"default","contributors":[]},"0.13.0":{"name":"@fastify/otel","version":"0.13.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.49.0","@opentelemetry/instrumentation-http":"^0.205.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^24.0.8","c8":"^10.1.2","cross-env":"^10.0.0","eslint":"^9.16.0","fastify":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.32.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.207.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^10.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"types"},"_id":"@fastify/otel@0.13.0","gitHead":"74d03e862adf6641ddc0426c61db34d3326f4960","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-g+v9aj5BVVkNTXiVB++JTGWxtaciPLTa6io2rNepqScSoQ2F9u/iM7oQtRjtVMTISB1fCZHHLng1WIMDu0qfhA==","shasum":"e91f231334a59b0069334f4305248f23f0766d99","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.13.0.tgz","fileCount":19,"unpackedSize":102907,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHZhO6Lf4Zyy5aJeRxL2WANMPmgHJXKRgPewiAx1jhBFAiEAgr4ghrF5OwSk+67KXaf1S8Ls6IyrQcRX5RzfRCv5pTs="}],"size":17223},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.13.0_1761851788710_0.4306402158115443"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-30T19:16:28.924Z","publish_time":1761851788924,"_source_registry_name":"default","contributors":[]},"0.13.1":{"name":"@fastify/otel","version":"0.13.1","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.54.0","@opentelemetry/instrumentation-http":"^0.207.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^1.29.0","@types/node":"^24.0.8","c8":"^10.1.2","cross-env":"^10.0.0","eslint":"^9.16.0","fastify":"^5.1.0","fastify-plugin":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.33.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.207.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^10.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"types"},"_id":"@fastify/otel@0.13.1","gitHead":"2ed072345ea803bccbe72506092b1c820ed99b93","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-SWz5jkvd1oKzv3EPuYsUq6jKs84IdMOjwTNZdG4m+WyOMqAEmi0WjGDyPxaVTWXIEHGIodzvRJmu18R5THaqyg==","shasum":"13a4fe94f9930465d5c002c6d6818f62c6742c48","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.13.1.tgz","fileCount":19,"unpackedSize":107452,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDXA8CS4oY2tkzSwjMp551qrxcDPD6YEJCXoFZsrBDejwIhAOWmQPqO0BDnbdXD9BYUfwU9Ka3Y2+DRzHRsUP3MwTzC"}],"size":17470},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.13.1_1762506739762_0.5770690364877769"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-07T09:12:19.984Z","publish_time":1762506739984,"_source_registry_name":"default","contributors":[]},"0.14.0":{"name":"@fastify/otel","version":"0.14.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.54.0","@opentelemetry/instrumentation-http":"^0.207.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@types/node":"^24.0.8","c8":"^10.1.2","cross-env":"^10.0.0","eslint":"^9.16.0","fastify":"^5.1.0","fastify-plugin":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.33.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.207.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^10.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"types"},"_id":"@fastify/otel@0.14.0","gitHead":"bc81ed21e8e290c1afa1e07bb5aef442f67f181c","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-IWSb2wrElp/LEEW5DnK7XEfX9LebHt3vZN+vhoFzIAgTGLQCq9li81mtHK4KcYf3W5jR2EEimEBv+TGVLsrEgA==","shasum":"67ee972fcb707ff07c858fa5eafee5310a4ca391","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.14.0.tgz","fileCount":19,"unpackedSize":107938,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGTIx6OwI5pMvzWFEi+il+zucj21sA0pVPPAjL5cw8++AiB6oiASHFTNVDHiGpYK6V/dhCkskwinfOkcvKQtMKWXZQ=="}],"size":17546},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.14.0_1763112476267_0.5895520618067822"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-14T09:27:56.493Z","publish_time":1763112476493,"_source_registry_name":"default","contributors":[]},"0.15.0":{"name":"@fastify/otel","version":"0.15.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.54.0","@opentelemetry/instrumentation-http":"^0.207.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@types/node":"^24.0.8","c8":"^10.1.2","cross-env":"^10.0.0","eslint":"^9.16.0","fastify":"^5.1.0","fastify-plugin":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.33.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.207.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^10.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"types"},"_id":"@fastify/otel@0.15.0","gitHead":"946105422b06dd65554d41ee6d8b25bab67c6d50","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-zy9Devicg0bmmQD3N4QrHGFaj8r7t1T0ZTszPzP6OkZ1f+PABug7Fabzpgq3nx+JhU3MIuDsH5Jzzfk4boWLxA==","shasum":"87b8bde6cd885956b375ae84ff11ee39e4b9e4c9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.15.0.tgz","fileCount":19,"unpackedSize":115518,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBDxeL3DKwkLX8YgxxZmg/amjmyZf8yWMI/LQjiWZoOtAiEAsp5P6MjNKHi02U5gHXeUOIdige5QZo6jZVuZ1SPByjs="}],"size":18767},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.15.0_1764176735924_0.2996777605015297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-26T17:05:36.134Z","publish_time":1764176736134,"_source_registry_name":"default","contributors":[]},"0.16.0":{"name":"@fastify/otel","version":"0.16.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.54.0","@opentelemetry/instrumentation-http":"^0.207.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@types/node":"^24.0.8","c8":"^10.1.2","cross-env":"^10.0.0","eslint":"^9.16.0","fastify":"^5.1.0","fastify-plugin":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.33.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.208.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^10.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"types"},"_id":"@fastify/otel@0.16.0","gitHead":"c19873a1f2332e01a35dd375a666e91a84d3f36a","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-2304BdM5Q/kUvQC9qJO1KZq3Zn1WWsw+WWkVmFEaj1UE2hEIiuFqrPeglQOwEtw/ftngisqfQ3v70TWMmwhhHA==","shasum":"e003c9b81039490af9141a7f1397de6b05baa768","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.16.0.tgz","fileCount":14,"unpackedSize":113799,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBBvR3N+NYBMHkUMQTLDkjgK5FhxeLHkjeuoe0jPrto/AiAlJUSIdlEkEPnqR+mjbG/v90uqs3y6nnjFyofoYKe2fg=="}],"size":17905},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.16.0_1764320198734_0.7665421663862926"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-28T08:56:38.916Z","publish_time":1764320198916,"_source_registry_name":"default","contributors":[]},"0.17.0":{"name":"@fastify/otel","version":"0.17.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.59.0","@opentelemetry/instrumentation-http":"^0.212.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@types/node":"^25.0.3","c8":"^11.0.0","cross-env":"^10.0.0","eslint":"^9.16.0","fastify":"^5.1.0","fastify-plugin":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.33.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.212.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^10.0.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"types"},"_id":"@fastify/otel@0.17.0","gitHead":"2becc51150ee1a7d945acfe1fba3bc5926929369","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-SF2mA7/xHbicXMIjOFqM3YmRAcESMMDOJbBHPxaMHYa4hzmzUkqrYLzYyJCwE5dVSBTJAxCx/FgGZIO8n7zuOA==","shasum":"42233a827ad3ad0891dbdcd37af83d53a269b5ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.17.0.tgz","fileCount":14,"unpackedSize":113845,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCJ/BaW2in9yIiW8iFcKZM7ud0vKtbftmwfD7A03G4JYgIhALedIQjDtLB1Y5bw8L+e2xabamUvOrzcknJTxDhHoTf9"}],"size":17899},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.17.0_1772536969946_0.8087732233511025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-03T11:22:50.098Z","publish_time":1772536970098,"_source_registry_name":"default","contributors":[]},"0.17.1":{"name":"@fastify/otel","version":"0.17.1","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"devDependencies":{"@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.59.0","@opentelemetry/instrumentation-http":"^0.212.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@types/node":"^25.0.3","c8":"^11.0.0","cross-env":"^10.0.0","eslint":"^9.16.0","fastify":"^5.1.0","fastify-plugin":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.33.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.212.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^10.2.4"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"types"},"_id":"@fastify/otel@0.17.1","gitHead":"b9d0c27888285ac744e598affa246a328bdc47f9","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-K4wyxfUZx2ux5o+b6BtTqouYFVILohLZmSbA2tKUueJstNcBnoGPVhllCaOvbQ3ZrXdUxUC/fyrSWSCqHhdOPg==","shasum":"a7f13edc40dbc2e0c2a59d54e388f11e4d2235ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.17.1.tgz","fileCount":14,"unpackedSize":113931,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDqBWEYb3bvkMF60gyqnfxhen1NK/zrhCezEwB7aQFeOgIhAJBfOhmMfvDK5RaoqWmAW2ponp4izd13xws3sFO2pvlG"}],"size":17913},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.17.1_1772537686555_0.7742852148303605"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-03T11:34:46.697Z","publish_time":1772537686697,"_source_registry_name":"default","contributors":[]},"0.18.0":{"name":"@fastify/otel","version":"0.18.0","description":"Official Fastify OpenTelemetry Instrumentation","main":"index.js","type":"commonjs","types":"types/index.d.ts","scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:all && npm run test:typescript","test:unit":"c8 --100 node --test","test:all":"npm run test:v4 && npm run test:v5","test:v4":"cross-env FASTIFY_VERSION=fastifyv4 npm run test:unit","test:v5":"cross-env FASTIFY_VERSION=fastify npm run test:unit","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/otel.git"},"keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"name":"Carlos Fuentes - @metcoder95","url":"https://metcoder.dev"},"license":"MIT","bugs":{"url":"https://github.com/fastify/otel/issues"},"homepage":"https://github.com/fastify/otel#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.59.0","@opentelemetry/instrumentation-http":"^0.212.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@types/node":"^25.0.3","c8":"^11.0.0","cross-env":"^10.0.0","eslint":"^9.16.0","fastify":"^5.1.0","fastify-plugin":"^5.1.0","fastifyv4":"npm:fastify@^4.0.0","neostandard":"^0.12.0","tsd":"^0.33.0"},"dependencies":{"@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.212.0","@opentelemetry/semantic-conventions":"^1.28.0","minimatch":"^10.2.4"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"tsd":{"directory":"types"},"_id":"@fastify/otel@0.18.0","gitHead":"574f59d8bb5638c6a03fa166a820b60d12b9f667","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-3TASCATfw+ctICSb4ymrv7iCm0qJ0N9CarB+CZ7zIJ7KqNbwI5JjyDL1/sxoC0ccTO1Zyd1iQ+oqncPg5FJXaA==","shasum":"d21814af7c97579856698e03aae0581beb3e734b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/otel/-/otel-0.18.0.tgz","fileCount":14,"unpackedSize":118418,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEwxI38okPq9RnH7t8o42PjLG3vOP5I+LMtPdZ8Af3AuAiBQZ1XG1f1brpdjTqldSFSCFdY46iXFpCHPFcHpCbNFuQ=="}],"size":18574},"_npmUser":{"name":"anonymous","email":"me@metcoder.dev"},"directories":{},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"maksim@sinik.it"},{"name":"anonymous","email":"harry@harry.me"},{"name":"anonymous","email":"iselwin@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"jonasgalvez@gmail.com"},{"name":"anonymous","email":"sbekkhus91@gmail.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"a.tripodi133@gmail.com"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"jean.antoine.michelet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.18.0_1774517371016_0.14601624148873782"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T09:29:31.166Z","publish_time":1774517371166,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"0.18.0"},"name":"@fastify/otel","time":{"created":"2025-01-10T10:26:04.767Z","modified":"2026-03-26T09:30:11.411Z","0.1.0":"2025-01-10T09:29:20.020Z","0.2.0":"2025-01-27T07:50:08.325Z","0.3.0":"2025-02-04T09:25:20.824Z","0.4.0":"2025-02-20T07:51:02.129Z","0.5.0":"2025-03-07T08:00:40.301Z","0.5.1":"2025-03-29T07:34:48.982Z","0.5.2":"2025-04-13T07:43:48.873Z","0.6.0":"2025-04-22T06:38:22.296Z","0.7.0":"2025-04-25T10:38:17.233Z","0.8.0":"2025-05-11T09:37:12.131Z","0.9.0":"2025-06-01T07:38:49.972Z","0.9.1":"2025-06-09T09:32:44.857Z","0.9.2":"2025-07-03T14:34:08.156Z","0.9.3":"2025-07-09T08:07:31.014Z","0.9.4":"2025-08-12T13:17:16.530Z","0.10.0":"2025-10-03T07:56:02.949Z","0.11.0":"2025-10-06T17:50:54.171Z","0.12.0":"2025-10-29T10:54:14.943Z","0.13.0":"2025-10-30T19:16:28.924Z","0.13.1":"2025-11-07T09:12:19.984Z","0.14.0":"2025-11-14T09:27:56.493Z","0.15.0":"2025-11-26T17:05:36.134Z","0.16.0":"2025-11-28T08:56:38.916Z","0.17.0":"2026-03-03T11:22:50.098Z","0.17.1":"2026-03-03T11:34:46.697Z","0.18.0":"2026-03-26T09:29:31.166Z"},"readme":"# @fastify/otel\n\n[![CI](https://github.com/fastify/otel/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/fastify/otel/actions/workflows/ci.yml)\n[![NPM version](https://img.shields.io/npm/v/@fastify/otel.svg?style=flat)](https://www.npmjs.com/package/@fastify/otel)\n[![neostandard javascript style](https://img.shields.io/badge/code_style-neostandard-brightgreen?style=flat)](https://github.com/neostandard/neostandard)\n\nOpenTelemetry auto-instrumentation library.\n\n## Install\n\n```sh\nnpm i @fastify/otel\n```\n\n## Usage\n\n`@fastify/otel` works as a metric creator as well as application performance monitor for your Fastify application.\n\nIt must be configured before defining routes and other plugins in order to cover the most of your Fastify server.\n\n- It automatically wraps the main request handler\n- Instruments all route hooks (defined at instance and route definition level)\n  - `onRequest`\n  - `preParsing`\n  - `preValidation`\n  - `preHandler`\n  - `preSerialization`\n  - `onSend`\n  - `onResponse`\n  - `onError`\n- Instruments automatically custom 404 Not Found handler\n\nExample:\n\n```js\n// ... in your OTEL setup\nconst FastifyOtelInstrumentation = require('@fastify/otel');\n\n// Service name comes from OpenTelemetry resources (via NodeSDK or OTEL_SERVICE_NAME)\n// as per https://opentelemetry.io/docs/languages/sdk-configuration/general/.\nconst fastifyOtelInstrumentation = new FastifyOtelInstrumentation();\nfastifyOtelInstrumentation.setTracerProvider(provider)\n\nmodule.exports = { fastifyOtelInstrumentation }\n\n// ... in your Fastify definition\nconst { fastifyOtelInstrumentation } = require('./otel.js');\nconst Fastify = require('fastify');\n\nconst app = fastify();\n// It is necessary to await for its register as it requires to be able\n// to intercept all route definitions\nawait app.register(fastifyOtelInstrumentation.plugin());\n\n// automatically all your routes will be instrumented\napp.get('/', () => 'hello world')\n// as well as your instance level hooks.\napp.addHook('onError', () => /* do something */)\n// Manually skip telemetry for a specific route\napp.get('/healthcheck', { config: { otel: false } }, () => 'Up!')\n\n// you can also scope your instrumentation to only be enabled on a sub context\n// of your application\napp.register((instance, opts, done) => {\n    instance.register(fastifyOtelInstrumentation.plugin());\n    // If only enabled in your encapsulated context\n    // the parent context won't be instrumented\n    app.get('/', () => 'hello world')\n\n    done()\n}, { prefix: '/nested' })\n```\n\nIf the main request handler is not of the form `(request, reply)` (for example, `@fastify/websocket`\nhandlers take the form `(socket, request)`), the plugin attempts to find the Fastify request object\nin any of the handler's arguments. If no request object can be found, instrumentation is skipped and\na debug level message is logged.\n\n### Registration using OpenTelemetry Node SDK\n\nThe plugin can be automatically registered using Node SDK, with `registerOnInitialization` option set to `true`.\n\n```js\n// ... in your OTEL setup\nimport { NodeSDK } from '@opentelemetry/sdk-node';\nimport FastifyOtelInstrumentation from \"@fastify/otel\";\n\nconst sdk = new NodeSDK({\n  resource: ...,\n  traceExporter: ...,\n  instrumentations: [\n    ...others,\n    new FastifyOtelInstrumentation({ registerOnInitialization: true })\n  ],\n});\n\nsdk.start();\n\n```\n\n> **Notes**:\n>\n> - This instrumentation requires `@opentelemetry/instrumentation-http` to be able to propagate the traces all the way back to upstream\n>   - The HTTP instrumentation might cover all your routes although `@fastify/otel` just covers a subset of your application\n\nFor more information about OpenTelemetry, please refer to the [OpenTelemetry JavaScript](https://opentelemetry.io/docs/languages/js/) documentation.\n\n## APIs\n\n### `FastifyOtelRequestContext`\n\nThe `FastifyOtelRequestContext` is a wrapper around the OpenTelemetry `Context` and `Tracer` APIs. It also provides a way to manage the context of a request and its associated spans as well as some utilities to extract and inject further traces from and to the trace carrier.\n\n#### `FastifyOtelRequestContext#context: Context`\nThe OpenTelemetry context object.\n\n#### `FastifyOtelRequestContext#tracer: Tracer`\nThe OpenTelemetry tracer object.\n\n#### `FastifyOtelRequestContext#span: Span`\nThe OpenTelemetry span object.\nThe span is created for each request and is automatically ended when the request is completed.\n\n#### `FastifyOtelRequestContext#inject: function`\nThe OpenTelemetry inject function. It is used to inject the current context into a carrier object.\n\nThe carrier object can be any object that can hold key-value pairs, such as an HTTP request or response headers.\n\n#### `FastifyOtelRequestContext#extract: function`\nThe OpenTelemetry extract function. It is used to extract a parent context from a carrier object.\n\nThe carrier object can be any object that can hold key-value pairs, such as an HTTP request or response headers.\n\nThe extracted context can be used as a parent span for a new span.\n\n```js\nconst { fastifyOtelInstrumentation } = require('./otel.js');\nconst Fastify = require('fastify');\n\nconst app = fastify();\nawait app.register(fastifyOtelInstrumentation.plugin());\n\napp.get('/', (req, reply) => {\n  const { context, tracer, span, inject, extract } = req.opentelemetry();\n\n  // Extract a parent span from the request headers\n  const parentCxt = extract(req.headers);\n\n  // Create a new span\n  const newSpan = tracer.startSpan('my-new-span', {\n    parent: parentCxt,\n  });\n  // Do some work\n  newSpan.end();\n\n  // Inject the new span into the response headers\n  const carrier = {};\n  inject(carrier);\n\n  reply.headers(carrier);\n\n  return 'hello world';\n});\n```\n\n## Interfaces\n\n### `FastifyOtelInstrumentationOptions`\n\nThe options for the `FastifyOtelInstrumentation` class.\n\n\n\n#### `FastifyOtelInstrumentationOptions#registerOnInitialization: boolean`\n\nWhether to register the plugin on initialization. If set to `true`, the plugin will be registered automatically when the Fastify instance is created.\n\nThis is useful for applications that want to ensure that all routes are instrumented without having to manually register the plugin.\n\n#### `FastifyOtelInstrumentationOptions#ignorePaths: string | function`\n\nString or function to ignore paths from being instrumented.\n\nIf a string is provided, it will be used as a glob match pattern.\n\nIf a function is provided, it will be called with the request options and should return true if the path should be ignored.\n\n#### `FastifyOtelInstrumentationOptions#requestHook: function`\nA **synchronous** callback that runs immediately after the root request span is created.\n* **span** – the newly-created `Span`\n* **info.request** – the current `FastifyRequest`\n\nUse it to add custom attributes, events, or rename the span.\nIf the function throws, the error is caught and logged so the request flow is never interrupted.\n\n\n#### Examples\n\n```ts\nimport { FastifyOtelInstrumentation } from '@fastify/otel';\n\nconst fastifyOtelInstrumentation = new FastifyOtelInstrumentation({\n  registerOnInitialization: true,\n  ignorePaths: (opts) => {\n    // Ignore all paths that start with /ignore\n    return opts.url.startsWith('/ignore');\n  },\n});\n\n// Service name should be set via environment variable:\n// export OTEL_SERVICE_NAME=my-server\n// or via NodeSDK resource configuration\n```\n\n```js\nconst otel = new FastifyOtelInstrumentation({\n  requestHook: (span, request) => {\n    // attach user info\n    span.setAttribute('user.id', request.headers['x-user-id'] ?? 'anonymous')\n\n    // optional: give the span a cleaner name\n    span.updateName(`${request.method} ${request.routeOptions.url}`)\n  }\n})\n```\n\n#### `FastifyOtelInstrumentationOptions#lifecycleHook: function`\n\nA **synchronous** callback that runs whenever a span is created for a Fastify lifecycle hook (route hooks, instance hooks, not-found handlers, and route handlers).\n* **span** – the hook span that was just created\n* **info.hookName** – Fastify lifecycle stage (e.g., `onRequest`, `preHandler`, `handler`)\n* **info.handler** – the resolved handler or plugin name when available\n* **info.request** – the current `FastifyRequest`\n\nUse it to rename hook spans or annotate them with framework-specific metadata (for example, tRPC procedure names) without registering additional Fastify hooks.\n\n```js\nconst otel = new FastifyOtelInstrumentation({\n  lifecycleHook: (span, info) => {\n    if (info.hookName === 'handler' && info.request.headers['x-trpc-op'] != null) {\n      span.updateName(`tRPC handler - ${info.request.headers['x-trpc-op']}`)\n    }\n\n    span.setAttribute('hook.handler.name', info.handler ?? 'anonymous')\n  }\n})\n```\n\n#### `FastifyOtelInstrumentationOptions#recordExceptions: boolean`\n\nControl whether the instrumentation automatically calls `span.recordException` when a handler or hook throws.\nDefaults to `true`, recording every exception. Set it to `false` if you prefer to record only the\nexceptions that you consider actionable (for example to avoid noisy `4xx` entries in Datadog Error Tracking).\n\n## License\n\nLicensed under [MIT](./LICENSE).","users":{}}