From 26d11bd86dffeb8e9a41c0ea9f5de12c7d2c4198 Mon Sep 17 00:00:00 2001 From: Agnieszka Szczepanska Date: Mon, 24 Mar 2025 11:46:23 +0100 Subject: [PATCH] node 18 support --- .../src/app/worker/worker-pool-pdf-snapshot-uploader.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/visual-js/visual-snapshots/src/app/worker/worker-pool-pdf-snapshot-uploader.ts b/visual-js/visual-snapshots/src/app/worker/worker-pool-pdf-snapshot-uploader.ts index 453d1b27..32222de3 100644 --- a/visual-js/visual-snapshots/src/app/worker/worker-pool-pdf-snapshot-uploader.ts +++ b/visual-js/visual-snapshots/src/app/worker/worker-pool-pdf-snapshot-uploader.ts @@ -7,6 +7,7 @@ import { import { execAll } from "../../utils/pool.js"; import { PdfFileLoader } from "../../app/pdf-file-loader.js"; import { ProcessPdfPageMethod } from "./worker.js"; +import { __dirname } from "../../utils/helpers.js"; export class WorkerPoolPdfSnapshotUploader implements PdfSnapshotUploader { constructor( @@ -39,7 +40,7 @@ export class WorkerPoolPdfSnapshotUploader implements PdfSnapshotUploader { } private createPool() { - return workerpool.pool(path.join(import.meta.dirname, "./worker.js"), { + return workerpool.pool(path.join(__dirname(import.meta), "./worker.js"), { workerThreadOpts: { argv: process.argv, },