|
@@ -4,7 +4,7 @@ import * as fs from "node:fs";
|
|
|
import * as path from "node:path";
|
|
import * as path from "node:path";
|
|
|
|
|
|
|
|
import { generateKeypair } from "./utils/generateKeypair";
|
|
import { generateKeypair } from "./utils/generateKeypair";
|
|
|
-import { logBanner, logEnd, logErrorAndExit, logStart } from "./utils/getLogs";
|
|
|
|
|
|
|
+import { logBanner, logDone, logErrorAndExit, logStep } from "./utils/getLogs";
|
|
|
import { RenderContext, getRenderContext } from "./utils/getRenderContext";
|
|
import { RenderContext, getRenderContext } from "./utils/getRenderContext";
|
|
|
import { renderTemplate } from "./utils/renderTemplates";
|
|
import { renderTemplate } from "./utils/renderTemplates";
|
|
|
|
|
|
|
@@ -12,10 +12,16 @@ import { renderTemplate } from "./utils/renderTemplates";
|
|
|
logBanner();
|
|
logBanner();
|
|
|
const ctx = await getRenderContext();
|
|
const ctx = await getRenderContext();
|
|
|
createOrEmptyTargetDirectory(ctx);
|
|
createOrEmptyTargetDirectory(ctx);
|
|
|
- logStart(ctx);
|
|
|
|
|
|
|
+ logStep(
|
|
|
|
|
+ ctx.language.infos.scaffolding.replace(
|
|
|
|
|
+ "$targetDirectory",
|
|
|
|
|
+ ctx.targetDirectoryName
|
|
|
|
|
+ )
|
|
|
|
|
+ );
|
|
|
renderTemplates(ctx);
|
|
renderTemplates(ctx);
|
|
|
|
|
+ logStep(ctx.language.infos.generatingKeypair);
|
|
|
await generateKeypair(ctx);
|
|
await generateKeypair(ctx);
|
|
|
- logEnd(ctx);
|
|
|
|
|
|
|
+ logDone(ctx);
|
|
|
})().catch((e) => console.error(e));
|
|
})().catch((e) => console.error(e));
|
|
|
|
|
|
|
|
function renderTemplates(ctx: RenderContext) {
|
|
function renderTemplates(ctx: RenderContext) {
|