From 739a7fe9f79ca6a131f65f18bb09e59e31d01b68 Mon Sep 17 00:00:00 2001 From: Kruimeldief <55532712+Kruimeldief@users.noreply.github.com> Date: Fri, 18 Feb 2022 17:20:36 +0100 Subject: [PATCH] Add support for .cjs files When WOKCommands option typescript is false, CommonJS files (.cjs) should be imported in case the project package type is module. --- src/get-all-files.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/get-all-files.ts b/src/get-all-files.ts index 1f3e1f4..9c5f568 100644 --- a/src/get-all-files.ts +++ b/src/get-all-files.ts @@ -10,7 +10,7 @@ const getAllFiles = (dir: string, extension?: string) => { if (file.isDirectory()) { jsFiles = [...jsFiles, ...getAllFiles(`${dir}/${file.name}`, extension)] } else if ( - file.name.endsWith(extension || '.js') && + (file.name.endsWith(extension || '.js') || file.name.endsWith('.cjs')) && !file.name.startsWith('!') ) { let fileName: string | string[] = file.name.replace(/\\/g, '/').split('/')