import express from 'express'; import serveStatic from 'serve-static'; import { Server } from 'http'; export const serve = async (location: string, port: string): Promise => { return new Promise((resolve, reject) => { const app = express(); app.use(serveStatic(location)); const server = app.listen(port, (error) => { if (error) { reject(error); } else { resolve(server); } }); }); };