From 7bdb29bbfcf1007af7fe742323517924f73f2cd9 Mon Sep 17 00:00:00 2001 From: Sebastian Sandqvist Date: Mon, 15 Aug 2016 12:09:22 -0700 Subject: [PATCH] Piecemeal stream usage --- index.js | 9 ++------- stream/index.js | 13 +++++++++++++ 2 files changed, 15 insertions(+), 7 deletions(-) create mode 100644 stream/index.js diff --git a/index.js b/index.js index 102c4145..3525deb6 100644 --- a/index.js +++ b/index.js @@ -1,8 +1,7 @@ "use strict" var log = console.error.bind(console) -var StreamFactory = require("./util/stream") -var Stream = StreamFactory(log) +var stream = require("./stream"); var m = require("./render/hyperscript") var renderService = require("./render/render")(window) var requestService = require("./request/request")(window, log) @@ -14,11 +13,7 @@ m.route = require("./api/router")(window, renderService, redrawService) m.mount = require("./api/mount")(renderService, redrawService) m.trust = require("./render/trust") m.withAttr = require("./util/withAttr") -m.prop = Stream.stream -m.prop.combine = Stream.combine -m.prop.reject = Stream.reject -m.prop.merge = Stream.merge -m.prop.HALT = Stream.HALT +m.prop = stream m.render = renderService.render m.redraw = redrawService.publish m.request = requestService.xhr diff --git a/stream/index.js b/stream/index.js new file mode 100644 index 00000000..abadd810 --- /dev/null +++ b/stream/index.js @@ -0,0 +1,13 @@ +"use strict"; + +var log = console.error.bind(console) +var StreamFactory = require("../util/stream") +var Stream = StreamFactory(log) + +var stream = Stream.stream; +stream.combine = Stream.combine +stream.reject = Stream.reject +stream.merge = Stream.merge +stream.HALT = Stream.HALT + +module.exports = stream;