DefinitelyTyped/types/koa-log4/koa-log4-tests.ts
a631807682 f39722faf8
feat(types/) Add type definitions for koa-log4
Add type definitions for koa-log4
2019-03-08 10:26:59 +08:00

19 lines
466 B
TypeScript

import Koa = require('koa');
import KoaLog4 = require('koa-log4');
const DEFAULT_FORMAT = ':remote-addr - -' +
' ":method :url HTTP/:http-version"' +
' :status :content-length ":referrer"' +
' ":user-agent"';
const DEFAULT_OPTIONS: KoaLog4.Options = {
format: DEFAULT_FORMAT,
level: KoaLog4.levels.INFO
};
const koaLog4Mid = KoaLog4.koaLogger(KoaLog4.getLogger(), DEFAULT_OPTIONS);
const app = new Koa();
app.use(koaLog4Mid);
app.listen(80);