(root: string)
| 88 | }) |
| 89 | |
| 90 | function cacheLayer(root: string) { |
| 91 | return AppNodeBuilder.build(RepositoryCache.node, [ |
| 92 | [Global.node, Global.layerWith({ state: path.join(root, "state"), repos: path.join(root, "repos") })], |
| 93 | ]) |
| 94 | } |
| 95 | |
| 96 | function withRemote<A, E, R>(body: (fixture: Awaited<ReturnType<typeof gitRemote>>) => Effect.Effect<A, E, R>) { |
| 97 | return Effect.acquireUseRelease( |
no outgoing calls
no test coverage detected