diff --git a/compute/core/src/pdf/pdfjs-runtime.ts b/compute/core/src/pdf/pdfjs-runtime.ts index 4ff0cab..206e650 100644 --- a/compute/core/src/pdf/pdfjs-runtime.ts +++ b/compute/core/src/pdf/pdfjs-runtime.ts @@ -1,17 +1,12 @@ import fs from 'node:fs'; import path from 'node:path'; -import { createRequire } from 'node:module'; - -const require = createRequire(import.meta.url); let cachedStandardFontDataUrl: string | null = null; export function resolvePdfjsStandardFontDataUrl(): string { if (cachedStandardFontDataUrl) return cachedStandardFontDataUrl; - const pdfjsEntry = require.resolve('pdfjs-dist/legacy/build/pdf.mjs'); - const pdfjsPackageRoot = path.resolve(path.dirname(pdfjsEntry), '..', '..'); - const standardFontDir = path.join(pdfjsPackageRoot, 'standard_fonts'); + const standardFontDir = path.join(process.cwd(), 'node_modules', 'pdfjs-dist', 'standard_fonts'); if (!fs.existsSync(standardFontDir)) { throw new Error(`pdfjs-dist standard_fonts directory not found at ${standardFontDir}`);