worker-message
1.0.2 • Public • Published WorkerMessage
Tool for posting/getting messages to/from webworkers with types.
Installing
or
<script src="/.../.../client.worker-message.min.js"></script>
or
<script src="https://cdn.jsdelivr.net/npm/worker-message/lib/client.worker-message.min.js"></script>
Usage
Main side:
import WorkerSub from "worker-message";
const worker = new Worker("worker.js");
const WSub = new WorkerSub(worker);
WSub.on("some_event", data => {
console.log(data);
});
WSub.on("some_other_event", data => {
console.log(data);
});
WSub.emit("some_event_to_worker", data);
Worker side:
importScripts(
"node_modules/worker-message/lib/worker.worker-message.min.js"
);
importScripts(
"https://cdn.jsdelivr.net/npm/worker-message/lib/worker.worker-message.min.js"
);
self.on("some_event_to_worker", data => {
console.log(data);
self.emit("some_event", data);
});
Dependencies (0)
Dev Dependencies (8)
Package Sidebar
Install
Weekly Downloads