make-async-function Function that returns an arbitrary async function, or undefined if async function syntax is unsupported. Example var maybeAsyncFunction = require('make-async-function')();if (maybeAsyncFunction) { assert(typeof maybeAsyncFunction === 'function');} else { assert(typeof maybeAsyncFunction === 'undefined');} var asyncFunctions = require('make-async-function').list();assert(asyncFunctions.every(function (fn) { return typeof fn === 'function'; })); Tests Simply clone the repo, npm install, and run npm test