dax - Cross-platform shell tools for Node.js
In July 2022, I released dax
for Deno providing a cross-platform shell
for JavaScript written in JavaScript:
const data = $.path("data.json").readJsonSync();
await $`git add . && git commit -m "Release ${data.version}"`;
This is similar and inspired by zx, but because
it uses a cross-platform shell with common built-in cross-platform commands,
more code is going to work the same way on different operating systems.
Initially, I wrote dax for Deno because Deno is by far the best JavaScript
runtime...
Read more at david.deno.dev