kubo-rpc-client-esm-cjs
Version:
A client library for the Kubo RPC API
19 lines • 501 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.abortSignal = void 0;
const any_signal_1 = require("any-signal");
/**
* @param {any[]} signals
* @returns {AbortSignal[]}
*/
function filter(signals) {
return signals.filter(Boolean);
}
/**
* @param {...AbortSignal|undefined} signals
*/
function abortSignal(...signals) {
return (0, any_signal_1.anySignal)(filter(signals));
}
exports.abortSignal = abortSignal;
//# sourceMappingURL=abort-signal.js.map