(changedPackages: ReadonlySet<string>, packageDependencyMap: Record<string, readonly string[]>)
| 770 | missing: missingDependents, |
| 771 | }, |
| 772 | ]; |
| 773 | }; |
| 774 | |
| 775 | const 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, { |
no test coverage detected