0.1.8 • Published 6 years ago
message-system-worker-messenger v0.1.8
message-system-worker-messenger
A message-system messenger for Web Workers.
Usage
worker.js
import { MessageSystem, PERMISSION } from 'message-system'
import { WorkerMessenger } from 'message-system-worker-messenger'
const workerMessenger = new WorkerMessenger()
const ms = new MessageSystem(workerMessenger, [PERMISSION.RECEIVE.EVAL], self)
client.js
import { MessageSystem, PERMISSION } from 'message-system'
import { WorkerMessenger } from 'message-system-worker-messenger'
const worker = new Worker('worker.js')
const clientMessenger = new WorkerMessenger(worker)
const ms = new MessageSystem(clientMessenger, [PERMISSION.SEND.EVAL], {})
const result = await ms.sendEvalMessage('"hello world"')