@jws Any solution that requires a specific programming language and/or environment is prone to break when you move your shit around. Which is why I prefer to use very basic tools and as plain code as possible1.
// @matigo @JeremyCherfas
Read: I use some old-fashioned programming language (bash ❤ ) and/or a lot more basic than with some fancy-pants library (especially in the case of Javascript).