( load: (path: Path) => Effect.Effect<Node | undefined, SourceError>, mapInput: (f: (path: Path) => Path) => ConfigProvider )
| 355 | const identityPath = (path: Path): Path => path |
| 356 | |
| 357 | function makeProvider( |
| 358 | load: (path: Path) => Effect.Effect<Node | undefined, SourceError>, |
| 359 | mapInput: (f: (path: Path) => Path) => ConfigProvider |
| 360 | ): ConfigProvider { |
| 361 | const self = Object.create(Proto) |
| 362 | self.load = load |
| 363 | self.mapInput = mapInput |
| 364 | return self |
| 365 | } |
| 366 | |
| 367 | function makeSource( |
| 368 | get: (path: Path) => Effect.Effect<Node | undefined, SourceError>, |
no outgoing calls
no test coverage detected