INNER CODE UNIT · TypeScript
PeerServer
peers/peerjs-server · src/index.ts:47
function PeerServer(
options: Partial<IConfig> = {},
callback?: (server: https.Server | http.Server) => void,
) {
const app = express();
let newOptions: IConfig = {
...defaultConfig,
...options,
};
const port = newOptions.port;
const host = newOptions.host;
let server: https.Server | http.Server;
const { ssl, ...restOptions } = newOptions;
if (ssl && Object.keys(ssl).length) {