Skip to content
Snippets Groups Projects
Unverified Commit e7028951 authored by Sergei Zharinov's avatar Sergei Zharinov Committed by GitHub
Browse files

fix(yarn): Don't parse empty yarnrc files (#25609)

parent 4231b1ae
No related branches found
No related tags found
No related merge requests found
...@@ -127,13 +127,13 @@ export async function extractPackageFile( ...@@ -127,13 +127,13 @@ export async function extractPackageFile(
let yarnConfig: YarnConfig | null = null; let yarnConfig: YarnConfig | null = null;
const repoYarnrcYml = await readLocalFile(yarnrcYmlFileName, 'utf8'); const repoYarnrcYml = await readLocalFile(yarnrcYmlFileName, 'utf8');
if (is.string(repoYarnrcYml)) { if (is.string(repoYarnrcYml) && repoYarnrcYml.trim().length > 0) {
yarnConfig = loadConfigFromYarnrcYml(repoYarnrcYml); yarnConfig = loadConfigFromYarnrcYml(repoYarnrcYml);
} }
const legacyYarnrcFileName = getSiblingFileName(packageFile, '.yarnrc'); const legacyYarnrcFileName = getSiblingFileName(packageFile, '.yarnrc');
const repoLegacyYarnrc = await readLocalFile(legacyYarnrcFileName, 'utf8'); const repoLegacyYarnrc = await readLocalFile(legacyYarnrcFileName, 'utf8');
if (is.string(repoLegacyYarnrc)) { if (is.string(repoLegacyYarnrc) && repoLegacyYarnrc.trim().length > 0) {
yarnConfig = loadConfigFromLegacyYarnrc(repoLegacyYarnrc); yarnConfig = loadConfigFromLegacyYarnrc(repoLegacyYarnrc);
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment