summary refs log tree commit diff
path: root/src/Server.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/Server.ts')
-rw-r--r--src/Server.ts5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/Server.ts b/src/Server.ts

index ca03e0d2..92c73a35 100644 --- a/src/Server.ts +++ b/src/Server.ts
@@ -1,7 +1,6 @@ import express, { Application, Router } from "express"; import { traverseDirectory } from "./Utils"; import { Server as HTTPServer } from "http"; -import fetch from "node-fetch"; import fs from "fs/promises"; export type ServerOptions = { @@ -56,13 +55,13 @@ export class Server { var router = require(file); if (router.router) router = router.router; if (router.default) router = router.default; - if (!router || router.prototype.constructor.name !== "router") + if (!router || router?.prototype?.constructor?.name !== "router") throw `File doesn't export any default router`; this.app.use(path, <Router>router); console.log(`[Server] Route ${path} registerd`); return router; } catch (error) { - console.error(new Error(`[Server] Failed to register route ${file}: ${error}`)); + console.error(new Error(`[Server] Failed to register route ${path}: ${error}`)); } }