File manager - Edit - /usr/local/lib/node_modules/knex-migrator/node_modules/knex/lib/util/timeout.js
Back
class KnexTimeoutError extends Error { constructor(message) { super(message); this.name = 'KnexTimeoutError'; } } function timeout(promise, ms) { return new Promise(function (resolve, reject) { const id = setTimeout(function () { reject(new KnexTimeoutError('operation timed out')); }, ms); function wrappedResolve(value) { clearTimeout(id); resolve(value); } function wrappedReject(err) { clearTimeout(id); reject(err); } promise.then(wrappedResolve, wrappedReject); }); } module.exports.KnexTimeoutError = KnexTimeoutError; module.exports.timeout = timeout;
| ver. 1.4 |
Github
|
.
| PHP 8.2.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings