We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1207c63 commit b22fe3bCopy full SHA for b22fe3b
packages/service-core/src/server/index.ts
@@ -14,15 +14,15 @@ import { AddressInfo } from "net";
14
let prevAppInstance: Express;
15
let prevServer: Server;
16
let isDev = false;
17
-type ServerOptions = { NODE_ENV: string; PORT: number };
+type ServerOptions = { NODE_ENV?: string; PORT?: number };
18
19
export class ExpressServer {
20
private promise: Promise<Express>;
21
22
port: number;
23
host: string;
24
25
- constructor({ NODE_ENV = "development", PORT = 3000 }: ServerOptions) {
+ constructor({ NODE_ENV = "development", PORT = 3000 }: ServerOptions = {}) {
26
const nodeEnv = env("NODE_ENV", NODE_ENV);
27
process.env.NODE_ENV = nodeEnv;
28
isDev = nodeEnv === "development";
0 commit comments