import { DbUser } from '#db/index.js'; import { RouteDescription, RouteMethod } from '#api/RouteDescription.js'; /** * @type {RouteDescription} */ export const statusRoute = { path: '/status', methods: { get: new RouteMethod({ description: 'Get the server status', async method(req, res) { const status = { status: 'ok', timestamp: new Date().toISOString(), users: await DbUser.countDocuments() }; res.status(200).json(status); } }) } };