UNPKG

npm-audit-resolver

Version:

Aids humans and automation in managing npm audit results

15 lines (12 loc) 453 B
const yargsUnparse = require('yargs-unparser'); function unparse(argv, filteredKeys = []) { const filteredArgs = Object.assign({}, argv); filteredKeys.forEach(key => { delete filteredArgs[key]; }); const unparsed = yargsUnparse(filteredArgs).join(' '); // Dummy fix for npm6 args parsing inconsistency // I hope it doesn't hurt later :| return unparsed.replace('--omit ','--omit='); } module.exports = unparse;