We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 832f6f0 commit 4763c6dCopy full SHA for 4763c6d
.changeset/young-ghosts-travel.md
@@ -0,0 +1,5 @@
1
+---
2
+'@callstack/document-loaders': patch
3
4
+
5
+Added src for pdf worker
packages/document-loaders/src/utils/pdf/loader.ts
@@ -4,6 +4,9 @@ import { orderBy } from 'lodash';
import { getLinkBoundingBoxes, PdfLinkBoundingBox } from './links.js';
import { boundingBoxesOverlap, expandBoundingBox } from './bounding-box.js';
6
7
+// Makes parser available in bundle when document-loaders are used as dependency
8
+pdfjs.GlobalWorkerOptions.workerSrc = require.resolve('pdfjs-dist/build/pdf.worker.min.js');
9
10
export async function loadPdfContentFromBuffer(buffer: ArrayBuffer): Promise<string> {
11
const document = await pdfjs.getDocument(buffer).promise;
12
let text = '';
0 commit comments