index.js 796 B

12345678910111213141516171819202122
  1. 'use strict';
  2. const createWebSocketStream = require('./lib/stream');
  3. const extension = require('./lib/extension');
  4. const PerMessageDeflate = require('./lib/permessage-deflate');
  5. const Receiver = require('./lib/receiver');
  6. const Sender = require('./lib/sender');
  7. const subprotocol = require('./lib/subprotocol');
  8. const WebSocket = require('./lib/websocket');
  9. const WebSocketServer = require('./lib/websocket-server');
  10. WebSocket.createWebSocketStream = createWebSocketStream;
  11. WebSocket.extension = extension;
  12. WebSocket.PerMessageDeflate = PerMessageDeflate;
  13. WebSocket.Receiver = Receiver;
  14. WebSocket.Sender = Sender;
  15. WebSocket.Server = WebSocketServer;
  16. WebSocket.subprotocol = subprotocol;
  17. WebSocket.WebSocket = WebSocket;
  18. WebSocket.WebSocketServer = WebSocketServer;
  19. module.exports = WebSocket;