{"_id":"@opentelemetry/baggage-span-processor","_rev":"13-f8334d08c46c9217e8f1acd7178c55f5","name":"@opentelemetry/baggage-span-processor","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"name":"@opentelemetry/baggage-span-processor","version":"0.1.0","keywords":["opentelemetry","nodejs","tracing","baggage","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/baggage-span-processor@0.1.0","maintainers":[{"name":"pichlermarc","email":"marc.pichler@dynatrace.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/baggage-span-processor#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues"},"dist":{"shasum":"7f5ea897cb7ad19ee4ee7964404c88a2000506d3","tarball":"https://registry.npmjs.org/@opentelemetry/baggage-span-processor/-/baggage-span-processor-0.1.0.tgz","fileCount":12,"integrity":"sha512-NUXuOHinWqdsi9I+BdM29j7fg4sJlqnHMsxDVRlotdcYAdFfz5eQdHzaUMrHUCoSNRMKT+mtmRShO4iH0auoDA==","signatures":[{"sig":"MEYCIQDIj4dVmDxZC+gqeKVkLmkGa6DGVcl0dWwg3dG/yyq95QIhAMT93KNmxTFrsAPbgvRYr44GGdIy+F6vVixdK7tasy8I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27237},"main":"build/src/index.ts","types":"build/src/index.d.ts","engines":{"node":">=14"},"gitHead":"695177b69cfb51f70064dc1ee615383d560aa62a","scripts":{"tdd":"npm run test -- --watch-extensions ts --watch","lint":"eslint . --ext .ts","test":"nyc ts-mocha -p tsconfig.json test/**/*.test.ts","clean":"rimraf build/*","watch":"tsc -w","compile":"tsc -p .","lint:fix":"eslint . --ext .ts --fix","prewatch":"npm run precompile","precompile":"tsc --version && lerna run version:update --scope @opentelemetry/baggage-span-processor --include-dependencies","prepublishOnly":"npm run compile","version:update":"node ../../scripts/version-update.js"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","description":"OpenTelemetry Baggage Span Processor for Node.js","directories":{},"_nodeVersion":"18.20.2","dependencies":{"@opentelemetry/sdk-trace-base":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","mocha":"7.2.0","expect":"29.2.0","rimraf":"5.0.5","ts-mocha":"10.0.0","typescript":"4.4.4","@types/node":"18.6.5","@types/mocha":"8.2.3","@opentelemetry/api":"^1.0.0"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/baggage-span-processor_0.1.0_1714659386167_0.22563933113451884","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@opentelemetry/baggage-span-processor","version":"0.2.0","keywords":["opentelemetry","nodejs","tracing","baggage","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/baggage-span-processor@0.2.0","maintainers":[{"name":"pichlermarc","email":"marc.pichler@dynatrace.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/baggage-span-processor#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues"},"dist":{"shasum":"0b50fbea97645d7f75eee48c49eb8f74c89c37ea","tarball":"https://registry.npmjs.org/@opentelemetry/baggage-span-processor/-/baggage-span-processor-0.2.0.tgz","fileCount":12,"integrity":"sha512-Auhzb2BUSquYCW3aYXmGEqwMYLTXjh7txXDaNzFQZrkGV14vDWlgRG3GUMJJ9/ylG0M9KYTLHs07CCy4RNUvAg==","signatures":[{"sig":"MEUCIQD1Uwtr9T5zvr/hcFRUDhr4DHkv8J4pTjNKcCjj8RL4rgIgNS/CNGtQ3EXAgnkhoXi8Vaa2voOBZK/tZrWpQhPV2Kg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27257},"main":"build/src/index.ts","types":"build/src/index.d.ts","engines":{"node":">=14"},"gitHead":"54365a9aafaca6555e13f1276945d6f869d103da","scripts":{"tdd":"npm run test -- --watch-extensions ts --watch","lint":"eslint . --ext .ts","test":"nyc ts-mocha -p tsconfig.json test/**/*.test.ts","clean":"rimraf build/*","watch":"tsc -w","compile":"tsc -p .","lint:fix":"eslint . --ext .ts --fix","prewatch":"npm run precompile","precompile":"tsc --version && lerna run version:update --scope @opentelemetry/baggage-span-processor --include-dependencies","prepublishOnly":"npm run compile","version:update":"node ../../scripts/version-update.js"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.20.2+x64 (linux)","description":"OpenTelemetry Baggage Span Processor for Node.js","directories":{},"_nodeVersion":"18.20.2","dependencies":{"@opentelemetry/sdk-trace-base":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","mocha":"7.2.0","expect":"29.2.0","rimraf":"5.0.5","ts-mocha":"10.0.0","typescript":"4.4.4","@types/node":"18.6.5","@types/mocha":"8.2.3","@opentelemetry/api":"^1.0.0"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/baggage-span-processor_0.2.0_1715780140859_0.8677793048058893","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@opentelemetry/baggage-span-processor","version":"0.3.0","keywords":["opentelemetry","nodejs","tracing","baggage","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/baggage-span-processor@0.3.0","maintainers":[{"name":"pichlermarc","email":"marc.pichler@dynatrace.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/baggage-span-processor#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues"},"dist":{"shasum":"d837a693a15b938ee084467adc7347ea9bad9be6","tarball":"https://registry.npmjs.org/@opentelemetry/baggage-span-processor/-/baggage-span-processor-0.3.0.tgz","fileCount":15,"integrity":"sha512-3OA5smfG9V2Ajy71oEs0Bh41wm+KtBSwAV3WEkQItHRcN+hOz7nyer8Jw+vwO65hFDjVp1uN9Sn+uznv6cqU5w==","signatures":[{"sig":"MEYCIQDpmOVGdvvJffdkTRW7k9x6bs3q84ZynCAzQPpKxNJfGgIhAKcsJqJU0AaL58KyoZCff8HN4u3qaRxpQLa84FHmP05O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32245},"main":"build/src/index.ts","types":"build/src/index.d.ts","engines":{"node":">=14"},"gitHead":"0af1b70f7c3c9763c85ac51fa5e334c1e1512020","scripts":{"tdd":"npm run test -- --watch-extensions ts --watch","lint":"eslint . --ext .ts","test":"nyc ts-mocha -p tsconfig.json test/**/*.test.ts","clean":"rimraf build/*","watch":"tsc -w","compile":"tsc -p .","lint:fix":"eslint . --ext .ts --fix","prewatch":"npm run precompile","precompile":"tsc --version && lerna run version:update --scope @opentelemetry/baggage-span-processor --include-dependencies","prepublishOnly":"npm run compile","version:update":"node ../../scripts/version-update.js"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","description":"OpenTelemetry Baggage Span Processor for Node.js","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@opentelemetry/sdk-trace-base":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","mocha":"7.2.0","expect":"29.2.0","rimraf":"5.0.5","ts-mocha":"10.0.0","typescript":"4.4.4","@types/node":"18.6.5","@types/mocha":"8.2.3","@opentelemetry/api":"^1.0.0"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/baggage-span-processor_0.3.0_1717660390704_0.9158672711543185","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@opentelemetry/baggage-span-processor","version":"0.3.1","keywords":["opentelemetry","nodejs","tracing","baggage","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/baggage-span-processor@0.3.1","maintainers":[{"name":"pichlermarc","email":"marc.pichler@dynatrace.com"},{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/baggage-span-processor#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues"},"dist":{"shasum":"8bca006ad0ca5e43d452a615ac2469a09cab7711","tarball":"https://registry.npmjs.org/@opentelemetry/baggage-span-processor/-/baggage-span-processor-0.3.1.tgz","fileCount":15,"integrity":"sha512-m4XXch3/NraA0XEogdQgdMbhg0ZWQWnwXRxuWZJLskIFvIatvUZwoWZm+8gApEZNJNz/Jk/dwtMylUQZBwcyYA==","signatures":[{"sig":"MEUCIElLlL4nt9hoNHMWUbE8ASNnywANMORxVex4GYNV/sx4AiEApvaDz3MG2R6s7/atcUxDJMhxZQhauT0ZOZMC46UyqAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32245},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":">=14"},"gitHead":"93e7aab9a38e22c9ef6c0a9053f817e7e52a687c","scripts":{"tdd":"npm run test -- --watch-extensions ts --watch","lint":"eslint . --ext .ts","test":"nyc ts-mocha -p tsconfig.json test/**/*.test.ts","clean":"rimraf build/*","watch":"tsc -w","compile":"tsc -p .","lint:fix":"eslint . --ext .ts --fix","prewatch":"npm run precompile","precompile":"tsc --version && lerna run version:update --scope @opentelemetry/baggage-span-processor --include-dependencies","prepublishOnly":"npm run compile","version:update":"node ../../scripts/version-update.js"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.20.3+x64 (linux)","description":"OpenTelemetry Baggage Span Processor for Node.js","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@opentelemetry/sdk-trace-base":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","mocha":"7.2.0","expect":"29.2.0","rimraf":"5.0.5","ts-mocha":"10.0.0","typescript":"4.4.4","@types/node":"18.6.5","@types/mocha":"8.2.3","@opentelemetry/api":"^1.0.0"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/baggage-span-processor_0.3.1_1718028822169_0.8469762034413726","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@opentelemetry/baggage-span-processor","version":"0.4.0","keywords":["opentelemetry","nodejs","tracing","baggage","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/baggage-span-processor@0.4.0","maintainers":[{"name":"bogdandrutu","email":"bogdandrutu@gmail.com"},{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"pichlermarc","email":"marc.pichler@dynatrace.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/baggage-span-processor#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues"},"dist":{"shasum":"7912628a79c099944fdb4c866e56534cc9cf8433","tarball":"https://registry.npmjs.org/@opentelemetry/baggage-span-processor/-/baggage-span-processor-0.4.0.tgz","fileCount":15,"integrity":"sha512-BSYnnKAAyrIsxQNKPUuawEfvvO9eqDh7TnPR6SWGR53XQrYr0VTv81jRbMQ3jHtKzno6MQQ1zTcCWgnjUKcBWw==","signatures":[{"sig":"MEQCIEY7omICFzFmtJuWxXxsdtMP/bqBUt06sHUG2jPQwnP4AiB9XJaaLXXZBvp7DWNuHDholdNqzvFeGhIqmx/wD8cj5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentelemetry%2fbaggage-span-processor@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":32009},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":"^18.19.0 || >=20.6.0"},"gitHead":"32abc4c3c01d0e78e10022c74b6805b06e0e1fe7","scripts":{"tdd":"npm run test -- --watch-extensions ts --watch","lint":"eslint . --ext .ts","test":"nyc mocha test/**/*.test.ts","clean":"rimraf build/*","watch":"tsc -w","compile":"tsc -p .","lint:fix":"eslint . --ext .ts --fix","prewatch":"npm run precompile","prepublishOnly":"npm run compile","version:update":"node ../../scripts/version-update.js"},"_npmUser":{"name":"dyladan","email":"dyladan@gmail.com"},"repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.20.7+x64 (linux)","description":"OpenTelemetry Baggage Span Processor for Node.js","directories":{},"_nodeVersion":"18.20.7","dependencies":{"@opentelemetry/sdk-trace-base":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","expect":"29.2.0","rimraf":"5.0.10","typescript":"5.0.4","@types/node":"18.18.14","@types/mocha":"10.0.10","@opentelemetry/api":"^1.0.0"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/baggage-span-processor_0.4.0_1742307486597_0.42183983240567136","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@opentelemetry/baggage-span-processor","version":"0.4.1","keywords":["opentelemetry","nodejs","tracing","baggage","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/baggage-span-processor@0.4.1","maintainers":[{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"pichlermarc","email":"marc.pichler@dynatrace.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/baggage-span-processor#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues"},"dist":{"shasum":"5883cd70be2a116476dfa763ad2c5ef2a9170c1c","tarball":"https://registry.npmjs.org/@opentelemetry/baggage-span-processor/-/baggage-span-processor-0.4.1.tgz","fileCount":15,"integrity":"sha512-d4VH5MvqSNo4iZRhumQ4oJyY05QcYZCBCoa3FBFer+VOn7BTLpPXBMpXap851XRGfxixN7xOZH1E4pLHsto76A==","signatures":[{"sig":"MEUCIDDM20PMQeaceXxpNIEeNT5uGz/JHc2YBGdWH4TpPqRgAiEAn6ZU1mMu/EBrVGgzvIfW/Gro4b0nVmPATgY/h76Wyek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentelemetry%2fbaggage-span-processor@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32261},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":"^18.19.0 || >=20.6.0"},"gitHead":"931c7b34f53ea625da900726b1f57c5c934b5b28","scripts":{"tdd":"npm run test -- --watch-extensions ts --watch","lint":"eslint . --ext=ts,js,mjs","test":"nyc mocha test/**/*.test.ts","clean":"rimraf build/*","watch":"tsc -w","compile":"tsc -p .","lint:fix":"eslint . --ext=ts,js,mjs --fix","prepublishOnly":"npm run compile","version:update":"node ../../scripts/version-update.js","compile:with-dependencies":"nx run-many -t compile -p @opentelemetry/baggage-span-processor"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1a4e80ef-8755-4fec-ae43-5c4fe2de9597"}},"repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","type":"git","directory":"packages/baggage-span-processor"},"_npmVersion":"lerna/9.0.0/node@v24.9.0+x64 (linux)","description":"OpenTelemetry Baggage Span Processor for Node.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"@opentelemetry/sdk-trace-base":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"17.1.0","expect":"29.2.0","rimraf":"5.0.10","typescript":"5.0.4","@types/node":"18.18.14","@types/mocha":"10.0.10","@opentelemetry/api":"^1.0.0"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/baggage-span-processor_0.4.1_1759170245996_0.2117678901550082","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@opentelemetry/baggage-span-processor","version":"0.4.2","keywords":["opentelemetry","nodejs","tracing","baggage","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/baggage-span-processor@0.4.2","maintainers":[{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"pichlermarc","email":"marc.pichler@dynatrace.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/baggage-span-processor#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues"},"dist":{"shasum":"cd06dff56e51b4230596628731d82274a3608cca","tarball":"https://registry.npmjs.org/@opentelemetry/baggage-span-processor/-/baggage-span-processor-0.4.2.tgz","fileCount":15,"integrity":"sha512-chJ9dJ3QSGZeqM71C95vqCtGpHru1+2OF802zW5D0FrpfzOgp2uJ0OdhA/ab2y0IOFbsH7xYu1tKGr7xV40vNw==","signatures":[{"sig":"MEUCIEg64m71UVM0kjrz6a0GhiK+U+Z+x/Z+v8u98Ph/RkbkAiEAzutgvg0y2rZMLhDK8p0NECLkgy6yaW4aTNqy/f+u1Zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentelemetry%2fbaggage-span-processor@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32257},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":"^18.19.0 || >=20.6.0"},"gitHead":"5a5918fd4f9f16b14c9ef4d3de08ab98c20e5b46","scripts":{"tdd":"npm run test -- --watch-extensions ts --watch","lint":"eslint . --ext=ts,js,mjs","test":"nyc mocha test/**/*.test.ts","clean":"rimraf build/*","watch":"tsc -w","compile":"tsc -p .","lint:fix":"eslint . --ext=ts,js,mjs --fix","prepublishOnly":"npm run compile","version:update":"node ../../scripts/version-update.js","compile:with-dependencies":"nx run-many -t compile -p @opentelemetry/baggage-span-processor"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1a4e80ef-8755-4fec-ae43-5c4fe2de9597"}},"repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","type":"git","directory":"packages/baggage-span-processor"},"_npmVersion":"lerna/9.0.0/node@v24.9.0+x64 (linux)","description":"OpenTelemetry Baggage Span Processor for Node.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"@opentelemetry/sdk-trace-base":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"17.1.0","expect":"29.2.0","rimraf":"5.0.10","typescript":"5.0.4","@types/node":"18.18.14","@types/mocha":"10.0.10","@opentelemetry/api":"^1.0.0"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/baggage-span-processor_0.4.2_1759174854767_0.7324129007249336","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@opentelemetry/baggage-span-processor","version":"0.5.0","keywords":["opentelemetry","nodejs","tracing","baggage","plugin"],"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","_id":"@opentelemetry/baggage-span-processor@0.5.0","maintainers":[{"name":"dyladan","email":"dyladan@gmail.com"},{"name":"pichlermarc","email":"marc.pichler@dynatrace.com"}],"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/baggage-span-processor#readme","bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues"},"dist":{"shasum":"d92a94aaea38312dc1932c431d871f727b40fc3e","tarball":"https://registry.npmjs.org/@opentelemetry/baggage-span-processor/-/baggage-span-processor-0.5.0.tgz","fileCount":15,"integrity":"sha512-kk8AXPN8xexDf4Lt15L1XZc6jBNSydbOH5ctyKEO1kaHgBYnoevIHEukhlgUsTd01joUF3Ft/1HbvsE+ipDxJQ==","signatures":[{"sig":"MEUCICOlFKkhJkFawn4DozS237H+lSzz+291Z7Gm2cs/bJgmAiEA4j0/OKgDm9mG7jgWCF60/7599rq0oi9rhr7keRTw+Gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opentelemetry%2fbaggage-span-processor@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32037},"main":"build/src/index.js","types":"build/src/index.d.ts","engines":{"node":"^18.19.0 || >=20.6.0"},"gitHead":"66935ac724cc271f70028035e534d47a4dfbcf12","scripts":{"tdd":"npm run test -- --watch-extensions ts --watch","test":"nyc mocha test/**/*.test.ts","clean":"rimraf build/*","watch":"tsc -w","compile":"tsc -p .","prepublishOnly":"npm run compile","version:update":"node ../../scripts/version-update.js","compile:with-dependencies":"nx run-many -t compile -p @opentelemetry/baggage-span-processor"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1a4e80ef-8755-4fec-ae43-5c4fe2de9597"}},"repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","type":"git","directory":"packages/baggage-span-processor"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+x64 (linux)","description":"OpenTelemetry Baggage Span Processor for Node.js","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@opentelemetry/sdk-trace-base":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@opentelemetry/api":"^1.0.0"},"peerDependencies":{"@opentelemetry/api":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/baggage-span-processor_0.5.0_1766012465454_0.025658959736693854","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-05-02T14:16:26.037Z","modified":"2026-05-01T17:14:56.372Z","0.1.0":"2024-05-02T14:16:26.341Z","0.2.0":"2024-05-15T13:35:41.042Z","0.3.0":"2024-06-06T07:53:10.875Z","0.3.1":"2024-06-10T14:13:42.373Z","0.4.0":"2025-03-18T14:18:06.774Z","0.4.1":"2025-09-29T18:24:06.175Z","0.4.2":"2025-09-29T19:40:54.950Z","0.5.0":"2025-12-17T23:01:05.628Z"},"bugs":{"url":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues"},"author":{"name":"OpenTelemetry Authors"},"license":"Apache-2.0","homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/baggage-span-processor#readme","keywords":["opentelemetry","nodejs","tracing","baggage","plugin"],"repository":{"url":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","type":"git","directory":"packages/baggage-span-processor"},"description":"OpenTelemetry Baggage Span Processor for Node.js","maintainers":[{"email":"dyladan@gmail.com","name":"dyladan"},{"email":"marc.pichler@dynatrace.com","name":"pichlermarc"},{"email":"overbalancedev@proton.me","name":"overbalance"},{"email":"npmjs-account@opentelemetry.io","name":"npmjs-account"},{"email":"trentm@gmail.com","name":"trentm"},{"email":"martin@martinkuba.com","name":"martinkuba"}],"readme":"# OpenTelemetry Baggage Span Processor for Node.js\n\n[![NPM Published Version][npm-img]][npm-url]\n[![Apache License][license-image]][license-url]\n\nThe BaggageSpanProcessor reads entries stored in Baggage from the parent context and adds the [baggage](https://opentelemetry.io/docs/concepts/signals/baggage) entries' keys and\nvalues to the span as attributes on span start.\n\nAdd this span processor to a tracer provider.\n\nKeys and values added to Baggage will appear on subsequent child spans for a trace within this service *and* be propagated to external services in accordance with any configured propagation formats configured.\nIf the external services also have a Baggage span processor, the keys and values will appear in those child spans as well.\n\n⚠ Warning ⚠️\n\nDo not put sensitive information in Baggage.\n\nTo repeat: a consequence of adding data to Baggage is that the keys and values will appear in all outgoing HTTP headers from the application.\n\nCompatible with OpenTelemetry JS API and SDK `1.0+`.\n\n## Installation\n\n```bash\nnpm install --save @opentelemetry/baggage-span-processor\n```\n\n### Usage\n\nAdd to the span processors that copies all baggage entries during configuration:\n\n```javascript\nimport { NodeSDK, tracing } from '@opentelemetry/sdk-node';\nimport { ALLOW_ALL_BAGGAGE_KEYS, BaggageSpanProcessor } from '@opentelemetry/baggage-span-processor';\n\nconst spanProcessors = [\n  new tracing.SimpleSpanProcessor(\n    new tracing.ConsoleSpanExporter()),\n  new BaggageSpanProcessor(ALLOW_ALL_BAGGAGE_KEYS)];\n\nconst sdk = new NodeSDK({\n  serviceName: \"example-service\",\n  spanProcessors\n});\n\nsdk.start();\n```\n\nAlternatively, you can provide a custom baggage key predicate to select which baggage keys you want to copy.\n\nFor example, to only copy baggage entries that start with `my-key`:\n\n```javascript\nnew BaggageSpanProcessor((baggageKey: string) => key.startsWith('my-key'))\n```\n\nFor example, to only copy baggage entries that matches the regex `^key.+`:\n\n```javascript\nconst regex = new RegExp(\"^key.+\")\nnew BaggageSpanProcessor((baggageKey: string) => regex.test(baggageKey))\n```\n\n## Useful links\n\n- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>\n- For more about OpenTelemetry JavaScript: <https://github.com/open-telemetry/opentelemetry-js>\n- For help or feedback on this project, join us in [GitHub Discussions][discussions-url]\n\n## License\n\nAPACHE 2.0 - See [LICENSE][license-url] for more information.\n\n[discussions-url]: https://github.com/open-telemetry/opentelemetry-js/discussions\n[license-url]: https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/LICENSE\n[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat\n[npm-url]: https://www.npmjs.com/package/@opentelemetry/baggage-span-processor\n[npm-img]: https://badge.fury.io/js/%40opentelemetry%2Fbaggage-span-processor.svg\n","readmeFilename":"README.md"}