The world just like software is full of events. Sometimes these events occur while we are busy doing other things. Wouldn't it be nice to have a way to replay all events? Noel is the way.
By being able to replay events we can design reactive systems without having to worry about timing.
$ npm install noel
const Noel = require('Noel'); const noel = new Noel(); noel.emit('userChanged', myNewUser); noel.on('userChanged', updateUserAvatar).replay();