return early for npm upgrade command

This commit is contained in:
sebastienlorber 2023-04-20 16:37:59 +02:00
parent 2c72a76c27
commit d7fd239663

View File

@ -107,13 +107,13 @@ export default async function beforeCli() {
const getUpgradeCommand = async () => {
const isYarnUsed = await fs.pathExists(path.resolve('yarn.lock'));
const isYarnClassicUsed = !(await fs.pathExists(
path.resolve('.yarnrc.yml'),
));
if (!isYarnUsed) {
return `npm i ${siteDocusaurusPackagesForUpdate}`;
}
const isYarnClassicUsed = !(await fs.pathExists(
path.resolve('.yarnrc.yml'),
));
return isYarnClassicUsed
? `yarn upgrade ${siteDocusaurusPackagesForUpdate}`
: `yarn up ${siteDocusaurusPackagesForUpdate}`;