HEX
Server: Apache
System: Linux vps28526 6.8.0-79-generic #79~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 15 16:54:53 UTC 2 x86_64
User: heewonvps_17 (6705002)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: //usr/share/nodejs/make-async-function/index.js
'use strict';

var getAsyncs = function getAsyncFunctions() {
	return [
		Function('return async (a, b) => a * b;')(),
		Function('return async () => {};')(),
		Function('return async function foo() {}')()
	];
};
var asyncFuncs = [];
try {
	asyncFuncs = getAsyncs();
} catch (e) { /**/ }

module.exports = function makeAsyncFunction() {
	return asyncFuncs[0];
};
module.exports.list = function makeAsyncFunctions() {
	return asyncFuncs.slice();
};