Skip to content

Commit 26a5445

Browse files
authored
Merge branch 'master' into huijbers/no-rosetta
2 parents 2ec9911 + 4f392a1 commit 26a5445

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

scripts/check-yarn-lock.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,11 @@ async function main() {
3636
const yarnPackages = yarnLockPackages();
3737
const projects = await new Project(repoRoot()).getPackages();
3838

39+
const localPackageNames = new Set(projects.map(p => p.name));
40+
3941
function errorIfNotInYarnLock(package, dependencyName, dependencyVersion) {
4042
const dependencyId = `${dependencyName}@${dependencyVersion}`;
41-
const isLocalDependency = dependencyVersion === '0.0.0' || dependencyVersion === '^0.0.0';
43+
const isLocalDependency = localPackageNames.has(dependencyName);
4244
if (!isLocalDependency && !yarnPackages.has(dependencyId)) {
4345
throw new Error(`ERROR! Dependency ${dependencyId} from ${package.name} not present in yarn.lock. Please run 'yarn install' and try again!`);
4446
}

0 commit comments

Comments
 (0)