feat(generator): modify generator to create application

This commit is contained in:
thomas
2023-09-22 21:33:47 +02:00
parent 69df0a5cad
commit 40d7a8d960
5 changed files with 126 additions and 28 deletions

View File

@@ -37,8 +37,22 @@ export async function appGenerator(tree: Tree, options: Schema) {
projectName: names(options.name).name,
title: options.title,
challengeNumber: options.challengeNumber,
docRepository: options.docRepository,
});
generateFiles(
tree,
join(__dirname, 'files', 'docs'),
`./docs/src/content/docs/challenges/${options.docRepository}`,
{
tmpl: '',
projectName: names(options.name).name,
title: options.title,
challengeNumber: options.challengeNumber,
difficulty: options.challengeDifficulty,
}
);
if (options.addTest) {
generateFiles(tree, join(__dirname, 'files', 'test'), appDirectory, {
tmpl: '',