chore: simplify import
This commit is contained in:
parent
eae0a562dd
commit
e583cac3bd
@ -1,8 +1,6 @@
|
||||
import express from "express";
|
||||
import http from "node:http";
|
||||
import https from "node:https";
|
||||
import {Server as HttpServer} from "node:http";
|
||||
import {Server as HttpsServer} from "node:https";
|
||||
import type {Express} from 'express-serve-static-core';
|
||||
|
||||
import type {IConfig} from "./config";
|
||||
@ -12,7 +10,7 @@ import {createInstance} from "./instance";
|
||||
|
||||
export type {MessageType} from "./enums"
|
||||
|
||||
function ExpressPeerServer(server: HttpsServer | HttpServer, options?: Partial<IConfig>) {
|
||||
function ExpressPeerServer(server: https.Server | http.Server, options?: Partial<IConfig>) {
|
||||
const app = express();
|
||||
|
||||
const newOptions: IConfig = {
|
||||
@ -36,7 +34,7 @@ function ExpressPeerServer(server: HttpsServer | HttpServer, options?: Partial<I
|
||||
return app as Express & PeerServerEvents
|
||||
}
|
||||
|
||||
function PeerServer(options: Partial<IConfig> = {}, callback?: (server: HttpsServer | HttpServer) => void) {
|
||||
function PeerServer(options: Partial<IConfig> = {}, callback?: (server: https.Server | http.Server) => void) {
|
||||
const app = express();
|
||||
|
||||
let newOptions: IConfig = {
|
||||
@ -47,7 +45,7 @@ function PeerServer(options: Partial<IConfig> = {}, callback?: (server: HttpsSer
|
||||
const port = newOptions.port;
|
||||
const host = newOptions.host;
|
||||
|
||||
let server: HttpsServer | HttpServer;
|
||||
let server: https.Server | http.Server;
|
||||
|
||||
const { ssl, ...restOptions } = newOptions;
|
||||
if (ssl && Object.keys(ssl).length) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user