MCPcopy Create free account
hub / github.com/CodeForBreakfast/eventsourcing / checkDependencyErrors

Function checkDependencyErrors

scripts/validate-changesets.ts:772–783  ·  view source on GitHub ↗
(changedPackages: ReadonlySet<string>, packageDependencyMap: Record<string, readonly string[]>)

Source from the content-addressed store, hash-verified

770 missing: missingDependents,
771 },
772 ];
773 };
774
775const checkDependencyErrors =
776 (
777 changedPackages: ReadonlySet<string>,
778 packageDependencyMap: Readonly<Record<string, readonly string[]>>
779 ) =>
780 (terminal: Terminal.Terminal) => {
781 const dependencyErrors = Array.from(changedPackages).reduce<readonly MissingDependentError[]>(
782 buildDependencyError(changedPackages, packageDependencyMap),
783 []
784 );
785
786 return Effect.if(dependencyErrors.length === 0, {

Callers 1

validateDependenciesFunction · 0.85

Calls 2

buildDependencyErrorFunction · 0.85

Tested by

no test coverage detected