Simple JavaScript framework to execute inline function into a WebWorker easily.
npm install webproletarian
yarn add webproletarian
Clone or download zipped source code into node_modules
project folder.
git clone https://github.com/lucasmenendez/webproletarian.git <project>/node_modules/webproletarian
Checkout the documentation.
Import dist version into the index.html
file:
<script src="/node_modules/webproletarian/dist/webproletarian.js"></script>
Or import with ES6 import
:
import { WebProletarian } from 'webproletarian'
import { WebProletarian } from 'webproletarian'
const labourUnion = new WebProletarian(function() {
proletarian.read("event2", console.log);
setInterval(() => {
proletarian.fire("event1", "thread: ping");
}, 1000);
});
labourUnion.read("event1", data => {
console.log(data);
labourUnion.fire("event2", "main: pong");
});