File tree 1 file changed +11
-10
lines changed
examples/nuxt-example/server/plugins
1 file changed +11
-10
lines changed Original file line number Diff line number Diff line change @@ -20,17 +20,18 @@ export default defineNitroPlugin((nitroApp: NitroApp) => {
20
20
} ,
21
21
websocket : {
22
22
open ( peer ) {
23
- const nodeContext = peer . ctx . node ;
24
- const req = nodeContext . req ;
23
+ // crossws >= 0.3.0
24
+ // @ts -expect-error private method and property
25
+ engine . prepare ( peer . _internal . nodeReq ) ;
26
+ // @ts -expect-error private method and property
27
+ engine . onWebSocket ( peer . _internal . nodeReq , peer . _internal . nodeReq . socket , peer . websocket ) ;
25
28
26
- // @ts -expect-error private method
27
- engine . prepare ( req ) ;
28
-
29
- const rawSocket = nodeContext . req . socket ;
30
- const websocket = nodeContext . ws ;
31
-
32
- // @ts -expect-error private method
33
- engine . onWebSocket ( req , rawSocket , websocket ) ;
29
+ // crossws < 0.3.0
30
+ // const context = peer.ctx.node;
31
+ // // @ts -expect-error private method
32
+ // engine.prepare(context.req);
33
+ // // @ts -expect-error private method
34
+ // engine.onWebSocket(context.req, context.req.socket, context.ws);
34
35
}
35
36
}
36
37
} ) ) ;
You can’t perform that action at this time.
0 commit comments