{"_id":"@fastify/otel","_rev":"51-132cbd5d675c65ec837017a451a406ae","name":"@fastify/otel","dist-tags":{"latest":"0.21.4"},"versions":{"0.1.0":{"name":"@fastify/otel","version":"0.1.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.1.0","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"2be4c6165f75c9c73b0fda4f2fb381d093757835","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.1.0.tgz","fileCount":13,"integrity":"sha512-675ed4zbSwhURO6J5yRLy7qVR0Xfu+d6QLCh53B22XFbcY/6+u9btqRHR4LBHWkANUrul9mi8wSS2dKBILyGjg==","signatures":[{"sig":"MEUCICo3cKU7NDOm5BmPNjT2cNAD4GBZLaDqX1iWSoh2zVf0AiEA/IrIqqDDOkkNyqp9onjsW5UMhJN78mWJYkTHc4nNmkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56287},"main":"index.js","type":"commonjs","types":"index.d.ts","gitHead":"2e1db280dce861a83f23d2a29ea2ae057bec8fa8","scripts":{"lint":"eslint","test":"npm run test:unit && npm run test:typescript","lint:fix":"eslint --fix","test:unit":"c8 --100 node --test","test:coverage":"c8 node --test && c8 report --reporter=html","test:typescript":"tsd"},"_npmUser":{"name":"metcoder95","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.13.0","dependencies":{"fastify-plugin":"^5.0.1","@opentelemetry/core":"^1.29.0","@opentelemetry/instrumentation":"^0.56.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsd":"^0.31.0","eslint":"^9.16.0","fastify":"^5.1.0","@types/node":"^22.0.0","neostandard":"^0.11.9","@fastify/pre-commit":"^2.1.0","@opentelemetry/sdk-trace-base":"^1.29.0","@opentelemetry/sdk-trace-node":"^1.29.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/contrib-test-utils":"^0.44.0","@opentelemetry/context-async-hooks":"^1.29.0","@opentelemetry/instrumentation-http":"^0.57.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.1.0_1736501359856_0.002377399707899963","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@fastify/otel","version":"0.2.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.2.0","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"c81739759f8f369ca7e4e3179b5f920cd2e8dfa9","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.2.0.tgz","fileCount":14,"integrity":"sha512-qktb96Cp8riRbWuwHsJfvwZ3ZPqJ/mEWDjBgCUPC75OBLFndbeHxekRH1OwEGOTqdbpqFyrBWNis+UrG+gK1Eg==","signatures":[{"sig":"MEQCICrT0x16caccP/c2T3JNGmuH6jQpjpv/MHiqsOvffDXbAiBf5vH6a1uaFxrMZ8h8c56aabafgr/1oj9aC0lnLwvEhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57112},"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":"b8a4446c7ed390c5f5b048c14baffac283be1c2f","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":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.8.2","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@opentelemetry/core":"^1.29.0","@opentelemetry/instrumentation":"^0.57.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsd":"^0.31.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":"^1.29.0","@opentelemetry/sdk-trace-node":"^1.29.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/contrib-test-utils":"^0.45.0","@opentelemetry/context-async-hooks":"^1.29.0","@opentelemetry/instrumentation-http":"^0.57.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.2.0_1737964208154_0.41179436574532846","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@fastify/otel","version":"0.3.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.3.0","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"043da749d462b6bd8e19e96dfd466710d73abdbf","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.3.0.tgz","fileCount":16,"integrity":"sha512-Ia17pLIz15HHtPYh5EJfISRHptG1Thmg7nF4aI4xVqrDJJX7yzFSOuRvw71zw3xFSumsFW3WKm9CJTF9D6YdeA==","signatures":[{"sig":"MEYCIQCDez0CdUt1uFdOZ7VT7RnZml73nh7El2VL69oEJcKH2AIhAIgsKGyMOdXdQCLiBzLyYihvqn6/o4vDgILZaA8Uym2z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66248},"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":"7b6d482bef0c9563ee3c808831e65e005f83f98c","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":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.8.2","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@opentelemetry/core":"^1.29.0","@opentelemetry/instrumentation":"^0.57.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsd":"^0.31.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":"^1.29.0","@opentelemetry/sdk-trace-node":"^1.29.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/contrib-test-utils":"^0.45.0","@opentelemetry/context-async-hooks":"^1.29.0","@opentelemetry/instrumentation-http":"^0.57.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.3.0_1738661120554_0.7660704482653653","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@fastify/otel","version":"0.4.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.4.0","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"ba2488b05f77eb11c9fcb4bfaf64f0b845b56a17","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.4.0.tgz","fileCount":16,"integrity":"sha512-BPBb4zxH4Sw025sUwapjkkD5xskv1vRl2IHFgiDpD2zIw8wKSWPSQvwfy/yYweFJ2jqc/g9yvL03rwlObLLHxA==","signatures":[{"sig":"MEUCIQCGgileMzaA9Bxqded5Xjc3LeBuDyxHc4ggkGvyFY53tQIgMKIukUlnYqc7xCHl85SBB0JTWX1uYbx+QBd+URfWbdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68425},"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":"d75214d7fa3cadaa7a18479d26c30d3992de7d12","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":"metcoder95","email":"me@metcoder.dev"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"11.0.0","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.13.0","dependencies":{"@opentelemetry/core":"^1.29.0","@opentelemetry/instrumentation":"^0.57.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsd":"^0.31.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":"^1.29.0","@opentelemetry/sdk-trace-node":"^1.29.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/contrib-test-utils":"^0.45.0","@opentelemetry/context-async-hooks":"^1.29.0","@opentelemetry/instrumentation-http":"^0.57.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.4.0_1740037861894_0.5497593125846651","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@fastify/otel","version":"0.5.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.5.0","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"1b18e9623768ad6d8a20e95771dacca2783aa0ba","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.5.0.tgz","fileCount":16,"integrity":"sha512-wZ2yl/2iuW6jerdktR/mpkkI83/qHhbRShQtNA3x+6+bQ/RKqmhifc5M29fmHbyIw+DF3SXJAKMSdURSQt4W0w==","signatures":[{"sig":"MEQCIG8cm0Cm8sUjsNKkqcfUT3I5A80+y4WhQGKVJFK5FwZoAiBgFN7FYRUUolnoxDmO8fppQq/N3ewJOoDeXz9BMDpR+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69268},"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":"1f850f6077caa380a5d69cb6f6c2ab005d11e69e","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":"metcoder95","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":{"@opentelemetry/core":"^1.29.0","@opentelemetry/instrumentation":"^0.57.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsd":"^0.31.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":"^1.29.0","@opentelemetry/sdk-trace-node":"^1.29.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/contrib-test-utils":"^0.45.0","@opentelemetry/context-async-hooks":"^1.29.0","@opentelemetry/instrumentation-http":"^0.57.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.5.0_1741334440093_0.9170473096935352","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@fastify/otel","version":"0.5.1","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.5.1","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"fc8e56fcbdeb693c1a44f2da071817bc600ae1f5","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.5.1.tgz","fileCount":16,"integrity":"sha512-xDoDFQHRlgZ1Koe9fWzz4MqgrdW6u66bMPy+rOgoWg4cHyGFnmpcnUusKaFOyBsFhGtaH5dCLmLo3gCGoMnxYQ==","signatures":[{"sig":"MEQCIFW/K1v3OyKVkZr5VGu8ctJ0gtX/9rB8Emru3ZV3SdhUAiAlt3CpDnhud6qYQKbtJD9rK0d3ElBCpB6JgrN1//DlBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70936},"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":"ea4a12b2f0666216babafa71ef43d5601be2ac63","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":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.9.0","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.10.0","dependencies":{"@opentelemetry/core":"^1.29.0","@opentelemetry/instrumentation":"^0.57.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsd":"^0.31.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":"^1.29.0","@opentelemetry/sdk-trace-node":"^1.29.0","@fastify/type-provider-typebox":"^5.0.0-pre.fv5.1","@opentelemetry/contrib-test-utils":"^0.45.0","@opentelemetry/context-async-hooks":"^1.29.0","@opentelemetry/instrumentation-http":"^0.57.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.5.1_1743233688786_0.8771708035849062","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@fastify/otel","version":"0.5.2","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.5.2","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"1d5a025a82a00208696c5db2ca6ecde498d1dd45","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.5.2.tgz","fileCount":16,"integrity":"sha512-a/zOFBZ0+h0z0VEHB07Izbs3yygrp8+iTQ+z4wu7Y2ksnbyXd/gZYKkXPDwbjcbAjqZIVXgHJsq/zdKkbY3fcw==","signatures":[{"sig":"MEQCIAN5C6DQGqej2xe7Yj75DFPOPu8ki3FKzgXwI7L+Tn7vAiAEv0cI7LnGwijRkReMI6aPlfxeaYRSc72ZbpG+/+bFkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74802},"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":"dd96e36044b71b2d584b313a1b98fe71797aada0","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":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.8.2","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@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.31.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.5.2_1744530228666_0.12067586102532246","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@fastify/otel","version":"0.6.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.6.0","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"f86dfa6711804d0087288d7fadc097b41feea5b1","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.6.0.tgz","fileCount":18,"integrity":"sha512-lL+36KwGcFiAMcsPOLLsR+GV8ZpQuz5RLVstlgqmecTdQLTXVOe9Z8uwpMg9ktPcV++Ugp3dzzpBKNFWWWelYg==","signatures":[{"sig":"MEUCIB+Xhxmc/ysbAumZI9hI1GEETkBe64ObEVDmz+Pen0jjAiEA1lStc3DbDxtzEmUClxanBXEVIWicbhXtSwRz9mu8z0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78966},"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":"607ae3827365ee6e3a9d5193d8f3ddd8f3e952e6","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":"metcoder95","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":{"@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.31.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.6.0_1745303902130_0.6891328072228924","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@fastify/otel","version":"0.7.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.7.0","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"775411fe3ba57ea259e332b072a995296381fb09","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.7.0.tgz","fileCount":18,"integrity":"sha512-lqCXe0q34/KdiNGBOTfNazxwp28kILcCWXMgDs0MeOeGOvbxVuK9LffuKJP1+T0kFmuXSbpTIV8sdzEb/yGBZA==","signatures":[{"sig":"MEYCIQCnaSpcekmMyVvNzgc2QAFrqIGwzgLmlNg3r3VNz6jdhgIhALljgiOxE1DKfAWVS0a4206fGydOFBgWBdvBic+ntw6F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86574},"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":"1a4470bdb711bebfd0bd89edbe7cdae3e7576725","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":"metcoder95","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.31.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.7.0_1745577497027_0.10341166660128165","host":"s3://npm-registry-packages-npm-production"}},"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":"starptech","email":"deusdustin@gmail.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","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":"https://registry.npmjs.org/@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},"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":"metcoder95","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"}},"0.9.0":{"name":"@fastify/otel","version":"0.9.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.9.0","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"35644c818eaebcfe4835ffd096c01b2801f19afd","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.9.0.tgz","fileCount":18,"integrity":"sha512-gsEWEFAvk0wR4BXU64LIbdlf14md+XxR9GHmUI1xuGDiOaUBhyzLAooITd5Lv6NuMafgRQCIfeV6olNoCqMTCw==","signatures":[{"sig":"MEUCIA99/85SSFL14WSJIfFc6YgFbcKKK1oYaKWBE8PfCPW1AiEA+eD34/mKws+HXFviDfXJZsR2IjDCnMzL0n4DAp3Zv30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91634},"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":"c85e9ceb7f81efb4960c5db448230064de1ed2f3","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":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.9.0","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.10.0","dependencies":{"minimatch":"^9.0.5","@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.9.0_1748763529745_0.600645207861515","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@fastify/otel","version":"0.9.1","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.9.1","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"0c97110eec86c52a449f5052cad4f516a202dc92","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.9.1.tgz","fileCount":18,"integrity":"sha512-Srnw5EUbt84WjZXksWQ2Tg6iykqhSnCBm/MeqcypDRe9zyxezo8ENrOae2VIbJ9QboeQEPcd0KLUomfzQnlD7g==","signatures":[{"sig":"MEQCIGfrmpRqf35MPCJnVjt7rjlDPFIkTcdpGegETNekNsdIAiAqKzwAnL4BlL4CDCM9TklWDEWPT8/ZdYtbp0uqaLgZgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92025},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"cef7fa5fd4726a1b6479dde726fa55ed3b1bd08c","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":"metcoder95","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.15.1","dependencies":{"minimatch":"^9.0.5","@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.9.1_1749461564667_0.5744214283330284","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@fastify/otel","version":"0.9.2","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.9.2","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"02576fc53ccf2aafb53e00d4dc42b87b0ae74d55","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.9.2.tgz","fileCount":18,"integrity":"sha512-YY2eTU2TSrniUh4YF93VFsSnCI6IFYQ5cvXnmBedRBYX9UWdoGfvFlof5Sglgvt44YqMZXjxA/6i+FoNVLQofQ==","signatures":[{"sig":"MEYCIQDkTffDQsIO9vKs6AxFbjBgSsui+jE+ERCyLnj/cY9fcwIhAKKw2NsNr/Ztyal7ZZ4U7FAfP6DLqpG08ircxmOUG5p7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95480},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"c6c79bc4a372a6f92ad4a8ac34b51521694014ae","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":"metcoder95","actor":{"name":"metcoder95","type":"user","email":"me@metcoder.dev"},"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.16.0","dependencies":{"minimatch":"^10.0.3","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.202.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":"^24.0.8","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.202.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.9.2_1751553247976_0.6544009148078116","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@fastify/otel","version":"0.9.3","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.9.3","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"e70dfa41109bce8451df8478728782dcd3f5d95b","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.9.3.tgz","fileCount":18,"integrity":"sha512-CJVhRA9y+BD3/sC42aQCvn6gr4eoZ3qbMPGvgt3xzvCNyNM5Hgxqa8k+DmHLR8w1mO6PneMHYBvJ0zK14YHunQ==","signatures":[{"sig":"MEUCIGOFJrEVmZ19VCfucX4Voub8YtAYzX0dCTQPP1WCIz9PAiEAsA1LhTgibmvepSfJ3H8IsGirsryvcnRhTdmXjyLPQr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95891},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"af82f26ee73cca4fe476f017da51b6b53abe7fcf","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":"metcoder95","actor":{"name":"metcoder95","type":"user","email":"me@metcoder.dev"},"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.16.0","dependencies":{"minimatch":"^10.0.3","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.202.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":"^24.0.8","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.48.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.202.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.9.3_1752048450842_0.7306385240612592","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@fastify/otel","version":"0.9.4","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.9.4","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"bb280fc16d641f5fe005a96201972d7405c8241e","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.9.4.tgz","fileCount":19,"integrity":"sha512-NboTg+WAJPQ/prwmXA9ey2araV2Dj5+5NoCP5dZ5sI49wGKuZZ3k0kGLiFD1CIPEh2bI2G2HXF7ozTbDauh9Yg==","signatures":[{"sig":"MEUCIEpKrCJ/0E6hK1yaWeVDXuhm5g76d8/ffbEm4gQMEpXSAiEA5H8frIREZdJVtO9rz/WV/AqQTdtrqL8CgoOqlzd8yeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97112},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"6b0b36180baf1ab96e0dccdd2db7b11e9b5f4b1f","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":"metcoder95","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.16.0","dependencies":{"minimatch":"^10.0.3","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.203.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":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^24.0.8","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.49.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.203.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.9.4_1755004636324_0.0388077814244836","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@fastify/otel","version":"0.10.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.10.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"f6746601717c90dd2fbde2dda1fa7127c9ea1eec","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.10.0.tgz","fileCount":19,"integrity":"sha512-+I1f1dWgQqfktjvW0Krw05oYoFjFiw4PIe/rWsoTeADtD6fE7OTCgf9l1axanWDxL5yZxksBP7kBUS5NlnmS0w==","signatures":[{"sig":"MEQCIDRIpZ5FibDg875P2IRQbxRl/P6f3lE1sOqLs5BirEqfAiBPxqSoeRl2UovXrUh1ht5K2xMuKvBtJuECotXr03nEnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102268},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"3b7bc72623d340329a56f72d0aeae2936d4d523c","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":"metcoder95","email":"me@metcoder.dev"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.9.3","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.19.0","dependencies":{"minimatch":"^10.0.3","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.205.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":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^24.0.8","neostandard":"^0.12.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.49.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.205.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.10.0_1759478162759_0.6555249752602874","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@fastify/otel","version":"0.11.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.11.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"33d12edbee0699ff80f9fb815a9bd3dada7b191c","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.11.0.tgz","fileCount":19,"integrity":"sha512-luIQCE6roIlIsgjXD3QGOir/0Gsu2hlE4I0Lzjj2QELfGohi63CGciwVYK+7TM1zKt/INeq+yLmb0WsnCLNZiw==","signatures":[{"sig":"MEYCIQCb92I0yGHbLUP/OOcNtLkTp6lcNKul23qGNPXpa/dlUQIhAI7XFgQlpYD7FznG83euyGTU4198DVFGHjzyoFmWu4ua","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98885},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"aff602aef8db9ab3045ed5fca94571963a8494df","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":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.9.3","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.19.0","dependencies":{"minimatch":"^10.0.3","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.205.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":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^24.0.8","neostandard":"^0.12.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.49.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.205.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.11.0_1759773053961_0.33677121403546506","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@fastify/otel","version":"0.12.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.12.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"adb80a4077730dfaed28b16d93e36af6d1ad464f","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.12.0.tgz","fileCount":19,"integrity":"sha512-m6JfUlabJ/BElx64lVZVeE8XJRPqIXg9YMb6NngV0QChAT6ti1m5hRlWVE4M4Xdw3c+iUjFI+yIQzjTbmnGoQA==","signatures":[{"sig":"MEUCIG8BzfZOcOOv5hkbuojtJoStQ5CIyqGDSS+T0gWdgQKtAiEAoeNdNG67DDzWyS/RoZPype6S3Fg0jDumUQeyvO8g+XY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102822},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"586ec96542faa101407156ad5b7f1ddb246790b5","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":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.9.3","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.19.0","dependencies":{"minimatch":"^10.0.3","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.205.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":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^24.0.8","neostandard":"^0.12.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.49.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.205.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.12.0_1761735254768_0.22688313200113375","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@fastify/otel","version":"0.13.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.13.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"e91f231334a59b0069334f4305248f23f0766d99","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.13.0.tgz","fileCount":19,"integrity":"sha512-g+v9aj5BVVkNTXiVB++JTGWxtaciPLTa6io2rNepqScSoQ2F9u/iM7oQtRjtVMTISB1fCZHHLng1WIMDu0qfhA==","signatures":[{"sig":"MEUCIHZhO6Lf4Zyy5aJeRxL2WANMPmgHJXKRgPewiAx1jhBFAiEAgr4ghrF5OwSk+67KXaf1S8Ls6IyrQcRX5RzfRCv5pTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102907},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"74d03e862adf6641ddc0426c61db34d3326f4960","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":"metcoder95","email":"me@metcoder.dev"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.9.3","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.19.0","dependencies":{"minimatch":"^10.0.3","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.207.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":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^24.0.8","neostandard":"^0.12.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.49.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.205.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.13.0_1761851788710_0.4306402158115443","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@fastify/otel","version":"0.13.1","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.13.1","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"13a4fe94f9930465d5c002c6d6818f62c6742c48","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.13.1.tgz","fileCount":19,"integrity":"sha512-SWz5jkvd1oKzv3EPuYsUq6jKs84IdMOjwTNZdG4m+WyOMqAEmi0WjGDyPxaVTWXIEHGIodzvRJmu18R5THaqyg==","signatures":[{"sig":"MEYCIQDXA8CS4oY2tkzSwjMp551qrxcDPD6YEJCXoFZsrBDejwIhAOWmQPqO0BDnbdXD9BYUfwU9Ka3Y2+DRzHRsUP3MwTzC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107452},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"2ed072345ea803bccbe72506092b1c820ed99b93","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":"metcoder95","email":"me@metcoder.dev"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.9.3","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.19.0","dependencies":{"minimatch":"^10.0.3","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.207.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsd":"^0.33.0","eslint":"^9.16.0","fastify":"^5.1.0","cross-env":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^24.0.8","neostandard":"^0.12.0","fastify-plugin":"^5.1.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^1.29.0","@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.54.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.207.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.13.1_1762506739762_0.5770690364877769","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@fastify/otel","version":"0.14.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.14.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"67ee972fcb707ff07c858fa5eafee5310a4ca391","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.14.0.tgz","fileCount":19,"integrity":"sha512-IWSb2wrElp/LEEW5DnK7XEfX9LebHt3vZN+vhoFzIAgTGLQCq9li81mtHK4KcYf3W5jR2EEimEBv+TGVLsrEgA==","signatures":[{"sig":"MEQCIGTIx6OwI5pMvzWFEi+il+zucj21sA0pVPPAjL5cw8++AiB6oiASHFTNVDHiGpYK6V/dhCkskwinfOkcvKQtMKWXZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107938},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"bc81ed21e8e290c1afa1e07bb5aef442f67f181c","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":"metcoder95","email":"me@metcoder.dev"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.9.3","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.19.0","dependencies":{"minimatch":"^10.0.3","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.207.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsd":"^0.33.0","eslint":"^9.16.0","fastify":"^5.1.0","cross-env":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^24.0.8","neostandard":"^0.12.0","fastify-plugin":"^5.1.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.54.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.207.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.14.0_1763112476267_0.5895520618067822","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@fastify/otel","version":"0.15.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.15.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"87b8bde6cd885956b375ae84ff11ee39e4b9e4c9","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.15.0.tgz","fileCount":19,"integrity":"sha512-zy9Devicg0bmmQD3N4QrHGFaj8r7t1T0ZTszPzP6OkZ1f+PABug7Fabzpgq3nx+JhU3MIuDsH5Jzzfk4boWLxA==","signatures":[{"sig":"MEUCIBDxeL3DKwkLX8YgxxZmg/amjmyZf8yWMI/LQjiWZoOtAiEAsp5P6MjNKHi02U5gHXeUOIdige5QZo6jZVuZ1SPByjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115518},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"946105422b06dd65554d41ee6d8b25bab67c6d50","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":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.9.3","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.19.0","dependencies":{"minimatch":"^10.0.3","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.207.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsd":"^0.33.0","eslint":"^9.16.0","fastify":"^5.1.0","cross-env":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^24.0.8","neostandard":"^0.12.0","fastify-plugin":"^5.1.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.54.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.207.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.15.0_1764176735924_0.2996777605015297","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@fastify/otel","version":"0.16.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.16.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"e003c9b81039490af9141a7f1397de6b05baa768","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.16.0.tgz","fileCount":14,"integrity":"sha512-2304BdM5Q/kUvQC9qJO1KZq3Zn1WWsw+WWkVmFEaj1UE2hEIiuFqrPeglQOwEtw/ftngisqfQ3v70TWMmwhhHA==","signatures":[{"sig":"MEQCIBBvR3N+NYBMHkUMQTLDkjgK5FhxeLHkjeuoe0jPrto/AiAlJUSIdlEkEPnqR+mjbG/v90uqs3y6nnjFyofoYKe2fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113799},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"c19873a1f2332e01a35dd375a666e91a84d3f36a","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":"metcoder95","email":"me@metcoder.dev"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.9.3","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.19.0","dependencies":{"minimatch":"^10.0.3","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.208.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tsd":"^0.33.0","eslint":"^9.16.0","fastify":"^5.1.0","cross-env":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^24.0.8","neostandard":"^0.12.0","fastify-plugin":"^5.1.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.54.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.207.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.16.0_1764320198734_0.7665421663862926","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@fastify/otel","version":"0.17.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.17.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"42233a827ad3ad0891dbdcd37af83d53a269b5ba","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.17.0.tgz","fileCount":14,"integrity":"sha512-SF2mA7/xHbicXMIjOFqM3YmRAcESMMDOJbBHPxaMHYa4hzmzUkqrYLzYyJCwE5dVSBTJAxCx/FgGZIO8n7zuOA==","signatures":[{"sig":"MEYCIQCJ/BaW2in9yIiW8iFcKZM7ud0vKtbftmwfD7A03G4JYgIhALedIQjDtLB1Y5bw8L+e2xabamUvOrzcknJTxDhHoTf9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113845},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"2becc51150ee1a7d945acfe1fba3bc5926929369","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":"metcoder95","email":"me@metcoder.dev"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.9.3","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.19.0","dependencies":{"minimatch":"^10.0.3","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.212.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsd":"^0.33.0","eslint":"^9.16.0","fastify":"^5.1.0","cross-env":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^25.0.3","neostandard":"^0.12.0","fastify-plugin":"^5.1.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.59.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.212.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.17.0_1772536969946_0.8087732233511025","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@fastify/otel","version":"0.17.1","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.17.1","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"a7f13edc40dbc2e0c2a59d54e388f11e4d2235ce","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.17.1.tgz","fileCount":14,"integrity":"sha512-K4wyxfUZx2ux5o+b6BtTqouYFVILohLZmSbA2tKUueJstNcBnoGPVhllCaOvbQ3ZrXdUxUC/fyrSWSCqHhdOPg==","signatures":[{"sig":"MEYCIQDqBWEYb3bvkMF60gyqnfxhen1NK/zrhCezEwB7aQFeOgIhAJBfOhmMfvDK5RaoqWmAW2ponp4izd13xws3sFO2pvlG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113931},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"b9d0c27888285ac744e598affa246a328bdc47f9","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":"metcoder95","email":"me@metcoder.dev"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.9.3","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.19.0","dependencies":{"minimatch":"^10.2.4","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.212.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsd":"^0.33.0","eslint":"^9.16.0","fastify":"^5.1.0","cross-env":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^25.0.3","neostandard":"^0.12.0","fastify-plugin":"^5.1.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.59.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.212.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.17.1_1772537686555_0.7742852148303605","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@fastify/otel","version":"0.18.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.18.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"tony133","email":"a.tripodi133@gmail.com"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"d21814af7c97579856698e03aae0581beb3e734b","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.18.0.tgz","fileCount":14,"integrity":"sha512-3TASCATfw+ctICSb4ymrv7iCm0qJ0N9CarB+CZ7zIJ7KqNbwI5JjyDL1/sxoC0ccTO1Zyd1iQ+oqncPg5FJXaA==","signatures":[{"sig":"MEQCIEwxI38okPq9RnH7t8o42PjLG3vOP5I+LMtPdZ8Af3AuAiBQZ1XG1f1brpdjTqldSFSCFdY46iXFpCHPFcHpCbNFuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118418},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"574f59d8bb5638c6a03fa166a820b60d12b9f667","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":"metcoder95","email":"me@metcoder.dev"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.9.3","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.19.0","dependencies":{"minimatch":"^10.2.4","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.212.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsd":"^0.33.0","eslint":"^9.16.0","fastify":"^5.1.0","cross-env":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^25.0.3","neostandard":"^0.12.0","fastify-plugin":"^5.1.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.59.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.212.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.18.0_1774517371016_0.14601624148873782","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@fastify/otel","version":"0.18.1","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.18.1","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"tony133","email":"a.tripodi133@gmail.com"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"tsd":{"directory":"types"},"dist":{"shasum":"8af40e01c4da86731875a6bb20bc4fa8dab2260d","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.18.1.tgz","fileCount":18,"integrity":"sha512-7TYQXrOBRwCuTiwQm/2qCPO37af011934clxBj6F7KyF9a2a9MB+aSrWv8vMVp5N8rZC1AQ4pUp8uDs5Z40UPQ==","signatures":[{"sig":"MEUCIHRS/PkK0qXGvXJPe3x4r6VHIPlLCNY/HZAQlTUmI/e7AiEAg7nZbI1Z7gx3G9y+JFd87xLix/ftSeeYTX36jGO0zMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119599},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"b2039b83ed0457e2dd2686c82cc509e35dfe9177","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":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"10.9.3","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.19.0","dependencies":{"minimatch":"^10.2.4","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.214.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsd":"^0.33.0","eslint":"^9.16.0","fastify":"^5.1.0","cross-env":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^25.0.3","neostandard":"^0.13.0","fastify-plugin":"^5.1.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.61.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.214.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.18.1_1775666629410_0.8054770681729877","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@fastify/otel","version":"0.19.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.19.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"tony133","email":"a.tripodi133@gmail.com"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"dist":{"shasum":"e83b4c69bc0b2e9de2f98056559ff543a66ea987","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.19.0.tgz","fileCount":14,"integrity":"sha512-gf2S5IhN72Jqi/09wOmWAsKscG/AwXSq9rrESnTVBIkMKl8Y+7FqA7bzf9OEa5/H8oxugc7belJOTURb5tZXuQ==","signatures":[{"sig":"MEUCIQC2cCn6Bc8hyurwV7pvCc+8eF5zcCbxei0Yh+NBMSyUzAIgRAk+NDnbyr0FxzSajtL/oso6r8mF8pFkn1Myu37k0zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134384},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"8589e7f38beec5019b69e7659b90af1dcb685208","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":"tstyche"},"_npmUser":{"name":"metcoder95","email":"me@metcoder.dev"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"11.17.0","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.19.0","dependencies":{"minimatch":"^10.2.4","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.218.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","eslint":"^9.16.0","fastify":"^5.1.0","tstyche":"^7.0.0","cross-env":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^25.0.3","neostandard":"^0.13.0","fastify-plugin":"^5.1.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.65.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.218.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.19.0_1781256437548_0.29672269451701694","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@fastify/otel","version":"0.20.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.20.0","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"tony133","email":"a.tripodi133@gmail.com"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"dist":{"shasum":"f50f19772e41874fecfba4bb61f1dd53a95daaef","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.20.0.tgz","fileCount":19,"integrity":"sha512-3NBiPIbYBk8+EqNIIc/qidYxK3R2Ig+ks6iJdHpttGM6M1jbb1GaNSA3Od0wrMOIa7z5X1AboOo/r4hlyuc2lw==","signatures":[{"sig":"MEUCIQCHLx8ZZUZQY5Er0tsTEvFTvUyIRhDRZvSa0tdzU51jrwIgdE6Dbz+rO3NuCD940e0BIcWcIOeeUG+hCw8p5E7iE3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137004},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"136a0fa6a2b3284df9755a82d06d16ecac9a3378","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":"tstyche"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"11.11.0","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"minimatch":"^10.2.4","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.219.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","eslint":"^9.16.0","fastify":"^5.1.0","tstyche":"^7.0.0","cross-env":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^26.0.0","neostandard":"^0.13.0","fastify-plugin":"^6.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.66.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.219.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.20.0_1783524818073_0.5792929785848968","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@fastify/otel","version":"0.20.1","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.20.1","maintainers":[{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"galvez","email":"jonasgalvez@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"tony133","email":"a.tripodi133@gmail.com"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"jean-michelet","email":"jean.antoine.michelet@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"dist":{"shasum":"32adaa34fab89df89dea41c34af7efef938c7838","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.20.1.tgz","fileCount":19,"integrity":"sha512-UG9gQUbqfBWcJNeO0bxj03xkoEE8NGJkIedN/red11elHFeZuVgoHKAx0x+wO4kGedyyQv8NWC62AdpGEvyM6g==","signatures":[{"sig":"MEUCIGVp5uG7munWisaczEcvnjWdo1/SPxHSraVRmkRsw2gNAiEAx8Hc+EuiI8QfFjWslkPwyaqFxWhdg1CB39t2WCKIatM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138873},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"3d205855bce1c4ecffbae3a09b4a60b93a93bed8","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":"tstyche"},"_npmUser":{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"11.9.0","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"24.14.0","dependencies":{"minimatch":"^10.2.4","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.219.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","eslint":"^9.16.0","fastify":"^5.1.0","tstyche":"^7.0.0","cross-env":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^26.0.0","neostandard":"^0.13.0","fastify-plugin":"^6.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.66.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.219.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.20.1_1783864039819_0.9072603259624579","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@fastify/otel","version":"0.21.0","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.21.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"tony133","email":"a.tripodi133@gmail.com"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"fdawgs","email":"frazer.dev@icloud.com"},{"name":"ivan-tymoshenko","email":"ivan@tymoshenko.me"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"dist":{"shasum":"4a117508f7a2dcb0f29944e5ae0ea8968b621f61","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.21.0.tgz","fileCount":14,"integrity":"sha512-eeb0YDpKk4Giv6kf7BoVoJ/rTYJokZvzmnMgidg1z/1vI2SE9CT0rfVRUfNu92iVavY1JUOicnKWxZH5GK7jsg==","signatures":[{"sig":"MEUCIF5/WCjI5yDlLknHybyz26yTnuuhE7OQsKD/QwlbS04SAiEAm5d5vjBE2luxZowHve2cSuvJTpNO9RsQaD70TEm3Un0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQrWBMFRoxcMe0FaZrX9nlyssZKr+cxrexjf6hK/r0rQIgKJjPFigM8QFwNs9EtQwp5fQwXc7P3aHbNT1pdxsNySI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148068},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"2f8d5ee7f2bb79e1cd9e6d44a475cb22fbf15dd2","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":"tstyche"},"_npmUser":{"name":"metcoder95","email":"me@metcoder.dev"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"11.17.0","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.19.0","dependencies":{"minimatch":"^10.2.4","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.221.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","eslint":"^9.16.0","fastify":"^5.1.0","tstyche":"^7.0.0","cross-env":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^26.0.0","neostandard":"^0.13.0","fastify-plugin":"^6.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.68.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.221.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.21.0_1788685799813_0.1986286213465549","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@fastify/otel","version":"0.21.1","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.21.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"gurgunday","email":"hey@gurgun.day"},{"name":"tony133","email":"a.tripodi133@gmail.com"},{"name":"metcoder95","email":"me@metcoder.dev"},{"name":"fdawgs","email":"frazer.dev@icloud.com"},{"name":"ivan-tymoshenko","email":"ivan@tymoshenko.me"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"dist":{"shasum":"75393f72193cea6035840fa34befbe52f1c358d3","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.21.1.tgz","fileCount":14,"integrity":"sha512-oV2c3ddx9NZLC1iM5+a47IpAi5c6qTE6AvNlln6AX9fQPB2FToOC72hsrgEKu2xmySzu0WFxaS8aSXhPtlcH6Q==","signatures":[{"sig":"MEYCIQDSiTxJwriRAohJafPz7XyVw6jbn4wAsBZXJv5Wh3PUeQIhALbRn2dGuaJTlusnuAiaU3aCb189eYdY5gYOebufx8fS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB3Aun8yJ81GCHA5Aot7Dq8lzE7ftophcjPFSa5fcIjeAiEA7lgnKcySGT3bOAckGXBxlnKjnlCQEsPNQBML+AZzRF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151914},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"77a0549ba0fa3d18c4c883b506286d3fa44694ad","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":"tstyche"},"_npmUser":{"name":"metcoder95","email":"me@metcoder.dev"},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"11.17.0","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"22.19.0","dependencies":{"minimatch":"^10.2.4","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.222.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","eslint":"^9.16.0","fastify":"^5.1.0","tstyche":"^7.0.0","cross-env":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^26.0.0","neostandard":"^0.13.0","fastify-plugin":"^6.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.69.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.222.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.21.1_1790930584554_0.3227757989975495","host":"s3://npm-registry-packages-npm-production"}},"0.21.2":{"name":"@fastify/otel","version":"0.21.2","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.21.2","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"tony133","email":"a.tripodi133@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"dist":{"shasum":"faf5eece8207984c4c505d62abaa844ddcf7995d","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.21.2.tgz","fileCount":20,"integrity":"sha512-JWkxmIroQtJaVKGIzFTvAEI+J4elMmjgWGcQkRhvrcHYCf5xD3Q0sgQusQ2tMcCVewg7haoWSWIvub+KixKU3w==","signatures":[{"sig":"MEUCIGcaDGHhKRyTBcdQyHH4IGZdyfLoZznnT156GC/eflTmAiEA6TXAZCpl3hJRbmxtOiyDYpvSZAL5YIu7/zJQyN5Y83U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC5PM8y2vWNGuU8pJ7pWgvRBGNTq9YAiyvaBJZrnz4JWQIgS/2hF+T/FkjgVSL1feDhSbGg8vtN+Ui7fmbyv27oC98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fastify%2fotel@0.21.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155206},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"a7894895684282b1c29f81fe795e03a524a72930","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":"tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c4415936-d8da-493a-b314-269c7c323044"}},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"24.21.0","dependencies":{"minimatch":"^10.2.4","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.222.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","eslint":"^9.16.0","fastify":"^5.1.0","tstyche":"^7.0.0","cross-env":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^26.0.0","neostandard":"^0.13.0","fastify-plugin":"^6.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.69.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.222.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.21.2_1791468022466_0.5449892777416034","host":"s3://npm-registry-packages-npm-production"}},"0.21.3":{"name":"@fastify/otel","version":"0.21.3","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","_id":"@fastify/otel@0.21.3","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"eomm","email":"behemoth89@gmail.com"}],"homepage":"https://github.com/fastify/otel#readme","bugs":{"url":"https://github.com/fastify/otel/issues"},"dist":{"shasum":"1f19826c2b69e0e4359543a2410fb88b7d36ecd6","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.21.3.tgz","fileCount":20,"integrity":"sha512-qyEqVSEGdT1xu/BmaSDdOgivR3EC7mJcea2YpaAxg6D03qc9RfmuDBZAL5uWIE0Um7K8fBzAmUfbyA1CHrDo/Q==","signatures":[{"sig":"MEUCIQCZX+SWxe82bIdxUDyd3gd96jnbTCz0W6GK1IiDZ/Hr6wIgVzifg+tSEPL25cFW2VBlrKe0k6uxyaGj5eMED/8itLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAvOs44f1hOphrL30aaJW46VNpwKSF0SV4zRPszF1CflAiEAudnoHgURmm9Hdu4SkbDjbdhEyaQRLFHeE3sNzk6Yz4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fastify%2fotel@0.21.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155206},"main":"index.js","type":"commonjs","types":"types/index.d.ts","funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"e83780941fbee1835a07afed50993d0d1ff215ec","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":"tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c4415936-d8da-493a-b314-269c7c323044"}},"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"11.19.1","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"_nodeVersion":"24.22.0","dependencies":{"minimatch":"^10.2.4","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.223.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","eslint":"^9.16.0","fastify":"^5.1.0","tstyche":"^7.0.0","cross-env":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^26.0.0","neostandard":"^0.13.0","fastify-plugin":"^6.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.70.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.223.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/otel_0.21.3_1792410911189_0.7282293561405964","host":"s3://npm-registry-packages-npm-production"}},"0.21.4":{"_id":"@fastify/otel@0.21.4","bugs":{"url":"https://github.com/fastify/otel/issues"},"dist":{"shasum":"29d24ae63b68ddbd6681f18534dc2333e13b11ab","tarball":"https://registry.npmjs.org/@fastify/otel/-/otel-0.21.4.tgz","fileCount":20,"integrity":"sha512-NffBJPiU9T1APHug0ZS6ld56IGaUebV6d7N/ZI6JmmjS3bHcRQP1qPqXlvY2s47TvTR8OZO+0DlDNCV3h64a/A==","signatures":[{"sig":"MEQCIAaRrzDo8tVW+telBlyA3a38Bo+iedFEEP3PUIVSjrN9AiBlOIDWtLTM/wv7AAplKLVlg7YO0H6wgqxmeBdpHnu6Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHv6yrfAzdR+D3W+/v5KOCsZFr67K9++RMJOsctFhV0zAiBqY4zymddFZ6zI3p973GwhnqzITn/mAP+qIG+BJtWICQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fastify%2fotel@0.21.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161679},"main":"index.js","name":"@fastify/otel","type":"commonjs","types":"types/index.d.ts","author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"funding":[{"url":"https://github.com/sponsors/fastify","type":"github"},{"url":"https://opencollective.com/fastify","type":"opencollective"}],"gitHead":"4a68d616aff62d9eaf722ae94b0af59f70cc21c8","license":"MIT","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":"tstyche"},"version":"0.21.4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c4415936-d8da-493a-b314-269c7c323044"}},"homepage":"https://github.com/fastify/otel#readme","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"_npmVersion":"11.19.1","description":"Official Fastify OpenTelemetry Instrumentation","directories":{},"maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"eomm","email":"behemoth89@gmail.com"}],"_nodeVersion":"24.22.1","dependencies":{"minimatch":"^10.2.4","@opentelemetry/core":"^2.0.0","@opentelemetry/instrumentation":"^0.223.0","@opentelemetry/semantic-conventions":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","eslint":"^9.16.0","fastify":"^5.1.0","tstyche":"^7.0.0","cross-env":"^10.0.0","fastifyv4":"npm:fastify@^4.0.0","@types/node":"^26.0.0","neostandard":"^0.13.0","fastify-plugin":"^6.0.0","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.2.0","@fastify/type-provider-typebox":"^6.1.0","@opentelemetry/propagator-jaeger":"^2.0.0","@opentelemetry/contrib-test-utils":"^0.70.0","@opentelemetry/context-async-hooks":"^2.0.0","@opentelemetry/instrumentation-http":"^0.223.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/otel_0.21.4_1792925299737_0.24415632102582152"}}},"time":{"created":"2025-01-10T09:29:19.759Z","modified":"2026-10-25T10:48:20.185Z","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","0.18.1":"2026-04-08T16:43:49.568Z","0.19.0":"2026-06-12T09:27:17.688Z","0.20.0":"2026-07-08T15:33:38.221Z","0.20.1":"2026-07-12T13:47:19.973Z","0.21.0":"2026-09-06T09:09:59.899Z","0.21.1":"2026-10-02T08:43:04.689Z","0.21.2":"2026-10-08T14:00:22.600Z","0.21.3":"2026-10-19T11:55:11.267Z","0.21.4":"2026-10-25T10:48:19.814Z"},"bugs":{"url":"https://github.com/fastify/otel/issues"},"author":{"url":"https://metcoder.dev","name":"Carlos Fuentes - @metcoder95"},"license":"MIT","homepage":"https://github.com/fastify/otel#readme","keywords":["plugin","helper","fastify","instrumentation","otel","opentelemetry"],"repository":{"url":"git+https://github.com/fastify/otel.git","type":"git"},"description":"Official Fastify OpenTelemetry Instrumentation","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"eomm","email":"behemoth89@gmail.com"}],"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 by default; use `instrumentHandler` globally or per-route to disable its child span\n- Instruments all route hooks (defined at instance and route definition level) by default; use `instrumentHooks` globally or per-route to control auto-instrumented hook spans\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// Keep request and handler spans but skip lifecycle hook spans on a route\napp.get('/api', { config: { otel: { instrumentHooks: false } } }, () => 'ok')\n// Keep the request span but skip the handler child span on a route\napp.get('/health', { config: { otel: { instrumentHandler: false } } }, () => 'ok')\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#enabled: boolean`\nWhether OpenTelemetry is enabled for the instrumentation and route configuration.\n\n#### `FastifyOtelRequestContext#instrumented: boolean`\nWhether the current request has an OpenTelemetry span and context. This can be `false`\nwhen instrumentation is enabled, but the request is intentionally skipped by options such\nas `ignorePaths`. Use it as a runtime signal before using request span APIs.\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 otel = req.opentelemetry();\n\n  if (!otel.instrumented || otel.span == null || otel.context == null) {\n    return 'hello world';\n  }\n\n  const { context, tracer, span, inject, extract } = otel;\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#instrumentHooks: boolean | string[]`\n\nControl which Fastify lifecycle hooks receive child spans. Defaults to instrumenting all hooks listed in Usage.\n\n* `true` (default) – instrument all lifecycle hooks (`onRequest`, `preParsing`, `preValidation`, `preHandler`, `preSerialization`, `onSend`, `onResponse`, `onError`)\n* `false` – no lifecycle hook child spans (the root `request` span and route `handler` span are still created)\n* `string[]` – allowlist of hook names to instrument (for example `['preHandler']`)\n\nPer-route override via `config.otel`:\n\n* `otel: false` – disable all OpenTelemetry spans for the route (unchanged)\n* `otel: { instrumentHooks: false }` – request and handler spans only\n* `otel: { instrumentHooks: true }` – all lifecycle hooks on the route (overrides a global `false`)\n* `otel: { instrumentHooks: ['preHandler'] }` – allowlist for the route (overrides global settings)\n\nPrecedence: `otel: false`, then route `otel.instrumentHooks` when set, otherwise the global `instrumentHooks` option.\n\n```js\nconst otel = new FastifyOtelInstrumentation({ instrumentHooks: false })\napp.get('/debug', { config: { otel: { instrumentHooks: ['onRequest'] } } }, handler)\n```\n\n#### `FastifyOtelInstrumentationOptions#instrumentHandler: boolean`\n\nControl whether the Fastify route handler receives a child span. Defaults to `true`.\n\nSet `instrumentHandler: false` globally to keep request spans without route handler child spans. A route can override the global setting with `config.otel.instrumentHandler`. Setting `otel: false` still disables all OpenTelemetry spans for the route.\n\n```js\nconst otel = new FastifyOtelInstrumentation({ instrumentHandler: false })\napp.get('/debug', { config: { otel: { instrumentHandler: true } } }, handler)\n```\n\n#### `FastifyOtelInstrumentationOptions#lifecycleHook: function`\n\nA **synchronous** callback that runs whenever a span is created for an instrumented Fastify lifecycle hook (route hooks, instance hooks, not-found handlers, and route handlers). It is not invoked when `instrumentHooks` skips a hook or `instrumentHandler` skips a route handler.\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\nWhen enabled, an exception thrown by an instrumented handler or hook is recorded once on the span where it\nwas thrown (for example the handler or hook span). The resulting request span is still marked as `ERROR` with\nthe error message, but the same propagated exception is not recorded again on it. Errors that never pass\nthrough a wrapped handler or hook — such as `reply.send(err)` or `done(err)` — are recorded on the request\nspan. The duplicate-exception tracking is scoped per request.\n\n## License\n\nLicensed under [MIT](./LICENSE).\n","readmeFilename":"README.md"}