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.

//


  1. 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).