1.0.2 • Published 1 year ago

@vandeurenglenn/easy-worker v1.0.2

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

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))