fix(ScafTemplate): Use interactive shell for post-scaffold scripts; update test/build config and dependency versions

This commit is contained in:
2025-08-17 15:42:32 +00:00
parent 30ad1d2b65
commit 23e4ff62a3
6 changed files with 2139 additions and 1555 deletions

View File

@@ -3,6 +3,6 @@
*/
export const commitinfo = {
name: '@push.rocks/smartscaf',
version: '4.0.16',
version: '4.0.17',
description: 'A project aimed at quickly scaffolding projects with support for TypeScript, smart file handling, and template rendering.'
}

View File

@@ -257,7 +257,7 @@ export class ScafTemplate {
executor: 'bash',
});
for (const command of this.smartscafFile.runafter) {
await smartshellInstance.exec(`cd ${this.destinationPath} && ${command}`);
await smartshellInstance.execInteractive(`cd ${this.destinationPath} && ${command}`);
}
}
}