1.0.1 • Published 4 years ago

mini-worker v1.0.1

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

Mini Worker

Working example implementation of "worker_threads"

Use

const miniWorker = require('mini-worker');

// simple
miniWorker.simple(pathScript, data);

// sliced
miniWorker.sliced(pathScript, array, maxThreads);

Work Script (example)

const { workerData, parentPort, threadId } = require('worker_threads');

// Your code
console.log(workerData);

// parentPort.postMessage('hello world');

Run

node --experimental-worker ./***

Test

# simple
npm run simpletest

# sliced
npm run slicedtest