UNPKG

@motorcycle/test

Version:
16 lines 570 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var stream_1 = require("@motorcycle/stream"); function createProxySinks(sinks, endSignal) { return new Proxy(sinks, { get: function (target, property) { if (!target[property]) { var stream = stream_1.createProxy().stream; target[property] = stream; } return stream_1.until(endSignal, target[property]); }, }); } exports.createProxySinks = createProxySinks; //# sourceMappingURL=createProxySinks.js.map