{"bugs":{"url":"https://github.com/langchain-ai/langsmith-sdk/issues"},"dist":{"shasum":"9df7871757247814f6a9ff07cb0b7c8f23ad9462","tarball":"https://registry.npmjs.org/langsmith/-/langsmith-0.10.5.tgz","fileCount":709,"integrity":"sha512-VUh6LQYGb+wjmMz5Ulazqx1rUHLbWi2XZvVkSHfxDjz6V7u9TJOB6jW5CC84xcpffu7Jr1MZpBbEz3gg972HbA==","signatures":[{"sig":"MEYCIQCzzU9k8shfjRF2U8Bm/CitLYomgMDr/+QFjG/EN39WeAIhAMB8iDbE3XC/baJDiPq1+Pk59ZDK3xRrZW6n+XAdw/CO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDC/UjQhcja+/WqsGQCX9DCQy8w3h3gX66rc8+wDtWojAiBXCNRNyNIGGnwlFhfrihxFuYTFIeoxWQlhcj+QeUYN+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/langsmith@0.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3405700},"main":"./dist/index.js","name":"langsmith","pnpm":{"overrides":{"hono":"4.13.5","uuid":"^11.1.1","vite":"^7.3.2","esbuild":"^0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.6","form-data":"4.0.6","langsmith":"0.6.0","ip-address":"10.3.1","@babel/core":"^7.29.7","markdown-it":"^14.3.0","@hono/node-server":"2.0.10","undici@>=7.0.0 <8.0.0":"7.29.0","undici@>=8.0.0 <9.0.0":"8.9.0","brace-expansion@<1.1.16":"1.1.16","brace-expansion@>=2.0.0 <2.1.2":"2.1.2","brace-expansion@>=3.0.0 <5.0.7":"5.0.7"}},"type":"module","types":"./dist/index.d.ts","author":{"name":"LangChain"},"browser":{"./dist/utils/fs.js":"./dist/utils/fs.browser.js","./dist/utils/worker_threads.js":"./dist/utils/worker_threads.browser.js"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./jest":{"types":{"import":"./jest.d.ts","default":"./jest.d.ts","require":"./jest.d.cts"},"import":"./jest.js","require":"./jest.cjs"},"./client":{"types":{"import":"./client.d.ts","default":"./client.d.ts","require":"./client.d.cts"},"import":"./client.js","require":"./client.cjs"},"./vitest":{"types":{"import":"./vitest.d.ts","default":"./vitest.d.ts","require":"./vitest.d.cts"},"import":"./vitest.js","require":"./vitest.cjs"},"./sandbox":{"types":{"import":"./sandbox.d.ts","default":"./sandbox.d.ts","require":"./sandbox.d.cts"},"import":"./sandbox.js","require":"./sandbox.cjs"},"./schemas":{"types":{"import":"./schemas.d.ts","default":"./schemas.d.ts","require":"./schemas.d.cts"},"import":"./schemas.js","require":"./schemas.cjs"},"./wrappers":{"types":{"import":"./wrappers.d.ts","default":"./wrappers.d.ts","require":"./wrappers.d.cts"},"import":"./wrappers.js","require":"./wrappers.cjs"},"./langchain":{"types":{"import":"./langchain.d.ts","default":"./langchain.d.ts","require":"./langchain.d.cts"},"import":"./langchain.js","require":"./langchain.cjs"},"./run_trees":{"types":{"import":"./run_trees.d.ts","default":"./run_trees.d.ts","require":"./run_trees.d.cts"},"import":"./run_trees.js","require":"./run_trees.cjs"},"./traceable":{"types":{"import":"./traceable.d.ts","default":"./traceable.d.ts","require":"./traceable.d.cts"},"import":"./traceable.js","require":"./traceable.cjs"},"./anonymizer":{"types":{"import":"./anonymizer.d.ts","default":"./anonymizer.d.ts","require":"./anonymizer.d.cts"},"import":"./anonymizer.js","require":"./anonymizer.cjs"},"./evaluation":{"types":{"import":"./evaluation.d.ts","default":"./evaluation.d.ts","require":"./evaluation.d.cts"},"import":"./evaluation.js","require":"./evaluation.cjs"},"./package.json":"./package.json","./jest/reporter":{"types":{"import":"./jest/reporter.d.ts","default":"./jest/reporter.d.ts","require":"./jest/reporter.d.cts"},"import":"./jest/reporter.js","require":"./jest/reporter.cjs"},"./utils/jestlike":{"types":{"import":"./utils/jestlike.d.ts","default":"./utils/jestlike.d.ts","require":"./utils/jestlike.d.cts"},"import":"./utils/jestlike.js","require":"./utils/jestlike.cjs"},"./vitest/reporter":{"types":{"import":"./vitest/reporter.d.ts","default":"./vitest/reporter.d.ts","require":"./vitest/reporter.d.cts"},"import":"./vitest/reporter.js","require":"./vitest/reporter.cjs"},"./wrappers/gemini":{"types":{"import":"./wrappers/gemini.d.ts","default":"./wrappers/gemini.d.ts","require":"./wrappers/gemini.d.cts"},"import":"./wrappers/gemini.js","require":"./wrappers/gemini.cjs"},"./wrappers/openai":{"types":{"import":"./wrappers/openai.d.ts","default":"./wrappers/openai.d.ts","require":"./wrappers/openai.d.cts"},"import":"./wrappers/openai.js","require":"./wrappers/openai.cjs"},"./wrappers/anthropic":{"types":{"import":"./wrappers/anthropic.d.ts","default":"./wrappers/anthropic.d.ts","require":"./wrappers/anthropic.d.cts"},"import":"./wrappers/anthropic.js","require":"./wrappers/anthropic.cjs"},"./experimental/vercel":{"types":{"import":"./experimental/vercel.d.ts","default":"./experimental/vercel.d.ts","require":"./experimental/vercel.d.cts"},"import":"./experimental/vercel.js","require":"./experimental/vercel.cjs"},"./experimental/sandbox":{"types":{"import":"./experimental/sandbox.d.ts","default":"./experimental/sandbox.d.ts","require":"./experimental/sandbox.d.cts"},"import":"./experimental/sandbox.js","require":"./experimental/sandbox.cjs"},"./singletons/traceable":{"types":{"import":"./singletons/traceable.d.ts","default":"./singletons/traceable.d.ts","require":"./singletons/traceable.d.cts"},"import":"./singletons/traceable.js","require":"./singletons/traceable.cjs"},"./experimental/anthropic":{"types":{"import":"./experimental/anthropic.d.ts","default":"./experimental/anthropic.d.ts","require":"./experimental/anthropic.d.cts"},"import":"./experimental/anthropic.js","require":"./experimental/anthropic.cjs"},"./wrappers/openai_agents":{"types":{"import":"./wrappers/openai_agents.d.ts","default":"./wrappers/openai_agents.d.ts","require":"./wrappers/openai_agents.d.cts"},"import":"./wrappers/openai_agents.js","require":"./wrappers/openai_agents.cjs"},"./experimental/otel/setup":{"types":{"import":"./experimental/otel/setup.d.ts","default":"./experimental/otel/setup.d.ts","require":"./experimental/otel/setup.d.cts"},"import":"./experimental/otel/setup.js","require":"./experimental/otel/setup.cjs"},"./experimental/otel/exporter":{"types":{"import":"./experimental/otel/exporter.d.ts","default":"./experimental/otel/exporter.d.ts","require":"./experimental/otel/exporter.d.cts"},"import":"./experimental/otel/exporter.js","require":"./experimental/otel/exporter.cjs"},"./experimental/otel/processor":{"types":{"import":"./experimental/otel/processor.d.ts","default":"./experimental/otel/processor.d.ts","require":"./experimental/otel/processor.d.cts"},"import":"./experimental/otel/processor.js","require":"./experimental/otel/processor.cjs"}},"gitHead":"ad399f1da7a775119eda41e2644be1c050153445","license":"MIT","scripts":{"lint":"oxlint src/ --ignore-pattern 'src/_openapi_client/**'","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests --testPathIgnorePatterns='\\.int\\.test.[tj]s' --testTimeout 30000","build":"pnpm clean && pnpm build:esm && pnpm build:cjs && node scripts/create-entrypoints.js && node scripts/fix-openapi-client-declarations.js","clean":"rm -rf dist/ && node scripts/create-entrypoints.js clean","format":"oxfmt --write 'src/**/*.{ts,tsx,mts}'","lint:fix":"oxlint --fix src/ --ignore-pattern 'src/_openapi_client/**'","build:cjs":"echo '{}' > src/package.json && tsc --outDir dist-cjs/ -p tsconfig.cjs.json && node scripts/move-cjs-to-dist.js && rm -r dist-cjs src/package.json","build:esm":"rm -f src/package.json && tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","precommit":"lint-staged","prepublish":"pnpm run build","check:types":"tsc --noEmit","test:single":"NODE_OPTIONS=--experimental-vm-modules pnpm jest --config jest.config.cjs --testTimeout 100000","test:vitest":"vitest run --config vitest.config.ts","bump-version":"node scripts/bump-version.js","format:check":"oxfmt --check 'src/**/*.{ts,tsx,mts}'","watch:single":"NODE_OPTIONS=--experimental-vm-modules pnpm jest --watch --config jest.config.cjs --testTimeout 100000","build:typedoc":"pnpm build && rm -rf ./_build/api_refs && npx typedoc","check-version":"node scripts/check-version.js","test:eval:vitest":"vitest run --config ls.vitest.config.ts","test:integration":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000","check-npm-version":"node scripts/check-npm-version.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db1dd763-e5d6-497b-8730-ff9baf1bae7c"}},"homepage":"https://github.com/langchain-ai/langsmith-sdk#readme","keywords":["LLM","Tracing","Evaluation","LangChain"],"repository":{"url":"git+https://github.com/langchain-ai/langsmith-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"Client library to connect to the LangSmith Observability and Evaluation Platform.","directories":{},"lint-staged":{"**/*.{ts,tsx}":["oxfmt --write","oxlint --fix"]},"maintainers":[{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"davidduong","email":"david@duong.cz"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"wifuhi","email":"whinthorn@gmail.com"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"p-queue":"6.6.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.0","devDependencies":{"ai":"7.0.36","ws":"^8.19.0","msw":"^2.11.2","zod":"^4.3.6","jest":"^29.5.0","oxfmt":"^0.57.0","dotenv":"^17.3.1","openai":"^6.18.0","oxlint":"^1.62.0","semver":"^7.7.4","vitest":"^4.1.11","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.28.16","mongoose":"^9.5.0","@types/ws":"^8.18.1","cross-env":"^10.1.0","langchain":"^0.3.29","babel-jest":"^30.2.0","node-fetch":"^3.3.2","typescript":"^6.0.3","@types/jest":"^29.5.1","@types/node":"^25.9.1","browserslist":"4.28.7","@google/genai":"^2.0.1","@jest/globals":"^30.4.1","@types/semver":"^7.7.1","@ai-sdk/openai":"4.0.4","@openai/agents":"^0.12.0","@ai-sdk/harness":"1.0.41","@faker-js/faker":"^10.5.0","@jest/reporters":"^30.2.0","@langchain/core":"^0.3.72","@ai-sdk/provider":"4.0.1","@ai-sdk/anthropic":"4.0.18","@anthropic-ai/sdk":"^0.98.0","@babel/preset-env":"^8.0.2","@langchain/openai":"^0.6.17","@types/node-fetch":"^2.6.12","@ai-sdk/harness-pi":"1.0.41","@opentelemetry/api":"^1.9.0","@langchain/langgraph":"^0.3.6","@tsconfig/recommended":"^1.0.2","@ai-sdk/sandbox-vercel":"1.0.41","@opentelemetry/sdk-node":"^0.219.0","@ai-sdk/sandbox-just-bash":"1.0.40","@typescript-eslint/parser":"^8.62.1","@ai-sdk/harness-claude-code":"1.0.42","@opentelemetry/sdk-trace-base":"^2.0.0","@opentelemetry/sdk-trace-node":"^2.0.0","@anthropic-ai/claude-agent-sdk":"^0.3.150","@earendil-works/pi-coding-agent":"0.80.10","@typescript-eslint/eslint-plugin":"^8.62.1","@opentelemetry/context-async-hooks":"^2.6.1","typedoc-plugin-expand-object-like-types":"^0.1.2","@opentelemetry/auto-instrumentations-node":"^0.77.0"},"peerDependencies":{"ws":">=7","openai":"*","@opentelemetry/api":"*","@opentelemetry/sdk-trace-base":"*","@opentelemetry/exporter-trace-otlp-proto":"*"},"peerDependenciesMeta":{"ws":{"optional":true},"openai":{"optional":true},"@opentelemetry/api":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-proto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/langsmith_0.10.5_1790020677761_0.6355062195458989","host":"s3://npm-registry-packages-npm-production"},"_id":"langsmith@0.10.5","version":"0.10.5"}