From 9b73977e4bc38226e1bced6c068da6d63873f3fd Mon Sep 17 00:00:00 2001 From: Zdravko Iliev <zdravko.iliev@vereign.com> Date: Tue, 26 Apr 2022 11:25:14 +0300 Subject: [PATCH] parallel parsing --- dist/pdfParser.js | 12 ++++++------ src/pdfParser.ts | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/dist/pdfParser.js b/dist/pdfParser.js index 733c867..532cafa 100644 --- a/dist/pdfParser.js +++ b/dist/pdfParser.js @@ -26,15 +26,15 @@ class PDFparser { throw new errors_1.AppError("Only pdf file type is supported"); } try { - // await Promise.all([ - // verifyPDF(this.document), - // PdfData.extract(this.document, config), - // ]); + const [signaturesMeta, pdfMeta] = yield Promise.all([ + (0, lib_1.verifyPDF)(this.document), + pdfdataextract_1.PdfData.extract(this.document, config_1.config), + ]); // console.time("verify"); - const signaturesMeta = yield (0, lib_1.verifyPDF)(this.document); + // const signaturesMeta = await verifyPDF(this.document); // console.timeEnd("verify"); // console.time("PdfData"); - const pdfMeta = yield pdfdataextract_1.PdfData.extract(this.document, config_1.config); + // const pdfMeta = await PdfData.extract(this.document, config); // console.timeEnd("PdfData"); const result = { pages: pdfMeta.pages, diff --git a/src/pdfParser.ts b/src/pdfParser.ts index 4791bc1..36a9550 100644 --- a/src/pdfParser.ts +++ b/src/pdfParser.ts @@ -30,16 +30,16 @@ class PDFparser { } try { - // await Promise.all([ - // verifyPDF(this.document), - // PdfData.extract(this.document, config), - // ]); + const [signaturesMeta, pdfMeta] = await Promise.all([ + verifyPDF(this.document), + PdfData.extract(this.document, config), + ]); // console.time("verify"); - const signaturesMeta = await verifyPDF(this.document); + // const signaturesMeta = await verifyPDF(this.document); // console.timeEnd("verify"); // console.time("PdfData"); - const pdfMeta = await PdfData.extract(this.document, config); + // const pdfMeta = await PdfData.extract(this.document, config); // console.timeEnd("PdfData"); const result = { -- GitLab