From bec58a3beccab73e5d2c0a50da0f7d7e18abc11b Mon Sep 17 00:00:00 2001 From: Javi Jimenez Villar Date: Wed, 28 Oct 2015 23:21:51 +0700 Subject: [PATCH] Set threadpool size in server.js --- package.json | 6 +++--- server.js | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 31705279..dd643faa 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,13 @@ { "name": "react-toolbox", - "version": "0.10.20", + "version": "0.10.28", "description": "A set of complementary tools to ReactJS.", "author": "React Toolbox Team (http://github.com/react-toolbox)", "contributors": [ { "name": "Javi Jimenez Villar", "url": "http://soyjavi.com/", - "email": "hi@soyjavi.com" + "email": "javi.jimenez.villar@gmail.com" }, { "name": "Javi Velasco Arjona", @@ -17,7 +17,7 @@ ], "main": "./lib", "scripts": { - "start": "UV_THREADPOOL_SIZE=100 node ./server", + "start": "node ./server", "babel": "babel ./components --out-dir ./lib", "build": "npm run lint && npm run babel && npm run sass", "clean": "rimraf ./lib", diff --git a/server.js b/server.js index 814ff2a4..e1d0e5e3 100644 --- a/server.js +++ b/server.js @@ -1,3 +1,5 @@ +process.env.UV_THREADPOOL_SIZE = Math.ceil(Math.max(4, require('os').cpus().length * 1.5)); + const webpack = require('webpack'); const WebpackDevServer = require('webpack-dev-server'); const config = require('./webpack.config.development');