Browse Source

Added .mjs and .cjs support (#1059)

Seho 3 years ago
parent
commit
92535aa0c0
1 changed files with 4 additions and 2 deletions
  1. 4 2
      src/cli/utils/CLIUtils.ts

+ 4 - 2
src/cli/utils/CLIUtils.ts

@@ -10,7 +10,9 @@ export class CLIUtils {
      */
     public static readonly allowedConfigFileExtensions: string[] = [
         '.js',
-        '.json'
+        '.json',
+        '.mjs',
+        '.cjs'
     ];
 
     /**
@@ -24,7 +26,7 @@ export class CLIUtils {
         const isValidExtension: boolean = CLIUtils.allowedConfigFileExtensions.includes(configFileExtension);
 
         if (!isValidExtension) {
-            throw new ReferenceError('Given config path must be a valid `.js` or `.json` file path');
+            throw new ReferenceError('Given config path must be a valid `.js|.mjs|.cjs` or `.json` file path');
         }
 
         try {