]>
git.immae.eu Git - github/fretlink/purs-loader.git/blob - src/dargs.js
4 return Object
.keys(obj
).reduce((args
, key
) => {
5 const arg
= '--' + key
.replace(/[A-Z]/g, '-$&').toLowerCase();
8 if (key
=== '_') val
.forEach(v
=> args
.push(v
))
9 else if (Array
.isArray(val
)) val
.forEach(v
=> args
.push(arg
, v
))
10 else args
.push(arg
, obj
[key
])
12 return args
.filter(arg
=> (typeof arg
!== 'boolean'))
16 module
.exports
= dargs
;