From 81ddf9b700bc48a1f8e472209f080f9c1d9a9b09 Mon Sep 17 00:00:00 2001 From: Piotr Russ Date: Wed, 18 Nov 2020 23:26:45 +0100 Subject: rm node_modules --- node_modules/worker-farm/examples/basic/child.js | 5 --- node_modules/worker-farm/examples/basic/index.js | 13 -------- node_modules/worker-farm/examples/pi/calc.js | 22 ------------- node_modules/worker-farm/examples/pi/index.js | 41 ------------------------ 4 files changed, 81 deletions(-) delete mode 100644 node_modules/worker-farm/examples/basic/child.js delete mode 100644 node_modules/worker-farm/examples/basic/index.js delete mode 100644 node_modules/worker-farm/examples/pi/calc.js delete mode 100644 node_modules/worker-farm/examples/pi/index.js (limited to 'node_modules/worker-farm/examples') diff --git a/node_modules/worker-farm/examples/basic/child.js b/node_modules/worker-farm/examples/basic/child.js deleted file mode 100644 index 0f0900b..0000000 --- a/node_modules/worker-farm/examples/basic/child.js +++ /dev/null @@ -1,5 +0,0 @@ -'use strict' - -module.exports = function (inp, callback) { - callback(null, inp + ' BAR (' + process.pid + ')') -} diff --git a/node_modules/worker-farm/examples/basic/index.js b/node_modules/worker-farm/examples/basic/index.js deleted file mode 100644 index 452e7b1..0000000 --- a/node_modules/worker-farm/examples/basic/index.js +++ /dev/null @@ -1,13 +0,0 @@ -'use strict' - -let workerFarm = require('../../') - , workers = workerFarm(require.resolve('./child')) - , ret = 0 - -for (let i = 0; i < 10; i++) { - workers('#' + i + ' FOO', function (err, outp) { - console.log(outp) - if (++ret == 10) - workerFarm.end(workers) - }) -} diff --git a/node_modules/worker-farm/examples/pi/calc.js b/node_modules/worker-farm/examples/pi/calc.js deleted file mode 100644 index df9e5ba..0000000 --- a/node_modules/worker-farm/examples/pi/calc.js +++ /dev/null @@ -1,22 +0,0 @@ -'use strict' - -/* A simple π estimation function using a Monte Carlo method - * For 0 to `points`, take 2 random numbers < 1, square and add them to - * find the area under that point in a 1x1 square. If that area is <= 1 - * then it's *within* a quarter-circle, otherwise it's outside. - * Take the number of points <= 1 and multiply it by 4 and you have an - * estimate! - * Do this across multiple processes and average the results to - * increase accuracy. - */ - -module.exports = function (points, callback) { - let inside = 0 - , i = points - - while (i--) - if (Math.pow(Math.random(), 2) + Math.pow(Math.random(), 2) <= 1) - inside++ - - callback(null, (inside / points) * 4) -} diff --git a/node_modules/worker-farm/examples/pi/index.js b/node_modules/worker-farm/examples/pi/index.js deleted file mode 100644 index b7b2683..0000000 --- a/node_modules/worker-farm/examples/pi/index.js +++ /dev/null @@ -1,41 +0,0 @@ -'use strict' - -const CHILDREN = 500 - , POINTS_PER_CHILD = 1000000 - , FARM_OPTIONS = { - maxConcurrentWorkers : require('os').cpus().length - , maxCallsPerWorker : Infinity - , maxConcurrentCallsPerWorker : 1 - } - -let workerFarm = require('../../') - , calcDirect = require('./calc') - , calcWorker = workerFarm(FARM_OPTIONS, require.resolve('./calc')) - - , ret - , start - - , tally = function (finish, err, avg) { - ret.push(avg) - if (ret.length == CHILDREN) { - let pi = ret.reduce(function (a, b) { return a + b }) / ret.length - , end = +new Date() - console.log('π ≈', pi, '\t(' + Math.abs(pi - Math.PI), 'away from actual!)') - console.log('took', end - start, 'milliseconds') - if (finish) - finish() - } - } - - , calc = function (method, callback) { - ret = [] - start = +new Date() - for (let i = 0; i < CHILDREN; i++) - method(POINTS_PER_CHILD, tally.bind(null, callback)) - } - -console.log('Doing it the slow (single-process) way...') -calc(calcDirect, function () { - console.log('Doing it the fast (multi-process) way...') - calc(calcWorker, process.exit) -}) -- cgit v1.2.3