2 var path = require("path");
3 var full_path_to_flows_json=process.argv[2];
4 var output_dir=process.argv[3];
5 console.log("full_path_to_flows_json:" + full_path_to_flows_json);
6 console.log("output_dir:" + output_dir);
8 if (fs.existsSync(full_path_to_flows_json)) {
9 buf = JSON.parse(fs.readFileSync(full_path_to_flows_json, "utf8"));
12 for (var i=0;buf != null && i<buf.length;i++){
13 if(buf[i].type == "tab"){
17 for(var i=0;tabs != null && i<tabs.length; i++){
21 for (var j=0;buf != null && j<buf.length;j++){
23 if(zId != undefined && zId != "" && tabId == zId){
28 fs.writeFileSync( output_dir + "/" +tabId, JSON.stringify(dgNodes,null,4));