(directory: string)
| 12 | } |
| 13 | |
| 14 | function waitDisposed(directory: string) { |
| 15 | return waitGlobalBusEvent({ |
| 16 | message: "timed out waiting for instance disposal", |
| 17 | predicate: (event) => event.payload.type === "server.instance.disposed" && event.directory === directory, |
| 18 | }) |
| 19 | } |
| 20 | |
| 21 | const tmpdirEffect = (options: Parameters<typeof tmpdir>[0]) => |
| 22 | Effect.acquireRelease( |
no test coverage detected