function writeJSONConfigFile(config, filePath) {
debug(`Writing JSON config file: ${filePath}`);
- const content = stringify(config, { cmp: sortByKey, space: 4 });
+ const content = `${stringify(config, { cmp: sortByKey, space: 4 })}\n`;
fs.writeFileSync(filePath, content, "utf8");
}
debug(`Writing JS config file: ${filePath}`);
let contentToWrite;
- const stringifiedContent = `module.exports = ${stringify(config, { cmp: sortByKey, space: 4 })};`;
+ const stringifiedContent = `module.exports = ${stringify(config, { cmp: sortByKey, space: 4 })};\n`;
try {
const { CLIEngine } = require("../cli-engine");
function write(config, filePath) {
switch (path.extname(filePath)) {
case ".js":
+ case ".cjs":
writeJSConfigFile(config, filePath);
break;