{"_id":"@abvdev/client","_rev":"6-cc40448b0f7b2a6d91e8f66b07bf6a40","name":"@abvdev/client","dist-tags":{"latest":"0.0.1-beta.7"},"versions":{"0.0.1-beta.3":{"name":"@abvdev/client","version":"0.0.1-beta.3","author":{"name":"ABV"},"license":"MIT","_id":"@abvdev/client@0.0.1-beta.3","maintainers":[{"name":"sahirabv","email":"sahir@abv.dev"}],"dist":{"shasum":"688558e2e8eb1ea34be9c40a5d3bfe4c3bb25022","tarball":"https://registry.npmjs.org/@abvdev/client/-/client-0.0.1-beta.3.tgz","fileCount":9,"integrity":"sha512-BueFKLIoMnRXiYH0RaqwQmz0TtQlWWTJO2Q2JszKjrzQUEI+a0FVj0Lu/HoCrIZ6v+5YBZFIahw75IgAK2IwcQ==","signatures":[{"sig":"MEQCIFb/szLhGJsAh8VJRG9ohiBtRuxdm1pyppJewudPw5+FAiArxwvZGec5PEu5G7J0MqfxrlMo/qbcNcJztQ9MO0Jeig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313173},"main":"./dist/index.cjs","type":"module","_from":"file:abvdev-client-0.0.1-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","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/0b4a805d370ce9bf698b22aa5e26ffc4/abvdev-client-0.0.1-beta.3.tgz","_integrity":"sha512-BueFKLIoMnRXiYH0RaqwQmz0TtQlWWTJO2Q2JszKjrzQUEI+a0FVj0Lu/HoCrIZ6v+5YBZFIahw75IgAK2IwcQ==","_npmVersion":"10.8.2","description":"ABV API client for universal JavaScript environments","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"mustache":"^4.2.0","@abvdev/core":"^0.0.1-beta.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/mustache":"^4.2.6"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-beta.3_1757614808461_0.18000977178177524","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.4":{"name":"@abvdev/client","version":"0.0.1-beta.4","author":{"name":"ABV"},"license":"MIT","_id":"@abvdev/client@0.0.1-beta.4","maintainers":[{"name":"sahirabv","email":"sahir@abv.dev"},{"name":"vvartist","email":"volodymyr@abv.dev"}],"dist":{"shasum":"c311d05d309c48881c93f18dad08880f2985695b","tarball":"https://registry.npmjs.org/@abvdev/client/-/client-0.0.1-beta.4.tgz","fileCount":9,"integrity":"sha512-/v9l20wEf5RkrMuJAPIjkuBaq1u4gtYzkfhHK+DdLKIC2LI/PMVs/t604DT+64mV/yPnE1RQAvxT9LhCnQQ2Ww==","signatures":[{"sig":"MEUCIQC6phcH9tzvsL2vmjejt35ifWmylvZMEovS68wo2hqk/wIgUbMzwdetCg/S3NCNr15OEJvUy3mY9tjm8fqmso09PaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310569},"main":"./dist/index.cjs","type":"module","_from":"file:abvdev-client-0.0.1-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","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/440becc2fe97881f456e0f0d690043aa/abvdev-client-0.0.1-beta.4.tgz","_integrity":"sha512-/v9l20wEf5RkrMuJAPIjkuBaq1u4gtYzkfhHK+DdLKIC2LI/PMVs/t604DT+64mV/yPnE1RQAvxT9LhCnQQ2Ww==","_npmVersion":"10.8.2","description":"ABV API client for universal JavaScript environments","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"mustache":"^4.2.0","@abvdev/core":"^0.0.1-beta.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/mustache":"^4.2.6"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-beta.4_1759776444256_0.0174184448469894","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.5":{"name":"@abvdev/client","version":"0.0.1-beta.5","author":{"name":"ABV"},"license":"MIT","_id":"@abvdev/client@0.0.1-beta.5","maintainers":[{"name":"sahirabv","email":"sahir@abv.dev"},{"name":"vvartist","email":"volodymyr@abv.dev"}],"dist":{"shasum":"15eb64f926aa1110beda423651434cd0cdf31c7d","tarball":"https://registry.npmjs.org/@abvdev/client/-/client-0.0.1-beta.5.tgz","fileCount":9,"integrity":"sha512-zmygvYBvsw9GZhJsQrhZjQ85hs6Gi5sJpzi2CA46B97CmiXWLV7qI8cqMG1HPHuP2iVzfLgVlkAB+CvhTFYVNQ==","signatures":[{"sig":"MEUCIQD7knhCRkZmuRMPZciHjS72A+OoKbXYxSp0LEe7g7CTIQIgYNqOPbgZ3EUugaLc2+37mcsZR5Ul5JnJ4O5yPhUPa6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394362},"main":"./dist/index.cjs","type":"module","_from":"file:abvdev-client-0.0.1-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","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/ea08c6493d92b2e35c34f8bfd8346db5/abvdev-client-0.0.1-beta.5.tgz","_integrity":"sha512-zmygvYBvsw9GZhJsQrhZjQ85hs6Gi5sJpzi2CA46B97CmiXWLV7qI8cqMG1HPHuP2iVzfLgVlkAB+CvhTFYVNQ==","_npmVersion":"10.8.2","description":"ABV API client for universal JavaScript environments","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"mustache":"^4.2.0","@abvdev/core":"^0.0.1-beta.5","@abvdev/tracing":"^0.0.1-beta.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/mustache":"^4.2.6"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-beta.5_1760053216380_0.5623096808354986","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.7":{"name":"@abvdev/client","version":"0.0.1-beta.7","author":{"name":"ABV"},"license":"MIT","_id":"@abvdev/client@0.0.1-beta.7","maintainers":[{"name":"sahirabv","email":"sahir@abv.dev"},{"name":"vvartist","email":"volodymyr@abv.dev"}],"dist":{"shasum":"4879fb1b806c22931a95712e3c501a69c2de10d3","tarball":"https://registry.npmjs.org/@abvdev/client/-/client-0.0.1-beta.7.tgz","fileCount":9,"integrity":"sha512-PXMZcDn2GpSes6YyKMCnkcM7gMRD/RVVVMsSeZUR7mbt76yIYJdSqSO+NWs3tDHSveWQBIOWsVjcy4Cd7/IOBQ==","signatures":[{"sig":"MEUCIEOAnaCXI6cMDMnSKHWNMvgu7Ah4dHidA3UAMJP6/QYWAiEAkKI8nDxVmO1y5cPSqGVdylNAkmDmTbE+9yQM/0PsUrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394142},"main":"./dist/index.cjs","type":"module","_from":"file:abvdev-client-0.0.1-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","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/607be57240a55dbad2bf2680cac6b3f7/abvdev-client-0.0.1-beta.7.tgz","_integrity":"sha512-PXMZcDn2GpSes6YyKMCnkcM7gMRD/RVVVMsSeZUR7mbt76yIYJdSqSO+NWs3tDHSveWQBIOWsVjcy4Cd7/IOBQ==","_npmVersion":"10.8.2","description":"ABV API client for universal JavaScript environments","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"mustache":"^4.2.0","@abvdev/core":"^0.0.1-beta.7","@abvdev/tracing":"^0.0.1-beta.7"},"_hasShrinkwrap":false,"devDependencies":{"@types/mustache":"^4.2.6"},"peerDependencies":{"@opentelemetry/api":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.0.1-beta.7_1763014974167_0.4525222542765699","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-09-11T18:20:08.373Z","modified":"2025-11-13T18:31:27.810Z","0.0.1-beta.3":"2025-09-11T18:20:08.678Z","0.0.1-beta.4":"2025-10-06T18:47:24.429Z","0.0.1-beta.5":"2025-10-09T23:40:16.607Z","0.0.1-beta.7":"2025-11-13T06:22:54.355Z"},"author":{"name":"ABV"},"license":"MIT","description":"ABV API client for universal JavaScript environments","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/client\n\nThis is the client package of the ABV JS SDK containing the main abstraction around features such as prompts, datasets, and scores.\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- Reference: https://js.reference.abv.dev\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}