refactor: Remove Epub document loader override (no-changelog) (#7874)

- Remove Epub document loader override, use standard Langchain loader
- Use temporary buffer file for document loader processing and pass just
the path
- Remove replace `@gxl/epub-parser` library with `epub2`

Github issue / Community forum post (link here to close automatically):

---------

Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
This commit is contained in:
oleg
2023-11-30 11:59:37 +01:00
committed by GitHub
parent 5f4a9524ec
commit e834f14991
6 changed files with 133 additions and 498 deletions

View File

@@ -15,7 +15,7 @@ import { metadataFilterField } from '../../../utils/sharedFields';
// here only to track where what dependency is sued
// import 'd3-dsv'; // for csv
import 'mammoth'; // for docx
import '@gxl/epub-parser'; // for epub
import 'epub2'; // for epub
import 'pdf-parse'; // for pdf
import { N8nJsonLoader } from '../../../utils/N8nJsonLoader';