let toInstall = npmName
if (version) toInstall += `@${version}`
- await execYarn('add ' + toInstall)
+ const { stdout } = await execYarn('add ' + toInstall)
+
+ logger.debug('Added a yarn package.', { yarnStdout: stdout })
}
async function installNpmPluginFromDisk (path: string) {
await outputJSON(pluginPackageJSON, {})
}
- await execShell(`yarn ${command}`, { cwd: pluginDirectory })
+ return execShell(`yarn ${command}`, { cwd: pluginDirectory })
} catch (result) {
logger.error('Cannot exec yarn.', { command, err: result.err, stderr: result.stderr })