@motorcycle/test
Version:
Testing functions for Motorcycle.ts
12 lines • 545 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var stream_1 = require("@motorcycle/stream");
function createDisposableSinks(sinks, endSignal) {
return Object.keys(sinks).reduce(function createDisposableSink(disposableSinks, sinkName) {
var disposableSink = stream_1.until(endSignal, sinks[sinkName]);
disposableSinks[sinkName] = disposableSink;
return disposableSinks;
}, {});
}
exports.createDisposableSinks = createDisposableSinks;
//# sourceMappingURL=createDisposableSinks.js.map