(packagesToValidate: readonly string[])
| 250 | }; |
| 251 | |
| 252 | const validatePackages = (packagesToValidate: readonly string[]) => |
| 253 | packagesToValidate.length === 0 |
| 254 | ? displayNoPackagesValidation |
| 255 | : pipe( |
| 256 | rootDir, |
| 257 | Effect.flatMap((root) => executePackageValidation(root, packagesToValidate)) |
| 258 | ); |
| 259 | |
| 260 | const program = pipe( |
| 261 | // eslint-disable-next-line effect/no-intermediate-effect-variables -- Script pattern: effect reused in main program logic |
nothing calls this directly
no test coverage detected