{"_id":"@abvdev/tracing","_rev":"6-89a66a8b840f5512928b8b8aadc6f841","name":"@abvdev/tracing","dist-tags":{"latest":"0.0.1-beta.7"},"versions":{"0.0.1-beta.3":{"name":"@abvdev/tracing","version":"0.0.1-beta.3","author":{"name":"ABV"},"license":"MIT","_id":"@abvdev/tracing@0.0.1-beta.3","maintainers":[{"name":"sahirabv","email":"sahir@abv.dev"}],"dist":{"shasum":"d9f516e6796a4b9d9ebf9ab0b1a3706980823dff","tarball":"https://registry.npmjs.org/@abvdev/tracing/-/tracing-0.0.1-beta.3.tgz","fileCount":9,"integrity":"sha512-WDTpBd1t2kB4QdcGDWMfFO7EHcDuwIZ4Ft0IyspeyIaBPMS9b4M78eRhMwsDUl6+X3U3+ApjSD/DSucyT9SY7w==","signatures":[{"sig":"MEQCICk8VxabAQ9uWsM6nVw01LDJ6Eot/LdnWxWIZcNqj7EMAiBCfrcZUgWXbYyX+oJ/aeCpxxck6UmFlC/xNMXmu22yxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":429772},"main":"./dist/index.cjs","type":"module","_from":"file:abvdev-tracing-0.0.1-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"sahirabv","email":"sahir@abv.dev"},"_resolved":"/private/var/folders/57/m88_k9zd0sq598xk2sx14s040000gn/T/6fa7be9ad9fe978a8cefddce53d9b9b6/abvdev-tracing-0.0.1-beta.3.tgz","_integrity":"sha512-WDTpBd1t2kB4QdcGDWMfFO7EHcDuwIZ4Ft0IyspeyIaBPMS9b4M78eRhMwsDUl6+X3U3+ApjSD/DSucyT9SY7w==","_npmVersion":"10.8.2","description":"ABV instrumentation methods based on OpenTelemetry","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"@abvdev/core":"^0.0.1-beta.3"},"_hasShrinkwrap":false,"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/tracing_0.0.1-beta.3_1757614811996_0.31258293323160946","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.4":{"name":"@abvdev/tracing","version":"0.0.1-beta.4","author":{"name":"ABV"},"license":"MIT","_id":"@abvdev/tracing@0.0.1-beta.4","maintainers":[{"name":"sahirabv","email":"sahir@abv.dev"},{"name":"vvartist","email":"volodymyr@abv.dev"}],"dist":{"shasum":"4213aa83eeb6dae5346f0053ea592f8cfa9f9dd5","tarball":"https://registry.npmjs.org/@abvdev/tracing/-/tracing-0.0.1-beta.4.tgz","fileCount":9,"integrity":"sha512-XUpza8UYEVxNdy7Wm+I68rFQKLvdXZQbNA1MwVyJI9PWlJoIyQiLxpo8ruIOMrymCsh8ozx9UmeV+ZGPAN8Peg==","signatures":[{"sig":"MEYCIQD5jwN2R7rbpeK4JlA3jZyNdk9qHorDEy+mY+5cTA6AdwIhALI+pipyZ3dGs+r5zE9OHk4AfhEWkTqBAOwbEx0nhXA3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469932},"main":"./dist/index.cjs","type":"module","_from":"file:abvdev-tracing-0.0.1-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"sahirabv","email":"sahir@abv.dev"},"_resolved":"/private/var/folders/57/m88_k9zd0sq598xk2sx14s040000gn/T/d46c49926c419f1ea9fe324e02e12814/abvdev-tracing-0.0.1-beta.4.tgz","_integrity":"sha512-XUpza8UYEVxNdy7Wm+I68rFQKLvdXZQbNA1MwVyJI9PWlJoIyQiLxpo8ruIOMrymCsh8ozx9UmeV+ZGPAN8Peg==","_npmVersion":"10.8.2","description":"ABV instrumentation methods based on OpenTelemetry","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"@abvdev/core":"^0.0.1-beta.4"},"_hasShrinkwrap":false,"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/tracing_0.0.1-beta.4_1759776448057_0.10037391828206399","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.5":{"name":"@abvdev/tracing","version":"0.0.1-beta.5","author":{"name":"ABV"},"license":"MIT","_id":"@abvdev/tracing@0.0.1-beta.5","maintainers":[{"name":"sahirabv","email":"sahir@abv.dev"},{"name":"vvartist","email":"volodymyr@abv.dev"}],"dist":{"shasum":"f91a1ccfbe4d16898e3b8c6d5ab222a1c4362901","tarball":"https://registry.npmjs.org/@abvdev/tracing/-/tracing-0.0.1-beta.5.tgz","fileCount":9,"integrity":"sha512-x+wLCKwz0ltIe+6J8i+ZnEc4ixRfyYf1tZkEHQSVb6VpE+KcsSufofQWeblFaXFo9nXNNbHBIDLY7QrcZUdFgQ==","signatures":[{"sig":"MEUCIQD74TJ02jyTr8QjwvDphkaBvE/c6LnKhSgp9sGvxlvoswIgWiEQ5DCP5mWKWttp+NYhXNt5EeaCJ35aAND8DDpd+GU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469932},"main":"./dist/index.cjs","type":"module","_from":"file:abvdev-tracing-0.0.1-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"sahirabv","email":"sahir@abv.dev"},"_resolved":"/private/var/folders/57/m88_k9zd0sq598xk2sx14s040000gn/T/91f39b4002e8c56326c45f05cf7ea8cb/abvdev-tracing-0.0.1-beta.5.tgz","_integrity":"sha512-x+wLCKwz0ltIe+6J8i+ZnEc4ixRfyYf1tZkEHQSVb6VpE+KcsSufofQWeblFaXFo9nXNNbHBIDLY7QrcZUdFgQ==","_npmVersion":"10.8.2","description":"ABV instrumentation methods based on OpenTelemetry","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"@abvdev/core":"^0.0.1-beta.5"},"_hasShrinkwrap":false,"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/tracing_0.0.1-beta.5_1760053214840_0.5679366279277771","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.7":{"name":"@abvdev/tracing","version":"0.0.1-beta.7","author":{"name":"ABV"},"license":"MIT","_id":"@abvdev/tracing@0.0.1-beta.7","maintainers":[{"name":"sahirabv","email":"sahir@abv.dev"},{"name":"vvartist","email":"volodymyr@abv.dev"}],"dist":{"shasum":"c88a266e69f7a8ff7f5ad46b51713d42c6c8b50c","tarball":"https://registry.npmjs.org/@abvdev/tracing/-/tracing-0.0.1-beta.7.tgz","fileCount":9,"integrity":"sha512-VGyyIhwCATkHq7CY++/TNNsp0qSBSH1F4OWz0gDccTVyUKaSFm2PrjJ2ImNUTo/LupI90yY4iq3obXcTVfUo1A==","signatures":[{"sig":"MEUCIHXG0MySxTwGiRXPiI558bAgHNHg3r+8+LmQGtiK7TAAAiEAm5efq602uxB8V0iRRlThmY3spYxMagcjPvyAfvfBGcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469932},"main":"./dist/index.cjs","type":"module","_from":"file:abvdev-tracing-0.0.1-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"sahirabv","email":"sahir@abv.dev"},"_resolved":"/private/var/folders/57/m88_k9zd0sq598xk2sx14s040000gn/T/6e70a99d82a75308d5c73319c5043686/abvdev-tracing-0.0.1-beta.7.tgz","_integrity":"sha512-VGyyIhwCATkHq7CY++/TNNsp0qSBSH1F4OWz0gDccTVyUKaSFm2PrjJ2ImNUTo/LupI90yY4iq3obXcTVfUo1A==","_npmVersion":"10.8.2","description":"ABV instrumentation methods based on OpenTelemetry","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"@abvdev/core":"^0.0.1-beta.7"},"_hasShrinkwrap":false,"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/tracing_0.0.1-beta.7_1763014972591_0.43459654199100495","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-09-11T18:20:11.897Z","modified":"2025-11-13T18:31:29.873Z","0.0.1-beta.3":"2025-09-11T18:20:12.280Z","0.0.1-beta.4":"2025-10-06T18:47:28.260Z","0.0.1-beta.5":"2025-10-09T23:40:15.045Z","0.0.1-beta.7":"2025-11-13T06:22:52.785Z"},"author":{"name":"ABV"},"license":"MIT","description":"ABV instrumentation methods based on OpenTelemetry","maintainers":[{"email":"jwinsemail@gmail.com","name":"jordanwinslow"},{"email":"sahir@abv.dev","name":"sahirabv"},{"email":"volodymyr@abv.dev","name":"vvartist"}],"readme":"![GitHub Banner](https://github.com/abv/abv-js/assets/2834609/d1613347-445f-4e91-9e84-428fda9c3659)\n\n# @abvdev/tracing\n\nThis is the tracing package of the ABV JS SDK containing the instrumentation methods for instrumenting your LLM app such as `startActiveSpan`, `startActiveGeneration`, and the `observe` wrapper.\n\n## Packages\n\n| Package                                   | NPM                                                                                                           | Description                                          | Environments |\n| ----------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------- | ------------ |\n| [@abvdev/client](./packages/client)       | [![NPM](https://img.shields.io/npm/v/@abvdev/client.svg)](https://www.npmjs.com/package/@abvdev/client)       | ABV API client for universal JavaScript environments | Universal JS |\n| [@abvdev/tracing](./packages/tracing)     | [![NPM](https://img.shields.io/npm/v/@abvdev/tracing.svg)](https://www.npmjs.com/package/@abvdev/tracing)     | ABV instrumentation methods based on OpenTelemetry   | Node.js 20+  |\n| [@abvdev/otel](./packages/otel)           | [![NPM](https://img.shields.io/npm/v/@abvdev/otel.svg)](https://www.npmjs.com/package/@abvdev/otel)           | ABV OpenTelemetry export helpers                     | Node.js 20+  |\n| [@abvdev/openai](./packages/openai)       | [![NPM](https://img.shields.io/npm/v/@abvdev/openai.svg)](https://www.npmjs.com/package/@abvdev/openai)       | ABV integration for OpenAI SDK                       | Universal JS |\n| [@abvdev/langchain](./packages/langchain) | [![NPM](https://img.shields.io/npm/v/@abvdev/langchain.svg)](https://www.npmjs.com/package/@abvdev/langchain) | ABV integration for LangChain                        | Universal JS |\n\n## Documentation\n\n- Docs: https://abv.dev/docs/sdk/typescript\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}