download
raw
532 Bytes
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
const PROMISE_SYMBOL = Symbol('promiseCallback');
function promiseCallback() {
let resolve, reject;
function callback(err, ...args) {
if (err) return reject(err);
resolve(args.length > 1 ? args : args[0]);
}
callback[PROMISE_SYMBOL] = new Promise((res, rej) => {
resolve = res, reject = rej;
});
return callback;
}
exports.promiseCallback = promiseCallback;
exports.PROMISE_SYMBOL = PROMISE_SYMBOL;

Xet Storage Details

Size:
532 Bytes
·
Xet hash:
45424bb2f165f7fb4d60114300a6bb9567d6e9e99c98da007d9e4c60101e6f5c

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.