-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
Nice project!
In one of my previous tools, early on, I switched the system automation from bash to typescript. Luckily I did, the complexity grew rapidly and there’s now 6K lines on TS doing system automation / devops tasks.
You’ll have lots of shell exec(…) but it’ll be much easier to maintain and handle errors - plus it’ll enable better concurrency and streaming use cases, which are virtually impossible in bash
Suggestion: switch your install.sh to install.ts
Bonus: it looks like it’s AI generated, with TS the types give AI a more of a complexity runway, they’ll still get muddled if complexity gets high enough but they’ll go a bit further with the help of the type checker
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels