We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cfe323e commit 6e659b3Copy full SHA for 6e659b3
examples/pages-router/src/pages/api/streaming/index.ts
@@ -1,4 +1,5 @@
1
import { Readable } from "node:stream";
2
+import { ReadableStream } from "node:stream/web";
3
import type { NextApiRequest, NextApiResponse } from "next";
4
5
function iteratorToStream(iterator: AsyncIterator<Uint8Array>) {
@@ -46,6 +47,6 @@ export default async function handler(
46
47
const iterator = makeIterator();
48
const stream = iteratorToStream(iterator);
49
- // @ts-ignore - not sure how to make typescript happy here
50
+ // we need to import ReadableStream from `node:stream/web` to make TypeScript happy
51
return Readable.fromWeb(stream).pipe(res);
52
}
0 commit comments