UNPKG

signalflip-js

Version:

[![npm version](https://badge.fury.io/js/signalflip-js.svg)](https://badge.fury.io/js/signalflip-js) [![Build Status](https://travis-ci.com/ameetgohil/signalflip-js.svg?branch=master)](https://travis-ci.com/ameetgohil/signalflip-js) [![CI](https://github.

15 lines (12 loc) 245 B
function PublishPort() { this.subscriberCBs = []; this.connect = (cb) => { this.SubscriberCBs.push(cb); } this.publish = (txn) => { for(let cb of this.subscriberCBs) { cb(txn); } } } module.exports = {PublishPort};