import { PDFExtract, PDFExtractOptions } from "npm:pdf.js-extract";
export default async function pdfExtractText(data: ArrayBuffer) {
const pdfExtract = new PDFExtract();
const options: PDFExtractOptions = {};
const pdf = await pdfExtract.extractBuffer(data, options);
const text = pdf.pages.flatMap(p => p.content).map(c => c.str).join("\n");
return text;
}