(
name: string,
request: WebSocketRequest,
options: WebSocketRecorderOptions & { readonly mode: "record" | "replay" },
)
| 310 | |
| 311 | /** @internal */ |
| 312 | export const socketLayer = ( |
| 313 | name: string, |
| 314 | request: WebSocketRequest, |
| 315 | options: WebSocketRecorderOptions & { readonly mode: "record" | "replay" }, |
| 316 | ): Layer.Layer<Socket.Socket, never, Socket.Socket> => |
| 317 | provideCassette(recordingLayer(name, request, options, options.mode), options) |
| 318 | |
| 319 | const provideCassette = ( |
| 320 | layer: Layer.Layer<Socket.Socket, never, Socket.Socket | CassetteService.Service>, |
nothing calls this directly
no test coverage detected