We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8e09d62 commit 35ef161Copy full SHA for 35ef161
bin/json2htmlcov
@@ -18,10 +18,17 @@ var str = fs.readFileSync(file, 'utf8');
18
var fn = jade.compile(str, { filename: file });
19
20
// Read JSON from stdin
21
-var cov = JSON.parse(fs.readFileSync('/dev/stdin').toString());
+var chunks = [];
22
+process.stdin
23
+ .on("data", function(chunk) { chunks.push(chunk); })
24
+ .on("end", convertInput)
25
+ .setEncoding("utf8");
26
-// Dump HTML
-process.stdout.write(fn({
- cov: cov,
- coverageClass: coverageClass
27
-}));
+// Callback to do our conversion
28
+function convertInput() {
29
+ var cov = JSON.parse(chunks.join(""));
30
+ process.stdout.write(fn({
31
+ cov: cov,
32
+ coverageClass: coverageClass
33
+ }));
34
+}
0 commit comments