{"_id":"koa-logger","_rev":"75-b088d89d57d6bd66f88ca06b8ccfdfde","name":"koa-logger","dist-tags":{"next":"2.0.1","latest":"4.0.0"},"versions":{"1.0.0":{"name":"koa-logger","version":"1.0.0","keywords":["koa","middleware","logger","log"],"license":"MIT","_id":"koa-logger@1.0.0","maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"0c4df846471d56797793fb7e189fd60cc4fd71c7","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-1.0.0.tgz","integrity":"sha512-ikXA4UJ7VfopJi32wmyd4or7FypBTVZnyuMSvvLgrgwPngGX8gn+JPwnVozLa5UUBRkV3DPLP+pRsz4vM7RU8w==","signatures":[{"sig":"MEQCIFg3KANMIQh4Dbz9XF9Ncql4AmEGce2/A8n5R59d3f+dAiBVwk3eYbaSJY9kFwyjO7grZO3OOPb3Vi8tu0Tl0KPO8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"repository":{"url":"koajs/logger","type":"git"},"_npmVersion":"1.3.4","description":"Logging middleware for koa","directories":{},"dependencies":{"ms":"~0.6.1","bytes":"~0.2.1"},"devDependencies":{"koa":"0.0.1"}},"1.0.1":{"name":"koa-logger","version":"1.0.1","keywords":["koa","middleware","logger","log"],"license":"MIT","_id":"koa-logger@1.0.1","maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"3d00c3b4a0aab6134b6141901f3a34e83f5020f4","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-1.0.1.tgz","integrity":"sha512-2JD8+MNMzqDU7RAC2KCMpqXBKAPagnzzIw3j5lA0eBrjIl9GD7ZWFwltRYLUazXJ1kI32ghlE7Rm5uCKmWkqtQ==","signatures":[{"sig":"MEUCIHMx/Gp2nIWQSrlI40fHngMH4PycvKvKtY8YBiFgWawLAiEAwk/4OgThOCMsFwE/N4plctTKQaZe8OoO8rMVW8QxGvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"repository":{"url":"koajs/logger","type":"git"},"_npmVersion":"1.3.4","description":"Logging middleware for koa","directories":{},"dependencies":{"ms":"~0.6.1","bytes":"~0.2.1"},"devDependencies":{"koa":"0.0.1"}},"1.1.0":{"name":"koa-logger","version":"1.1.0","keywords":["koa","middleware","logger","log"],"license":"MIT","_id":"koa-logger@1.1.0","maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"homepage":"https://github.com/koajs/logger","bugs":{"url":"https://github.com/koajs/logger/issues"},"dist":{"shasum":"62ee94956bd1aa5ce3f0cd779578250a3e8a2adc","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-1.1.0.tgz","integrity":"sha512-Hlfvk4DlWmlYPDRiKiSdHEyh+YORvgTyFe9n75gMBArssie5WJ3V3OMDuckF95GjKT/MvermEINP32uI8LEPSQ==","signatures":[{"sig":"MEUCIQDSREBAn0BdvV4EZ5f3zepQvFZBOd9PibTBl4b7L+eJNwIgdtfCESvMhqcqaTQGIgjw0boia5bVW/FJC/ljy2DVxuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"repository":{"url":"git://github.com/koajs/logger","type":"git"},"_npmVersion":"1.3.15","description":"Logging middleware for koa","directories":{},"dependencies":{"bytes":"~0.2.1","humanize-number":"~0.0.1","passthrough-counter":"~0.0.1"},"devDependencies":{"koa":"koajs/koa","koa-compress":"koajs/compress"}},"1.1.1":{"name":"koa-logger","version":"1.1.1","keywords":["koa","middleware","logger","log"],"license":"MIT","_id":"koa-logger@1.1.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/koajs/logger","bugs":{"url":"https://github.com/koajs/logger/issues"},"dist":{"shasum":"79e48e155a9e8f38760e2fdcd9a1ab0bbe1af593","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-1.1.1.tgz","integrity":"sha512-QNSM1Z8oExTvwVkAWmyUREEtglIyL0IE7r6jlGg6HuVnuZq9+uI4ShiU9rci28ynqq5baErq7MWnwfnEo6w6dg==","signatures":[{"sig":"MEQCIBOo3sEBpanR73KhmscOA8YTXO5zhp/a3m3kYnegw8G9AiAx6lISJuM1y436UUuNZ0bjxpR0kz1+VClylcXQz3fD3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"git://github.com/koajs/logger","type":"git"},"_npmVersion":"1.3.22","description":"Logging middleware for koa","directories":{},"dependencies":{"bytes":"~0.2.1","humanize-number":"~0.0.1","passthrough-counter":"~0.0.1"},"devDependencies":{"koa":"koajs/koa","koa-compress":"koajs/compress"}},"1.2.0":{"name":"koa-logger","version":"1.2.0","keywords":["koa","middleware","logger","log"],"license":"MIT","_id":"koa-logger@1.2.0","maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/koajs/logger","bugs":{"url":"https://github.com/koajs/logger/issues"},"dist":{"shasum":"d91ed2276eab510fec823fc03c91cdd2d3b9a66a","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-1.2.0.tgz","integrity":"sha512-OlVQiccmhk6aqVbEFg8AdSoVPnNTID9+fv69j4RmJo8x5KzIKWh4ckUy55Hgu0ZpZRNlh7cpu/3pqm02xfTYyw==","signatures":[{"sig":"MEYCIQCdiAq5Sr6LK8OeC/Auxp/foQOBJnBAB2HM4S/GUZxyOwIhAPUMnXA5Awaz3OGjzo3f0mpoKXQiQs+t7XoB+DHkjVss","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"git://github.com/koajs/logger","type":"git"},"_npmVersion":"1.3.26","description":"Logging middleware for koa","directories":{},"dependencies":{"bytes":"~0.2.1","humanize-number":"~0.0.1","passthrough-counter":"~0.0.1"},"devDependencies":{"koa":"*","koa-compress":"*"}},"1.2.1":{"name":"koa-logger","version":"1.2.1","keywords":["koa","middleware","logger","log"],"license":"MIT","_id":"koa-logger@1.2.1","maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"}],"homepage":"https://github.com/koajs/logger","bugs":{"url":"https://github.com/koajs/logger/issues"},"dist":{"shasum":"8f661c054dc53582930015ebef6e717b1d75b8fd","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-1.2.1.tgz","integrity":"sha512-zFNem8FQ6rb/c97EyVXUR4pHo4SKBJa4mBAvwEsXodKh7Be0YKimhQik3xdgE64vW2t/UTKC+QC8p+u9VU7TUg==","signatures":[{"sig":"MEUCIFpz9isSF1RQjTmr6m48M+9UaiZpzxegkEnuMZWwJMISAiEA1FqhZ8yoYKYGaH/8c8EBiw8QUthCQH/G9qpbjjQMNAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"8f661c054dc53582930015ebef6e717b1d75b8fd","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"git://github.com/koajs/logger","type":"git"},"_npmVersion":"1.4.9","description":"Logging middleware for koa","directories":{},"dependencies":{"bytes":"1","humanize-number":"~0.0.1","passthrough-counter":"~0.0.1"},"devDependencies":{"koa":"*","koa-compress":"*"}},"1.2.2":{"name":"koa-logger","version":"1.2.2","keywords":["koa","middleware","logger","log"],"license":"MIT","_id":"koa-logger@1.2.2","maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"}],"homepage":"https://github.com/koajs/logger","bugs":{"url":"https://github.com/koajs/logger/issues"},"dist":{"shasum":"86cb7a1bb857f0231462626b0fb1a7778bf35428","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-1.2.2.tgz","integrity":"sha512-16iVYLiEs03VB9VuDiP0mxqIjh9QtbIBUP+VRm3VLSIoH4r4tSTc0mCbO0lb7F8oTuqCS6iRE8lmfgn16UmbwA==","signatures":[{"sig":"MEQCIFYlpsjwLcAiXlmabWKad95jJ+aPaHkeQM0zhXzutaeRAiAUbAr2Eqg/RKf6ue7R52cU+2kzkO86dL4VhA4N24jQrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"86cb7a1bb857f0231462626b0fb1a7778bf35428","gitHead":"5d2925c94e2185775d0f7e54b30058b31ec5b0c7","scripts":{},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"https://github.com/koajs/logger","type":"git"},"_npmVersion":"1.4.16","description":"Logging middleware for koa","directories":{},"dependencies":{"bytes":"1","humanize-number":"~0.0.1","passthrough-counter":"~0.0.1"},"devDependencies":{"koa":"*","koa-compress":"*"}},"1.3.0":{"name":"koa-logger","version":"1.3.0","keywords":["koa","middleware","logger","log"],"license":"MIT","_id":"koa-logger@1.3.0","maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"}],"homepage":"https://github.com/koajs/logger#readme","bugs":{"url":"https://github.com/koajs/logger/issues"},"dist":{"shasum":"242b93a3478e7321733ce61fdda9f9ef4947c844","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-1.3.0.tgz","integrity":"sha512-2xy2qnqDuS7JBmxrNeBqgS8CMKnJFGVHlnFnTxYozzz7IMb+RrY/jJ6kbsQv7RReNT+SPoxjBbAP/y+8/H91AA==","signatures":[{"sig":"MEQCIAiwn80Z8s4DkGwBkAMZhSVIBFrpqT3V2Ctld30aMRODAiA0mbkDvT0e+uUbseH06a0lyTxUdNYw+KSPFVIw8QmU+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"242b93a3478e7321733ce61fdda9f9ef4947c844","gitHead":"5e37730858eb1d3fac25fb7008329419baedd2ad","scripts":{"test":"mocha --harmony test.js"},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"git+https://github.com/koajs/logger.git","type":"git"},"_npmVersion":"2.12.1","description":"Logging middleware for koa","directories":{},"_nodeVersion":"2.3.4","dependencies":{"bytes":"1","chalk":"^1.0.0","humanize-number":"~0.0.1","passthrough-counter":"^1.0.0"},"devDependencies":{"koa":"^0.21.0","chai":"^2.3.0","mocha":"^2.2.5","sinon":"^1.14.1","koa-route":"^2.4.1","supertest":"^1.0.1","sinon-chai":"^2.7.0"}},"2.0.0":{"name":"koa-logger","version":"2.0.0","keywords":["koa","middleware","logger","log"],"license":"MIT","_id":"koa-logger@2.0.0","maintainers":[{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"tejasmanohar","email":"me@tejas.io"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"homepage":"https://github.com/koajs/logger#readme","bugs":{"url":"https://github.com/koajs/logger/issues"},"dist":{"shasum":"003d29b4bf37dbc0020e509e37b7ff2574695f30","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-2.0.0.tgz","integrity":"sha512-FyRjwavEOpfEoUhibHYZbv/NhAx01txrINQnEzHv8SMA/JXLas+BamJS5rMyEGT6afXD+s8wCGoOCZuS6ROopA==","signatures":[{"sig":"MEYCIQDpbaXJguibnNjL4xX9ryZRM1b+gFIDNg1YaMwa4TGv/wIhAKfvMp/bZQBI62bcJDikiVDzAHFfq9lmF0avAD3ljyc+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"003d29b4bf37dbc0020e509e37b7ff2574695f30","gitHead":"d64da560460de033ac02098d3758d6ca6d3fdfe7","scripts":{"test":"mocha --harmony test.js"},"_npmUser":{"name":"tejasmanohar","email":"me@tejas.io"},"repository":{"url":"git+https://github.com/koajs/logger.git","type":"git"},"_npmVersion":"3.3.6","description":"Logging middleware for koa","directories":{},"_nodeVersion":"5.0.0","dependencies":{"bytes":"1","chalk":"^1.0.0","humanize-number":"~0.0.1","passthrough-counter":"^1.0.0"},"devDependencies":{"koa":"^2.0.0-alpha.3","chai":"^2.3.0","mocha":"^2.2.5","sinon":"^1.14.1","koa-route":"^3.0.0","supertest":"^1.0.1","sinon-chai":"^2.7.0"}},"1.3.1":{"name":"koa-logger","version":"1.3.1","keywords":["koa","middleware","logger","log"],"license":"MIT","_id":"koa-logger@1.3.1","maintainers":[{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"},{"name":"coderhaoxin","email":"coderhaoxin@outlook.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"tejasmanohar","email":"me@tejas.io"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"homepage":"https://github.com/koajs/logger#readme","bugs":{"url":"https://github.com/koajs/logger/issues"},"dist":{"shasum":"ad3f5f2193b3334328f3eb99a618f4b04bee8bd5","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-1.3.1.tgz","integrity":"sha512-lMEVVjnwF9XfnNneWLk2qgdYSmv8P4O6cMEF63BQ7tEJRcM6UhGJ7YN6OFuL1Mt/xPdOEW6jMNgjiRp1Qa740g==","signatures":[{"sig":"MEUCIG06hfWliyr9AZOIXDbUKl46atbfO94701ZrJLFfSfmCAiEA0OVOLbzrQVIkL6fLz8sunHYibxdwwWrNE4aLAS6mxWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"ad3f5f2193b3334328f3eb99a618f4b04bee8bd5","gitHead":"3197c9c1bcf8abeb8695abbefa70bb940f1c1ee4","scripts":{"test":"mocha --harmony test.js"},"_npmUser":{"name":"coderhaoxin","email":"haoxins@outlook.com"},"repository":{"url":"git+https://github.com/koajs/logger.git","type":"git"},"_npmVersion":"4.0.5","description":"Logging middleware for koa","directories":{},"_nodeVersion":"7.4.0","dependencies":{"bytes":"1","chalk":"^1.1.3","humanize-number":"0.0.2","passthrough-counter":"^1.0.0"},"devDependencies":{"koa":"^1.2.4","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^1.17.7","koa-route":"^2.4.2","supertest":"^2.0.1","sinon-chai":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-logger-1.3.1.tgz_1484221367971_0.020856936695054173","host":"packages-12-west.internal.npmjs.com"}},"2.0.1":{"name":"koa-logger","version":"2.0.1","keywords":["koa","middleware","logger","log"],"license":"MIT","_id":"koa-logger@2.0.1","maintainers":[{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"},{"name":"coderhaoxin","email":"coderhaoxin@outlook.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"tejasmanohar","email":"me@tejas.io"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"homepage":"https://github.com/koajs/logger#readme","bugs":{"url":"https://github.com/koajs/logger/issues"},"dist":{"shasum":"3ee42f457c40fb4d4a19a131c8022504b5b232b8","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-2.0.1.tgz","integrity":"sha512-hWooS2wBmCu7lwYc8KFhe+GIC5FKr+RRvrQMDMN22IOX8COX5kx+5e4ZYRvbUdXdbgAOfhPdxg9KoKyPSaCyTw==","signatures":[{"sig":"MEUCIQCuKnPj+UIVlXg82TUYX5+0nczQ/YvDSUKw7quX5gqN2gIgHsSkj8cxXKJUvo6J2ZQD/O+1ohJn83GMCKtRSmjH5Ao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"3ee42f457c40fb4d4a19a131c8022504b5b232b8","gitHead":"fdf29c184a3ff7a081fd0b3d9280c9a0ebb1f837","scripts":{"test":"mocha --harmony test.js"},"_npmUser":{"name":"coderhaoxin","email":"haoxins@outlook.com"},"repository":{"url":"git+https://github.com/koajs/logger.git","type":"git"},"_npmVersion":"4.0.5","description":"Logging middleware for koa","directories":{},"_nodeVersion":"7.4.0","dependencies":{"bytes":"1","chalk":"^1.1.3","humanize-number":"0.0.2","passthrough-counter":"^1.0.0"},"devDependencies":{"koa":"^2.0.0-alpha.7","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^1.17.7","koa-route":"^3.2.0","supertest":"^2.0.1","sinon-chai":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-logger-2.0.1.tgz_1484222399495_0.26127604208886623","host":"packages-18-east.internal.npmjs.com"}},"3.0.0":{"name":"koa-logger","version":"3.0.0","keywords":["koa","middleware","logger","log"],"license":"MIT","_id":"koa-logger@3.0.0","maintainers":[{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"},{"name":"coderhaoxin","email":"coderhaoxin@outlook.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"tejasmanohar","email":"me@tejas.io"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"homepage":"https://github.com/koajs/logger#readme","bugs":{"url":"https://github.com/koajs/logger/issues"},"dist":{"shasum":"6ca5bef929a10d17171ceb19b081600ff5add91d","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-3.0.0.tgz","integrity":"sha512-rigoyN8N9nG4PTXT34hKJMuyBknsVoothOJGd/rYAyfDpUa3lEOMUEOrxZdCGVTGsGQieK6hyI7ti2V904zTLg==","signatures":[{"sig":"MEQCIGzPDGiz9VhKQ/2EjKqdwxdxRttRSY7E04dQSV5nty0IAiBnzZXHh/XYgPUW6nEghDR7VGFhknJNBk+tx2BRxIsLTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"6ca5bef929a10d17171ceb19b081600ff5add91d","engines":{"node":">= 7.6.0"},"gitHead":"cd1b6a2f83004620e9e14d32de1f451893c99864","scripts":{"lint":"eslint --fix .","test":"mocha test.js"},"_npmUser":{"name":"coderhaoxin","email":"haoxins@outlook.com"},"repository":{"url":"git+https://github.com/koajs/logger.git","type":"git"},"_npmVersion":"4.2.0","description":"Logging middleware for koa","directories":{},"_nodeVersion":"7.10.0","dependencies":{"bytes":"^2.5.0","chalk":"^1.1.3","humanize-number":"0.0.2","passthrough-counter":"^1.0.0"},"devDependencies":{"koa":"^2.0.0-alpha.7","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.19.0","koa-route":"^3.2.0","supertest":"^2.0.1","sinon-chai":"^2.8.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.5.0","eslint-config-standard":"^10.2.1","eslint-plugin-standard":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koa-logger-3.0.0.tgz_1494934038560_0.26719407993368804","host":"packages-18-east.internal.npmjs.com"}},"3.0.1":{"name":"koa-logger","version":"3.0.1","keywords":["koa","middleware","logger","log"],"license":"MIT","_id":"koa-logger@3.0.1","maintainers":[{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"},{"name":"coderhaoxin","email":"coderhaoxin@outlook.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"tejasmanohar","email":"me@tejas.io"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"homepage":"https://github.com/koajs/logger#readme","bugs":{"url":"https://github.com/koajs/logger/issues"},"dist":{"shasum":"82a8c993c4de932052743229d600e8e8b1ab7ed1","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-3.0.1.tgz","integrity":"sha512-tx2IadpXirgY2aRdPjcciutAXPBBeS1rc1d6vnPf4ugRnocWRwDpA3Zcqh9rOSW6x+t/fPmcs2PzF1aCKl62Ig==","signatures":[{"sig":"MEYCIQC8dSICqTtx6064fUKsPQJuxljgdZcYdkLEBoO53ZryFgIhAMvuUmsVQoM682h4ijjkiK+qpMh8SEsGhhXIrHzgO1eb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["index.js"],"engines":{"node":">= 7.6.0"},"gitHead":"bfcd3ab4c7dc306d5cf4812d1a218f90e925e3a5","scripts":{"lint":"eslint --fix .","test":"mocha test.js"},"_npmUser":{"name":"coderhaoxin","email":"haoxins@outlook.com"},"repository":{"url":"git+https://github.com/koajs/logger.git","type":"git"},"_npmVersion":"5.0.3","description":"Logging middleware for koa","directories":{},"_nodeVersion":"8.1.2","dependencies":{"bytes":"^2.5.0","chalk":"^1.1.3","humanize-number":"0.0.2","passthrough-counter":"^1.0.0"},"devDependencies":{"koa":"^2.0.0-alpha.7","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.19.0","koa-route":"^3.2.0","supertest":"^2.0.1","sinon-chai":"^2.8.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.5.0","eslint-config-standard":"^10.2.1","eslint-plugin-standard":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koa-logger-3.0.1.tgz_1498806731163_0.5175470034591854","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"koa-logger","version":"3.1.0","keywords":["koa","middleware","logger","log"],"license":"MIT","_id":"koa-logger@3.1.0","maintainers":[{"name":"coderhaoxin","email":"haoxins@outlook.com"},{"name":"tejasmanohar","email":"me@tejas.io"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"}],"homepage":"https://github.com/koajs/logger#readme","bugs":{"url":"https://github.com/koajs/logger/issues"},"dist":{"shasum":"81a353f41870119d56260e0e644f04e731810039","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-3.1.0.tgz","integrity":"sha512-+RQlE4GbPbcViuhwC9jSpdXRLRthzjsWpwu5kLa7qW3lbF/mBzVsjqdbhB/XosB15yGNN9FWSzf8UNW5S/Rgbw==","signatures":[{"sig":"MEUCIQDFjq0+SAyLA5Z5Ue9EK/KQPPIPZaYBSdzepbFsWKjiegIgBZMOixGURD9FsKaoHfudAhiyAEqsNXCOfWxiQ6xYVVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["index.js"],"engines":{"node":">= 7.6.0"},"gitHead":"34816278c65445f227eab9c6a2e36421e7b33f07","scripts":{"lint":"eslint --fix .","test":"mocha test.js"},"_npmUser":{"name":"coderhaoxin","email":"haoxins@outlook.com"},"repository":{"url":"git+https://github.com/koajs/logger.git","type":"git"},"_npmVersion":"5.3.0","description":"Logging middleware for koa","directories":{},"_nodeVersion":"8.5.0","dependencies":{"bytes":"^2.5.0","chalk":"^1.1.3","humanize-number":"0.0.2","passthrough-counter":"^1.0.0"},"devDependencies":{"koa":"^2.0.0-alpha.7","boom":"^5.2.0","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.19.0","koa-route":"^3.2.0","supertest":"^2.0.1","sinon-chai":"^2.8.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.5.0","eslint-config-standard":"^10.2.1","eslint-plugin-standard":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koa-logger-3.1.0.tgz_1506432120405_0.22247085184790194","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"koa-logger","version":"3.2.0","keywords":["koa","middleware","logger","log"],"license":"MIT","_id":"koa-logger@3.2.0","maintainers":[{"name":"coderhaoxin","email":"haoxins@outlook.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"homepage":"https://github.com/koajs/logger#readme","bugs":{"url":"https://github.com/koajs/logger/issues"},"dist":{"shasum":"8aef64d8b848fb6253a9b31aa708d0e05141f0e6","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-3.2.0.tgz","fileCount":4,"integrity":"sha512-IQhaKkWvvbjnmMIcHSK/cH2RCYt64jOxliazVF1wZdXH0KbmM5VHgn1v3r9a9mqInDPDMR+JoiErSFc83epLaQ==","signatures":[{"sig":"MEUCIQDCHFIJT+V4DBsp57GM+lkv89fggxbsIUWT4lU4q/29MQIgUwwGosOff34LFToyaynDwfgXKe2k6AQWn5RCIW7XT30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7106},"files":["index.js"],"engines":{"node":">= 7.6.0"},"gitHead":"6bec1297e3040c2c90724bda716e2c66bfad303e","scripts":{"lint":"eslint --fix .","test":"mocha test.js"},"_npmUser":{"name":"coderhaoxin","email":"haoxins@outlook.com"},"repository":{"url":"git+https://github.com/koajs/logger.git","type":"git"},"_npmVersion":"5.6.0","description":"Logging middleware for koa","directories":{},"_nodeVersion":"9.8.0","dependencies":{"bytes":"^2.5.0","chalk":"^1.1.3","humanize-number":"0.0.2","passthrough-counter":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.0.0-alpha.7","boom":"^5.2.0","chai":"^3.5.0","mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.19.0","koa-route":"^3.2.0","supertest":"^2.0.1","sinon-chai":"^2.8.0","eslint-plugin-node":"^4.2.2","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.5.0","eslint-config-standard":"^10.2.1","eslint-plugin-standard":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koa-logger_3.2.0_1520909663473_0.49195933545670556","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"koa-logger","version":"3.2.1","keywords":["koa","middleware","logger","log"],"license":"MIT","_id":"koa-logger@3.2.1","maintainers":[{"name":"coderhaoxin","email":"haoxins@outlook.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"homepage":"https://github.com/koajs/logger#readme","bugs":{"url":"https://github.com/koajs/logger/issues"},"dist":{"shasum":"ab9db879526db3837cc9ce4fd983c025b1689f22","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-3.2.1.tgz","fileCount":4,"integrity":"sha512-MjlznhLLKy9+kG8nAXKJLM0/ClsQp/Or2vI3a5rbSQmgl8IJBQO0KI5FA70BvW+hqjtxjp49SpH2E7okS6NmHg==","signatures":[{"sig":"MEUCIQCGvv3zhfALH0XWdJG9C6rungk+y5FcjJfFkWDZKqxhYgIgKk5QwjtUskTsxuR3PntGHn+H1VCkvlxxtAPJXMLAPDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLozeCRA9TVsSAnZWagAA1Q0QAJPlHHMK4eAgtblP0O7G\nZ+J+nKSJ9gJoZUprBKvBHxe8MFUOkeoU+Ca6IeNC2F3o2ITFMaqA+IiPl2Hg\nNsI0uK5ENbyEqLlTevgkzjwwUZifcCQoIVssfqapK4ABUTrdGlKF9gqq/cSR\nP69LCLqdJZlcz6uei//YClfN6hv0fkYymTCF2ISV71S+1guwfAMCVHYNRW8l\njxunK1SKtm9ZEv22Ry3W1RooJXqBr0AHBN5az4yxOjpvf5STKdzsdBEJJYlW\ny/Y0UjJuHmd71F6zdLomZNT4QBS6l0A1rWdJSd8VWHnz0LwssutuvaQn3OYc\nBtvx/4Z8TJU5unF7dm5aDHWXQJrNVmxbSfUzFvZl3sUHiiv66qYptjVY14gA\n50F30L2zB46eCWhSamfuWi7e12XPJyqc8eb2vRkNVYaPI0aFHDxtOdozWwHU\nM51J93NE3V6buahYfpP2maVlSPyzZ20VTZwBLlS1otGdGeQsL+ysYK0RHWdV\nDm29jUdCcOSrJ/m/mJt2T387R3iKBPAKTlqr0wLHokyNLowaKsD5pqGCgEWI\nHWBJ2+8dU0p2MTZNbCoTtoNNLakNEXdyx8pCMYXyF/wxG4bmjph75WXQ4jdP\nTeF5qReOQ3faDMD3f5N8yjwmrr2kZ6LzRHm94xeuQmVuS1/4UwqyV3Aw1iCF\nHa1N\r\n=zLSa\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">= 7.6.0"},"gitHead":"e7b24bd5a112e5928ebbc19e810bcf9fc4bba189","scripts":{"lint":"eslint --fix .","test":"mocha test.js --exit"},"_npmUser":{"name":"coderhaoxin","email":"haoxinst@gmail.com"},"repository":{"url":"git+https://github.com/koajs/logger.git","type":"git"},"_npmVersion":"6.4.1","description":"Logging middleware for koa","directories":{},"_nodeVersion":"10.15.3","dependencies":{"bytes":"^3.1.0","chalk":"^2.4.2","humanize-number":"0.0.2","passthrough-counter":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","boom":"^7.3.0","chai":"^4.2.0","mocha":"^6.1.4","sinon":"^7.3.2","eslint":"^6.0.1","koa-route":"^3.2.0","supertest":"^4.0.2","sinon-chai":"^3.3.0","koa-compress":"^3.0.0","eslint-plugin-node":"^9.1.0","eslint-plugin-import":"^2.18.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^13.0.1","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-logger_3.2.1_1563331806402_0.45927495386393047","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"koa-logger","description":"Logging middleware for koa","version":"4.0.0","main":"index.js","scripts":{"lint":"xo","lint:fix":"xo --fix","test":"node --test","precoverage":"rimraf .nyc_output coverage","test-ci":"c8 npm run test"},"repository":{"type":"git","url":"https://github.com/koajs/logger"},"keywords":["koa","middleware","logger","log"],"author":{"name":"Christoffer Hallas","email":"christoffer.hallas@icloud.com"},"contributors":[{"name":"Imed Jaberi","email":"imed-jebari@outlook.com","url":"https://github.com/3imed-jaberi"}],"license":"MIT","dependencies":{"bytes":"^3.1.0","chalk":"^4.1.2","humanize-number":"^0.0.2","on-finished":"^2.4.1","passthrough-counter":"^1.0.0"},"devDependencies":{"boom":"^7.3.0","c8":"^10.1.3","eslint-config-xo-lass":"^2.0.1","koa":"^3.0.0","koa-compress":"^5.1.1","koa-route":"^4.0.1","sinon":"^20.0.0","supertest":"^7.1.1","xo":"^0.60.0"},"engines":{"node":">= 18"},"homepage":"https://github.com/koajs/logger","bugs":{"url":"https://github.com/koajs/logger/issues"},"licenseText":"MIT License\n\nCopyright (c) 2020 Koa.js contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"koa-logger@4.0.0","dist":{"shasum":"1e6db231c3b2409c0a3e78953680b580a1d2491b","integrity":"sha512-LP3ocZPpSINyw2LBSIOpHksrYTlr5DKRB9ogk2PFEsF6vZJE2G//0TsjmL7Ph0O/KI4QU/yZJpRC5BelR+2oJA==","tarball":"https://registry.npmjs.org/koa-logger/-/koa-logger-4.0.0.tgz","fileCount":6,"unpackedSize":9094,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCPd8oWX+HITZkHNQmX+Bmkb23Bw6uW1F4Pq6rP5v+a8AIhAJtZ1S1pWk5fxDGa7DiRxU6JjE9Jc7VdfQ5sKjeR15OU"}]},"_npmUser":{"name":"3imed-jaberi","email":"imed_jebari@hotmail.fr"},"directories":{},"maintainers":[{"name":"coderhaoxin","email":"haoxinst@gmail.com"},{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"3imed-jaberi","email":"imed_jebari@hotmail.fr"},{"name":"titanism","email":"npm@titanism.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/koa-logger_4.0.0_1749775491645_0.3072969289201124"},"_hasShrinkwrap":false}},"time":{"created":"2013-08-17T06:38:06.283Z","modified":"2025-06-13T00:44:52.010Z","1.0.0":"2013-08-17T06:38:08.117Z","1.0.1":"2013-08-23T04:31:32.178Z","1.1.0":"2013-12-21T18:56:58.000Z","1.1.1":"2014-01-15T22:08:47.245Z","1.2.0":"2014-02-12T08:04:07.275Z","1.2.1":"2014-05-14T01:47:10.496Z","1.2.2":"2014-07-06T01:06:00.309Z","1.3.0":"2015-07-17T05:44:40.712Z","2.0.0":"2015-11-19T09:30:19.754Z","1.3.1":"2017-01-12T11:42:48.207Z","2.0.1":"2017-01-12T12:00:01.462Z","3.0.0":"2017-05-16T11:27:21.365Z","3.0.1":"2017-06-30T07:12:11.247Z","3.1.0":"2017-09-26T13:22:00.506Z","3.2.0":"2018-03-13T02:54:23.532Z","3.2.1":"2019-07-17T02:50:06.492Z","4.0.0":"2025-06-13T00:44:51.813Z"},"bugs":{"url":"https://github.com/koajs/logger/issues"},"license":"MIT","homepage":"https://github.com/koajs/logger","keywords":["koa","middleware","logger","log"],"repository":{"type":"git","url":"https://github.com/koajs/logger"},"description":"Logging middleware for koa","maintainers":[{"name":"coderhaoxin","email":"haoxinst@gmail.com"},{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"3imed-jaberi","email":"imed_jebari@hotmail.fr"},{"name":"titanism","email":"npm@titanism.com"}],"readme":"\n# koa-logger\n\n[![npm version][npm-image]][npm-url]\n\n Development style logger middleware for [koa](https://github.com/koajs/koa). Compatible with [request-received](https://github.com/cabinjs/request-received).\n\n```\n<-- GET /\n--> GET / 200 835ms 746b\n<-- GET /\n--> GET / 200 960ms 1.9kb\n<-- GET /users\n--> GET /users 200 357ms 922b\n<-- GET /users?page=2\n--> GET /users?page=2 200 466ms 4.66kb\n```\n\n## Installation\n\n```js\n$ npm install koa-logger\n```\n\n## Example\n\n```js\nconst logger = require('koa-logger')\nconst Koa = require('koa')\n\nconst app = new Koa()\napp.use(logger())\n```\n\n## Notes\n\n  Recommended that you `.use()` this middleware near the top\n  to \"wrap\" all subsequent middleware.\n\n## Use Custom Transporter\n\n```js\nconst logger = require('koa-logger')\nconst Koa = require('koa')\n\nconst app = new Koa()\napp.use(logger((str, args) => {\n  // redirect koa logger to other output pipe\n  // default is process.stdout(by console.log function)\n}))\n```\nor\n```js\napp.use(logger({\n  transporter: (str, args) => {\n    // ...\n  }\n}))\n```\n\n  Param `str` is output string with ANSI Color, and you can get pure text with other modules like `strip-ansi`  \n  Param `args` is a array by `[format, method, url, status, time, length]`\n\n## License\n\n  MIT\n\n[npm-image]: https://img.shields.io/npm/v/koa-logger.svg?style=flat-square\n[npm-url]: https://www.npmjs.com/package/koa-logger\n","readmeFilename":"README.md","users":{"po":true,"dofy":true,"isik":true,"adamlu":true,"evan2x":true,"minghe":true,"xu_q90":true,"atomgao":true,"hoitmort":true,"bian17888":true,"cisco_lai":true,"edwardxyt":true,"tomgao365":true,"haaaiiimmm":true,"jessaustin":true,"junjiansyu":true,"phoenix-xsy":true,"stellarnode":true,"justincathcart":true},"contributors":[{"name":"Imed Jaberi","email":"imed-jebari@outlook.com","url":"https://github.com/3imed-jaberi"}],"author":{"name":"Christoffer Hallas","email":"christoffer.hallas@icloud.com"}}