From f4f72c87a9cba0c3400842bd78cc57177c2fc773 Mon Sep 17 00:00:00 2001 From: spotchi Date: Fri, 21 Feb 2025 10:16:37 +0100 Subject: [PATCH] Use js loader for cjs files --- src/frameworks/cdkFramework.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/frameworks/cdkFramework.ts b/src/frameworks/cdkFramework.ts index 200d0e3e..523ef1d0 100755 --- a/src/frameworks/cdkFramework.ts +++ b/src/frameworks/cdkFramework.ts @@ -283,8 +283,9 @@ export class CdkFramework implements IFramework { // for .mjs files, use js loader const fileExtension = args.path.split('.').pop(); const loader: esbuild.Loader = - fileExtension === 'mjs' ? 'js' : (fileExtension as esbuild.Loader); - + (fileExtension === 'mjs' || fileExtension === 'cjs') + ? 'js' + : (fileExtension as esbuild.Loader); // Inject code to get the file path of the Lambda function and CDK hierarchy if (args.path.includes('aws-cdk-lib/aws-lambda/lib/function.')) { const codeToFind =