Update readme, add case-anything dep

This commit is contained in:
Eric Olkowski
2024-02-18 12:56:51 -05:00
parent d063f5403e
commit 7faf5806f0
4 changed files with 30 additions and 4 deletions
+4 -1
View File
@@ -1,5 +1,6 @@
const { mkdir } = require("fs/promises");
const { join } = require("path");
const { camelCase } = require("case-anything");
const { createExerciseDirectoryName } = require("./generators/helpers");
const { writeReadme } = require("./generators/writeReadme");
const { writeExercise } = require("./generators/writeExercise");
@@ -14,14 +15,16 @@ module.exports = function (plop) {
);
}
const camelExerciseName = camelCase(exerciseName);
const exerciseDirectoryName = await createExerciseDirectoryName(
exerciseName
camelExerciseName
);
const basePath = join("./", exerciseDirectoryName);
const solutionPath = join(basePath, "solution");
await mkdir(basePath);
await mkdir(solutionPath);
await writeReadme(basePath);
await writeExercise(basePath);
await writeExercise(solutionPath);