0.1.0 • Published 7 years ago

webproletarian v0.1.0

Weekly downloads
1
License
MIT
Repository
-
Last release
7 years ago

WebProletarian

Simple JavaScript framework to execute inline function into a WebWorker easily.

Installation

From Source Code

Clone or download zipped source code into node_modules project folder.

cd <project>/node_modules 
git clone https://github.com/lucasmenendez/webproletarian.git

Using WebProletarian

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'

Example

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");
});
0.1.0

7 years ago