From e8c939fa6df11d866a738dc592018bffbb46a8bf Mon Sep 17 00:00:00 2001 From: MazurDorian Date: Wed, 31 Jul 2024 23:06:04 +0200 Subject: [PATCH] fix: use wpathToFileURL to fix windows imports --- .../in-process-runner/aws-lambda-ric/UserFunction.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lambda/handler-runner/in-process-runner/aws-lambda-ric/UserFunction.js b/src/lambda/handler-runner/in-process-runner/aws-lambda-ric/UserFunction.js index 457278371..d4db04044 100644 --- a/src/lambda/handler-runner/in-process-runner/aws-lambda-ric/UserFunction.js +++ b/src/lambda/handler-runner/in-process-runner/aws-lambda-ric/UserFunction.js @@ -15,6 +15,7 @@ "use strict" const path = require("node:path") +const { pathToFileURL } = require("node:url") const fs = require("node:fs") const process = require("node:process") @@ -90,7 +91,7 @@ async function _tryAwaitImport(file, extension) { if (fs.existsSync(pathAwaitImport)) { // eslint-disable-next-line no-return-await - return await import(pathAwaitImport) + return await import(pathToFileURL(pathAwaitImport).href) } return undefined