diff --git a/packages/core/package.json b/packages/core/package.json index 66a9ec896492ea4b87feec78bdb593208b90e87a..b9f88f5222a629b2b9eb6954674cea700fa5cfdd 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -52,6 +52,12 @@ "import": "./dist/index.mjs", "require": "./dist/index.js" }, + "./env": { + "types": "./dist/env.d.mts", + "edge-light": "./dist/env.edge-light.mjs", + "import": "./dist/env.mjs", + "require": "./dist/env.js" + }, "./storage/FileSystem": { "types": "./dist/storage/FileSystem.d.mts", "edge-light": "./dist/storage/FileSystem.edge-light.mjs", diff --git a/packages/core/src/TextSplitter.ts b/packages/core/src/TextSplitter.ts index e4a349d6b32ed083f7da1366c9d93843ae27d5cb..6f5ecf9e8b07a758ab6eaf4267d8269f934bfc26 100644 --- a/packages/core/src/TextSplitter.ts +++ b/packages/core/src/TextSplitter.ts @@ -1,4 +1,4 @@ -import { EOL } from "node:os"; +import { EOL } from "./env"; // GitHub translated import { globalsHelper } from "./GlobalsHelper"; import { DEFAULT_CHUNK_OVERLAP, DEFAULT_CHUNK_SIZE } from "./constants"; diff --git a/packages/core/src/env/index.edge-light.ts b/packages/core/src/env/index.edge-light.ts new file mode 100644 index 0000000000000000000000000000000000000000..e4a6d208b34c01b3f3d5816fb4a9fd53dc154c4e --- /dev/null +++ b/packages/core/src/env/index.edge-light.ts @@ -0,0 +1 @@ +export const EOL = "\n"; diff --git a/packages/core/src/env/index.ts b/packages/core/src/env/index.ts new file mode 100644 index 0000000000000000000000000000000000000000..ce1ebf0346b0160da0a8a3a6956322a036e0821a --- /dev/null +++ b/packages/core/src/env/index.ts @@ -0,0 +1,3 @@ +import { EOL } from "node:os"; + +export { EOL };