Shun Miyazawa 1 год назад
Родитель
Сommit
f3b363cc5a

+ 5 - 5
apps/app/src/features/openai/server/services/markdown-splitter/markdown-splitter.ts

@@ -65,19 +65,19 @@ export async function splitMarkdownIntoFragments(markdownText: string, model: Ti
   // ------- Start -------
   // eslint-disable-next-line @typescript-eslint/ban-ts-comment
   // @ts-ignore
-  const remarkParse = (await dynamicImport<typeof RemarkParse>('remark-parse', import.meta.url)).default;
+  const remarkParse = (await dynamicImport<typeof RemarkParse>('remark-parse', __dirname)).default;
   // eslint-disable-next-line @typescript-eslint/ban-ts-comment
   // @ts-ignore
-  const remarkFrontmatter = (await dynamicImport<typeof RemarkFrontmatter>('remark-frontmatter', import.meta.url)).default;
+  const remarkFrontmatter = (await dynamicImport<typeof RemarkFrontmatter>('remark-frontmatter', __dirname)).default;
   // eslint-disable-next-line @typescript-eslint/ban-ts-comment
   // @ts-ignore
-  const remarkGfm = (await dynamicImport<typeof RemarkGfm>('remark-gfm', import.meta.url)).default;
+  const remarkGfm = (await dynamicImport<typeof RemarkGfm>('remark-gfm', __dirname)).default;
   // eslint-disable-next-line @typescript-eslint/ban-ts-comment
   // @ts-ignore
-  const remarkStringify = (await dynamicImport<typeof RemarkStringify>('remark-stringify', import.meta.url)).default;
+  const remarkStringify = (await dynamicImport<typeof RemarkStringify>('remark-stringify', __dirname)).default;
   // eslint-disable-next-line @typescript-eslint/ban-ts-comment
   // @ts-ignore
-  const unified = (await dynamicImport<typeof Unified>('unified', import.meta.url)).unified;
+  const unified = (await dynamicImport<typeof Unified>('unified', __dirname)).unified;
   // ------- End -------
 
   const parser = unified()