UNPKG

@prism-engineer/router

Version:

Type-safe Express.js router with automatic client generation

27 lines 843 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getDashboardRoute = void 0; const createApiRoute_1 = require("../../../../createApiRoute"); const typebox_1 = require("@sinclair/typebox"); exports.getDashboardRoute = (0, createApiRoute_1.createApiRoute)({ path: '/admin/dashboard', method: 'GET', response: { 200: { contentType: 'application/json', body: typebox_1.Type.Object({ stats: typebox_1.Type.Object({ users: typebox_1.Type.Number(), posts: typebox_1.Type.Number() }) }) } }, handler: async () => { return { status: 200, body: { stats: { users: 100, posts: 500 } } }; } }); //# sourceMappingURL=dashboard.js.map