Code coverage report for 6to5/lib/6to5/transformation/transformers/optional-async-to-generator.js

Statements: 100% (7 / 7)      Branches: 100% (4 / 4)      Functions: 100% (1 / 1)      Lines: 100% (6 / 6)      Ignored: none     

All files » 6to5/lib/6to5/transformation/transformers/ » optional-async-to-generator.js
1 2 3 4 5 6 7 8 9 10 11 121   1   1   1 4   2    
var bluebirdCoroutines = require("./optional-bluebird-coroutines");
 
exports.optional = true;
 
exports.manipulateOptions = bluebirdCoroutines.manipulateOptions;
 
exports.Function = function (node, parent, file) {
  if (!node.async || node.generator) return;
 
  return bluebirdCoroutines._Function(node, file.addHelper("async-to-generator"));
};