UNPKG

underpost

Version:

Underpost Platform — end-to-end CI/CD and application-delivery toolchain CLI. Covers bare metal, Kubernetes, K3s, kubeadm, LXD, container/image orchestration, secrets, databases, cron jobs, monitoring, SSH, runners, PWA + Workbox delivery, and release orc

15 lines (12 loc) 535 B
import { controllerHandler, sendSuccess, serviceHandler } from '../../server/middlewares.js'; import { TestService } from './test.service.js'; class TestController { static post = serviceHandler(TestService.post); static get = controllerHandler(async (req, res, options) => { const result = await TestService.get(req, res, options); if (result) return sendSuccess(res, result); return res.status(400).json({ status: 'error' }); }); static delete = serviceHandler(TestService.delete); } export { TestController };