Escape, unescape and stringify bash arguments
$ npm install --save bash-args
const bashArgs = require("bash-args");
// Escape
bashArgs.escape(""); // "''"
bashArgs.escape("$this"); // "\\$this"
bashArgs.escape("test"); // "test"
// Unescape
bashArgs.unescape("''"); // "
bashArgs.unescape("\\$this"); // "$this"
bashArgs.unescape("test"); // "test"
// Stringify
// Coming soon
MIT © Malte-Maurice Dreyer