first commit

This commit is contained in:
s.golasch
2023-08-01 13:49:46 +02:00
commit 1fc239fd54
20238 changed files with 3112246 additions and 0 deletions

25
build/node_modules/run-async/index.js generated vendored Normal file
View File

@@ -0,0 +1,25 @@
'use strict';
var once = require('once');
/**
* Run a function asynchronously or synchronously
* @param {Function} func Function to run
* @param {Function} cb Callback function passed the `func` returned value
* @...rest {Mixed} rest Arguments to pass to `func`
* @return {Null}
*/
module.exports = function (func, cb) {
var async = false;
var answer = func.apply({
async: function () {
async = true;
return once(cb);
}
}, Array.prototype.slice.call(arguments, 2) );
if (!async) {
cb(answer);
}
};