UNPKG

@langchain/core

Version:
19 lines (17 loc) 814 B
import { getContextVariable, registerConfigureHook, setContextVariable } from "./singletons/async_local_storage/context.js"; import { AsyncLocalStorageProviderSingleton } from "./singletons/async_local_storage/index.js"; import "./singletons/index.js"; import { AsyncLocalStorage } from "node:async_hooks"; //#region src/context.ts /** * This file exists as a convenient public entrypoint for functionality * related to context variables. * * Because it automatically initializes AsyncLocalStorage, internal * functionality SHOULD NEVER import from this file outside of tests. */ AsyncLocalStorageProviderSingleton.initializeGlobalInstance(new AsyncLocalStorage()); const foo = "bar"; //#endregion export { foo, getContextVariable, registerConfigureHook, setContextVariable }; //# sourceMappingURL=context.js.map