{"name":"@langchain/core","version":"0.1.6","description":"Core LangChain.js abstractions and schemas","type":"module","engines":{"node":">=18"},"main":"./index.js","types":"./index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/langchain-ai/langchainjs.git"},"scripts":{"build":"yarn clean && yarn build:esm && yarn build:cjs && yarn run build:scripts","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rimraf dist/tests dist/**/tests","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && node scripts/move-cjs-to-dist.js && rimraf dist-cjs","build:watch":"node scripts/create-entrypoints.js && tsc --outDir dist/ --watch","build:scripts":"node scripts/create-entrypoints.js && node scripts/check-tree-shaking.js","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint src","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","lint":"yarn lint:eslint && yarn lint:dpdm","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","clean":"rimraf .turbo/ dist/ && NODE_OPTIONS=--max-old-space-size=4096 node scripts/create-entrypoints.js pre","prepack":"yarn build","release":"release-it --only-version --config .release-it.json","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format":"prettier --write \"src\"","format:check":"prettier --check \"src\""},"author":{"name":"LangChain"},"license":"MIT","dependencies":{"ansi-styles":"^5.0.0","camelcase":"6","decamelize":"1.2.0","js-tiktoken":"^1.0.8","langsmith":"~0.0.48","ml-distance":"^4.0.0","p-queue":"^6.6.2","p-retry":"4","uuid":"^9.0.0","zod":"^3.22.3"},"devDependencies":{"@jest/globals":"^29.5.0","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","dpdm":"^3.12.0","eslint":"^8.33.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-prettier":"^8.6.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.6.0","eslint-plugin-no-instanceof":"^1.0.1","eslint-plugin-prettier":"^4.2.1","jest":"^29.5.0","jest-environment-node":"^29.6.4","ml-matrix":"^6.10.4","prettier":"^2.8.3","release-it":"^15.10.1","rimraf":"^5.0.1","turbo":"latest","typescript":"~5.1.6"},"publishConfig":{"access":"public"},"keywords":["llm","ai","gpt3","chain","prompt","prompt engineering","chatgpt","machine learning","ml","openai","embeddings","vectorstores"],"exports":{"./agents":{"types":"./agents.d.ts","import":"./agents.js","require":"./agents.cjs"},"./caches":{"types":"./caches.d.ts","import":"./caches.js","require":"./caches.cjs"},"./callbacks/base":{"types":"./callbacks/base.d.ts","import":"./callbacks/base.js","require":"./callbacks/base.cjs"},"./callbacks/manager":{"types":"./callbacks/manager.d.ts","import":"./callbacks/manager.js","require":"./callbacks/manager.cjs"},"./callbacks/promises":{"types":"./callbacks/promises.d.ts","import":"./callbacks/promises.js","require":"./callbacks/promises.cjs"},"./chat_history":{"types":"./chat_history.d.ts","import":"./chat_history.js","require":"./chat_history.cjs"},"./documents":{"types":"./documents.d.ts","import":"./documents.js","require":"./documents.cjs"},"./embeddings":{"types":"./embeddings.d.ts","import":"./embeddings.js","require":"./embeddings.cjs"},"./example_selectors":{"types":"./example_selectors.d.ts","import":"./example_selectors.js","require":"./example_selectors.cjs"},"./language_models/base":{"types":"./language_models/base.d.ts","import":"./language_models/base.js","require":"./language_models/base.cjs"},"./language_models/chat_models":{"types":"./language_models/chat_models.d.ts","import":"./language_models/chat_models.js","require":"./language_models/chat_models.cjs"},"./language_models/llms":{"types":"./language_models/llms.d.ts","import":"./language_models/llms.js","require":"./language_models/llms.cjs"},"./load":{"types":"./load.d.ts","import":"./load.js","require":"./load.cjs"},"./load/serializable":{"types":"./load/serializable.d.ts","import":"./load/serializable.js","require":"./load/serializable.cjs"},"./memory":{"types":"./memory.d.ts","import":"./memory.js","require":"./memory.cjs"},"./messages":{"types":"./messages.d.ts","import":"./messages.js","require":"./messages.cjs"},"./output_parsers":{"types":"./output_parsers.d.ts","import":"./output_parsers.js","require":"./output_parsers.cjs"},"./outputs":{"types":"./outputs.d.ts","import":"./outputs.js","require":"./outputs.cjs"},"./prompts":{"types":"./prompts.d.ts","import":"./prompts.js","require":"./prompts.cjs"},"./prompt_values":{"types":"./prompt_values.d.ts","import":"./prompt_values.js","require":"./prompt_values.cjs"},"./runnables":{"types":"./runnables.d.ts","import":"./runnables.js","require":"./runnables.cjs"},"./retrievers":{"types":"./retrievers.d.ts","import":"./retrievers.js","require":"./retrievers.cjs"},"./stores":{"types":"./stores.d.ts","import":"./stores.js","require":"./stores.cjs"},"./tools":{"types":"./tools.d.ts","import":"./tools.js","require":"./tools.cjs"},"./tracers/base":{"types":"./tracers/base.d.ts","import":"./tracers/base.js","require":"./tracers/base.cjs"},"./tracers/console":{"types":"./tracers/console.d.ts","import":"./tracers/console.js","require":"./tracers/console.cjs"},"./tracers/initialize":{"types":"./tracers/initialize.d.ts","import":"./tracers/initialize.js","require":"./tracers/initialize.cjs"},"./tracers/log_stream":{"types":"./tracers/log_stream.d.ts","import":"./tracers/log_stream.js","require":"./tracers/log_stream.cjs"},"./tracers/run_collector":{"types":"./tracers/run_collector.d.ts","import":"./tracers/run_collector.js","require":"./tracers/run_collector.cjs"},"./tracers/tracer_langchain_v1":{"types":"./tracers/tracer_langchain_v1.d.ts","import":"./tracers/tracer_langchain_v1.js","require":"./tracers/tracer_langchain_v1.cjs"},"./tracers/tracer_langchain":{"types":"./tracers/tracer_langchain.d.ts","import":"./tracers/tracer_langchain.js","require":"./tracers/tracer_langchain.cjs"},"./utils/async_caller":{"types":"./utils/async_caller.d.ts","import":"./utils/async_caller.js","require":"./utils/async_caller.cjs"},"./utils/chunk_array":{"types":"./utils/chunk_array.d.ts","import":"./utils/chunk_array.js","require":"./utils/chunk_array.cjs"},"./utils/env":{"types":"./utils/env.d.ts","import":"./utils/env.js","require":"./utils/env.cjs"},"./utils/hash":{"types":"./utils/hash.d.ts","import":"./utils/hash.js","require":"./utils/hash.cjs"},"./utils/json_patch":{"types":"./utils/json_patch.d.ts","import":"./utils/json_patch.js","require":"./utils/json_patch.cjs"},"./utils/json_schema":{"types":"./utils/json_schema.d.ts","import":"./utils/json_schema.js","require":"./utils/json_schema.cjs"},"./utils/math":{"types":"./utils/math.d.ts","import":"./utils/math.js","require":"./utils/math.cjs"},"./utils/stream":{"types":"./utils/stream.d.ts","import":"./utils/stream.js","require":"./utils/stream.cjs"},"./utils/testing":{"types":"./utils/testing.d.ts","import":"./utils/testing.js","require":"./utils/testing.cjs"},"./utils/tiktoken":{"types":"./utils/tiktoken.d.ts","import":"./utils/tiktoken.js","require":"./utils/tiktoken.cjs"},"./utils/types":{"types":"./utils/types.d.ts","import":"./utils/types.js","require":"./utils/types.cjs"},"./vectorstores":{"types":"./vectorstores.d.ts","import":"./vectorstores.js","require":"./vectorstores.cjs"},"./package.json":"./package.json"},"_id":"@langchain/core@0.1.6","gitHead":"b6885161d019fdd4e46751f4d096b4108dadf3ff","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"homepage":"https://github.com/langchain-ai/langchainjs#readme","_nodeVersion":"18.18.2","_npmVersion":"10.2.5","dist":{"shasum":"4b1dfc361379d6bd45c6652418a05f051488e6d9","size":239773,"noattachment":false,"key":"/@langchain/core/-/@langchain/core-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@langchain/core/download/@langchain/core-0.1.6.tgz"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"directories":{},"maintainers":[{"name":"andrewnguonly","email":""},{"name":"basproul","email":""},{"name":"davidduong","email":""},{"name":"eric_langchain","email":""},{"name":"hntrl","email":""},{"name":"hwchase17","email":""},{"name":"jacoblee93","email":""},{"name":"maddyadams","email":""},{"name":"nfcampos","email":""},{"name":"sam_noyes","email":""},{"name":"vbarda","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.6_1703956238462_0.2947471161397732"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-30T17:10:38.687Z","publish_time":1703956238687,"_source_registry_name":"default","_cnpm_publish_time":1703956238687,"dist-tags":{"latest":"0.3.57","next":"0.3.49-rc.0","tag-for-publishing-older-relea":"0.2.36"}}