📁 File Manager Pro
v10.0.3 | PHP: 8.2.31
Server: LiteSpeed
2026-07-02 05:48:02
📂
/ (Root)
/
home
/
orkouolp
/
web
/
testing.orkobd
/
laravel
/
node_modules
/
rxjs
/
src
/
internal
/
util
📍 /home/orkouolp/web/testing.orkobd/laravel/node_modules/rxjs/src/internal/util
🔄 Refresh
✏️
Editing: isReadableStreamLike.ts
Writable
import { ReadableStreamLike } from '../types'; import { isFunction } from './isFunction'; export async function* readableStreamLikeToAsyncGenerator<T>(readableStream: ReadableStreamLike<T>): AsyncGenerator<T> { const reader = readableStream.getReader(); try { while (true) { const { value, done } = await reader.read(); if (done) { return; } yield value!; } } finally { reader.releaseLock(); } } export function isReadableStreamLike<T>(obj: any): obj is ReadableStreamLike<T> { // We don't want to use instanceof checks because they would return // false for instances from another Realm, like an <iframe>. return isFunction(obj?.getReader); }
💾 Save Changes
❌ Cancel