A dictionary / Record / JavaScript object can be generated from a string with Equal (=) sign. For example,
'a=1 b="x y z"'
=>{ a: '1', b: 'x y z' }
A base utility for indent-utils and hyperpug
import eqdict from 'eqdict'
console.log(eqdict('a=1 b="x y z"'))
<script src="https://unpkg.com/eqdict@:version/umd/index.min.js"></script>
<script>
console.log(eqdict('a=1 b="x y z"'))
</script>