@colyseus/monitor
Version:
Web Monitoring Panel for Colyseus
12 lines (11 loc) • 401 B
TypeScript
import express from 'express';
import './ext/Room.js';
export interface MonitorOptions {
columns: Array<'roomId' | 'name' | 'clients' | 'maxClients' | 'locked' | 'elapsedTime' | {
metadata: string;
} | 'processId' | "publicAddress">;
}
/**
* TODO: expose the `router` instead on next major version.
*/
export declare function monitor(opts?: Partial<MonitorOptions>): express.Router;