wallet-core/node_modules/flagged-respawn/lib/reorder.js

19 lines
378 B
JavaScript
Raw Normal View History

2018-09-20 02:56:13 +02:00
const isV8flags = require('./is-v8flags');
2016-10-10 03:43:44 +02:00
module.exports = function (flags, argv) {
if (!argv) {
argv = process.argv;
}
var args = [argv[1]];
argv.slice(2).forEach(function (arg) {
var flag = arg.split('=')[0];
2018-09-20 02:56:13 +02:00
if (isV8flags(flag, flags)) {
2016-10-10 03:43:44 +02:00
args.unshift(arg);
} else {
args.push(arg);
}
});
args.unshift(argv[0]);
return args;
};