(url: string, input?: { directory?: string | null; headers?: HeadersInit })
| 234 | } |
| 235 | |
| 236 | function remoteAdapter(url: string, input?: { directory?: string | null; headers?: HeadersInit }) { |
| 237 | return recordedAdapter({ |
| 238 | configure(info) { |
| 239 | return { ...info, directory: input?.directory ?? info.directory } |
| 240 | }, |
| 241 | target() { |
| 242 | return { type: "remote", url, headers: input?.headers } |
| 243 | }, |
| 244 | }) |
| 245 | } |
| 246 | |
| 247 | function eventStreamResponse(events: unknown[] = [], keepOpen = true) { |
| 248 | const encoder = new TextEncoder() |
no test coverage detected