diff --git a/lib/helpers/yarn.js b/lib/helpers/yarn.js index 3581970647ade56e933b39397f9c3b370250a949..6ce38efe8464f47945181e74ebb00897894beb54 100644 --- a/lib/helpers/yarn.js +++ b/lib/helpers/yarn.js @@ -20,7 +20,7 @@ async function generateLockFile(newPackageJson, npmrcContent, yarnrcContent) { if (yarnrcContent) { fs.writeFileSync(path.join(tmpDir.name, '.yarnrc'), yarnrcContent); } - cp.spawnSync('yarn', ['install'], { cwd: tmpDir.name }); + cp.spawnSync('yarn', ['install'], { cwd: tmpDir.name, shell: true }); yarnLock = fs.readFileSync(path.join(tmpDir.name, 'yarn.lock')); } catch (error) { tmpDir.removeCallback();