(nodes)
| 169 | }); |
| 170 | }).then(function() { |
| 171 | function replaceDeferred(nodes) { |
| 172 | return flatMap(nodes, function(node) { |
| 173 | if (node.type === "deferred") { |
| 174 | return deferredValues[node.id]; |
| 175 | } else if (node.children) { |
| 176 | return [ |
| 177 | _.extend({}, node, { |
| 178 | children: replaceDeferred(node.children) |
| 179 | }) |
| 180 | ]; |
| 181 | } else { |
| 182 | return [node]; |
| 183 | } |
| 184 | }); |
| 185 | } |
| 186 | var writer = writers.writer({ |
| 187 | prettyPrint: options.prettyPrint, |
| 188 | outputFormat: options.outputFormat |
no test coverage detected