Avoid infinite look finding a node_modules directory
This commit is contained in:
@@ -37,7 +37,11 @@ class NodeWorkerWrapper implements WorkerLike {
|
|||||||
|
|
||||||
// Look for the node_modules directory, to be passed to the worker to find e.g. the vm2 module
|
// Look for the node_modules directory, to be passed to the worker to find e.g. the vm2 module
|
||||||
export let nodeModulesDir = __dirname;
|
export let nodeModulesDir = __dirname;
|
||||||
while (!fs.existsSync(nodeModulesDir + "/node_modules/vm2")) {
|
|
||||||
|
while (
|
||||||
|
!fs.existsSync(nodeModulesDir + "/node_modules/vm2") &&
|
||||||
|
nodeModulesDir !== "/"
|
||||||
|
) {
|
||||||
nodeModulesDir = path.dirname(nodeModulesDir);
|
nodeModulesDir = path.dirname(nodeModulesDir);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user