| 12345678910111213141516171819202122232425 | var pbjs = require("./protobuf.js/cli").pbjsvar argv = [];var protoFiles = [];var prefix = "";process.argv.forEach(function(val, index) {  var arg = val;  if (arg.length > 6 && arg.substring(arg.length - 6) == ".proto") {    protoFiles.push(arg);  } else if (arg.length > 15 && arg.substring(0, 15) ==  "--include_path=") {    prefix = arg.substring(15);  } else if (index >= 2) {    argv.push(arg);  }});protoFiles.forEach(function(val) {  argv.push(prefix + "/" + val);});pbjs.main(argv, function(err, output){  if (err) {    console.log(err);  }});
 |