1 2 3 4 5 6 7 8 9 10 11 12 | 1 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")); }; |