UNPKG

jokio

Version:

core, awesome, simple functions

12 lines (11 loc) 453 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var compose_1 = require("./compose"); exports.default = (function () { var items = []; return { subscribe: function (event) { return items.push(event); }, unsubscribe: function (event) { return items = items.filter(function (x) { return x !== event; }); }, publish: function (data) { return compose_1.default.apply(void 0, items); } }; });