File tree Expand file tree Collapse file tree 6 files changed +20
-16
lines changed
packages/open-next/src/overrides/wrappers Expand file tree Collapse file tree 6 files changed +20
-16
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " @opennextjs/aws " : patch
3+ ---
4+
5+ fix(cloudflare): cloudflare-streaming do not use the edge runtime
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ import zlib from "node:zlib";
33
44import type { APIGatewayProxyEventV2 } from "aws-lambda" ;
55import type { StreamCreator } from "http/index" ;
6- import type { WrapperHandler } from "types/overrides" ;
6+ import type { Wrapper , WrapperHandler } from "types/overrides" ;
77
88import { debug , error } from "../../adapters/logger" ;
99import type {
@@ -119,4 +119,4 @@ export default {
119119 wrapper : handler ,
120120 name : "aws-lambda-streaming" ,
121121 supportStreaming : true ,
122- } ;
122+ } satisfies Wrapper ;
Original file line number Diff line number Diff line change 11import type { InternalEvent , InternalResult } from "types/open-next" ;
2- import type { WrapperHandler } from "types/overrides" ;
2+ import type { Wrapper , WrapperHandler } from "types/overrides" ;
33
44import { Writable } from "node:stream" ;
55import type { StreamCreator } from "http/index" ;
66import type { MiddlewareOutputEvent } from "../../core/routingHandler" ;
77
8- const handler : WrapperHandler <
9- InternalEvent ,
10- InternalResult | ( { type : "middleware" } & MiddlewareOutputEvent )
11- > =
8+ const handler : WrapperHandler < InternalEvent , InternalResult > =
129 async ( handler , converter ) =>
1310 async (
1411 request : Request ,
@@ -73,5 +70,4 @@ export default {
7370 wrapper : handler ,
7471 name : "cloudflare-streaming" ,
7572 supportStreaming : true ,
76- edgeRuntime : true ,
77- } ;
73+ } satisfies Wrapper ;
Original file line number Diff line number Diff line change 11import type { InternalEvent , InternalResult } from "types/open-next" ;
2- import type { WrapperHandler } from "types/overrides" ;
2+ import type { Wrapper , WrapperHandler } from "types/overrides" ;
33
44import type { MiddlewareOutputEvent } from "../../core/routingHandler" ;
55
@@ -65,4 +65,7 @@ export default {
6565 name : "cloudflare" ,
6666 supportStreaming : true ,
6767 edgeRuntime : true ,
68- } ;
68+ } satisfies Wrapper <
69+ InternalEvent ,
70+ InternalResult | ( { type : "middleware" } & MiddlewareOutputEvent )
71+ > ;
Original file line number Diff line number Diff line change 1- import type { WrapperHandler } from "types/overrides" ;
1+ import type { Wrapper , WrapperHandler } from "types/overrides" ;
22
33const dummyWrapper : WrapperHandler = async ( ) => async ( ) => undefined ;
44
55export default {
66 name : "dummy" ,
7- handler : dummyWrapper ,
7+ wrapper : dummyWrapper ,
88 supportStreaming : false ,
9- } ;
9+ } satisfies Wrapper ;
Original file line number Diff line number Diff line change 11import { createServer } from "node:http" ;
22
33import type { StreamCreator } from "http/index" ;
4- import type { WrapperHandler } from "types/overrides" ;
4+ import type { Wrapper , WrapperHandler } from "types/overrides" ;
55
66import { debug , error } from "../../adapters/logger" ;
77
@@ -66,4 +66,4 @@ export default {
6666 wrapper,
6767 name : "node" ,
6868 supportStreaming : true ,
69- } ;
69+ } satisfies Wrapper ;
You can’t perform that action at this time.
0 commit comments