UNPKG

@colyseus/monitor

Version:

Web Monitoring Panel for Colyseus

17 lines (16 loc) 478 B
// src-backend/index.ts import express from "express"; import path from "path"; import { fileURLToPath } from "url"; import { getAPI } from "./api.mjs"; import "./ext/Room.mjs"; var frontendDirectory = path.resolve(path.dirname(fileURLToPath(import.meta.url)), "..", "build", "static"); function monitor(opts = {}) { const router = express.Router(); router.use(express.static(frontendDirectory)); router.use("/api", getAPI(opts)); return router; } export { monitor };