JavaScript for Shell Scripting
Neat idea, but what's the point of async-await when you just put await before 100% of calls like in the first example? Now you've got more to type for no gain.<p>I don't get this popularity of async-await, especially in JS where I find its combination of syntax and absence of pre-run checks overly confusing and error-prone.<p>And this, seriously?<p><pre><code>    await $`exit 1`</code></pre>