(server: ReturnType<typeof createServer>)
| 74 | ); |
| 75 | |
| 76 | const closeServer = async (server: ReturnType<typeof createServer>): Promise<void> => |
| 77 | Effect.runPromise( |
| 78 | Effect.callback<void, unknown>((resume) => { |
| 79 | server.close((error) => { |
| 80 | if (error) { |
| 81 | resume(Effect.fail(error)); |
| 82 | return; |
| 83 | } |
| 84 | resume(Effect.void); |
| 85 | }); |
| 86 | }), |
| 87 | ); |
| 88 | |
| 89 | const platformName = process.platform === "win32" ? "win32" : process.platform; |
| 90 | const archName = process.arch; |
no test coverage detected