(readable, port)
| 288 | } |
| 289 | |
| 290 | function newCrossRealmWritableSink(readable, port) { |
| 291 | // MessagePort should always be unref. |
| 292 | // There is a problem with the process not terminating. |
| 293 | // https://github.com/nodejs/node/issues/44985 |
| 294 | const writable = new WritableStream(new CrossRealmTransformWritableSink(port, false)); |
| 295 | |
| 296 | const promise = readableStreamPipeTo(readable, writable, false, false, false); |
| 297 | |
| 298 | setPromiseHandled(promise); |
| 299 | |
| 300 | return { |
| 301 | writable, |
| 302 | promise, |
| 303 | }; |
| 304 | } |
| 305 | |
| 306 | module.exports = { |
| 307 | newCrossRealmReadableStream, |
nothing calls this directly
no test coverage detected
searching dependent graphs…