There was a time I was writing scripts using Node about once a week, and I settled on ShellJS. I don't remember loving the experience.
Haven't had this need in at least a year though. From looking on npmtrends[0], ShellJS still seems the incumbent and quite alive.
Are these new zx/dax/bun-shell tools, each inspired in the previous one, way better?