diff --git a/package.json b/package.json index dbb263ef..10e3c965 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "semantic-release": "semantic-release", "preinstall": "npx playwright install", "start": "npm run start:dev", - "start:server": "NODE_ENV=development npm run build && node dist/src/server.js", + "start:server": "NODE_ENV=development node swagger.js && npm run build && node dist/src/server.js", "start:server:prod": "npm run build && node dist/src/server.js", "start:cli": "cross-env NODE_ENV=development npm run build && node dist/src/cli.js", "start:dev": "cross-env NODE_ENV=development npm run build && node dist/src/main.js", diff --git a/src/server.ts b/src/server.ts index 50497a99..a1aa0e78 100644 --- a/src/server.ts +++ b/src/server.ts @@ -1,4 +1,4 @@ -import express from "express"; +import express, {Express} from "express"; import cors from "cors"; import { readFile } from "fs/promises"; import { Config, configSchema } from "./config.js"; @@ -11,7 +11,7 @@ import { PathLike } from "fs"; configDotenv(); -const app = express(); +const app: Express = express(); const port = Number(process.env.API_PORT) || 3000; const hostname = process.env.API_HOST || "localhost";