File tree Expand file tree Collapse file tree
packages/dev-server-core/src/web-sockets Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- import { Server } from 'net' ;
2- import WebSocket from 'ws' ;
1+ import type { Server } from 'net' ;
2+ import WebSocket , { WebSocketServer } from 'ws' ;
33import { EventEmitter } from './EventEmitter.ts' ;
44
55export const NAME_WEB_SOCKET_IMPORT = '/__web-dev-server__web-socket.js' ;
@@ -17,13 +17,13 @@ export interface Events {
1717 */
1818export class WebSocketsManager extends EventEmitter < Events > {
1919 public webSocketImport = NAME_WEB_SOCKET_IMPORT ;
20- public webSocketServer : WebSocket . Server ;
20+ public webSocketServer : WebSocketServer ;
2121 private openSockets = new Set < WebSocket > ( ) ;
2222
2323 constructor ( server : Server ) {
2424 super ( ) ;
2525
26- this . webSocketServer = new WebSocket . Server ( {
26+ this . webSocketServer = new WebSocketServer ( {
2727 noServer : true ,
2828 path : `/${ NAME_WEB_SOCKET_API } ` ,
2929 } ) ;
You can’t perform that action at this time.
0 commit comments