UNPKG

@methodus/server

Version:
19 lines 868 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); require("reflect-metadata"); const socketio_1 = require("./socketio"); const colors = require("colors"); const http = require("http"); const serversList_1 = require("../serversList"); const log_1 = require("../../log"); function register(server, parentServer) { log_1.logger.info(colors.green(`> Starting SOCKETIO server`)); console.log(colors.green(`> Starting SOCKETIO server`)); const httpServer = serversList_1.Servers.get(server.instanceId, 'http') || http.createServer(parentServer._app); serversList_1.Servers.set(server.instanceId, 'http', httpServer); const app = new socketio_1.SocketIO(server.options, httpServer); serversList_1.Servers.set(server.instanceId, server.type.name, app); } exports.register = register; //# sourceMappingURL=index.js.map