module.exports = async (ctx, next) => { await next(); if (ctx.request.path.startsWith('/api/')) { if (ctx.body.counter > 0) { return ctx.res.ok({ message: `request returned ${ctx.body.counter} ${ctx.body.counter > 1 ? 'routes' : 'route'}`, data: ctx.body.result, }); } else { return ctx.res.noContent(); } } };