const { Subject } = require('rxjs'); const subject = new Subject(); subject.subscribe({ next: val => console.log('Subscriber 1: ', val) }); subject.subscribe({ next: val => console.log('Subscriber 2: ', val) }); subject.next('Hello world');
const { Subject } = require('rxjs'); const eventBus = new Subject(); function subscribeToEventBus() { eventBus.subscribe({ next: val => console.log('Received: ', val) }); } function emitToEventBus(val) { eventBus.next(val); } subscribeToEventBus(); emitToEventBus('Hello world');Package library: Reactive Extensions (Rx) for JavaScript (rxjs)