{"bin":{"evalgate":"dist/cli/index.js"},"bugs":{"url":"https://www.evalgate.com/contact"},"dist":{"shasum":"d172a98d8b161eb65e5fe7c5264c5ee262b1d1fb","tarball":"https://registry.npmjs.org/@evalgate/sdk/-/sdk-3.13.0.tgz","fileCount":526,"integrity":"sha512-ayTyJHr+tLf/QdQDZ6i8ITxUqIyy1X/ApMzqWFOyzmRnw6vWvzLkj0y00yxWy9udXss8Uc0P4iJzUrpdoCJEYg==","signatures":[{"sig":"MEUCIG6q3fofRFzeD9DUgD2d8z9uuuJgObvwgrv7vdbG7oqXAiEAqsc++rv/TMarHYaokv2HIvD9jZ5n3E+Pmo5zDoQYF9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDzTVajA6YzH0nZ8gKQCASzSIjef6715Yf7+wZJ1WwRwIhAJQhI46Rl5qLsMB2V0PKpk7C9VR3MTM3y9GF+QhvinD4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9855513},"main":"dist/index.js","name":"@evalgate/sdk","types":"dist/index.d.ts","author":{"name":"EvalGate Team"},"module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./auto":{"types":"./dist/auto/index.d.ts","import":"./dist/auto/index.js","require":"./dist/auto/index.js"},"./otel":{"types":"./dist/otel.d.ts","import":"./dist/otel.js","require":"./dist/otel.js"},"./openapi":{"types":"./dist/openapi.d.ts","import":"./dist/openapi.js","require":"./dist/openapi.js"},"./promote":{"types":"./dist/cli/promote.d.ts","import":"./dist/cli/promote.js","require":"./dist/cli/promote.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js","require":"./dist/schemas/index.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","require":"./dist/testing.js"},"./matchers":{"types":"./dist/matchers/index.d.ts","import":"./dist/matchers/index.js","require":"./dist/matchers/index.js"},"./assertions":{"types":"./dist/assertions.d.ts","import":"./dist/assertions.js","require":"./dist/assertions.js"},"./evaluators":{"types":"./dist/evaluators.d.ts","import":"./dist/evaluators.js","require":"./dist/evaluators.js"},"./regression":{"types":"./dist/regression.d.ts","import":"./dist/regression.js","require":"./dist/regression.js"},"./test-evidence":{"types":"./dist/test-evidence.d.ts","import":"./dist/test-evidence.js","require":"./dist/test-evidence.js"},"./replay-decision":{"types":"./dist/cli/replay-decision.d.ts","import":"./dist/cli/replay-decision.js","require":"./dist/cli/replay-decision.js"},"./trajectory-match":{"types":"./dist/trajectory-match.d.ts","import":"./dist/trajectory-match.js","require":"./dist/trajectory-match.js"},"./evaluation-process":{"types":"./dist/evaluation-process.d.ts","import":"./dist/evaluation-process.js","require":"./dist/evaluation-process.js"},"./integrations/openai":{"types":"./dist/integrations/openai.d.ts","import":"./dist/integrations/openai.js","require":"./dist/integrations/openai.js"},"./integrations/anthropic":{"types":"./dist/integrations/anthropic.d.ts","import":"./dist/integrations/anthropic.js","require":"./dist/integrations/anthropic.js"},"./integrations/vercel-ai":{"types":"./dist/integrations/vercel-ai.d.ts","import":"./dist/integrations/vercel-ai.js","require":"./dist/integrations/vercel-ai.js"},"./integrations/openai-eval":{"types":"./dist/integrations/openai-eval.d.ts","import":"./dist/integrations/openai-eval.js","require":"./dist/integrations/openai-eval.js"}},"gitHead":"46dc49d0630962a1647ca0919c4d3082460274ac","license":"MIT","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","prebuild":"node scripts/check-build-capacity.mjs","otel:test":"bash otel-integration/run-test.sh","test:dist":"tsc && vitest run src/__tests__/dist-smoke.test.ts","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test && pnpm verify:dist-clean","verify:dist-clean":"node scripts/verify-dist-clean.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"272e7998-2add-4409-9224-792ba936c8dc"}},"homepage":"https://evalgate.com","keywords":["ai","application-quality","application-health","performance","evaluation","llm","testing","observability","tracing","monitoring","annotations","webhooks","developer-tools","openai","anthropic"],"_npmVersion":"11.9.0","description":"EvalGate SDK - application quality infrastructure. Measure behavior, promote reviewed coverage, and gate regressions for AI and non-AI apps.","directories":{},"maintainers":[{"name":"evalgate","email":"Paul.Carpenter1041@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","commander":"15.0.0","picomatch":"4.0.4","@opentelemetry/api":"1.9.1","@opentelemetry/sdk-node":"0.220.0","@opentelemetry/exporter-trace-otlp-http":"0.220.0","@arizeai/openinference-instrumentation-openai":"4.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.1.5","vitest":"4.1.10","ts-node":"10.9.2","typescript":"7.0.2","@types/node":"26.1.1","@types/picomatch":"4.0.3"},"peerDependencies":{"openai":">=4.0.0","@anthropic-ai/sdk":">=0.20.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.13.0_1791907226987_0.2725567142695762","host":"s3://npm-registry-packages-npm-production"},"_id":"@evalgate/sdk@3.13.0","version":"3.13.0"}