- add sources.
[platform/framework/web/crosswalk.git] / src / chrome / test / data / third_party / spaceport / bin / json2csv.js
1 var jsBase = __dirname + '/../js';
2 var un = require(jsBase + '/unrequire');
3 un.require.config({ baseUrl: jsBase });
4
5 var input = process.stdin;
6 var output = process.stdout;
7
8 un.require([ 'fullReport' ], function (fullReport) {
9     var jsonData = '';
10     input.on('data', function (data) {
11         jsonData += data.toString('utf8');
12     });
13
14     input.on('end', function () {
15         var data = JSON.parse(jsonData);
16         var csv = fullReport.csvReport(data.userData.results, data.userData.agentMetadata);
17         output.write(csv);
18     });
19     input.resume();
20 });