{"_id":"@arizeai/phoenix-evals","_rev":"42-04defb3cfd8df69e939ec9396e3947ee","name":"@arizeai/phoenix-evals","dist-tags":{"latest":"2.6.0"},"versions":{"0.0.1":{"name":"@arizeai/phoenix-evals","version":"0.0.1","keywords":[],"author":"","license":"ELv2","_id":"@arizeai/phoenix-evals@0.0.1","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"eunicode","email":"eunice@arize.com"},{"name":"koonal","email":"kunal@arize.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"nickleach22","email":"nickleach22@gmail.com"},{"name":"jackyxcs","email":"jacky@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"635602ecab183b0ebdbf2f97b5643de1677d7753","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.0.1.tgz","fileCount":14,"integrity":"sha512-S+VkTyxyMtQGoUw6gEIqE3dDY/uSQ9MWlFCs/MvD4fy5kQVwPLnxMBImWi8wgFpQbD583/NI7qmo8i8YYTzpvg==","signatures":[{"sig":"MEUCIQDBNtneL9Dm2d0y2m6wVmZH98XUCAlZh+r5vICfwh8WOQIgS9deNJ1ARqdK3IpGF43CM+6uNWWdQCOZ1X9VlMVBKiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78613},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.0.1.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"scripts":{"docs":"typedoc","test":"echo 'No tests'","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","actor":{"name":"mikeldking","type":"user","email":"mikeldking@gmail.com"},"email":"mikeldking@gmail.com"},"_resolved":"/tmp/01def42073e2489f40d8a9dc855bb49a/arizeai-phoenix-evals-0.0.1.tgz","_integrity":"sha512-S+VkTyxyMtQGoUw6gEIqE3dDY/uSQ9MWlFCs/MvD4fy5kQVwPLnxMBImWi8wgFpQbD583/NI7qmo8i8YYTzpvg==","_npmVersion":"10.9.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vitest":"^2.1.9","typedoc":"^0.27.9","@types/node":"^24.0.10"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.0.1_1751932043490_0.14475080315052424","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@arizeai/phoenix-evals","version":"0.0.2","keywords":["evals","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"ELv2","_id":"@arizeai/phoenix-evals@0.0.2","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"eunicode","email":"eunice@arize.com"},{"name":"koonal","email":"kunal@arize.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"nickleach22","email":"nickleach22@gmail.com"},{"name":"jackyxcs","email":"jacky@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"eb3f4a1f93cda625fad67b2a995f18fecf28c946","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.0.2.tgz","fileCount":122,"integrity":"sha512-r75JX+ySdkgLzTrtAd1P4nxcuF23u6XpJ8QKvF2piHKSfBPyKIR7jTba8rd2gh9OwLdzdKTjc/IL7QoDt474rA==","signatures":[{"sig":"MEYCIQDMt1CFguFeAp2rNzJ28eJnVz30xPbNKolZIAHyWjoRBAIhAPw3o0E898gw0IbyLwQEyDaNqj5FIortazQl522HI2C1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192955},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.0.2.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest --typecheck","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/9c8a208ecb728e940de01be2d2696e45/arizeai-phoenix-evals-0.0.2.tgz","_integrity":"sha512-r75JX+ySdkgLzTrtAd1P4nxcuF23u6XpJ8QKvF2piHKSfBPyKIR7jTba8rd2gh9OwLdzdKTjc/IL7QoDt474rA==","_npmVersion":"10.9.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^4.1.47","zod":"^3.25.75","mustache":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","nock":"^14.0.5","vitest":"^2.1.9","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/openai":"^1.1.15","@types/mustache":"^4.2.6","@arizeai/phoenix-client":"2.3.1"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.0.2_1752190795585_0.6354136984691285","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@arizeai/phoenix-evals","version":"0.0.3","keywords":["evals","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"ELv2","_id":"@arizeai/phoenix-evals@0.0.3","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"eunicode","email":"eunice@arize.com"},{"name":"koonal","email":"kunal@arize.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"nickleach22","email":"nickleach22@gmail.com"},{"name":"jackyxcs","email":"jacky@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"5050ef007eb0beb1827d022cd6410775f78389ff","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.0.3.tgz","fileCount":122,"integrity":"sha512-DtkjwI4m/HBUgFxc2rlItFzPyttjboRT1xeSlIl/P6OgSthxJ+hM9nusW+bGhD51ceAuRvZI6TTy9VzXuhFpsQ==","signatures":[{"sig":"MEUCIQDzsbvbC+q9HX5JQYSUoCVyPHrQmDOm24BvFlmZf8/hqwIgS/zY0t8HtsLHvoWOnVLI84+HWAjXGEbS4EDvWmntWzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194964},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.0.3.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest --typecheck","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/cbfd5fbd914e4318c72c9b1dea7c2228/arizeai-phoenix-evals-0.0.3.tgz","_integrity":"sha512-DtkjwI4m/HBUgFxc2rlItFzPyttjboRT1xeSlIl/P6OgSthxJ+hM9nusW+bGhD51ceAuRvZI6TTy9VzXuhFpsQ==","_npmVersion":"10.9.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^4.1.47","zod":"^3.25.75","mustache":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","nock":"^14.0.5","vitest":"^2.1.9","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/openai":"^1.1.15","@types/mustache":"^4.2.6","@arizeai/phoenix-client":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.0.3_1752275562263_0.06889859320054281","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@arizeai/phoenix-evals","version":"0.0.4","keywords":["evals","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"ELv2","_id":"@arizeai/phoenix-evals@0.0.4","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"eunicode","email":"eunice@arize.com"},{"name":"koonal","email":"kunal@arize.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"nickleach22","email":"nickleach22@gmail.com"},{"name":"jackyxcs","email":"jacky@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"73d32585615de443c942ea31c173fbf2f418fffe","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.0.4.tgz","fileCount":122,"integrity":"sha512-NE3i7vSj8Mnt5i1a0xqNBxopJAbfc8AQJinvGepkTx6lo9XZV4Np5ddOeDAhuAZtby7V+n3cvKobAmUj+Vuwfw==","signatures":[{"sig":"MEUCIQDkw7ONAEB9uLh/b3YAD08/RsK1YCEzcgEa2ELDs7RiJwIgYCcn81RBzNYuuz8+lN+ixfu69FC/mVvCpD8bYNZNPx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193436},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.0.4.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest --typecheck","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/a865e1e21caf3291b04e032d63401c51/arizeai-phoenix-evals-0.0.4.tgz","_integrity":"sha512-NE3i7vSj8Mnt5i1a0xqNBxopJAbfc8AQJinvGepkTx6lo9XZV4Np5ddOeDAhuAZtby7V+n3cvKobAmUj+Vuwfw==","_npmVersion":"10.9.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^4.1.47","zod":"^3.25.75","mustache":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","nock":"^14.0.5","vitest":"^2.1.9","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/openai":"^1.1.15","@types/mustache":"^4.2.6","@arizeai/phoenix-client":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.0.4_1752523171656_0.6131079142304303","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@arizeai/phoenix-evals","version":"0.0.5","keywords":["evals","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"ELv2","_id":"@arizeai/phoenix-evals@0.0.5","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"eunicode","email":"eunice@arize.com"},{"name":"koonal","email":"kunal@arize.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"nickleach22","email":"nickleach22@gmail.com"},{"name":"jackyxcs","email":"jacky@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"96c81f8ee3bfb4cf3473059fadd802665b0b42aa","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.0.5.tgz","fileCount":140,"integrity":"sha512-WGrZSr1Vdc1sz2XiGdPXQ9SI27vYo2NW1BvEwAw3sxBpO2qAJaqTgY1uL6bIPv7n8Fe4mEzVTiBURU30Pa86Lw==","signatures":[{"sig":"MEYCIQCHlWpEscpwdMua0esObppADg0rfed8d8mpp0NNY0EXeQIhAOu+aRGHi8yi80Zv+svYg7/vNMY4QBITyla/ptZylGmb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200133},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.0.5.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest --typecheck","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/80ba0cdb5f2d9f65b1d046c5795380ed/arizeai-phoenix-evals-0.0.5.tgz","_integrity":"sha512-WGrZSr1Vdc1sz2XiGdPXQ9SI27vYo2NW1BvEwAw3sxBpO2qAJaqTgY1uL6bIPv7n8Fe4mEzVTiBURU30Pa86Lw==","_npmVersion":"10.9.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^4.1.47","zod":"^3.25.75","mustache":"^4.2.0","@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","nock":"^14.0.5","vitest":"^2.1.9","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/openai":"^1.1.15","@types/mustache":"^4.2.6","@arizeai/phoenix-client":"2.3.4","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.0.5_1752541425810_0.9006512258369492","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@arizeai/phoenix-evals","version":"0.0.6","keywords":["evals","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"ELv2","_id":"@arizeai/phoenix-evals@0.0.6","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"eunicode","email":"eunice@arize.com"},{"name":"koonal","email":"kunal@arize.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"nickleach22","email":"nickleach22@gmail.com"},{"name":"jackyxcs","email":"jacky@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"4712cd0a470cf490a59364356a269f7cd13a2164","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.0.6.tgz","fileCount":140,"integrity":"sha512-03QZozkMZ2d2yTXYrON8EO+XfJqAvbBnUbk0IcrOBT3zWgN1HUTXWkRUSM14gCGIkHiaDf+Hbk5Rx+Z3SZybWw==","signatures":[{"sig":"MEUCIQCh/EqrZThL0Mbu5Yo3n+ujHxQ+JERa8metcEK0CYtIeAIgGiifWbRftCxPq04C62SaDyB+f6M+rVqBQKUOe1I+F4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204751},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.0.6.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest --typecheck","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/5c891c5f271e37deb5e9903cb5e3a892/arizeai-phoenix-evals-0.0.6.tgz","_integrity":"sha512-03QZozkMZ2d2yTXYrON8EO+XfJqAvbBnUbk0IcrOBT3zWgN1HUTXWkRUSM14gCGIkHiaDf+Hbk5Rx+Z3SZybWw==","_npmVersion":"10.9.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^4.1.47","zod":"^3.25.75","mustache":"^4.2.0","@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","nock":"^14.0.5","vitest":"^2.1.9","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/openai":"^1.1.15","@types/mustache":"^4.2.6","@arizeai/phoenix-client":"2.3.4","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.0.6_1752645165237_0.49427850752108937","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@arizeai/phoenix-evals","version":"0.0.7","keywords":["evals","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"ELv2","_id":"@arizeai/phoenix-evals@0.0.7","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"eunicode","email":"eunice@arize.com"},{"name":"koonal","email":"kunal@arize.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"nickleach22","email":"nickleach22@gmail.com"},{"name":"jackyxcs","email":"jacky@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"38d8c078324d933da0775d7f161a27718168ba32","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.0.7.tgz","fileCount":140,"integrity":"sha512-Ul9Mdt4KeFmd2VENBNhAOm2uiBbKzPl85v4/rjYKnHY89iBjk9DxaxrKSq4jexwwLkTBWlJ2vr495G1FOQNA0w==","signatures":[{"sig":"MEYCIQC9tPcrQTrhwWb/ShlfIFGQ5S4LAGBwaVS7vOnXgPmfPwIhALR7qxbKulpXKr1V35sngaB3obUEDb/av0uS1CaPq+6U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205286},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.0.7.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest --typecheck","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/9f5f502b4ce95bdc06c5470b6ad2de6f/arizeai-phoenix-evals-0.0.7.tgz","_integrity":"sha512-Ul9Mdt4KeFmd2VENBNhAOm2uiBbKzPl85v4/rjYKnHY89iBjk9DxaxrKSq4jexwwLkTBWlJ2vr495G1FOQNA0w==","_npmVersion":"10.9.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^4.1.47","zod":"^3.25.75","mustache":"^4.2.0","@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","nock":"^14.0.5","vitest":"^2.1.9","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/openai":"^1.1.15","@types/mustache":"^4.2.6","@arizeai/phoenix-client":"2.3.5","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.0.7_1752953950553_0.2571626603450734","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@arizeai/phoenix-evals","version":"0.0.8","keywords":["evals","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"ELv2","_id":"@arizeai/phoenix-evals@0.0.8","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"eunicode","email":"eunice@arize.com"},{"name":"koonal","email":"kunal@arize.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"nickleach22","email":"nickleach22@gmail.com"},{"name":"jackyxcs","email":"jacky@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"bf725ca3d57e10ab6e912b982e4f73262232569d","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.0.8.tgz","fileCount":158,"integrity":"sha512-SuRSQt9LU/Rs3EBnw9qHuW379U+Gg2wEYlx+2LvFy8RjyCgdYi4JRKpE3u/s90ruOdP3T5HGB6Yj2gqiBaeDgw==","signatures":[{"sig":"MEQCIEloIeKkxtJ0OaXYvD9MB3sMSPHTyHE/26wH0ADnUQZYAiBT7FWnBzyH6Dtddnp8V5woXkasNA3PqQGTNz1IJ/4BaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281577},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.0.8.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest --typecheck","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/986a83627d3fb79ba76bcd216bdfb285/arizeai-phoenix-evals-0.0.8.tgz","_integrity":"sha512-SuRSQt9LU/Rs3EBnw9qHuW379U+Gg2wEYlx+2LvFy8RjyCgdYi4JRKpE3u/s90ruOdP3T5HGB6Yj2gqiBaeDgw==","_npmVersion":"10.9.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","nock":"^14.0.5","vitest":"^2.1.9","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@arizeai/phoenix-client":"2.4.0","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.0.8_1754433090253_0.7533087055224628","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@arizeai/phoenix-evals","version":"0.1.0","keywords":["evals","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"ELv2","_id":"@arizeai/phoenix-evals@0.1.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"eunicode","email":"eunice@arize.com"},{"name":"koonal","email":"kunal@arize.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"nickleach22","email":"nickleach22@gmail.com"},{"name":"jackyxcs","email":"jacky@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"e236e7cb82a9f507fe0cc2a4e2df3441fee3302f","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.1.0.tgz","fileCount":167,"integrity":"sha512-Zkz7KjO5mCh24yQpTyW2sKF+sdr0HljlLjGa/ngODFjbYVkYH4q/9ozO6whY2EoNBQxZdtRTQaf4cXUeJa5yeQ==","signatures":[{"sig":"MEUCIDr5yYeT1r5jx+Ps9V9k1dJrIPm3PPn8AxWOFDKurzXBAiEAoCDk16UOGtEQhA3XEhB16V4y+0wscFi9jFewV1ZJIEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293636},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.1.0.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest --typecheck","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/6c8768f338d91b907bbb3f10ec4784b9/arizeai-phoenix-evals-0.1.0.tgz","_integrity":"sha512-Zkz7KjO5mCh24yQpTyW2sKF+sdr0HljlLjGa/ngODFjbYVkYH4q/9ozO6whY2EoNBQxZdtRTQaf4cXUeJa5yeQ==","_npmVersion":"10.9.3","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","nock":"^14.0.5","vitest":"^2.1.9","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@arizeai/phoenix-client":"3.0.0","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.1.0_1755035994952_0.6860153436180618","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@arizeai/phoenix-evals","version":"0.2.0","keywords":["evals","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"ELv2","_id":"@arizeai/phoenix-evals@0.2.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"eunicode","email":"eunice@arize.com"},{"name":"koonal","email":"kunal@arize.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"nickleach22","email":"nickleach22@gmail.com"},{"name":"jackyxcs","email":"jacky@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"7f1bd900c06283e16be647e65699cf8b206f28c5","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.2.0.tgz","fileCount":167,"integrity":"sha512-06KzDkuUa9TC1Bg33r3NlV7k7uDDHgVWczlzIJNnrl6yTKCG2BS8CjDjmGYkdfl2c0W7HrdNBi08DTH4JJEV5Q==","signatures":[{"sig":"MEUCICCYTf2gpUEHB6Xk9UV6YW0WqLeClajphc1iY/4zoWJwAiEArciF4a75xxRyz3uTLGuJ210O95E6u68nV0Z6O0k8fAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293636},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.2.0.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest --typecheck","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/3e92fbf88be2d28666b76b25c02cdef5/arizeai-phoenix-evals-0.2.0.tgz","_integrity":"sha512-06KzDkuUa9TC1Bg33r3NlV7k7uDDHgVWczlzIJNnrl6yTKCG2BS8CjDjmGYkdfl2c0W7HrdNBi08DTH4JJEV5Q==","_npmVersion":"10.9.3","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","nock":"^14.0.5","vitest":"^2.1.9","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@arizeai/phoenix-client":"3.0.0","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.2.0_1755980884883_0.5915580495243484","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@arizeai/phoenix-evals","version":"0.2.1","keywords":["evals","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"ELv2","_id":"@arizeai/phoenix-evals@0.2.1","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"eunicode","email":"eunice@arize.com"},{"name":"koonal","email":"kunal@arize.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"nickleach22","email":"nickleach22@gmail.com"},{"name":"jackyxcs","email":"jacky@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"b8dfa85734417551e44dc0b51ec6c1931468d79e","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.2.1.tgz","fileCount":194,"integrity":"sha512-g6Mc91OJNt8bDIJMI64woeQVGApoKK+PMRLR9gX77BECQwtDDKqaZXaKbk88JIfdfhB8GGccDKzeTYTZrOMbDg==","signatures":[{"sig":"MEUCIHjbjN/7Of23Mt0ZJC+2BrRBr37ERXFMPUaa5eZEsItqAiEAr52USHPkBaUZt/JHriprEJsI3c49gMSGPieVWGnOmD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312901},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.2.1.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest --typecheck","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/9f7ba0570ff5eca424cfbded153b5e6a/arizeai-phoenix-evals-0.2.1.tgz","_integrity":"sha512-g6Mc91OJNt8bDIJMI64woeQVGApoKK+PMRLR9gX77BECQwtDDKqaZXaKbk88JIfdfhB8GGccDKzeTYTZrOMbDg==","_npmVersion":"10.9.3","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","nock":"^14.0.5","vitest":"^2.1.9","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@arizeai/phoenix-client":"4.0.3","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.2.1_1758046850150_0.6499605030718414","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@arizeai/phoenix-evals","version":"0.2.2","keywords":["evals","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"ELv2","_id":"@arizeai/phoenix-evals@0.2.2","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"eunicode","email":"eunice@arize.com"},{"name":"koonal","email":"kunal@arize.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"nickleach22","email":"nickleach22@gmail.com"},{"name":"jackyxcs","email":"jacky@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"c863e5a84a04c33358581a3c90bad6fb098786da","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.2.2.tgz","fileCount":194,"integrity":"sha512-1AeNNxjRBriQvksJ0gz0tnh+EeRPl1rusYjRU/CvTdpPx1wbFVcXPkY7auauQ6wtAukZAhGn9IKqiH5kVAO/CA==","signatures":[{"sig":"MEYCIQCc8A23G/rJOv+dn529zlumgM+iG7KCSgvj6VSOap/FlgIhAMkf0ShgwiXpY/DLrFwvV6BEVWa4ra8RDoB6Id6QNNAd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279321},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.2.2.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest --typecheck","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/614acac8cdbe71bc7077d92b392270c3/arizeai-phoenix-evals-0.2.2.tgz","_integrity":"sha512-1AeNNxjRBriQvksJ0gz0tnh+EeRPl1rusYjRU/CvTdpPx1wbFVcXPkY7auauQ6wtAukZAhGn9IKqiH5kVAO/CA==","_npmVersion":"10.9.3","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","nock":"^14.0.5","vitest":"^2.1.9","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@arizeai/phoenix-client":"4.2.0","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.2.2_1759945526309_0.5062387526763985","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@arizeai/phoenix-evals","version":"0.3.0","keywords":["evals","arize","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@0.3.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"a6307583ae7afa77ad403c588688250df552479b","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.3.0.tgz","fileCount":195,"integrity":"sha512-s0GyTu8fA/8ctx3PJjuJRL+32ZwFBjyjy/GERRwv30t2NHFGpJmmsj1qAt4dy5K2wZ5XmLnz0UzEzlftJi/lnA==","signatures":[{"sig":"MEYCIQDJnK1613hyjkdMZigoOmZi8A5p4+lxt5iPEroI+/xHzwIhAKPfafnRbR0ip/K3omQBk9I7xDxVlncbvQZbB5L4vu65","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287311},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.3.0.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest --typecheck","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/b699904b8dbf4c1a7167c0baaa172d96/arizeai-phoenix-evals-0.3.0.tgz","_integrity":"sha512-s0GyTu8fA/8ctx3PJjuJRL+32ZwFBjyjy/GERRwv30t2NHFGpJmmsj1qAt4dy5K2wZ5XmLnz0UzEzlftJi/lnA==","_npmVersion":"11.6.1","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"24.11.0","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^2.1.9","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@arizeai/phoenix-client":"5.2.0","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.3.0_1762274635535_0.6900374933029578","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@arizeai/phoenix-evals","version":"0.3.1","keywords":["evals","arize","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@0.3.1","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"bf8d97cb73ca3efe5e75cd4a61d99608bc259e7c","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.3.1.tgz","fileCount":195,"integrity":"sha512-PdFv0PeuLDbCvQIePWOjfZrTzFRgRql60npFyLU45hEVO0LT40hV948CfXlqfVY7fsfAO1/H6CO9dkDtgH2sIw==","signatures":[{"sig":"MEYCIQDOMnEhYf1lJla2KoPKgcp+hvZ4pvk80qHOCbURd8FIeAIhAJB9UvROjC1T9ltEpoiPfHG0d66b9CVKYg0wfkKbsd//","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287834},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.3.1.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest --typecheck","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/37d28b769db61fd09ad288fa42de6707/arizeai-phoenix-evals-0.3.1.tgz","_integrity":"sha512-PdFv0PeuLDbCvQIePWOjfZrTzFRgRql60npFyLU45hEVO0LT40hV948CfXlqfVY7fsfAO1/H6CO9dkDtgH2sIw==","_npmVersion":"11.6.1","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"24.11.0","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^2.1.9","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@arizeai/phoenix-client":"5.3.0","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.3.1_1762820057640_0.7588353512154327","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@arizeai/phoenix-evals","version":"0.4.0","keywords":["evals","arize","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@0.4.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"fbd2d37b73f0f4e2623eb39bc18aa78fd5729b04","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.4.0.tgz","fileCount":195,"integrity":"sha512-4XSH/WbeNXn6koK2IB4Wj9w7wPaUHlJkINkUVuXGiAF0Ita1xIEkXiTg7kGuQm4m8AnZ0HEryYJuum4nJFDAqg==","signatures":[{"sig":"MEYCIQCSgOWo2TN7ff/TYrVG22rj8IhnUxoASy9FzM8rfD8MtgIhAMSrR1WWHa9xXBIvYS0ZOt7nwCEAvL3wpAMN7+gIUdJl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288424},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.4.0.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","test:watch":"vitest watch","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/3bef5c6c18e0eb0f64693eca84fa5013/arizeai-phoenix-evals-0.4.0.tgz","_integrity":"sha512-4XSH/WbeNXn6koK2IB4Wj9w7wPaUHlJkINkUVuXGiAF0Ita1xIEkXiTg7kGuQm4m8AnZ0HEryYJuum4nJFDAqg==","_npmVersion":"11.6.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^4.0.10","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.4.0_1763507548551_0.3877287056070706","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@arizeai/phoenix-evals","version":"0.5.0","keywords":["evals","arize","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@0.5.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"ef6bb071cbb59b438eda3a0bbc3ab360e2c1113f","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.5.0.tgz","fileCount":204,"integrity":"sha512-LkS2t8xnuHpLKyEEktNBsCbDmhVcMdXesBWapTOHplTI6Zxlx/1+hemg6xLmzK8nbHHyluq2tI0GQGAjRJlp8g==","signatures":[{"sig":"MEYCIQC4PqyzJTUvL3uGHH+ydGFMdxHgKg5CEomSnweijjSvEQIhAMkWGIhN/D4XnEzUys+MCgYafvmGfu1XKN97igqoD2Ub","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303194},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.5.0.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","test:watch":"vitest watch","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/a18493ecea52358f4f273a8f061e6bd8/arizeai-phoenix-evals-0.5.0.tgz","_integrity":"sha512-LkS2t8xnuHpLKyEEktNBsCbDmhVcMdXesBWapTOHplTI6Zxlx/1+hemg6xLmzK8nbHHyluq2tI0GQGAjRJlp8g==","_npmVersion":"11.6.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^4.0.10","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.5.0_1763575428333_0.0777432179222497","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@arizeai/phoenix-evals","version":"0.5.1","keywords":["evals","arize","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@0.5.1","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"d7fdc868432100fbae42abb8cd636357d94e7b8c","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.5.1.tgz","fileCount":204,"integrity":"sha512-94M4LsBcU1rpuezcWm3Jh2t9abYOib4xc4gIZ9WpfCzxNdZp2PGzoR+ckW+GzWJADsbpZimEdQclztKK29PfAQ==","signatures":[{"sig":"MEUCIQCk/jvXLmSqeFBxmQUncmUkLnw+tkLxCPI44iqo5SNquQIgcsVtvTfPnutxZxuvsGIatvCwD+IOZz+Rvw9qDrqDsIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309097},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.5.1.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","test:watch":"vitest watch","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/f94176f4424ff8ac78abffc1e1cbe7b4/arizeai-phoenix-evals-0.5.1.tgz","_integrity":"sha512-94M4LsBcU1rpuezcWm3Jh2t9abYOib4xc4gIZ9WpfCzxNdZp2PGzoR+ckW+GzWJADsbpZimEdQclztKK29PfAQ==","_npmVersion":"11.6.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^4.0.10","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/google":"^2.0.40","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.5.1_1763758675879_0.1715489371822585","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@arizeai/phoenix-evals","version":"0.6.0","keywords":["evals","arize","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@0.6.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"a2a0e10bf1f54148a2304126356fdc5fc223b22b","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.6.0.tgz","fileCount":249,"integrity":"sha512-QL7NZy82ZX/04xHxtIEK2PS03ylZpBT7bHWFpHzl6rg8gwvNPgeM2RndcQ0dCDzQwU7euonioflWOQqOryF6OA==","signatures":[{"sig":"MEUCIQCIWH7n83SF5mr5AU3v3c0WUZny5VdT4elUdoHIDCqwpQIgEyH9xunOYZhv1zpEWQKnbYUJC9kPxLT8Afilo5jGCU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407068},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.6.0.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","test:watch":"vitest watch","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/f43bed084494c784367de71ffa250a82/arizeai-phoenix-evals-0.6.0.tgz","_integrity":"sha512-QL7NZy82ZX/04xHxtIEK2PS03ylZpBT7bHWFpHzl6rg8gwvNPgeM2RndcQ0dCDzQwU7euonioflWOQqOryF6OA==","_npmVersion":"11.6.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","jsonpath-plus":"^10.3.0","@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^4.0.10","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/google":"^2.0.40","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.6.0_1764011175617_0.47864974789001935","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@arizeai/phoenix-evals","version":"0.6.1","keywords":["evals","arize","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@0.6.1","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"9d1ea026f3793630f30747f2902bdd0ea5b7f283","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.6.1.tgz","fileCount":258,"integrity":"sha512-AN58ZZOhm3+5+ocODsIO2C/iCycuuQlbjymEsmiSIkiMxV4aHt90cYbj0Tgw0Whfd93J4zNrDdW1x4oNir4BfQ==","signatures":[{"sig":"MEUCIQDbXyBnuwfACRlqcOjrwRsh47n5YNW0IzPvx4sViY34JgIgZX932idUqOK7CApopxZen+PfVyCgKvxS8qW8JZrT3FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410244},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.6.1.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","test:watch":"vitest watch","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/a5e803c693ab15c4c3370fdb8d9d9155/arizeai-phoenix-evals-0.6.1.tgz","_integrity":"sha512-AN58ZZOhm3+5+ocODsIO2C/iCycuuQlbjymEsmiSIkiMxV4aHt90cYbj0Tgw0Whfd93J4zNrDdW1x4oNir4BfQ==","_npmVersion":"11.6.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","jsonpath-plus":"^10.3.0","@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^4.0.10","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/google":"^2.0.40","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.6.1_1764637388539_0.8385160844427004","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@arizeai/phoenix-evals","version":"0.6.2","keywords":["evals","arize","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@0.6.2","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"dist":{"shasum":"e8c9d273836f6fd29f5a747ac9fd5679f66ae0f8","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.6.2.tgz","fileCount":321,"integrity":"sha512-iXkreej3YfqnwNoX0vjV2ovpy+yV4nANTlwD8fiZGUQhTVpkjdaofZ3DtkRQijk3WNnKZpEroMyN3xwwLvqbDA==","signatures":[{"sig":"MEQCICP7pphHTXXopbYC5RDICOOad0hQbytvZ1f+OBPG/3whAiB0ZXuCn/1Fpq/cQCGYiflNwWxAr0sh7OVRyd3PAtcuag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489771},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.6.2.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","test:watch":"vitest watch","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/82e155b7b0e242b35757e9dc33be6eb9/arizeai-phoenix-evals-0.6.2.tgz","_integrity":"sha512-iXkreej3YfqnwNoX0vjV2ovpy+yV4nANTlwD8fiZGUQhTVpkjdaofZ3DtkRQijk3WNnKZpEroMyN3xwwLvqbDA==","_npmVersion":"11.6.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","jsonpath-plus":"^10.3.0","@opentelemetry/api":"^1.9.0","@arizeai/openinference-core":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^4.0.10","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/google":"^2.0.40","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^1.30.1","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.6.2_1764637723123_0.5664402845236325","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@arizeai/phoenix-evals","version":"0.6.5","keywords":["evals","arize","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@0.6.5","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"1107ca0230386395d56bf79638fd99955355f2a3","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.6.5.tgz","fileCount":321,"integrity":"sha512-NlKVap1Y7hXCAd39zPMXrwfFwp3GDvTt+B9hrWcS6WH7BhE4NHEyLq/4HZKfEu7+ehG8TXqcTBztrVB8rVyifg==","signatures":[{"sig":"MEYCIQCbfclZsRfVudCgggJkupd7di84ya7rcNlJgebLxsvifAIhANJrTF7pwRdgyOUsCGWOriIwAFLed8fxyxXStW6lksGj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":490792},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.6.5.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","test:watch":"vitest watch","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"_resolved":"/tmp/dbe45b4b6a17231ceb1dc5bff8b49d92/arizeai-phoenix-evals-0.6.5.tgz","_integrity":"sha512-NlKVap1Y7hXCAd39zPMXrwfFwp3GDvTt+B9hrWcS6WH7BhE4NHEyLq/4HZKfEu7+ehG8TXqcTBztrVB8rVyifg==","repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"_npmVersion":"11.6.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","jsonpath-plus":"^10.3.0","@opentelemetry/api":"^1.9.0","@arizeai/openinference-core":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^4.0.10","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/google":"^2.0.40","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^1.30.1","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.6.5_1765596121546_0.3894152079245665","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@arizeai/phoenix-evals","version":"0.7.0","keywords":["evals","arize","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@0.7.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"efacc13f7dcd1d56efdf331af55736d622d2631d","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.7.0.tgz","fileCount":348,"integrity":"sha512-Z0e6uhT981gg8d967ZeIEbF9bpW/Cjph65fMdjpeLF1yWfFMJKsuiGi9d13snNrMurnQ8bOQUyLdBALHHhOnBA==","signatures":[{"sig":"MEUCIAEt5mTE/e0ik6FAO97Uvv9Y+CVJHeKeOqg3DYH1ez0fAiEA9OHaZX9j76pGwzXOnLxBFYT/sLkwuP4TJVsHLCVxx0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":524833},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.7.0.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","test:watch":"vitest watch","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"_resolved":"/tmp/ed42257f6bcc30b2803235eb4778d6c9/arizeai-phoenix-evals-0.7.0.tgz","_integrity":"sha512-Z0e6uhT981gg8d967ZeIEbF9bpW/Cjph65fMdjpeLF1yWfFMJKsuiGi9d13snNrMurnQ8bOQUyLdBALHHhOnBA==","repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"_npmVersion":"11.6.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","jsonpath-plus":"^10.3.0","@opentelemetry/api":"^1.9.0","@arizeai/openinference-core":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^4.0.10","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/google":"^2.0.40","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^1.30.1","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.7.0_1767923455869_0.7289997391206904","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@arizeai/phoenix-evals","version":"0.8.0","keywords":["evals","arize","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@0.8.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"f988d3f601d13f60edede58efeacbd3dab41fc75","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.8.0.tgz","fileCount":384,"integrity":"sha512-ucVYZYlpqqTlnkPX7HYgZDLEHElmwPVJb/GJBbrbL8DqcgYgCtyVE6fC44WKOT+aqcvFDjXsyZvDk2oZKiTODA==","signatures":[{"sig":"MEUCICX8nzePcoudhjjKgEmfxNNGI/WqXRNHGwyBjWoKvCe3AiEAgEGYZYWPvVKCUGlxmFgxSMUfp2h009q8iPWtlm4nWwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587081},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.8.0.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","test:watch":"vitest watch","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"_resolved":"/tmp/df1741cf10748a3f97e7d24b90d9eac3/arizeai-phoenix-evals-0.8.0.tgz","_integrity":"sha512-ucVYZYlpqqTlnkPX7HYgZDLEHElmwPVJb/GJBbrbL8DqcgYgCtyVE6fC44WKOT+aqcvFDjXsyZvDk2oZKiTODA==","repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"_npmVersion":"11.6.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","jsonpath-plus":"^10.3.0","@opentelemetry/api":"^1.9.0","@arizeai/openinference-core":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^4.0.10","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/google":"^2.0.40","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^1.30.1","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.8.0_1769320910568_0.5582792356901105","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@arizeai/phoenix-evals","version":"0.9.0","keywords":["evals","arize","phoenix","llm","evaluation"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@0.9.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"6da6b71d550271acac4656e1812d2f42c2b72e98","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.9.0.tgz","fileCount":411,"integrity":"sha512-Eh0W8aGEWKQSlIT1FqY+rimXPPsp4DRauhHpowsMCW37JvhVl5MB5jPJ6yXMyeb5t4+VAUgo3kv/PhVI4no3kg==","signatures":[{"sig":"MEQCIDgxUXMM3hJjp9zwy0YBKwr/0ojSJuind17REPwo3OS6AiBt7Ss/ykgnEISB4Ywc6yGY+bMAtXRs+/OomLlBO+egGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645409},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.9.0.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","test:watch":"vitest watch","type:check":"tsc --noEmit","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"_resolved":"/tmp/cf91e4aedf7b5b283c05d3efd4fa6219/arizeai-phoenix-evals-0.9.0.tgz","_integrity":"sha512-Eh0W8aGEWKQSlIT1FqY+rimXPPsp4DRauhHpowsMCW37JvhVl5MB5jPJ6yXMyeb5t4+VAUgo3kv/PhVI4no3kg==","repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"_npmVersion":"11.6.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ai":"^5.0.0","zod":"^4.0.14","mustache":"^4.2.0","jsonpath-plus":"^10.3.0","@opentelemetry/api":"^1.9.0","@arizeai/openinference-core":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^4.0.10","typedoc":"^0.27.9","typescript":"^5.8.2","@types/node":"^24.0.10","@ai-sdk/google":"^2.0.40","@ai-sdk/openai":"^2.0.0","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^1.30.1","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.9.0_1770754156316_0.3345697860582546","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@arizeai/phoenix-evals","version":"0.10.0","keywords":["arize","evals","evaluation","llm","phoenix"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@0.10.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"9c678f9887b600289c2aad0fb324ec21b2d13ee3","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-0.10.0.tgz","fileCount":429,"integrity":"sha512-CRYEd7PsWIJ70AlJCXGMPjWDkuS1yjp22/F+Z8hGih7ETAabLanYGk/6tQGpZEYFmvU1iJAF7UzAnmd+kk+0hA==","signatures":[{"sig":"MEUCIH0sYHGPhpZqpDaNJigmyhy9HXP09ItF1DcUIMMcQLxoAiEA1vdZWVFeLLl9uV9wSpqel8AWN5mf4ysrfQ9pbjBX3qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":673120},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-0.10.0.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","typecheck":"tsc --noEmit","test:watch":"vitest watch","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"_resolved":"/tmp/e170a11abe305934acaa3f5e0eea2440/arizeai-phoenix-evals-0.10.0.tgz","_integrity":"sha512-CRYEd7PsWIJ70AlJCXGMPjWDkuS1yjp22/F+Z8hGih7ETAabLanYGk/6tQGpZEYFmvU1iJAF7UzAnmd+kk+0hA==","repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"_npmVersion":"11.6.2","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ai":"^6.0.90","zod":"^4.0.14","mustache":"^4.2.0","jsonpath-plus":"^10.3.0","@opentelemetry/api":"^1.9.0","@arizeai/openinference-core":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^4.0.10","typedoc":"^0.27.9","@types/node":"^24.0.10","@ai-sdk/google":"^3.0.29","@ai-sdk/openai":"^3.0.29","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^1.30.1","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_0.10.0_1771658466587_0.5134610228042156","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@arizeai/phoenix-evals","version":"1.0.0","keywords":["arize","evals","evaluation","llm","phoenix"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@1.0.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"eda88c86238d0c373c8a5cbf96dfd6baea231b51","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-1.0.0.tgz","fileCount":447,"integrity":"sha512-oSbrgXGBqRBLfPfrDB99JDTHdnMr3PmC5dE2dYV9ZaPy+On3p6Iuns5QPf1B7txLIDP3BWQpB8I/mx/10t3LsA==","signatures":[{"sig":"MEUCIBgHwOmrJK1kRh1i6A8uwczXyPWv/clh0dokatMpVAZBAiEAopuBhMjqgr1ua4ErTYJGsQyg5l8g4SaOAVL8/cKRc+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":700637},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-1.0.0.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","typecheck":"tsc --noEmit","test:watch":"vitest watch","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"_resolved":"/tmp/36e8ebb8e57224eaf9fc26a1f7219e28/arizeai-phoenix-evals-1.0.0.tgz","_integrity":"sha512-oSbrgXGBqRBLfPfrDB99JDTHdnMr3PmC5dE2dYV9ZaPy+On3p6Iuns5QPf1B7txLIDP3BWQpB8I/mx/10t3LsA==","repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"_npmVersion":"11.8.0","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ai":"^6.0.90","zod":"^4.0.14","mustache":"^4.2.0","jsonpath-plus":"^10.3.0","@opentelemetry/api":"^1.9.0","@arizeai/openinference-core":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^4.0.10","typedoc":"^0.28.17","@types/node":"^24.0.10","@ai-sdk/google":"^3.0.29","@ai-sdk/openai":"^3.0.29","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^1.30.1","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_1.0.0_1772254686432_0.7911881477947957","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@arizeai/phoenix-evals","version":"1.0.1","keywords":["arize","evals","evaluation","llm","phoenix"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@1.0.1","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"8fb84ab59ad12436a7388ce4ca2d1b6344246226","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-1.0.1.tgz","fileCount":447,"integrity":"sha512-2f6xdDVixhsB1ZcRCD+hHmbwSflbz8MytObh8ExwpksSwWJyi6lrwVYR/DNwa3ayb1wYXDP0s5bK4xqbg542cw==","signatures":[{"sig":"MEYCIQDGiEWUJpZbWoE3Gr7t7UiMoZk22p6hw0LVDQ+ruPJw2AIhAPLKVmi9/88lruiIwWxm2+ayWDwYaYJ+SsWrQXag1z7Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":703122},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-1.0.1.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","typecheck":"tsc --noEmit","test:watch":"vitest watch","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"_resolved":"/tmp/9017979d054e6d7acb52c93c98cd3264/arizeai-phoenix-evals-1.0.1.tgz","_integrity":"sha512-2f6xdDVixhsB1ZcRCD+hHmbwSflbz8MytObh8ExwpksSwWJyi6lrwVYR/DNwa3ayb1wYXDP0s5bK4xqbg542cw==","repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"_npmVersion":"11.9.0","description":"A library for running evaluations for AI use cases","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.90","zod":"^4.0.14","mustache":"^4.2.0","jsonpath-plus":"^10.3.0","@opentelemetry/api":"^1.9.0","@arizeai/openinference-core":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^4.1.0","typedoc":"^0.28.17","@types/node":"^24.0.10","@ai-sdk/google":"^3.0.29","@ai-sdk/openai":"^3.0.29","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^1.30.1","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_1.0.1_1774320179342_0.1994720453747374","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@arizeai/phoenix-evals","version":"1.0.2","keywords":["arize","evals","evaluation","llm","phoenix"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@1.0.2","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"c3c8a18ac480a17d1a7ea233103c40214ec1d22e","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-1.0.2.tgz","fileCount":453,"integrity":"sha512-IaUWfRJ9Q2eyqvDOj2ADiN+kN5OlyID1M9pv9MptUlb0Zu4K2ex+ahJy3mBQywWW7Dod2J/iFO9lBgnbS41Lvw==","signatures":[{"sig":"MEUCIFQguGPzkOS7VX3TzN/8zE2Z56W+fb38DYLYCZCOejEeAiEA/wBGq9BXxCtSX2h202UzqvRNVl+vuisbaK72q/+ReJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":721623},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-1.0.2.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","typecheck":"tsc --noEmit","test:watch":"vitest watch","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"_resolved":"/tmp/e64369b5eced7ae0d2658f2e84b77d2a/arizeai-phoenix-evals-1.0.2.tgz","_integrity":"sha512-IaUWfRJ9Q2eyqvDOj2ADiN+kN5OlyID1M9pv9MptUlb0Zu4K2ex+ahJy3mBQywWW7Dod2J/iFO9lBgnbS41Lvw==","repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"_npmVersion":"11.9.0","description":"A library for running evaluations for AI use cases","directories":{"doc":"./docs"},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.90","zod":"^4.0.14","mustache":"^4.2.0","jsonpath-plus":"^10.3.0","@opentelemetry/api":"^1.9.0","@arizeai/openinference-core":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^4.1.0","typedoc":"^0.28.17","@types/node":"^24.0.10","@ai-sdk/google":"^3.0.29","@ai-sdk/openai":"^3.0.29","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^1.30.1","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_1.0.2_1775105774369_0.6323142769787311","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@arizeai/phoenix-evals","version":"1.0.3","keywords":["arize","evals","evaluation","llm","phoenix"],"author":{"name":"oss@arize.com"},"license":"Apache-2.0","_id":"@arizeai/phoenix-evals@1.0.3","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"1166d7823f336a9254f0ba0025aa55104d291d33","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-1.0.3.tgz","fileCount":453,"integrity":"sha512-D4u8UVhbWkPXgtUZVlTcBdlLyowPt7yIjebqDxtglnoBnKx6u3pM+8veC3AROQCc29h1HiKzyiMFwqmQMFFNLg==","signatures":[{"sig":"MEYCIQDf2MeJwQmYaYZoG7YE9uH6BxgB4juKAQJkCVE9QUN5QwIhAIgkCkwIW50M8LbNbxrLwx68ILFrChjmgB9xsnpG5WMZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":721700},"main":"dist/src/index.js","_from":"file:arizeai-phoenix-evals-1.0.3.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","typecheck":"tsc --noEmit","test:watch":"vitest watch","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"_resolved":"/tmp/2dd10f95a1141dda8ae3b7e4f4d27c74/arizeai-phoenix-evals-1.0.3.tgz","_integrity":"sha512-D4u8UVhbWkPXgtUZVlTcBdlLyowPt7yIjebqDxtglnoBnKx6u3pM+8veC3AROQCc29h1HiKzyiMFwqmQMFFNLg==","repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"_npmVersion":"11.11.0","description":"A library for running evaluations for AI use cases","directories":{"doc":"./docs"},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.90","zod":"^4.0.14","mustache":"^4.2.0","jsonpath-plus":"^10.3.0","@opentelemetry/api":"^1.9.0","@arizeai/openinference-core":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.11.6","tsx":"^4.19.3","nock":"^14.0.5","vitest":"^4.1.0","typedoc":"^0.28.17","@types/node":"^24.0.10","@ai-sdk/google":"^3.0.29","@ai-sdk/openai":"^3.0.29","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^1.30.1","@arizeai/openinference-instrumentation-openai":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_1.0.3_1777840690523_0.4015140309759384","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@arizeai/phoenix-evals","version":"1.1.0","keywords":["arize","evals","evaluation","llm","phoenix"],"author":"oss@arize.com","license":"Apache-2.0","_id":"@arizeai/phoenix-evals@1.1.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"cdc25bd7734be0a5b1d64d571eafd74ff2e59334","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-1.1.0.tgz","fileCount":526,"integrity":"sha512-1hNC8JHYI5XyRkriSe+J1l9sUCOw4o/dV/wCLZItox/o1lTyRULYlUOMgVtXPdZpNi2z6Sm0dnpqsgY3JLYlqQ==","signatures":[{"sig":"MEYCIQChBJLqMzlf21uXWUtwe7XrFoCwZ+RtnuQOmAuWbDGnwwIhAMgPBWUgfdgAYVCF/LneoX+RKppWCDbdvbC5z0PbsWuX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":867769},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./code":{"import":"./dist/esm/code/index.js","require":"./dist/src/code/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./code/*":{"import":"./dist/esm/code/*.js","require":"./dist/src/code/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","typecheck":"tsc --noEmit","test:watch":"vitest watch","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"description":"A library for running evaluations for AI use cases","directories":{"doc":"./docs"},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.211","zod":"^4.4.3","mustache":"^4.2.0","jsonpath-plus":"^10.4.0","@opentelemetry/api":"^1.9.1","@arizeai/openinference-core":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.6","tsx":"^4.22.4","nock":"^14.0.16","vitest":"^4.1.9","typedoc":"^0.28.19","@types/node":"^25.9.4","@ai-sdk/google":"^3.0.84","@ai-sdk/openai":"^3.0.75","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^2.8.0","@arizeai/openinference-instrumentation-openai":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_1.1.0_1783031075387_0.2572005745467283","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@arizeai/phoenix-evals","version":"1.2.0","keywords":["arize","evals","evaluation","llm","phoenix"],"author":"oss@arize.com","license":"Apache-2.0","_id":"@arizeai/phoenix-evals@1.2.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"7d9e1444da5eaf85950bde6a82cf573da007c6d1","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-1.2.0.tgz","fileCount":526,"integrity":"sha512-nyEQ2iN470tI7Nt/4Gpden92Ul6fQQxIVOkBPv28KHRcTTTqTtzLaqTDLSUImeDCZVJ80dcebIbi4IeLWM4fPw==","signatures":[{"sig":"MEQCIEDvx00vwB8EUk968AaGqBVnmZaTyM0y00EEaVDpTUXOAiBH91dGsLTUahWuXxWurxX/4jgOrfSe6RPk3IWUhJ5MTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":953532},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./code":{"import":"./dist/esm/code/index.js","require":"./dist/src/code/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./code/*":{"import":"./dist/esm/code/*.js","require":"./dist/src/code/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","typecheck":"tsc --noEmit","test:watch":"vitest watch","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"description":"A library for running evaluations for AI use cases","directories":{"doc":"./docs"},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.222","zod":"^4.4.3","mustache":"^4.2.0","jsonpath-plus":"^10.4.0","@opentelemetry/api":"^1.9.1","@arizeai/openinference-core":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","tsx":"^4.23.0","nock":"^14.0.16","vitest":"^4.1.10","typedoc":"^0.28.20","@types/node":"^26.1.1","@ai-sdk/google":"^3.0.91","@ai-sdk/openai":"^3.0.83","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^2.9.0","@arizeai/openinference-instrumentation-openai":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_1.2.0_1784050235288_0.8501361524626243","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@arizeai/phoenix-evals","version":"2.0.0","keywords":["arize","evals","evaluation","llm","phoenix"],"author":"oss@arize.com","license":"Apache-2.0","_id":"@arizeai/phoenix-evals@2.0.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"76258b741dfbae3d25297045aa823976502e194d","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-2.0.0.tgz","fileCount":544,"integrity":"sha512-ZqksaRltN4uJYggTkIMdXg6FImGAPXK0VmB7JLk9tuwwcgeutxSBuDZRfnJ9rJpowveLRHyxqw0Je/WBFMyRHg==","signatures":[{"sig":"MEUCIQCxLzGu+5lMUJBzkNyeua/YuMRjinlFILwJJ8yFWHWzWgIgDUfg6x1ttMHA8NJYZgs2ZJydSnKArUcoURu4Si25z4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1000708},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.12"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./code":{"import":"./dist/esm/code/index.js","require":"./dist/src/code/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./code/*":{"import":"./dist/esm/code/*.js","require":"./dist/src/code/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","typecheck":"tsc --noEmit","test:watch":"vitest watch","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"description":"A library for running evaluations for AI use cases","directories":{"doc":"./docs"},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.0","zod":"^4.4.3","mustache":"^4.2.0","@ai-sdk/otel":"^1.0.0","jsonpath-plus":"^10.4.0","@opentelemetry/api":"^1.9.1","@arizeai/openinference-core":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","tsx":"^4.23.1","nock":"^14.0.16","vitest":"^4.1.10","typedoc":"^0.28.20","@types/node":"^26.1.1","@ai-sdk/google":"^4.0.0","@ai-sdk/openai":"^4.0.0","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^2.9.0","@arizeai/openinference-instrumentation-openai":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_2.0.0_1784760639048_0.9940099543496548","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@arizeai/phoenix-evals","version":"2.1.0","keywords":["arize","evals","evaluation","llm","phoenix"],"author":"oss@arize.com","license":"Apache-2.0","_id":"@arizeai/phoenix-evals@2.1.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"0345160018f19983083f9cf0c37bb4e510655f62","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-2.1.0.tgz","fileCount":562,"integrity":"sha512-XO2MvRppozbZq4aqF2QhtrQBDHJ2GKCsvEajBK1NjJPybeJ+2t2Eg+47h+Ct+hDIa8zi83c/49BfTvKxxIcXHg==","signatures":[{"sig":"MEUCIA/f7KD517Tg3EWq0yb1Aosbg18A8Sr2emNyOKP7hJJXAiEAgswEQ4nJMcId3LcbTzoE0RTvuu0ebCfHsS1LDRQlwDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1024796},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.12"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./code":{"import":"./dist/esm/code/index.js","require":"./dist/src/code/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./code/*":{"import":"./dist/esm/code/*.js","require":"./dist/src/code/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","typecheck":"tsc --noEmit","test:watch":"vitest watch","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"description":"A library for running evaluations for AI use cases","directories":{"doc":"./docs"},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.0","zod":"^4.4.3","mustache":"^4.2.0","@ai-sdk/otel":"^1.0.0","jsonpath-plus":"^10.4.0","@opentelemetry/api":"^1.9.1","@arizeai/openinference-core":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","tsx":"^4.23.1","nock":"^14.0.16","vitest":"^4.1.10","typedoc":"^0.28.20","@types/node":"^26.1.1","@ai-sdk/google":"^4.0.0","@ai-sdk/openai":"^4.0.0","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^2.9.0","@arizeai/openinference-instrumentation-openai":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_2.1.0_1784833198442_0.43003797841326663","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@arizeai/phoenix-evals","version":"2.2.0","keywords":["arize","evals","evaluation","llm","phoenix"],"author":"oss@arize.com","license":"Apache-2.0","_id":"@arizeai/phoenix-evals@2.2.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"70828984ebd2fc18fd9d8bf90975f92a2e173dfa","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-2.2.0.tgz","fileCount":562,"integrity":"sha512-6Q0QZ0zEZ9POiM8ADpyQsMCmx6zY01kXnWQLrg83wSrmNNAj5VAQcmELY8wPBuMCgJEwW1O1ToPh4KbtWFbeaQ==","signatures":[{"sig":"MEQCHyhopdEXYOuaGITSdPLTjY3IWV3bVf2FjVS+VC4L5iUCIQCsUm8YgPaYPbLqP5T4ogvihN3FNn3BBu8OME40/qx1nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1039127},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.12"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./code":{"import":"./dist/esm/code/index.js","require":"./dist/src/code/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./code/*":{"import":"./dist/esm/code/*.js","require":"./dist/src/code/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","typecheck":"tsc --noEmit","test:watch":"vitest watch","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"description":"A library for running evaluations for AI use cases","directories":{"doc":"./docs"},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.37","zod":"^4.4.3","mustache":"^4.2.0","@ai-sdk/otel":"^1.0.37","jsonpath-plus":"^10.4.0","@opentelemetry/api":"^1.9.1","@arizeai/openinference-core":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","tsx":"^4.23.1","nock":"^14.0.16","vitest":"^4.1.10","typedoc":"^0.28.20","@types/node":"^26.1.1","@ai-sdk/google":"^4.0.24","@ai-sdk/openai":"^4.0.20","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^2.10.0","@arizeai/openinference-instrumentation-openai":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_2.2.0_1785787885924_0.37253592076658615","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@arizeai/phoenix-evals","version":"2.3.0","keywords":["arize","evals","evaluation","llm","phoenix"],"author":"oss@arize.com","license":"Apache-2.0","_id":"@arizeai/phoenix-evals@2.3.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"bbbf56455500dd07cc21fc0852199539a357b8e4","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-2.3.0.tgz","fileCount":580,"integrity":"sha512-x2nNXG44XpJ9Gxlx7tFLMh27ZdsFwS8BNTuRh8X0N3d2qv3GC/xdEDp4P/zYNT0LFS0cEat3eZ8Anyzl0KNzPQ==","signatures":[{"sig":"MEYCIQC27stPjZjmdJllThBFEiMLGjXg0tdB2NXqRckJdG2jpgIhAJH9tFdnRUKOmW+ZB07kkB59ovZZTwm8+KufHIo6FsWD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1073787},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.12"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./code":{"import":"./dist/esm/code/index.js","require":"./dist/src/code/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./code/*":{"import":"./dist/esm/code/*.js","require":"./dist/src/code/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","typecheck":"tsc --noEmit","test:watch":"vitest watch","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"description":"A library for running evaluations for AI use cases","directories":{"doc":"./docs"},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.58","zod":"^4.4.3","mustache":"^4.2.0","@ai-sdk/otel":"^1.0.58","jsonpath-plus":"^10.4.0","@opentelemetry/api":"^1.9.1","@arizeai/openinference-core":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","tsx":"^4.23.11","nock":"^14.0.17","vitest":"^4.1.10","typedoc":"^0.28.20","@types/node":"^26.2.0","@ai-sdk/google":"^4.0.39","@ai-sdk/openai":"^4.0.36","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^2.10.0","@arizeai/openinference-instrumentation-openai":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_2.3.0_1787337044955_0.2366164202358758","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@arizeai/phoenix-evals","version":"2.4.0","keywords":["arize","evals","evaluation","llm","phoenix"],"author":"oss@arize.com","license":"Apache-2.0","_id":"@arizeai/phoenix-evals@2.4.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"f2c9b01ef0bb9ad81a08076ed8850dbe45df415f","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-2.4.0.tgz","fileCount":598,"integrity":"sha512-tmsshiF57JUhaQNMf4jMficve1m1+9JACoskkQKO4Kseb077LCpJW0UdD4fgBW5S7iqJWFcfksTv+4gvl5X9wA==","signatures":[{"sig":"MEQCIFbRzfywTcHuVjJO0+mHRym345zl9I5ZFiimnpN4ipe8AiBHni/aGzM9DdsXB0/SFRS9rvoBn58r0REsIRjSaIthUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1119951},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.12"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./code":{"import":"./dist/esm/code/index.js","require":"./dist/src/code/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./code/*":{"import":"./dist/esm/code/*.js","require":"./dist/src/code/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","typecheck":"tsc --noEmit","test:watch":"vitest watch","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"description":"A library for running evaluations for AI use cases","directories":{"doc":"./docs"},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.77","zod":"^4.4.3","mustache":"^4.2.0","@ai-sdk/otel":"^1.0.77","jsonpath-plus":"^10.4.0","@opentelemetry/api":"^1.9.1","@arizeai/openinference-core":"^2.5.2"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","tsx":"^4.23.12","nock":"^14.0.17","vitest":"^4.1.11","typedoc":"^0.28.20","@types/node":"^26.2.0","@ai-sdk/google":"^4.0.50","@ai-sdk/openai":"^4.0.46","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^2.10.0","@arizeai/openinference-instrumentation-openai":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_2.4.0_1787936321427_0.32705140971002433","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@arizeai/phoenix-evals","version":"2.5.0","keywords":["arize","evals","evaluation","llm","phoenix"],"author":"oss@arize.com","license":"Apache-2.0","_id":"@arizeai/phoenix-evals@2.5.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"e02ae74d779f4de98b68392ab819d972a95a617f","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-2.5.0.tgz","fileCount":617,"integrity":"sha512-0dTbzxH1unkMdsnI3UsexInkkQUbHmPV/PA/mKxbtWcLF1DAPRofM/OBa3NfCrXqMS9+/b0TxoOTA8Q7itA4qQ==","signatures":[{"sig":"MEUCIHyXmgsP3w7p7/WZE0hOwa9tb8BvLSPi/vhC12TfcRsiAiEAi5lXMWS4khqy69oJkSh+ZnzS1b2e/YyOsb7vH3ljVmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1176611},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.12"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./code":{"import":"./dist/esm/code/index.js","require":"./dist/src/code/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./code/*":{"import":"./dist/esm/code/*.js","require":"./dist/src/code/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","typecheck":"tsc --noEmit","test:watch":"vitest watch","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"description":"A library for running evaluations for AI use cases","directories":{"doc":"./docs"},"dependencies":{"ai":"^7.0.93","zod":"^4.5.4","mustache":"^4.2.0","@ai-sdk/otel":"^1.0.93","jsonpath-plus":"^10.4.0","@opentelemetry/api":"^1.9.1","@arizeai/openinference-core":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","tsx":"^4.23.13","nock":"^14.0.17","vitest":"^5.0.0","typedoc":"^0.28.20","@types/node":"^26.4.1","@ai-sdk/google":"^4.0.64","@ai-sdk/openai":"^4.0.60","@types/mustache":"^4.2.6","@opentelemetry/sdk-trace-node":"^2.11.0","@arizeai/openinference-instrumentation-openai":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/phoenix-evals_2.5.0_1788997113047_0.5728058673111811","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"_id":"@arizeai/phoenix-evals@2.6.0","bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"dist":{"shasum":"97779eaff06df6493e665b1b9f34792f4e9afcae","tarball":"https://registry.npmjs.org/@arizeai/phoenix-evals/-/phoenix-evals-2.6.0.tgz","fileCount":626,"integrity":"sha512-Mh3qX/EonB8lzmXD0Lzd8w6Vx4lV1POulsTO+wbi1or+sOIDryVkD4lUzKWhXeUbJscFPduSWzdIHPQZ/D74wg==","signatures":[{"sig":"MEQCIHdgNsbO7hyOZaOA2oA/a+hNcKCrHFVJL22md0c771FXAiAO1M9ooGRUIUeETLB9S2LFdwTsO8G5n6SQVpeclxTH0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG0x6gB39Aefk5vEErbOLGJWbnUb8LtnvQfuFHq1/DPAAiAXdqLagqhRQHxSaRy2SDc7PjOZ4xpTcf1qA3Wo1RTxEg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fphoenix-evals@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1196184},"main":"dist/src/index.js","name":"@arizeai/phoenix-evals","types":"dist/src/index.d.ts","author":"oss@arize.com","module":"dist/esm/index.js","engines":{"node":">=22.12"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/src/index.js"},"./code":{"import":"./dist/esm/code/index.js","require":"./dist/src/code/index.js"},"./llm/*":{"import":"./dist/esm/llm/*.js","require":"./dist/src/llm/*.js"},"./code/*":{"import":"./dist/esm/code/*.js","require":"./dist/src/code/*.js"},"./types/*":{"import":"./dist/esm/types/*.d.ts","require":"./dist/src/types/*.d.ts"},"./helpers/*":{"import":"./dist/esm/helpers/*.js","require":"./dist/src/helpers/*.js"},"./template/*":{"import":"./dist/esm/template/*.js","require":"./dist/src/template/*.js"},"./templates/*":{"import":"./dist/esm/default_templates/*.js","require":"./dist/src/default_templates/*.js"}},"license":"Apache-2.0","scripts":{"docs":"typedoc","test":"vitest run","build":"tsc --build tsconfig.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","clean":"rimraf dist","prebuild":"pnpm run clean","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","typecheck":"tsc --noEmit","test:watch":"vitest watch","docs:preview":"pnpx http-server ./docs -p 8080 -o"},"version":"2.6.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43b2691c-86a5-4efa-ba57-5eec8b2905d6"}},"homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","keywords":["arize","evals","evaluation","llm","phoenix"],"repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"description":"A library for running evaluations for AI use cases","directories":{"doc":"./docs"},"maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"dependencies":{"ai":"^7.0.107","zod":"^4.6.5","mustache":"^4.2.0","@ai-sdk/otel":"^1.0.107","jsonpath-plus":"^10.4.0","@opentelemetry/api":"^1.9.1","@arizeai/openinference-core":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.15.0","tsx":"^4.23.13","nock":"^14.0.17","vitest":"^5.0.1","typedoc":"^0.28.20","@types/node":"^26.6.2","@ai-sdk/google":"^4.0.76","@ai-sdk/openai":"^4.0.71","@types/mustache":"^4.2.6","@ai-sdk/typesafe-ai":"^3.0.4","@opentelemetry/sdk-trace-node":"^2.11.0","@arizeai/openinference-instrumentation-openai":"^4.2.7"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/phoenix-evals_2.6.0_1790055497808_0.717141732852381"}}},"time":{"created":"2025-07-07T23:47:23.419Z","modified":"2026-09-22T05:38:18.321Z","0.0.1":"2025-07-07T23:47:23.681Z","0.0.2":"2025-07-10T23:39:55.774Z","0.0.3":"2025-07-11T23:12:42.507Z","0.0.4":"2025-07-14T19:59:31.887Z","0.0.5":"2025-07-15T01:03:46.005Z","0.0.6":"2025-07-16T05:52:45.433Z","0.0.7":"2025-07-19T19:39:10.742Z","0.0.8":"2025-08-05T22:31:30.479Z","0.1.0":"2025-08-12T21:59:55.183Z","0.2.0":"2025-08-23T20:28:05.068Z","0.2.1":"2025-09-16T18:20:50.329Z","0.2.2":"2025-10-08T17:45:26.514Z","0.3.0":"2025-11-04T16:43:55.743Z","0.3.1":"2025-11-11T00:14:17.880Z","0.4.0":"2025-11-18T23:12:28.764Z","0.5.0":"2025-11-19T18:03:48.552Z","0.5.1":"2025-11-21T20:57:56.117Z","0.6.0":"2025-11-24T19:06:15.822Z","0.6.1":"2025-12-02T01:03:08.785Z","0.6.2":"2025-12-02T01:08:43.302Z","0.6.5":"2025-12-13T03:22:01.829Z","0.7.0":"2026-01-09T01:50:56.029Z","0.8.0":"2026-01-25T06:01:50.798Z","0.9.0":"2026-02-10T20:09:16.531Z","0.10.0":"2026-02-21T07:21:06.748Z","1.0.0":"2026-02-28T04:58:06.574Z","1.0.1":"2026-03-24T02:42:59.535Z","1.0.2":"2026-04-02T04:56:14.572Z","1.0.3":"2026-05-03T20:38:10.708Z","1.1.0":"2026-07-02T22:24:35.576Z","1.2.0":"2026-07-14T17:30:35.410Z","2.0.0":"2026-07-22T22:50:39.196Z","2.1.0":"2026-07-23T18:59:58.601Z","2.2.0":"2026-08-03T20:11:26.129Z","2.3.0":"2026-08-21T18:30:45.217Z","2.4.0":"2026-08-28T16:58:41.627Z","2.5.0":"2026-09-09T23:38:33.192Z","2.6.0":"2026-09-22T05:38:17.930Z"},"bugs":{"url":"https://github.com/Arize-ai/phoenix/issues"},"author":"oss@arize.com","license":"Apache-2.0","homepage":"https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals","keywords":["arize","evals","evaluation","llm","phoenix"],"repository":{"url":"git+https://github.com/Arize-ai/phoenix.git","type":"git"},"description":"A library for running evaluations for AI use cases","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"readme":"<h1 align=\"center\" style=\"border-bottom: none\">\n    <div>\n        <a href=\"https://phoenix.arize.com/?utm_medium=github&utm_content=header_img&utm_campaign=phoenix-client-ts\">\n            <picture>\n                <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/Arize-ai/phoenix-assets/refs/heads/main/logos/Phoenix/phoenix.svg\">\n                <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/Arize-ai/phoenix-assets/refs/heads/main/logos/Phoenix/phoenix-white.svg\">\n                <img alt=\"Arize Phoenix logo\" src=\"https://raw.githubusercontent.com/Arize-ai/phoenix-assets/refs/heads/main/logos/Phoenix/phoenix.svg\" width=\"100\" />\n            </picture>\n        </a>\n        <br>\n        @arizeai/phoenix-evals\n    </div>\n</h1>\n\n<p align=\"center\">\n    <a href=\"https://www.npmjs.com/package/@arizeai/phoenix-evals\">\n        <img src=\"https://img.shields.io/npm/v/%40arizeai%2Fphoenix-evals\" alt=\"NPM Version\">\n    </a>\n    <a href=\"https://arize-ai.github.io/phoenix/\">\n        <img src=\"https://img.shields.io/badge/docs-blue?logo=typescript&logoColor=white\" alt=\"Documentation\">\n    </a>\n    <img referrerpolicy=\"no-referrer-when-downgrade\" src=\"https://static.scarf.sh/a.png?x-pxid=8e8e8b34-7900-43fa-a38f-1f070bd48c64&page=js/packages/phoenix-evals/README.md\" />\n</p>\n\nThis package provides a TypeScript evaluation library. It is vendor agnostic and can be used in isolation of any framework or platform. This package is still under active development and is subject to change.\n\n## Installation\n\n```bash\n# or yarn, pnpm, bun, etc...\nnpm install @arizeai/phoenix-evals\n```\n\nThis package is built on [AI SDK](https://ai-sdk.dev/) v7, which is ESM-only. Node.js 22.12 or newer is required (the CommonJS build relies on `require()` of ESM). Use AI SDK v7-compatible model provider packages (e.g. `@ai-sdk/openai` v4+).\n\n## Usage\n\n### Creating a Classifier\n\nThe library provides a `createClassifier` function that allows you to create custom evaluators for different tasks like hallucination detection, relevance scoring, or any binary/multi-class classification.\n\n```typescript\nimport { createClassifier } from \"@arizeai/phoenix-evals/llm\";\nimport { openai } from \"@ai-sdk/openai\";\n\nconst model = openai(\"gpt-4o-mini\");\n\nconst promptTemplate = `\nIn this task, you will be presented with a query, a reference text and an answer. The answer is\ngenerated to the question based on the reference text. The answer may contain false information. You\nmust use the reference text to determine if the answer to the question contains false information,\nif the answer is a hallucination of facts. Your objective is to determine whether the answer text\ncontains factual information and is not a hallucination. A 'hallucination' refers to\nan answer that is not based on the reference text or assumes information that is not available in\nthe reference text. Your response should be a single word: either \"factual\" or \"hallucinated\", and\nit should not include any other text or characters.\n\n    [BEGIN DATA]\n    ************\n    [Query]: {{input}}\n    ************\n    [Reference text]: {{reference}}\n    ************\n    [Answer]: {{output}}\n    ************\n    [END DATA]\n\nIs the answer above factual or hallucinated based on the query and reference text?\n`;\n\n// Create the classifier\nconst evaluator = await createClassifier({\n  model,\n  choices: { factual: 1, hallucinated: 0 },\n  promptTemplate: promptTemplate,\n});\n\n// Use the classifier\nconst result = await evaluator({\n  output: \"Arize is not open source.\",\n  input: \"Is Arize Phoenix Open Source?\",\n  reference:\n    \"Arize Phoenix is a platform for building and deploying AI applications. It is open source.\",\n});\n\nconsole.log(result);\n// Output: { label: \"hallucinated\", score: 0 }\n```\n\nSee the complete example in [`examples/classifier_example.ts`](examples/classifier_example.ts).\n\n### Pre-Built Evaluators\n\nThe library includes several pre-built evaluators for common evaluation tasks. These evaluators come with optimized prompts and can be used directly with any AI SDK model.\n\nAll pre-built evaluators are available from the `@arizeai/phoenix-evals/llm` module:\n\n| Evaluator              | Function                              | Description                                                                       |\n| ---------------------- | ------------------------------------- | --------------------------------------------------------------------------------- |\n| Faithfulness           | `createFaithfulnessEvaluator`         | Detects hallucinations — checks if the output is grounded in the provided context |\n| Completeness           | `createCompletenessEvaluator`         | Checks whether every active user request in a conversation was actually completed |\n| Conciseness            | `createConcisenessEvaluator`          | Evaluates whether the response is appropriately concise                           |\n| Correctness            | `createCorrectnessEvaluator`          | Checks if the output is factually correct given the input                         |\n| Retrieval Relevance    | `createRetrievalRelevanceEvaluator`   | Measures how relevant retrieved information is to a request                       |\n| Refusal                | `createRefusalEvaluator`              | Detects whether the model refused to answer                                       |\n| Tool Invocation        | `createToolInvocationEvaluator`       | Evaluates whether the correct tool was invoked with the right arguments           |\n| Tool Selection         | `createToolSelectionEvaluator`        | Checks whether the right tool was selected for the task                           |\n| Tool Response Handling | `createToolResponseHandlingEvaluator` | Evaluates how well the model uses a tool's response                               |\n| PII Detection          | `createPiiDetectionEvaluator`         | Screens a conversation record for personally identifiable information             |\n\n```typescript\nimport {\n  createFaithfulnessEvaluator,\n  createConcisenessEvaluator,\n  createCorrectnessEvaluator,\n  createRetrievalRelevanceEvaluator,\n  createRefusalEvaluator,\n} from \"@arizeai/phoenix-evals/llm\";\nimport { openai } from \"@ai-sdk/openai\";\n\nconst model = openai(\"gpt-4o-mini\");\n\n// Faithfulness: checks if the output is grounded in the context\nconst faithfulnessEvaluator = createFaithfulnessEvaluator({ model });\nconst faithfulnessResult = await faithfulnessEvaluator.evaluate({\n  input: \"What is the capital of France?\",\n  context: \"France is a country in Europe. Paris is its capital city.\",\n  output: \"The capital of France is London.\",\n});\nconsole.log(faithfulnessResult);\n// Output: { label: \"unfaithful\", score: 0, explanation: \"...\" }\n\n// Correctness: checks if the output is factually correct\nconst correctnessEvaluator = createCorrectnessEvaluator({ model });\nconst correctnessResult = await correctnessEvaluator.evaluate({\n  input: \"What is the capital of France?\",\n  output: \"Paris is the capital of France.\",\n});\nconsole.log(correctnessResult);\n// Output: { label: \"correct\", score: 1, explanation: \"...\" }\n\n// Retrieval Relevance: checks if retrieved information is relevant to the request\nconst relevanceEvaluator = createRetrievalRelevanceEvaluator({ model });\nconst relevanceResult = await relevanceEvaluator.evaluate({\n  input: \"What is the capital of France?\",\n  context: \"Paris is the capital of France and a major European city.\",\n});\nconsole.log(relevanceResult);\n// Output: { label: \"relevant\", score: 1, explanation: \"...\" }\n```\n\n### Code Evaluators\n\nThe library also includes built-in, deterministic (non-LLM) code evaluators for common classification metrics: precision, recall, and F-beta (including F1). These are available from the `@arizeai/phoenix-evals/code` module and work over a batch of expected vs. predicted labels, supporting both binary classification (via `positiveLabel`) and multi-class classification (via `macro`/`micro`/`weighted` averaging).\n\n- **Precision** — of everything predicted as a class, the fraction that was actually that class (`TP / (TP + FP)`). Lower precision means more false alarms.\n- **Recall** — of everything that actually belongs to a class, the fraction the model found (`TP / (TP + FN)`). Lower recall means more misses.\n- **F-beta** — the weighted harmonic mean of precision and recall. `beta = 1` (F1, the default) weights them equally; `beta > 1` weights recall more (use when missing a true positive is costlier, e.g. medical screening); `beta < 1` weights precision more (use when a false alarm is costlier, e.g. spam filtering).\n\n```typescript\nimport {\n  createPrecisionEvaluator,\n  createRecallEvaluator,\n  createF1Evaluator,\n  createPrecisionRecallFScoreEvaluators,\n} from \"@arizeai/phoenix-evals/code\";\n\nconst f1 = createF1Evaluator();\nconst result = await f1.evaluate({\n  expected: [\"cat\", \"dog\", \"cat\", \"bird\"],\n  output: [\"cat\", \"cat\", \"cat\", \"bird\"],\n});\nconsole.log(result);\n// Output: { score: 0.6 }\n\n// Or create matching precision/recall/F-score evaluators at once\nconst { precision, recall, fScore } = createPrecisionRecallFScoreEvaluators({\n  average: \"weighted\",\n});\n```\n\nUse `createFBetaEvaluator({ beta })` for F-scores other than F1 (e.g. `beta: 2` weights recall higher than precision). `createPrecisionRecallFScoreEvaluators` returns three separate evaluators (`{ precision, recall, fScore }`) sharing one options object — each yields a single score, matching the individual factories.\n\nFor multi-class data, `average` controls how per-class scores combine into one number: `\"macro\"` (default) weights every class equally — good for surfacing whether a rare class is being ignored; `\"weighted\"` weights each class by how often it occurs — good when overall performance matters more than parity across classes; `\"micro\"` pools every true/false positive and false negative across classes first — for single-label multi-class problems this equals overall accuracy.\n\nSee [`examples/classification_metrics_example.ts`](examples/classification_metrics_example.ts) for a runnable walkthrough covering binary classification, F-beta tradeoffs, and all three averaging strategies. For the underlying formulas, the precision/recall tradeoff, and citations, see the [Precision / Recall / F-Score docs](https://arize.com/docs/phoenix/evaluation/pre-built-metrics/precision-recall-fscore).\n\n> **Note:** unlike the per-row LLM evaluators above, these classification-metric evaluators are batch/dataset-level: `expected`/`output` are the full sequence of labels across every example, not a single row's labels. Don't wire them directly into `runExperiment` as a per-row evaluator — instead, collect every row's expected/predicted label first, then call `.evaluate({ expected, output })` once over the full arrays.\n\n### Data Mapping\n\nWhen your data structure doesn't match what an evaluator expects, use `bindEvaluator` to map your fields to the evaluator's expected input format:\n\n```typescript\nimport { bindEvaluator } from \"@arizeai/phoenix-evals\";\nimport { createFaithfulnessEvaluator } from \"@arizeai/phoenix-evals/llm\";\nimport { openai } from \"@ai-sdk/openai\";\n\nconst model = openai(\"gpt-4o-mini\");\n\ntype ExampleType = {\n  question: string;\n  context: string;\n  answer: string;\n};\n\nconst evaluator = bindEvaluator<ExampleType>(\n  createFaithfulnessEvaluator({ model }),\n  {\n    inputMapping: {\n      input: \"question\", // Map \"input\" from \"question\"\n      context: \"context\", // Map \"context\" from \"context\"\n      output: \"answer\", // Map \"output\" from \"answer\"\n    },\n  }\n);\n\nconst result = await evaluator.evaluate({\n  question: \"Is Arize Phoenix Open Source?\",\n  context:\n    \"Arize Phoenix is a platform for building and deploying AI applications. It is open source.\",\n  answer: \"Arize is not open source.\",\n});\n```\n\nMapping supports simple properties (`\"fieldName\"`), dot notation (`\"user.profile.name\"`), array access (`\"items[0].id\"`), JSONPath expressions (`\"$.items[*].id\"`), and function extractors (`(data) => data.customField`).\n\nSee the complete example in [`examples/bind_evaluator_example.ts`](examples/bind_evaluator_example.ts).\n\n## Experimentation with Phoenix\n\nThis package works seamlessly with [`@arizeai/phoenix-client`](https://www.npmjs.com/package/@arizeai/phoenix-client) to enable experimentation workflows. You can create datasets, run experiments, and trace evaluation calls for analysis and debugging.\n\n### Running Experiments\n\nTo run experiments with your evaluations, install the phoenix-client\n\n```bash\nnpm install @arizeai/phoenix-client\n```\n\n```typescript\nimport { createFaithfulnessEvaluator } from \"@arizeai/phoenix-evals/llm\";\nimport { openai } from \"@ai-sdk/openai\";\nimport { createDataset } from \"@arizeai/phoenix-client/datasets\";\nimport {\n  asExperimentEvaluator,\n  runExperiment,\n} from \"@arizeai/phoenix-client/experiments\";\n\n// Create your evaluator\nconst faithfulnessEvaluator = createFaithfulnessEvaluator({\n  model: openai(\"gpt-4o-mini\"),\n});\n\n// Create a dataset for your experiment\nconst dataset = await createDataset({\n  name: \"faithfulness-eval\",\n  description: \"Evaluate the faithfulness of the model\",\n  examples: [\n    {\n      input: {\n        question: \"Is Phoenix Open-Source?\",\n        context: \"Phoenix is Open-Source.\",\n      },\n    },\n    // ... more examples\n  ],\n});\n\n// Define your experimental task\nconst task = async (example) => {\n  // Your AI system's response to the question\n  return \"Phoenix is not Open-Source\";\n};\n\n// Create a custom evaluator to validate results\nconst faithfulnessCheck = asExperimentEvaluator({\n  name: \"faithfulness\",\n  kind: \"LLM\",\n  evaluate: async ({ input, output }) => {\n    // Use the faithfulness evaluator from phoenix-evals\n    const result = await faithfulnessEvaluator({\n      input: input.question,\n      context: input.context,\n      output: output,\n    });\n\n    return result; // Return the evaluation result\n  },\n});\n\n// Run the experiment with automatic tracing\nrunExperiment({\n  experimentName: \"faithfulness-eval\",\n  experimentDescription: \"Evaluate the faithfulness of the model\",\n  dataset: dataset,\n  task,\n  evaluators: [faithfulnessCheck],\n});\n```\n\n## Examples\n\nTo run examples, install dependencies using `pnpm` and run:\n\n```bash\npnpm install\npnpx tsx examples/classifier_example.ts\n# change the file name to run other examples\n```\n\n## Community\n\nJoin our community to connect with thousands of AI builders:\n\n- 🌍 Join our [Slack community](https://join.slack.com/t/arize-ai/shared_invite/zt-3r07iavnk-ammtATWSlF0pSrd1DsMW7g).\n- 📚 Read the [Phoenix documentation](https://arize.com/docs/phoenix).\n- 💡 Ask questions and provide feedback in the _#phoenix-support_ channel.\n- 🌟 Leave a star on our [GitHub](https://github.com/Arize-ai/phoenix).\n- 🐞 Report bugs with [GitHub Issues](https://github.com/Arize-ai/phoenix/issues).\n- 𝕏 Follow us on [𝕏](https://twitter.com/ArizePhoenix).\n- 💼 Follow us on [LinkedIn](https://www.linkedin.com/showcase/113218220).\n- 🗺️ Check out our [roadmap](https://github.com/orgs/Arize-ai/projects/45) to see where we're heading next.\n","readmeFilename":""}