UNPKG

@types/koa-logger

Version:
42 lines (32 loc) 1.4 kB
# Installation > `npm install --save @types/koa-logger` # Summary This package contains type definitions for koa-logger (https://github.com/koajs/logger). # Details Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/koa-logger. ## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/koa-logger/index.d.ts) ````ts // Type definitions for koa-logger 3.1 // Project: https://github.com/koajs/logger // Definitions by: Joshua DeVinney <https://github.com/geoffreak> // Tomek Łaziuk <https://github.com/tlaziuk> // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 import { Middleware } from "koa"; type Transporter = ( str: string, args: [string, string, string, number | undefined, string | undefined, string | undefined], ) => void; interface TransporterOpts { transporter: Transporter; } declare function KoaLogger(opts?: Transporter | TransporterOpts): Middleware; declare namespace KoaLogger {} export = KoaLogger; ```` ### Additional Details * Last updated: Thu, 14 Sep 2023 01:49:18 GMT * Dependencies: [@types/koa](https://npmjs.com/package/@types/koa) * Global values: none # Credits These definitions were written by [Joshua DeVinney](https://github.com/geoffreak), and [Tomek Łaziuk](https://github.com/tlaziuk).