Cleaned the server-node dir

Split express into different ports for easier migration
Typed page ops that had warnings
This commit is contained in:
Felix Kaspar
2023-11-08 02:24:16 +01:00
parent 0f35c77074
commit 97e4eab7bb
32 changed files with 119 additions and 494 deletions
+3 -3
View File
@@ -1,7 +1,7 @@
import { PDFDocument } from 'pdf-lib';
import { createSubDocument } from "./createSubDocument.js";
import { createSubDocument } from "./common/createSubDocument.js";
export async function splitPDF(snapshot: string | Uint8Array | ArrayBuffer, splitAfterPageArray: number[]): Promise<Uint8Array[]> {
@@ -9,9 +9,9 @@ export async function splitPDF(snapshot: string | Uint8Array | ArrayBuffer, spli
const numberOfPages = pdfDoc.getPages().length;
let pagesArray = [];
let pagesArray: number[] = [];
let splitAfter = splitAfterPageArray.shift();
const subDocuments = [];
const subDocuments: Uint8Array[] = [];
for (let i = 0; i < numberOfPages; i++) {
if(splitAfter && i > splitAfter && pagesArray.length > 0) {