import * as yog2Kernel from 'yog2-kernel'; import { Request, Response, NextFunction } from 'express'; yog.log.notice('some debug'); yog.log.debug('some debug'); yog.log.trace('some debug'); yog.log.warning('some debug'); yog.log.fatal('some debug'); const handler = async function(req: yog2Kernel.Request, resp: yog2Kernel.Response, next: NextFunction) { const test = await req.ralP("test", {}); resp.bigpipe.bind("test", function(done) { done(null, 'yeap'); }); resp.render("test", {}); }; const router = {}; ( router.action("test")).get; const handler1 = router.wrapAsync(function() { }); const handler21 = router.wrapAsync(function(req: yog2Kernel.Request) { }); const handler22 = router.wrapAsync(function(req: Request) { }); const handler31 = router.wrapAsync(function(req: yog2Kernel.Request, resp: yog2Kernel.Response) { }); const handler33 = router.wrapAsync(function(req: Request, resp: Response) { }); const handler4 = router.wrapAsync(function(req: Request, resp: Response, next: NextFunction) { }); yog.bootstrap({}); yog.bootstrap({ rootPath: '' });