worker-events

Worker Events

Usage no npm install needed!

<script type="module">
  import workerEvents from 'https://cdn.skypack.dev/worker-events';
</script>

README

Proxy Events in browser or worker

Usage

In worker

import workerEvents from 'worker-events'
workerEvents.emit('bar', 2)
workerEvents.emit('sth', 3)
workerEvents.on('sth', res => console.log(res))
// >> 3

In browser

import workerEvents from 'worker-events'
workerEvents.on('foo', res => console.log(res))
workerEvents.on('bar', res => console.log(res))
workerEvents.emit('foo', 1)
// >> 1
// >> 2