From ffe7f1484ab544e8281799d271bd1a6a4c1d275a Mon Sep 17 00:00:00 2001 From: Eric Olkowski Date: Sun, 3 Mar 2024 10:50:22 -0500 Subject: [PATCH] Add newline at end of generated file content --- generators/writeExercise.js | 3 ++- generators/writeExerciseSpec.js | 3 ++- generators/writeReadme.js | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/generators/writeExercise.js b/generators/writeExercise.js index 4fc456a..82d54aa 100644 --- a/generators/writeExercise.js +++ b/generators/writeExercise.js @@ -10,7 +10,8 @@ async function writeExercise(exercisePath) { }; // Do not edit below this line -module.exports = ${exerciseName};`; +module.exports = ${exerciseName}; +`; await writeFile( join( diff --git a/generators/writeExerciseSpec.js b/generators/writeExerciseSpec.js index d855029..e0aaf2b 100644 --- a/generators/writeExerciseSpec.js +++ b/generators/writeExerciseSpec.js @@ -23,7 +23,8 @@ describe('${exerciseName}', () => { expect(${exerciseName}()).toBe(''); }); -});`; +}); +`; await writeFile( join(exercisePath, `${trueExerciseName}.spec.js`), diff --git a/generators/writeReadme.js b/generators/writeReadme.js index 6932a99..0f77999 100644 --- a/generators/writeReadme.js +++ b/generators/writeReadme.js @@ -6,7 +6,8 @@ async function writeReadme(exercisePath) { const { exerciseNumber, exerciseName } = splitDirectoryName(exercisePath); const readmeContent = `# Exercise ${exerciseNumber} - ${exerciseName} -Description of the exercise goes here.`; +Description of the exercise goes here. +`; await writeFile(join(exercisePath, "README.md"), readmeContent); }