Skip to content

Commit 0537591

Browse files
authoredSep 5, 2019
fix: parallel on wsl (#138)
1 parent 527a055 commit 0537591

File tree

3 files changed

+1
-12
lines changed

3 files changed

+1
-12
lines changed
 

‎package-lock.json

-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json

-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
"dependencies": {
4040
"cacache": "^12.0.3",
4141
"find-cache-dir": "^3.0.0",
42-
"is-wsl": "^2.1.0",
4342
"jest-worker": "^24.9.0",
4443
"schema-utils": "^2.2.0",
4544
"serialize-javascript": "^2.1.0",

‎src/TaskRunner.js

+1-6
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import cacache from 'cacache';
44
import findCacheDir from 'find-cache-dir';
55
import Worker from 'jest-worker';
66
import serialize from 'serialize-javascript';
7-
import isWsl from 'is-wsl';
87

98
import minify from './minify';
109

@@ -28,11 +27,7 @@ export default class TaskRunner {
2827
// https://github.com/nodejs/node/issues/19022
2928
const cpus = os.cpus() || { length: 1 };
3029

31-
// WSL sometimes freezes, error seems to be on the WSL side
32-
// https://github.com/webpack-contrib/terser-webpack-plugin/issues/21
33-
return isWsl
34-
? 1
35-
: parallel === true
30+
return parallel === true
3631
? cpus.length - 1
3732
: Math.min(Number(parallel) || 0, cpus.length - 1);
3833
}

0 commit comments

Comments
 (0)
Failed to load comments.