{"_id":"koa-pino-logger","_rev":"29-d643e85c0e5fae01b87e55b5f2d76a6d","name":"koa-pino-logger","dist-tags":{"latest":"5.0.0"},"versions":{"2.0.0":{"name":"koa-pino-logger","version":"2.0.0","keywords":["koa","http","logger","fast","pino"],"license":"MIT","_id":"koa-pino-logger@2.0.0","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/davidmarkclements/koa-pino-logger#readme","bugs":{"url":"https://github.com/davidmarkclements/koa-pino-logger/issues"},"dist":{"shasum":"fd269fda70e773ace98ff8f7771522701017d208","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-2.0.0.tgz","integrity":"sha512-MawhHiUL9dNG4kQ1Npu8HVeoF/pSfTjjoFc5FQMuhn9bU5x1UZQfi/B8LW8SWSKw90nK8c4RmcpRoepmyQYsUw==","signatures":[{"sig":"MEYCIQDkDCSm6hw3zPjNTG1uRuP2fpj6ieUSkd9Av7Fhm3DJ/AIhALEYAVln5K9GABFitfffdVFCa0Dijkj0McqhyS+pMIXo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"logger.js","_from":".","_shasum":"fd269fda70e773ace98ff8f7771522701017d208","gitHead":"1e4604129678da19941882163d0d88e772c42848","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"precommit":"test","repository":{"url":"git+https://github.com/davidmarkclements/koa-pino-logger.git","type":"git"},"_npmVersion":"2.14.17","description":"pino logging koa middleware","directories":{},"_nodeVersion":"5.10.1","dependencies":{"pino-http":"^1.0.5"},"devDependencies":{"koa":"^2.0.0","tap":"^5.7.1","split2":"^2.0.1","standard":"^6.0.8","koa-logger":"^2.0.0","koa-morgan":"^1.0.0","koa-bunyan-logger":"^2.0.0-pre1"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger-2.0.0.tgz_1461250865873_0.9016571079846472","host":"packages-12-west.internal.npmjs.com"}},"1.0.0":{"name":"koa-pino-logger","version":"1.0.0","keywords":["koa","http","logger","fast","pino"],"license":"MIT","_id":"koa-pino-logger@1.0.0","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/davidmarkclements/koa-pino-logger#readme","bugs":{"url":"https://github.com/davidmarkclements/koa-pino-logger/issues"},"dist":{"shasum":"a9638fe625976288f87da6b4ab2f45f783e9c99a","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-1.0.0.tgz","integrity":"sha512-Bh0va9+FzHNUJsCIpzDUHuYF2x/0IU9SC/FIx87HeYDbWdXWKOXoKD1bnajCCjCQpfl8hGvoDozLx3HXQa0YGg==","signatures":[{"sig":"MEQCIFu60X/i65Hwwg7zdmzpXUb228zC7T/F97xG4FNS484aAiB95XbSLhRu7rue2PhNzby7jWDCDru0W42//q+I99npQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"logger.js","_from":".","_shasum":"a9638fe625976288f87da6b4ab2f45f783e9c99a","gitHead":"a72ed746ced009e72a12cf5d9d915ee105c2f9fb","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"precommit":"test","repository":{"url":"git+https://github.com/davidmarkclements/koa-pino-logger.git","type":"git"},"_npmVersion":"2.14.17","description":"pino logging koa middleware","directories":{},"_nodeVersion":"5.10.1","dependencies":{"pino-http":"^1.0.5"},"devDependencies":{"koa":"^1.2.0","tap":"^5.7.1","split2":"^2.0.1","standard":"^6.0.8","koa-logger":"^1.3.0","koa-morgan":"^0.4.0","koa-json-logger":"^1.0.2","koa-bunyan-logger":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger-1.0.0.tgz_1461250919814_0.37328450032509863","host":"packages-16-east.internal.npmjs.com"}},"2.0.1":{"name":"koa-pino-logger","version":"2.0.1","keywords":["koa","http","logger","fast","pino"],"license":"MIT","_id":"koa-pino-logger@2.0.1","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/davidmarkclements/koa-pino-logger#readme","bugs":{"url":"https://github.com/davidmarkclements/koa-pino-logger/issues"},"dist":{"shasum":"01a85628e73bde6bc437d15885073410bb37c663","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-2.0.1.tgz","integrity":"sha512-NXbh+oE8Rtx+oUInq3zXWhqlZpzgR7T0I2oWyFbpcst/RWJkpUY11rjzBW3w496MCaIVCVXlkWXOu1vUaGP83g==","signatures":[{"sig":"MEQCIAThsSSWuo3Tz9wPp7nn72F1zKRaOIA8Uqpg1xmbE7F4AiAnB7VwLJazWIsxVSM/U6Hgl3k5s3DiHEU/13xsG4oehw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"logger.js","_from":".","_shasum":"01a85628e73bde6bc437d15885073410bb37c663","gitHead":"08784e6aac4babea0b6bb5e818476b035fa21304","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"precommit":"test","repository":{"url":"git+https://github.com/davidmarkclements/koa-pino-logger.git","type":"git"},"_npmVersion":"2.14.17","description":"pino logging koa middleware","directories":{},"_nodeVersion":"5.10.1","dependencies":{"pino-http":"^1.0.5"},"devDependencies":{"koa":"^2.0.0","tap":"^5.7.1","split2":"^2.0.1","standard":"^6.0.8","koa-logger":"^2.0.0","koa-morgan":"^1.0.0","koa-bunyan-logger":"^2.0.0-pre1"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger-2.0.1.tgz_1461252623857_0.711246534017846","host":"packages-16-east.internal.npmjs.com"}},"1.0.1":{"name":"koa-pino-logger","version":"1.0.1","keywords":["koa","http","logger","fast","pino"],"license":"MIT","_id":"koa-pino-logger@1.0.1","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/davidmarkclements/koa-pino-logger#readme","bugs":{"url":"https://github.com/davidmarkclements/koa-pino-logger/issues"},"dist":{"shasum":"aa1427e425fbab43bff9059c394c6a55fed994b9","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-1.0.1.tgz","integrity":"sha512-axtSH1N0vh0dvmuzP70zR4bPssVddDHE1eB1oN2Fz2gASlbr+Q6B1QAsB4gsbiOsMuGAQRVEEi0gFSrLRmHO+A==","signatures":[{"sig":"MEQCIAVwObf2tKws46fIjqJPK9zsMUxNCjA6BKTjQP/b8XzCAiApkg9P2QO+meTTuwXDRy34u1bcGDvU2cP7EmAoQXcI6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"logger.js","_from":".","_shasum":"aa1427e425fbab43bff9059c394c6a55fed994b9","gitHead":"3f1052c9dbfc95af7b6ea278b4e5b982b79a54ec","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"precommit":"test","repository":{"url":"git+https://github.com/davidmarkclements/koa-pino-logger.git","type":"git"},"_npmVersion":"2.14.17","description":"pino logging koa middleware","directories":{},"_nodeVersion":"5.10.1","dependencies":{"pino-http":"^1.0.5"},"devDependencies":{"koa":"^1.2.0","tap":"^5.7.1","split2":"^2.0.1","standard":"^6.0.8","koa-logger":"^1.3.0","koa-morgan":"^0.4.0","koa-json-logger":"^1.0.2","koa-bunyan-logger":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger-1.0.1.tgz_1461252644726_0.5239037564024329","host":"packages-16-east.internal.npmjs.com"}},"2.0.2":{"name":"koa-pino-logger","version":"2.0.2","keywords":["koa","http","logger","fast","pino"],"license":"MIT","_id":"koa-pino-logger@2.0.2","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/davidmarkclements/koa-pino-logger#readme","bugs":{"url":"https://github.com/davidmarkclements/koa-pino-logger/issues"},"dist":{"shasum":"b15114bd1df32b08dba085f9d1a8de32e3528bc0","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-2.0.2.tgz","integrity":"sha512-DnhzC6WLbtkh3VYziYqbeEx4R9qsDAWc3nBtvyvBXMPsqFiJPjdtB2f0jQ8ZsjBc1zeppD+zBHoJZgMJdRH3oQ==","signatures":[{"sig":"MEUCIQDRs64lmX0PJ+3yWXSDzX3AxSp1lDRMMg8H+NqJnjSw0QIgU7wT/oQIBjZrslpOL8mzsWO/H5/vzlsK3f5AqLSKo84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"logger.js","_from":".","_shasum":"b15114bd1df32b08dba085f9d1a8de32e3528bc0","gitHead":"47e9ae631d0cf9d6baef3d9776da8db0372cb5b8","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"precommit":"test","repository":{"url":"git+https://github.com/davidmarkclements/koa-pino-logger.git","type":"git"},"_npmVersion":"2.14.17","description":"pino logging koa middleware","directories":{},"_nodeVersion":"5.10.1","dependencies":{"pino-http":"^1.0.5"},"devDependencies":{"koa":"^2.0.0","tap":"^5.7.1","split2":"^2.0.1","standard":"^6.0.8","koa-logger":"^2.0.0","koa-morgan":"^1.0.0","koa-bunyan-logger":"^2.0.0-pre1"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger-2.0.2.tgz_1461332154183_0.36921716411598027","host":"packages-16-east.internal.npmjs.com"}},"1.0.2":{"name":"koa-pino-logger","version":"1.0.2","keywords":["koa","http","logger","fast","pino"],"license":"MIT","_id":"koa-pino-logger@1.0.2","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/davidmarkclements/koa-pino-logger#readme","bugs":{"url":"https://github.com/davidmarkclements/koa-pino-logger/issues"},"dist":{"shasum":"e15bdcdefa898e44424e4a8270623155cc39fe5c","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-1.0.2.tgz","integrity":"sha512-W2QmmDYvis9NbDY48DvDrxdSF5wrCqEd+JWxOY06vkTUHbCRwO9zyUkNbZIAwyz/qdCV1hbbZ20cea9f5I1/Bw==","signatures":[{"sig":"MEQCIHzmTJFoCCY/WWptNx7pP3GNeWTHwNJp581riBBr/KbsAiAYORSd2hq+3tF4trcZ8tbvzfUp6gLeMpudo3o+R4tPWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"logger.js","_from":".","_shasum":"e15bdcdefa898e44424e4a8270623155cc39fe5c","gitHead":"8174089c542ebe8a8289293aed918f4584a4e192","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"precommit":"test","repository":{"url":"git+https://github.com/davidmarkclements/koa-pino-logger.git","type":"git"},"_npmVersion":"2.14.17","description":"pino logging koa middleware","directories":{},"_nodeVersion":"5.10.1","dependencies":{"pino-http":"^1.0.5"},"devDependencies":{"koa":"^1.2.0","tap":"^5.7.1","split2":"^2.0.1","standard":"^6.0.8","koa-logger":"^1.3.0","koa-morgan":"^0.4.0","koa-json-logger":"^1.0.2","koa-bunyan-logger":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger-1.0.2.tgz_1461332189053_0.641947457799688","host":"packages-16-east.internal.npmjs.com"}},"1.0.3":{"name":"koa-pino-logger","version":"1.0.3","keywords":["koa","http","logger","fast","pino"],"author":{"name":"David Mark Clements"},"license":"MIT","_id":"koa-pino-logger@1.0.3","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/pinojs/koa-pino-logger#readme","bugs":{"url":"https://github.com/pinojs/koa-pino-logger/issues"},"dist":{"shasum":"bc5eea8c85248e51975e6659d58a026f66743d1e","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-1.0.3.tgz","integrity":"sha512-apBaSwWzW0nNkt8DE8Q2ikOgJ1SkxPW1+cIGl2TKBZxUwGOnWjz5ZdY4BMNOf5ppCau+FcjWwJNV4K0Jmu1bgQ==","signatures":[{"sig":"MEQCICwNLfbmEEiuWXuz0K2151VhMA8rqKMvSbZaqNMNayOPAiAufAzSva7ZFG8b7jN0YJ8rP3zaLAYFVfbsxSiwIUO+gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"logger.js","_from":".","_shasum":"bc5eea8c85248e51975e6659d58a026f66743d1e","gitHead":"31fdb84e6d03a9aee0f4701279f45f2dc4a2d3ec","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"precommit":"test","repository":{"url":"git+https://github.com/pinojs/koa-pino-logger.git","type":"git"},"_npmVersion":"2.14.17","description":"pino logging koa middleware","directories":{},"_nodeVersion":"6.9.0","dependencies":{"pino-http":"^1.0.5"},"devDependencies":{"koa":"^1.2.0","tap":"^5.7.1","split2":"^2.0.1","standard":"^6.0.8","koa-logger":"^1.3.0","koa-morgan":"^0.4.0","koa-json-logger":"^1.0.2","koa-bunyan-logger":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger-1.0.3.tgz_1477380500219_0.9171637094113976","host":"packages-12-west.internal.npmjs.com"}},"1.0.4":{"name":"koa-pino-logger","version":"1.0.4","keywords":["koa","http","logger","fast","pino"],"author":{"name":"David Mark Clements"},"license":"MIT","_id":"koa-pino-logger@1.0.4","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/pinojs/koa-pino-logger#readme","bugs":{"url":"https://github.com/pinojs/koa-pino-logger/issues"},"dist":{"shasum":"17f67fbd3483c4b70babe017181ccb333ffa45ec","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-1.0.4.tgz","integrity":"sha512-PS5L1A6KYDhRSTTN+IIT15MXFG/fC2e4GZjGP4dFZNghI2frThPOPQZWZimz2ihWI7fT6w60ePgIkAnxsVM0GA==","signatures":[{"sig":"MEYCIQDqWD7kWSY98enYXU3VintHLkJkqb3U+rQ9kVBrpuuARQIhAI7XfJBN7I/ajS60t5twzLSiYdhF+ky2t5L/Kh1oLfOz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"logger.js","_from":".","_shasum":"17f67fbd3483c4b70babe017181ccb333ffa45ec","gitHead":"881d2558a63f2fc640ef06d082ed9f9dae45d621","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"precommit":"test","repository":{"url":"git+https://github.com/pinojs/koa-pino-logger.git","type":"git"},"_npmVersion":"2.14.17","description":"pino logging koa middleware","directories":{},"_nodeVersion":"6.9.0","dependencies":{"pino-http":"^1.0.5"},"devDependencies":{"koa":"^1.2.0","tap":"^5.7.1","split2":"^2.0.1","standard":"^6.0.8","koa-logger":"^1.3.0","koa-morgan":"^0.4.0","koa-json-logger":"^1.0.2","koa-bunyan-logger":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger-1.0.4.tgz_1477382206719_0.8088333574123681","host":"packages-18-east.internal.npmjs.com"}},"1.1.0":{"name":"koa-pino-logger","version":"1.1.0","keywords":["koa","http","logger","fast","pino"],"author":{"name":"David Mark Clements"},"license":"MIT","_id":"koa-pino-logger@1.1.0","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/pinojs/koa-pino-logger#readme","bugs":{"url":"https://github.com/pinojs/koa-pino-logger/issues"},"dist":{"shasum":"88266f65c611a0f52e84132888c1f21ee36b9294","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-1.1.0.tgz","integrity":"sha512-5Xwhdud7tMZNDF+D1McxxK+YoJiO3+BU4I51lvdrLrs+Wa/hpZLghPq3i55JfBFuqvhJCHC8jc2f31fbKhPjaA==","signatures":[{"sig":"MEUCIQDKStBJiC17cBG8Jdk4e92wBBb1iyAs5tSNTNEKm98ShAIgTqlRAMZu78Tpu/M3uQaRLfzZB8r8hAN+bUBcYx7rD1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"logger.js","_from":".","_shasum":"88266f65c611a0f52e84132888c1f21ee36b9294","gitHead":"97d83fd754f3c83ce4b383f5435d7a17311ef334","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"precommit":"test","repository":{"url":"git+https://github.com/pinojs/koa-pino-logger.git","type":"git"},"_npmVersion":"4.0.2","description":"pino logging koa middleware","directories":{},"_nodeVersion":"6.9.1","dependencies":{"pino-http":"^2.0.1"},"devDependencies":{"koa":"^1.2.0","tap":"^5.7.1","split2":"^2.0.1","standard":"^6.0.8","koa-logger":"^1.3.0","koa-morgan":"^0.4.0","koa-json-logger":"^1.0.2","koa-bunyan-logger":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger-1.1.0.tgz_1479316686511_0.9587714043445885","host":"packages-12-west.internal.npmjs.com"}},"2.1.0":{"name":"koa-pino-logger","version":"2.1.0","keywords":["koa","http","logger","fast","pino"],"license":"MIT","_id":"koa-pino-logger@2.1.0","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/davidmarkclements/koa-pino-logger#readme","bugs":{"url":"https://github.com/davidmarkclements/koa-pino-logger/issues"},"dist":{"shasum":"1227e6488af9959cb671217f1d40ae58bb787f33","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-2.1.0.tgz","integrity":"sha512-GUmBWhkL4FOKjanWaxevKs8Fh7bFQk8sRlVN3eM8T7JpcwufLMy5i4+QHvLLAsDcHHV24eAtAWLuyDft6LwXUw==","signatures":[{"sig":"MEQCIEJyl6b76KDvnFQiaWvwx52DcWrskwW0vFvjRC6t0UxvAiANYwc+na1hoHv2uW2urkgjj+VxoVIoJcuZvtcbDaZuaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"logger.js","_from":".","_shasum":"1227e6488af9959cb671217f1d40ae58bb787f33","gitHead":"90bfbe40dd72a6d588f644e8a1c99c43da9c00c1","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"precommit":"test","repository":{"url":"git+https://github.com/davidmarkclements/koa-pino-logger.git","type":"git"},"_npmVersion":"4.0.2","description":"pino logging koa middleware","directories":{},"_nodeVersion":"6.9.1","dependencies":{"pino-http":"^2.0.1"},"devDependencies":{"koa":"^2.0.0","tap":"^5.7.1","split2":"^2.0.1","standard":"^6.0.8","koa-logger":"^2.0.0","koa-morgan":"^1.0.0","koa-bunyan-logger":"^2.0.0-pre1"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger-2.1.0.tgz_1479316887744_0.5564892978873104","host":"packages-18-east.internal.npmjs.com"}},"2.1.1":{"name":"koa-pino-logger","version":"2.1.1","keywords":["koa","http","logger","fast","pino"],"license":"MIT","_id":"koa-pino-logger@2.1.1","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/davidmarkclements/koa-pino-logger#readme","bugs":{"url":"https://github.com/davidmarkclements/koa-pino-logger/issues"},"dist":{"shasum":"84fedf22166bbbc8bc0aa63634916b7642f43936","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-2.1.1.tgz","integrity":"sha512-FtkBmBORuIGCPlINAaO9tneFr3Cai2TwuW+J/HoA27TQBhyG59aKQrMF+B9qchBC0v8TFIAGVyKIIL8z7fcruA==","signatures":[{"sig":"MEQCIHKK2zKP6ZHP5kJEXgsvr9S8BA/J60OPuR+GQ1OtwBCGAiAYZTHlfeZK8kJ5kO1Bwxt4yTlptHI0/lJrFsq87HqyhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"logger.js","_from":".","_shasum":"84fedf22166bbbc8bc0aa63634916b7642f43936","gitHead":"56597b67706aff89f4bba6286dc765c73dc77019","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"precommit":"test","repository":{"url":"git+https://github.com/davidmarkclements/koa-pino-logger.git","type":"git"},"_npmVersion":"3.10.10","description":"pino logging koa middleware","directories":{},"_nodeVersion":"6.10.2","dependencies":{"pino-http":"^2.0.1"},"devDependencies":{"koa":"^2.0.0","tap":"^5.7.1","split2":"^2.0.1","standard":"^6.0.8","koa-logger":"^2.0.0","koa-morgan":"^1.0.0","koa-bunyan-logger":"^2.0.0-pre1"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger-2.1.1.tgz_1493735639538_0.6901416301261634","host":"packages-12-west.internal.npmjs.com"}},"2.1.2":{"name":"koa-pino-logger","version":"2.1.2","keywords":["koa","http","logger","fast","pino"],"license":"MIT","_id":"koa-pino-logger@2.1.2","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/davidmarkclements/koa-pino-logger#readme","bugs":{"url":"https://github.com/davidmarkclements/koa-pino-logger/issues"},"dist":{"shasum":"6e8025f1f97a072f0c409fd2060f4036065ea965","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-2.1.2.tgz","fileCount":16,"integrity":"sha512-RwhiEwsoRWBmqm3S17E1vuPTibmLAJ4VZVToAWN6N/9oMYK2fjEZt/8SeWg3RpW0ITE7pWEolFyzzxDrJywj3w==","signatures":[{"sig":"MEQCIDK3UDM4WjI3AAeUNJm7Q6x9QYY6J4MlLQ38jAO4+oCsAiA+xtbIkzUtSCR87aioWnCSDIjmVWpboDlx2n0SinKjkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17851},"main":"logger.js","gitHead":"65dc46fbd39f951d60d61a92d3af213be11a8136","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"precommit":"test","repository":{"url":"git+https://github.com/davidmarkclements/koa-pino-logger.git","type":"git"},"_npmVersion":"5.6.0","description":"pino logging koa middleware","directories":{},"_nodeVersion":"8.9.4","dependencies":{"pino-http":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.0.0","tap":"^5.7.1","split2":"^2.0.1","standard":"^10.0.0","koa-logger":"^3.0.0","koa-morgan":"^1.0.0","koa-bunyan-logger":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger_2.1.2_1519658677195_0.5947447536400052","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"koa-pino-logger","version":"1.1.1","keywords":["koa","http","logger","fast","pino"],"author":{"name":"David Mark Clements"},"license":"MIT","_id":"koa-pino-logger@1.1.1","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/pinojs/koa-pino-logger#readme","bugs":{"url":"https://github.com/pinojs/koa-pino-logger/issues"},"dist":{"shasum":"b72cabdcca2fb01aefdb94662214f1d7fb44dfc9","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-1.1.1.tgz","fileCount":16,"integrity":"sha512-izx5s6iWDbmRqNR5Elpur+KeCSoBaq8D6ZN3rsJ9MpZOK3gDMnTUVMFfTAVbNxDFf+0H/fSRQeGdWvgSbhLMIA==","signatures":[{"sig":"MEQCIDxM+TBKG24lzrdUPxRXwrTdQel5Nr1Yk5+uIb1UYIgiAiBuSZj1rg/mtZltifHbAmCtm6uMz0B+n8WJZj75CxbQbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17150},"main":"logger.js","gitHead":"c32f9df0f176e0a82ea8f019b8571b3947579bd9","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"precommit":"test","repository":{"url":"git+https://github.com/pinojs/koa-pino-logger.git","type":"git"},"_npmVersion":"5.6.0","description":"pino logging koa middleware","directories":{},"_nodeVersion":"8.9.4","dependencies":{"pino-http":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.0.0","tap":"^5.7.1","split2":"^2.0.1","standard":"^10.0.0","koa-logger":"^3.0.0","koa-morgan":"^1.0.0","koa-bunyan-logger":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger_1.1.1_1519659213265_0.904925487633218","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"koa-pino-logger","version":"1.1.2","keywords":["koa","http","logger","fast","pino"],"author":{"name":"David Mark Clements"},"license":"MIT","_id":"koa-pino-logger@1.1.2","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/pinojs/koa-pino-logger#readme","bugs":{"url":"https://github.com/pinojs/koa-pino-logger/issues"},"dist":{"shasum":"4d76f5a000aaef8b36cbad8411fe565f03d13f0c","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-1.1.2.tgz","fileCount":17,"integrity":"sha512-TljW6PWyEoykwQ2tPRoIYZvjH8eibhAkClMqfY8fvacCkQBtsnYKWTZv04p+p/y7O8/VW+8P8aBkWevn/h+0Uw==","signatures":[{"sig":"MEUCIFuR0wyR+OUgbVsyw6lajrMAPswR/AoEQImjxFby4VvdAiEAh67kX7oZHx+ZeOE7no3DhMvaC7J+HYwV96UtqOD/14s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17490},"main":"logger.js","gitHead":"bfb53c339b2a33979470300cb8edb215fb52701d","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"precommit":"test","repository":{"url":"git+https://github.com/pinojs/koa-pino-logger.git","type":"git"},"_npmVersion":"5.6.0","description":"pino logging koa middleware","directories":{},"_nodeVersion":"8.9.4","dependencies":{"pino-http":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^1.2.0","tap":"^5.7.1","split2":"^2.0.1","standard":"^6.0.8","koa-logger":"^1.3.0","koa-morgan":"^0.4.0","koa-json-logger":"^1.0.2","koa-bunyan-logger":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger_1.1.2_1519659533872_0.971807481170236","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"koa-pino-logger","version":"1.1.3","keywords":["koa","http","logger","fast","pino"],"author":{"name":"David Mark Clements"},"license":"MIT","_id":"koa-pino-logger@1.1.3","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/pinojs/koa-pino-logger#readme","bugs":{"url":"https://github.com/pinojs/koa-pino-logger/issues"},"dist":{"shasum":"4cecc2937c987c3b5925af472d0f449be74a53be","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-1.1.3.tgz","fileCount":17,"integrity":"sha512-mVKWxwp9ehOlHNN7kekeykeVF7R2n9kaVfoxLGgNXgqG6kvnZx+fIOYqBAxQtNswtDHXpVfVpG7lxAxX+GFVaQ==","signatures":[{"sig":"MEQCICKHJA4mptKniRHSFVeGHdqqifdpT9frp4gzY0mGQXAUAiAXET+rbroC+hLy/gYIZrroTwoZCaXtTBPIGlOlJL8DAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17476},"main":"logger.js","gitHead":"edc52da930f7a083b4c193b0c25d660c0a5e2f42","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"precommit":"test","repository":{"url":"git+https://github.com/pinojs/koa-pino-logger.git","type":"git"},"_npmVersion":"5.6.0","description":"pino logging koa middleware","directories":{},"_nodeVersion":"8.9.4","dependencies":{"pino-http":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^1.2.0","tap":"^5.7.1","split2":"^2.0.1","standard":"^6.0.8","koa-logger":"^1.3.0","koa-morgan":"^0.4.0","koa-json-logger":"^1.0.2","koa-bunyan-logger":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger_1.1.3_1519659585911_0.39710702162067646","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"koa-pino-logger","version":"2.1.3","keywords":["koa","http","logger","fast","pino"],"license":"MIT","_id":"koa-pino-logger@2.1.3","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/davidmarkclements/koa-pino-logger#readme","bugs":{"url":"https://github.com/davidmarkclements/koa-pino-logger/issues"},"dist":{"shasum":"bc2de057113969a189546897f7130083c65ed236","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-2.1.3.tgz","fileCount":16,"integrity":"sha512-9MV5GX9GYSzEnUlHtSYveR4hGhBvWu2iQByWtdDssQ+iv2ZWaHEo2eksPNqJqQHw9H6kFYGRIoinnrIAvr1AXQ==","signatures":[{"sig":"MEYCIQDitM0Ok2RSboZS1EObhZEDDwNakP+bB6/tiHcZIsOwkwIhAP9+JdMV8eYKrsdE46afLNcYx/lXt4rq0Qtl80Txes6z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17384},"main":"logger.js","gitHead":"91ddec07a7b2ac231fe64878856b392d17559bde","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"precommit":"test","repository":{"url":"git+https://github.com/davidmarkclements/koa-pino-logger.git","type":"git"},"_npmVersion":"5.6.0","description":"pino logging koa middleware","directories":{},"_nodeVersion":"8.9.4","dependencies":{"pino-http":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.0.0","tap":"^5.7.1","split2":"^2.0.1","standard":"^10.0.0","koa-logger":"^3.0.0","koa-morgan":"^1.0.0","koa-bunyan-logger":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger_2.1.3_1519659751614_0.3726245461299187","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"koa-pino-logger","version":"3.0.0","keywords":["koa","http","logger","fast","pino"],"license":"MIT","_id":"koa-pino-logger@3.0.0","maintainers":[{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/davidmarkclements/koa-pino-logger#readme","bugs":{"url":"https://github.com/davidmarkclements/koa-pino-logger/issues"},"dist":{"shasum":"27600b4f3639e8767dfc6b66493109c5457f53ba","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-3.0.0.tgz","fileCount":17,"integrity":"sha512-teJsT88JLRBYH7pJACGAwAHfl2y/x5u5aSPD03Z/HW6QDMAWyRxk4dsY0/UbtM8wgaXIaxZgIFUxxvgiQFr6WQ==","signatures":[{"sig":"MEYCIQCd2Nc39FHEIU/zT+4kWEZZ4v9sDda8H3DIU/jJizP6xwIhAPcNL/IYuNz+momfuxZ9i/635xWKCxx4LBL1I8oSjpRh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoyXPCRA9TVsSAnZWagAA+ncP/jJAKbGfXgxhylWijHMR\n5u2ue9ZV8YYDOuWpz6HhXzMFpBUT7825vfUPgx44LtlqobK9/wKAAIgdOPJv\nchPyGxiCBUIn+pFiqH609hbXjiLJOmVhPBESKBuay20lwe4y1JhBdIBeNsym\nSMxiyCP0i/emZXzBTp6awkeewrktiE+ZdXNxsF9sMBdYNSwlgutGeFUYwm92\nU5/gUFRfxFE1XVaVCvP4XTleMoumYSKe6sjW3gCV/eVt9SDLvBLtJJuAhKSn\np2uee1LSrh4TH9IwDtuMLFsydX7vMDtBpX1jYxMaxWp6RIk8C489ld9UW6TE\nCNprBZgPC5Hw6v72VgzfpO3mcCoNbb14WVnqtZxfNjyS4rG2auU6berNOW/Q\nMOlQCQ4H0mxjETlvvAttBxodHjyGPH40MCMYUQDNaFf1or7/hMPaT60gj+ao\nDArwqlJ17xRbiMve6/7X88bxyGP7t/PaWcKQyaSASK1uD9PGWvbtoXThhwld\n/B9H0va4fn5sWexB/p8zJqw3yfpZlhfswnM5zUCL8UnpZazpPpIUThpPvRXs\nNp7dAYUFVgjvNPsGHwuQpg7puhhF8+C03yFycpMgSG01XqTMjVoDMJUyoEgI\nmdGohngVtayfyVAprrATuASmUioDA0TnCiM+mflQgpOgmi5ev0K3HhogZ2AH\no3C9\r\n=ckoJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"logger.js","gitHead":"bbf40f7cdc0308930d893470142a6baa724d2f1f","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"precommit":"test","repository":{"url":"git+https://github.com/davidmarkclements/koa-pino-logger.git","type":"git"},"_npmVersion":"6.14.4","description":"pino logging koa middleware","directories":{},"_nodeVersion":"12.16.1","dependencies":{"pino-http":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.0.0","tap":"^14.0.1","split2":"^3.0.1","standard":"^14.0.0","koa-logger":"^3.0.0","koa-morgan":"^1.0.0","koa-bunyan-logger":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger_3.0.0_1587750351395_0.657171354419557","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"koa-pino-logger","version":"4.0.0","keywords":["koa","http","logger","fast","pino"],"license":"MIT","_id":"koa-pino-logger@4.0.0","maintainers":[{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/davidmarkclements/koa-pino-logger#readme","bugs":{"url":"https://github.com/davidmarkclements/koa-pino-logger/issues"},"dist":{"shasum":"a45c9fd0a39e9cd84ac23da502055054ee51b80d","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-4.0.0.tgz","fileCount":18,"integrity":"sha512-YI/LB9ajyLPpjvf6e+7Ewmn+OQkCJpu/Y9eI1n7fnipu5Y1NchuNlke0mqh3/2z+5oDYr7pijjOWruEDIfua2A==","signatures":[{"sig":"MEUCIH4aoK819rucdyYPHa6wRbqGIguodBL3Rr/No1dh5evnAiEA2M5GnYNfu65/43FnNP2ZGAX7DHe36TdKNY0BO3WppXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0y42CRA9TVsSAnZWagAA7E0QAITWASvxkDeNueVmCTp6\njjRGg1T1F7Ydj14V9X4jO/w0v/CoizkN5zi9Efis50XMGlJyvYHixEExRPzV\nLICrIG7AbE3DmCStaRvX72zAXS6wLAJA3AajRisUhbMPbVZO6+iTqxvWpGG3\nco26azvIW6+rIHL3nVZ5pk1GJju0f47ODgZKjdnObSLsB7vaYUm3VAPbYE4d\nhK4YVaabXLHLYE6NPMKmUg2DNyvm0bxQmGxiFCxscY6BgO6mHgMVfEZUQStj\nX/ro+Qy+hDHsOyTvqtO/nvd9qdlaEhj1JTL+i0X1LN6ji7H7qfJLsilFHvMn\nN+rGmu+OhsqIQ1KoUCqyCJUOS6AH3OBZF9Xc8M61BVSN3nLu/5PtTPhZcTEZ\nlS6XFF1nEMBaNvemIs/ZOUpPiLcIXsvt7zJ0HFkFrnJH5gmrszU7JI9Sdf17\nnSq+dtmpSU1zvxm5EOuoj3A8vLOBeZKGyfSmH50nH2pdImxyx0F3sXe/xVsH\n8PwajENBmtzRyVvpRhuHi7+RbYu8tHU5ihNr4NUIbeCoXbZq/Go9J7sn1yOy\ncViYnUWWS+8WnTp3m2VhoSGcsezesT5UQQooOMbaOI6X2NyVca5l/sy8PL9Q\ntcuewDIcdbcl7dDRaWeG2tj+VwTwV7PtsYwc/SPKUt+pcAl0fh2A/tWGDnii\nIC16\r\n=bbDu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"logger.js","gitHead":"5c3a7861803acb25e8be5115e3b409b448b42687","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"precommit":"test","repository":{"url":"git+https://github.com/davidmarkclements/koa-pino-logger.git","type":"git"},"_npmVersion":"8.1.0","description":"pino logging koa middleware","directories":{},"_nodeVersion":"16.13.0","dependencies":{"pino-http":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.13.1","tap":"^15.1.5","split2":"^4.1.0","standard":"^16.0.3","koa-logger":"^3.2.1","koa-morgan":"^1.0.1","koa-bunyan-logger":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger_4.0.0_1641229878101_0.992044969187561","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"koa-pino-logger","version":"5.0.0","keywords":["koa","http","logger","fast","pino"],"license":"MIT","_id":"koa-pino-logger@5.0.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/pinojs/koa-pino-logger#readme","bugs":{"url":"https://github.com/pinojs/koa-pino-logger/issues"},"dist":{"shasum":"c0a483d02a1362643f42d56f325675d97602dbfa","tarball":"https://registry.npmjs.org/koa-pino-logger/-/koa-pino-logger-5.0.0.tgz","fileCount":17,"integrity":"sha512-iGx5P6CwsSsQ4a8B9rx6EMkmUKvM5toJjPPX4gXfx+l+Ikd+Ih6Akps4EQo/du+bVjHNGVKNMBETEVHYxDMM0g==","signatures":[{"sig":"MEYCIQCsAc8o70x2IcJYJgd+9f9BZgQtHnN850iL0nYoj5lI4wIhAPm0OdehYGfG6Y0DoPLR/Nkrhl9LTnq6dn6XapHO1jcR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19494},"main":"logger.js","gitHead":"2e5f982964fdd24f8f4a829022a02fc9e590495d","scripts":{"test":"standard && c8 node --test test.js"},"_npmUser":{"name":"jsumners","email":"james.sumners@gmail.com"},"repository":{"url":"git+https://github.com/pinojs/koa-pino-logger.git","type":"git"},"_npmVersion":"11.5.1","description":"pino logging koa middleware","directories":{},"_nodeVersion":"24.7.0","dependencies":{"pino-http":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","koa":"^3.0.1","split2":"^4.2.0","standard":"^17.1.0","koa-logger":"^4.0.0","koa-morgan":"^1.0.1","koa-bunyan-logger":"^2.1.0","@matteo.collina/tspl":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-pino-logger_5.0.0_1759746251361_0.9273350332800898","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2016-04-21T15:01:08.388Z","modified":"2026-07-29T19:41:20.467Z","2.0.0":"2016-04-21T15:01:08.388Z","1.0.0":"2016-04-21T15:02:01.168Z","2.0.1":"2016-04-21T15:30:25.154Z","1.0.1":"2016-04-21T15:30:46.070Z","2.0.2":"2016-04-22T13:35:55.923Z","1.0.2":"2016-04-22T13:36:30.765Z","1.0.3":"2016-10-25T07:28:22.563Z","1.0.4":"2016-10-25T07:56:48.821Z","1.1.0":"2016-11-16T17:18:08.582Z","2.1.0":"2016-11-16T17:21:28.436Z","2.1.1":"2017-05-02T14:34:01.355Z","2.1.2":"2018-02-26T15:24:37.248Z","1.1.1":"2018-02-26T15:33:33.628Z","1.1.2":"2018-02-26T15:38:53.982Z","1.1.3":"2018-02-26T15:39:45.960Z","2.1.3":"2018-02-26T15:42:31.661Z","3.0.0":"2020-04-24T17:45:51.608Z","4.0.0":"2022-01-03T17:11:18.235Z","5.0.0":"2025-10-06T10:24:11.564Z"},"bugs":{"url":"https://github.com/pinojs/koa-pino-logger/issues"},"license":"MIT","homepage":"https://github.com/pinojs/koa-pino-logger#readme","keywords":["koa","http","logger","fast","pino"],"repository":{"url":"git+https://github.com/pinojs/koa-pino-logger.git","type":"git"},"description":"pino logging koa middleware","maintainers":[{"email":"hello@matteocollina.com","name":"matteo.collina"},{"email":"james.sumners@gmail.com","name":"jsumners"},{"email":"huperekchuno@googlemail.com","name":"davidmarkclements"}],"readme":"# koa-pino-logger\n\n[![npm version](https://img.shields.io/npm/v/koa-pino-logger)](https://www.npmjs.com/package/koa-pino-logger)\n[![Build Status](https://img.shields.io/github/workflow/status/pinojs/koa-pino-logger/CI)](https://github.com/pinojs/koa-pino-logger/actions)\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat)](https://standardjs.com/)\n\n[pino](https://github.com/pinojs/pino) logging [koa](http://npm.im/koa) middleware\n\nNote: For Koa v1 see [v1 readme](https://github.com/pinojs/koa-pino-logger/tree/v1)\n\nTo our knowledge, `koa-pino-logger` is the [fastest](#benchmarks) JSON [koa](http://npm.im/koa) logger in town.\n\n* [Benchmarks](#benchmarks)\n* [Installation](#install)\n* [Usage](#example)\n* [API](#api)\n* [Acknowledgements](#acknowledgements)\n* [License](#license)\n\n## Benchmarks\n\nBenchmarks log each request/response pair while returning\n`'hello world'`, using\n[autocannon](https://github.com/pinojs/autocannon) with 100\nconnections and pipelining set to 1 (koa can't handle pipelining): `autocannon -c 100 -p 1 http://localhost:3000`.\n\n* `koa-bunyan-logger`: 5844 req/sec\n* `koa-logger`: 9401 req/sec\n* `koa-morgan`: 10881 req/sec\n* `koa-pino-logger`: 10534 req/sec\n* `koa-pino-logger` (extreme): 11112 req/sec\n* koa w/out logger: 14518 req/sec\n\nAll benchmarks where taken on a Macbook Pro 2013 (2.6GHZ i7, 16GB of RAM). \n\nBenchmarking against `koa-logger` is an apples vs oranges situation. `koa-logger` is for development logging, and has extremely simple (non-JSON) output. Still, `koa-pino-logger` is faster so... why not. \n\nAdditionally, whilst we're comparing `koa-pino-logger` against [koa-morgan](http://npm.im/koa-morgan), this isn't really a fair contest. \n\nMorgan doesn't support logging arbitrary data, nor does it output JSON. Further Morgan [uses a form of `eval`](https://github.com/koajs/morgan/blob/5da5ff1f5446e3f3ff29d29a2d6582712612bf89/index.js#L383) to achieve high speed logging. Whilst probably safe, using `eval` at all tends to cause concern, particular when it comes to server-side JavaScript.\n\nThe fact that `koa-pino-logger` achieves similar throughput with JSON logging **and** arbitrary data, without using `eval`, serves to emphasise the high-speed capabilities of `koa-pino-logger`. \n\nWith `koa-pino-logger` you can have features, safety **and** speed. \n\n## Install\n\n```sh\nnpm i koa-pino-logger\n```\n\n## Example\n\n### Request logging\n\n```js\n'use strict'\n\nvar koa = require('koa')\nvar logger = require('koa-pino-logger')\n\nvar app = new Koa()\napp.use(logger())\n\napp.use((ctx) => {\n  ctx.log.info('something else')\n  ctx.body = 'hello world'\n})\n\napp.listen(3000)\n```\n```\n$ node example.js | pino\n[2016-04-21T10:46:47.292Z] INFO (18254 on MacBook-Pro-4.local): something else\n    req: {\n      \"id\": 1,\n      \"method\": \"GET\",\n      \"url\": \"/\",\n      \"headers\": {\n        \"host\": \"localhost:3000\",\n        \"user-agent\": \"curl/7.43.0\",\n        \"accept\": \"*/*\"\n      },\n      \"remoteAddress\": \"::1\",\n      \"remotePort\": 64839\n    }\n[2016-04-21T10:46:47.300Z] INFO (18254 on MacBook-Pro-4.local): request completed\n    res: {\n      \"statusCode\": 200,\n      \"header\": \"HTTP/1.1 200 OK\\r\\nContent-Type: text/plain; charset=utf-8\\r\\nContent-Length: 11\\r\\nDate: Thu, 21 Apr 2016 10:46:47 GMT\\r\\nConnection: keep-alive\\r\\n\\r\\n\"\n    }\n    responseTime: 8\n    req: {\n      \"id\": 1,\n      \"method\": \"GET\",\n      \"url\": \"/\",\n      \"headers\": {\n        \"host\": \"localhost:3000\",\n        \"user-agent\": \"curl/7.43.0\",\n        \"accept\": \"*/*\"\n      },\n      \"remoteAddress\": \"::1\",\n      \"remotePort\": 64839\n    }\n```\n\n### Thrown Error logging\n\n\n```js\n'use strict'\n\nvar koa = require('koa')\nvar logger = require('koa-pino-logger')\n\nvar app = new Koa()\napp.silent = true // disable console.errors\napp.use(logger())\n\napp.use((ctx) => {\n  ctx.body = 'hello world'\n  throw Error('bang!')\n})\n\napp.listen(3000)\n```\n\n```\n$ node error-example.js | pino\n$ node error-example.js | pino\n[2016-04-21T13:05:10.298Z] ERROR (20482 on MacBook-Pro-4.local): request errored\n    res: {\n      \"statusCode\": 200,\n      \"header\": null\n    }\n    err: {\n      \"type\": \"Error\",\n      \"message\": \"bang!\",\n      \"stack\": \"Error: bang!\\n    at Error (native)\\n    at /Users/davidclements/z/nearForm/koa-pino-logger/error-example.js:12:9\\n    at dispatch (/Users/davidclements/z/nearForm/koa-pino-logger/node_modules/koa/node_modules/koa-compose/index.js:43:32)\\n    at next (/Users/davidclements/z/nearForm/koa-pino-logger/node_modules/koa/node_modules/koa-compose/index.js:44:18)\\n    at pino (/Users/davidclements/z/nearForm/koa-pino-logger/logger.js:13:12)\\n    at dispatch (/Users/davidclements/z/nearForm/koa-pino-logger/node_modules/koa/node_modules/koa-compose/index.js:43:32)\\n    at /Users/davidclements/z/nearForm/koa-pino-logger/node_modules/koa/node_modules/koa-compose/index.js:36:12\\n    at Server.<anonymous> (/Users/davidclements/z/nearForm/koa-pino-logger/node_modules/koa/lib/application.js:135:7)\\n    at emitTwo (events.js:100:13)\\n    at Server.emit (events.js:185:7)\"\n    }\n    req: {\n      \"id\": 1,\n      \"method\": \"GET\",\n      \"url\": \"/\",\n      \"headers\": {\n        \"host\": \"localhost:3000\",\n        \"user-agent\": \"curl/7.43.0\",\n        \"accept\": \"*/*\"\n      },\n      \"remoteAddress\": \"::1\",\n      \"remotePort\": 50934\n    }\n[2016-04-21T13:05:10.305Z] INFO (20482 on MacBook-Pro-4.local): request completed\n    res: {\n      \"statusCode\": 500,\n      \"header\": \"HTTP/1.1 500 Internal Server Error\\r\\nContent-Type: text/plain; charset=utf-8\\r\\nContent-Length: 21\\r\\nDate: Thu, 21 Apr 2016 13:05:10 GMT\\r\\nConnection: keep-alive\\r\\n\\r\\n\"\n    }\n    responseTime: 11\n    req: {\n      \"id\": 1,\n      \"method\": \"GET\",\n      \"url\": \"/\",\n      \"headers\": {\n        \"host\": \"localhost:3000\",\n        \"user-agent\": \"curl/7.43.0\",\n        \"accept\": \"*/*\"\n      },\n      \"remoteAddress\": \"::1\",\n      \"remotePort\": 50934\n    }\n```\n\n## API\n\n`koa-pino-logger` has the same options as\n[pino](http://npm.im/pino)\n`koa-pino-logger` will log when a request finishes or errors. \n\nAlong with automated request logging, the pino logger facilitates manual logging \nby adding the pino logger instance to the the context, request, response, req and res objects:\n\n```js\n  app.use((ctx, next) => {\n    ctx.log.info('test 1')\n    ctx.request.log.info('test 2')\n    ctx.response.log.info('test 3')\n    ctx.res.log.info('test 4')\n    ctx.req.log.info('test 5')\n    return next()\n  })\n```\n\nWe recommend using `ctx.log` in the general case.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}