reshuffle
Version:
Reshuffle is a fast, unopinionated, minimalist integration framework
22 lines (15 loc) • 480 B
JavaScript
const { CustomEventConnector, Reshuffle } = require('../..')
const app = new Reshuffle()
const connector = new CustomEventConnector(app)
connector.on({ channel: 'One' }, (event) => {
console.log('Custom Event One: ', event.payload)
})
connector.on({ channel: 'Two' }, (event) => {
console.log('Custom Event Two: ', event.payload)
})
async function main() {
connector.fire('One', { name: 'Jack', age: 25 })
connector.fire('Two', 'Just a String')
}
app.start()
main()