Skip to content

Commit 03d0b28

Browse files
authored
Merge pull request #4662 from Timic3/fix/common-module-import
Add .cjs (common JS) as a viable extension
2 parents d8a6d38 + 7323438 commit 03d0b28

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/Common.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,8 @@ Common.isConfigFile = function (filename) {
278278
return 'yaml';
279279
if (filename.indexOf('.config.js') !== -1)
280280
return 'js';
281+
if (filename.indexOf('.config.cjs') !== -1)
282+
return 'js';
281283
if (filename.indexOf('.config.mjs') !== -1)
282284
return 'mjs';
283285
return null;
@@ -310,7 +312,7 @@ Common.parseConfig = function(confObj, filename) {
310312
filename.indexOf('.yaml') > -1) {
311313
return yamljs.parse(confObj.toString());
312314
}
313-
else if (filename.indexOf('.config.js') > -1 || filename.indexOf('.config.mjs') > -1) {
315+
else if (filename.indexOf('.config.js') > -1 || filename.indexOf('.config.cjs') > -1 || filename.indexOf('.config.mjs') > -1) {
314316
var confPath = require.resolve(path.resolve(filename));
315317
delete require.cache[confPath];
316318
return require(confPath);

0 commit comments

Comments
 (0)