@vandeurenglenn/easy-worker

1.0.2 • Public • Published

easy-worker

the easiest worker

what?

same api for nodejs and browsers

install

npm i @vandeurenglenn/easy-worker

import

commonjs

const Worker = require('@vandeurenglenn/easy-worker')

module

import Worker from '@vandeurenglenn/easy-worker'

usage

main

const worker = await new EasyWorker('/test/www/worker.js')
// using events
worker.onmessage(event => console.log(event))
worker.postMessage(1)

// or
// get result and close
const result = await worker.once(1)

worker

const worker = await new EasyWorker()

worker.onmessage(data => worker.postMessage(Number(data) + 1))

Readme

Keywords

Package Sidebar

Install

npm i @vandeurenglenn/easy-worker

Weekly Downloads

35

Version

1.0.2

License

MIT

Unpacked Size

5.3 kB

Total Files

9

Last publish

Collaborators

  • vandeurenglenn