{"_id":"cli-logger","_rev":"92-b96c9fc0d8ea171f62b431b669095782","name":"cli-logger","description":"Logger implementation for command line interfaces","dist-tags":{"latest":"0.5.40"},"versions":{"0.0.1":{"name":"cli-logger","version":"0.0.1","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"cli-util":"1.1.6"},"devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"test":"istanbul cover _mocha -- -u bdd --recursive --bail --reporter list -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.0.1","dist":{"shasum":"d47167337e7b36477b177e768f913e5c3a8769c5","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.0.1.tgz","integrity":"sha512-lzdykLeXBpndLAVWoYt27vahkqM/953LAQVnuT/5urD/rLerY0qWUuW7NW7Jk/4WEPZV5i6xjSLRlIkRZgUS6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZX2erwoFlsPs/6PA7vP00DwQU5tLPi+PmPhHNn9b2hgIhANhufBBVqi/xd2pFoP6TYGNs384IIQpmJK70BGZeiwaw"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.0.2":{"name":"cli-logger","version":"0.0.2","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"cli-util":"1.1.6"},"devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"test":"istanbul cover _mocha -- -u bdd --recursive --bail --reporter list -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.0.2","dist":{"shasum":"43de8cbaf88a072a7b700b84f4cc9cec5cc0d1f1","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.0.2.tgz","integrity":"sha512-4QxlcHuGGzf6mzdASNL6p/w5SX+bMmhB6Wc3CLMtCbTc9Wag2Lslj1+6Q53U/WpumMvkT8/VGhqm54lFGFEb8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwLTwe7/JGXK6E+IP03kbsTm5hODjIOxsBMh5HHgxqywIhANW9um3Y8kE4VwRvX0XTY6HZZm8zW6rzRLkPPhGKAsFZ"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.1.0":{"name":"cli-logger","version":"0.1.0","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"cli-util":"1.1.6"},"devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"test":"istanbul cover _mocha -- -u bdd --recursive --bail --reporter list -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.1.0","dist":{"shasum":"41fb7056bd3a51e3bfbde693828dce277030c296","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.1.0.tgz","integrity":"sha512-EFvkR4jIGGUFVvyCJVNhq8DZvlgqCyPNafyJ1+w0fyK5Hb5QelNnGoj6+oNXnrI3EANIpm+jH+0qD8R5QiiSDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiOhjdPT7E1LyYx/d6QZ8vfR+miG7hyk8ne+tPJJJ0qwIhAITq6Gyl6as4ELNFGXColYz3iPaCnMqf9Oak0tmAd9Ok"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.2.0":{"name":"cli-logger","version":"0.2.0","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"cli-util":"1.1.6"},"devDependencies":{"ttycolor":"~0.7.8","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.2.0","dist":{"shasum":"2863602673b7fb363a11dc1304bbc2aacb39c63f","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.2.0.tgz","integrity":"sha512-r3YBjaSEV7oqMMQ/3mxyQcgF79eibcO0smlHXAWZQgVis2tm0lnBY3r8wE9/q3teS3rHI0p1r+icKKoLrNNjTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwhBUvFkHWg605Z0CuLC4VtkcwwMTdUGMKMB1Nyhx51AIgEQnjqkhnjPJMekYwq7j8fhUj9lX4Ce8reIuFUQb+wn8="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.2.2":{"name":"cli-logger","version":"0.2.2","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"cli-util":"1.1.6"},"devDependencies":{"ttycolor":"~0.7.8","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.2.2","dist":{"shasum":"64d21848532c3bd5f24ddb69a58fb583e58efa83","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.2.2.tgz","integrity":"sha512-TEWfgraiWj+1x2myvWtaI+zB/MO8tmzGYmtzoJJQXdBpeY84LfkoerT8LjFFzv7Edglju3IRXQQFTYCMajI2tQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdGc67cYrY/mzzRNjzu7NnWqEnha8HPzca7bEebS8MqAiEAvKsbUdsqOdLUFoNGjUQiWlAsSrrDKMkSxmulsNORMwI="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.2.3":{"name":"cli-logger","version":"0.2.3","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"cli-util":"1.1.6"},"devDependencies":{"ttycolor":"~0.7.8","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.2.3","dist":{"shasum":"2e8827fe7b3ba770f048fe31f58f6b8763029e13","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.2.3.tgz","integrity":"sha512-GujvSpyO8mJsOB8A7LxDgFxXJwljf3VgPfBDAziTJgV4ct0bgjheiyWVnqGWtCT0Qqn3yKhSTU6XiWwVJf0tGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYziK50SswoOfaGJ0p8ORwuaF/UWldqCi8ZJOuKGjLeQIhANYWe4m6yTRntjtSZsaf4NKqFv1j8TSfoLyN1aUjocKP"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.3.0":{"name":"cli-logger","version":"0.3.0","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"cli-util":"1.1.6"},"devDependencies":{"ttycolor":"~0.7.8","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.3.0","dist":{"shasum":"f33b3050c426195395761e7b3e2ad51d113bca43","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.3.0.tgz","integrity":"sha512-5BafcVlM/PYtD+Mds+DVPuMH5nL7IuGJKbri9mP4Iowwyxi/5M1KYSnGeRAYDbQLDmlLyGBqTcf+8ty0Dc253w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwmmFItWT/luNHztScVTOBR1mZmyMSVHJr6Ee1P9ixkwIhAMS6rFPYDOFcci07lIrq3NHqA4+/v1LQZ0Mn4qi1WP7o"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.4.0":{"name":"cli-logger","version":"0.4.0","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"cli-util":"1.1.6"},"devDependencies":{"ttycolor":"~0.7.8","cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.4.0","dist":{"shasum":"e99a3cea9b415cbb0e810efe0d0c6637777f8370","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.4.0.tgz","integrity":"sha512-CJUk86Gvw/csvXoHsyEKGX7CAaXLnUyrSpnd+5mY7gQ7wOjfhDvMOmcMciAkPPQaupY7gV9dLw/g8fk+X7G5MA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ5MLmRW8jXW15PFmY8I6b/4GjPUGtoS5VrNBvtlHQqQIhAO4YkONaD+5fJJhoCCEsBdcdHZbVBxixN1zR9p5QPYKv"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.4.1":{"name":"cli-logger","version":"0.4.1","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"cli-util":"1.1.6"},"devDependencies":{"ttycolor":"~0.7.8","cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.4.1","dist":{"shasum":"bbfd7f98e17501eadae0d4ae4407e5baa29364ce","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.4.1.tgz","integrity":"sha512-1+HpRDZOWxbXPBTPA8vZZ2SPxln2K26CIS8EBUYIiFpZvfXpBDPgFJ5MbHQeZcWKykIOSJpz0usaQa0+EwU7WA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp0f+VUlaF5LxwI+PwrWJvL8rKyL/KFYqjq83aIkZ+6AIhANaXrB+cK6CqN5a2ulkRVqH9Jv5U7/ZhVc6Z0N8JxM+8"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.4.2":{"name":"cli-logger","version":"0.4.2","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"cli-util":"1.1.6"},"devDependencies":{"ttycolor":"~0.7.8","cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.4.2","dist":{"shasum":"36f23566ec498b9193ef2b8b2e1c756b0f144be5","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.4.2.tgz","integrity":"sha512-r3d5WdS+u1Gwn3qpDfHUsPNB8nagcjp1dGK9Uup0A9t7zeG1YTS6KmdL9kIMa227mIfaysPJp2Dco5PHOuWmBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQB+/cmRoeF+sA3hKnpGfz3CdC9F21NfysphEUoESM3AiEAyDS6qlrDrMSJOuviigaM0poFEKqPXHsMpZHZzwfvMBw="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.5.1":{"name":"cli-logger","version":"0.5.1","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"cli-util":"1.1.6"},"devDependencies":{"ttycolor":"~0.7.8","cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.1","dist":{"shasum":"385968be5bbbfcebc1f45aa2c22150c30f41f1c9","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.1.tgz","integrity":"sha512-Jvo7ZH0B8j5BMiNorG4FzwFJH5xkEPCg9XPXEzhqYHUUIoasOnKsUAtfmuqA2Y82XqH6gHcV8BuN1M7OuG+Deg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7RjT4QiauQj1U23lkeS5+dTrnqHxSSEIkj2Lut/BmCgIgXpDiU5Glf3JF49VFETmaLlfxOZRqoF8kU7D4OzKoL1k="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.5.2":{"name":"cli-logger","version":"0.5.2","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"cli-util":"~1.1.6","circular":"~1.0.1"},"devDependencies":{"ttycolor":"~0.7.8","cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.2","dist":{"shasum":"7271bce31467f24b0aabf4c958b8f90bcfb8153b","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.2.tgz","integrity":"sha512-DTX39SpTl6k4AezgSYkt0bGUa2kO5Llwy1ZWsdN5a0mVpyQu7VvpLSV1jOyezwEBr14ZlSemj39nPiH1Zwz60Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHxzEXM9KaL9HWpJQ6IFUtK1XjS2myKdSjVFC0FXr6joCIDmuQcv8+B4pi9t/ObpnrDwF3hk77ANuePeH/9JL3kqD"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.5.3":{"name":"cli-logger","version":"0.5.3","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"cli-util":"~1.1.6","circular":"~1.0.2"},"devDependencies":{"ttycolor":"~0.7.8","cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.3","dist":{"shasum":"0067148c66bc9af9f1628dc0758e0d0677672337","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.3.tgz","integrity":"sha512-nwYWCvU0GgyKGn2R39yof4LhDcTK44aSxe7fBHXRc0mjWXaPhu3W/jN7XiPAbHQh0CQGv6nS2ZJzqIz/8airag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHLPbh95QsYRgnsk/7Fjq2Ktlnt2Rl8jXcbH7PR60HIfAiEA1UO/yuFFLaqt0uOOjEM4jTqa3kUo8Ao0uRSWKPnbNeI="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.5.4":{"name":"cli-logger","version":"0.5.4","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"cli-util":"~1.1.6","circular":"~1.0.2"},"devDependencies":{"ttycolor":"~0.7.8","cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.4","dist":{"shasum":"06ced73de223c4235e2233907ec9f1426795b1f2","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.4.tgz","integrity":"sha512-hkF7eCi35qJpl7BPYpvFICuiLMj0NhawnMcF4DVUNYMjcXiAIupB5qbSpfRIrwsVI3jw9iURpXakEJlZ4of+dQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFi1PvVIQmlNaItb9FoEHTGFYb7qrxgryVTlsH98fuq4AiEAsBJEhFmsHIQl2sKdn212lTX4npgFbm2WWylUErtjj9A="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.5.5":{"name":"cli-logger","version":"0.5.5","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"cli-util":"~1.1.6","circular":"~1.0.2"},"devDependencies":{"ttycolor":"~0.7.8","cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.5","dist":{"shasum":"76dad88cec4a2abaafeedc9fb3a59079c2730548","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.5.tgz","integrity":"sha512-4NponBN4u4Bd57bnmIysiY1Q551rWW70qKuhNRCq6XtaxNDJNS7kkOJoPXXKEwbSQwAuxNsyHZCaX4r1Q82TIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjeIIyTVwK1epBeLYhh/ghl2+cd05KMn8JFh0V+tywFQIhALbFwiB2ySg0KVyIbZJ3CczdrzwWiNZN92epMX3Dw96R"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.5.6":{"name":"cli-logger","version":"0.5.6","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"ttycolor":"~0.8.4","cli-util":"~1.1.6","circular":"~1.0.2"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.6","dist":{"shasum":"2dadf4367ffeabfa6560aa647123d229901122c3","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.6.tgz","integrity":"sha512-48MhbAcEe6k8BwQPFoMbKomXGGzJupXEBmAawjKm8DQCRXC+EZVsCF5G9Mq8uCOrrJfjyXFyQEm3VbS0LHJwjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEeQesiKmv5LkzwECrH8JqeRT+izESCEeIScaqS6Msn8AiEAlro8dGE7UUzGOoGr9ke9NWVSUdgnRUW7ZzMt6hh4pNc="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.5.9":{"name":"cli-logger","version":"0.5.9","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"ttycolor":"~0.8.6","cli-util":"~1.1.6","circular":"~1.0.2"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.9","dist":{"shasum":"a0d3c66079f7bc19a9fbdd544b4c02e89fb85025","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.9.tgz","integrity":"sha512-/rpcF94rAPzcFXOzIqv/COQcXLpS2T9rBfK2HKYZ+viDz400DleVYoGzbEIZLVXZfkDqqQ9rAZH2Va+5nmdAPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQ9y0Sjv7V/LdsK6GrftIg5qt/nwbReYynsM0l9UPIFAiA682L7VOyTnn0KbSvRQuXYfQ2mgoiqQj41m14+S1FmzQ=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.5.10":{"name":"cli-logger","version":"0.5.10","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"ttycolor":"~0.8.6","cli-util":"~1.1.6","circular":"~1.0.2"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.10","dist":{"shasum":"4a66f2fe188186c8583ebeab28ee76c9a701a573","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.10.tgz","integrity":"sha512-hpPbrkZzDeRI0kcsVJe6ORnsUq5oe7C+CMjBQ5mTgO97Ih8QEw1wm/e6twWCY133JdIK9AXhb3B/4/fexZJoUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGlheV2l4xB4AWnIiMWnRvqv4WwPeeklXDzKPpOdlTijAiB8zLdGp/WqIC93rJFRqIqABAVCr+2IXAYCluDPsgClvg=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.5.11":{"name":"cli-logger","version":"0.5.11","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"ttycolor":"~0.8.6","cli-util":"~1.1.6","circular":"~1.0.2"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.11","dist":{"shasum":"f857e2947b08dcd4eebe3e6330e0dd6883ed8377","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.11.tgz","integrity":"sha512-+UrEmvbBdN+FXWtUdqRM/uIxBAzQjzAwZZz/lpeTQkpzMRVcPRgMglfzNlfNHXa+cXC+YY6HH0bO0sKHdYBpIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuUk98FKoSMdAtl1YTvqsC0fUbtSRbsbGlt67ziZvP3gIgRndh3rCDP6Mp1lj3Y9AZRYbrGDkuE1sT/NGgBfhyg/k="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.5.12":{"name":"cli-logger","version":"0.5.12","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"ttycolor":"~0.8.6","cli-util":"~1.1.6","circular":"~1.0.2"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.12","dist":{"shasum":"cea47adfc38aee2c9951e7a6681e311fb6bca4af","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.12.tgz","integrity":"sha512-WrFDodgW0hxxujXwmIUes2sOvFY8YZm+3OAYkVIQoCspi7jigChYV4WWxxTZSIqSAb9vPXvdymW1uE5Eat4QVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHuEUd1HcQHSEgrcabKC34jOXcCymT+ap52BCinyY97gIgJ05muwPcFN2S4vhha7BVuVkpeL2ROghWCfrMDQky/0A="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.5.13":{"name":"cli-logger","version":"0.5.13","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"ttycolor":"~0.8.6","cli-util":"~1.1.6","circular":"~1.0.2"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"gitHead":"900871bf6d72a12f10eb75b8c335d47d1795f353","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.13","_shasum":"9e6a1a440b74f9fa285632fbb1ffccd1a7de2411","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"9e6a1a440b74f9fa285632fbb1ffccd1a7de2411","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.13.tgz","integrity":"sha512-D5qzKOWiLQNx5TWnUfCHYY9QIwLZQGNGMbIUHpuD00QwdDcHJJ3SDtiziB8s2+RwEvsNfw/kaNRPCDYPI41qew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkRqmHS9CofnFUK2cYptfKB6s9Ghe7VPu2t7vnItqHBAiBBJb/WfJyCuEmTDR9C1DsmevBtLNGOTqMLojO+YiG6hg=="}]}},"0.5.14":{"name":"cli-logger","version":"0.5.14","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"ttycolor":"~0.8.6","cli-util":"~1.1.6","circular":"~1.0.2"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail -A test/unit/"},"config":{},"gitHead":"ee34b87826f9110e52e7276e3cecf71969f0a6dd","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.14","_shasum":"7324f5e111170a1efb653c6b6c79631436c6a265","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"7324f5e111170a1efb653c6b6c79631436c6a265","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.14.tgz","integrity":"sha512-7sM9qgGkDttPRXkJUTdZCrATD2s6SaE0k1elLwx9+sFLxHdJmv8POCHJLgRnWKb4dUuuNdQgsQy/uBgFwMBvbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrjAh6ggEsxcDhgSYRLGlTBoePAQn2W+bXgtALHcrGCAIgJwu6sXovUiWzRVZWSME1kgJMHqqK3kCBJ0ZgB4wKlpU="}]}},"0.5.15":{"name":"cli-logger","version":"0.5.15","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"ttycolor":"~0.8.6","cli-util":"~1.1.6","circular":"~1.0.2"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail --reporter list -A test/unit/"},"config":{},"gitHead":"60407d735a28b8c772314a96d2ca6bb9a6722347","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.15","_shasum":"a4c14777182e29a52816c62f4d8a6ec67d165841","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"a4c14777182e29a52816c62f4d8a6ec67d165841","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.15.tgz","integrity":"sha512-Egm7gcvs0MYzfnaqQVEqHYpCy91+HST368L5JpEGLZqsOvmi2Qc4INPg1lfxZJZZgTezieNoxls6CEgWRGfElg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDu5r3R7gPBmBIXFSMMkSkRLXJQDfT2Dw0jZruwFcZgZAiEAmpzfq7/mY7nBK3SjYst2atpwGgJjYxzUxHlZZQaBxIk="}]}},"0.5.16":{"name":"cli-logger","version":"0.5.16","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"ttycolor":"~0.8.6","cli-util":"~1.1.6","circular":"~1.0.2"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail --reporter list -A test/unit/"},"config":{},"gitHead":"f088f75bd036b176e6f7eae2641d80cddfc5800f","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.16","_shasum":"d1dd35374fec6c3ee1c939c6a13575883999df0a","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"d1dd35374fec6c3ee1c939c6a13575883999df0a","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.16.tgz","integrity":"sha512-RvcU+2vr8rBQrS3flJ4/myQtxyQplXvUNEg35AoRVsBszuTNj5QIMi2ZnSOIRoErWJDGZn78AO8Sw6CaChYb+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDii29qlpfa/g3M5jwMobfvg6IfRsEZZL5BCUv2NHi9QgIhAISF67Es/wC/gGNBfuAafMnPuESFKrKX8baxBA5LE8GH"}]}},"0.5.17":{"name":"cli-logger","version":"0.5.17","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"ttycolor":"~0.8.6","cli-util":"~1.1.6","circular":"~1.0.2"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail --reporter list -A test/unit/"},"config":{},"gitHead":"579147e6b886a07c0db833aa8d99ca1f71e01560","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.17","_shasum":"bd067ae9a8b7dd4409bdda6c62e257df2549b4b7","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"bd067ae9a8b7dd4409bdda6c62e257df2549b4b7","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.17.tgz","integrity":"sha512-03ePGUPNVsdXzoPyC5zkYRY0+7hEKWFe1ZnLzQlCPEc5LRff9SDiI5PhumSSBYYd6p0dBm7eG4Z9OZC4kABkGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX9TyFM/5hMXLRxofpj/pxwdqUFreDIgP/68l1uSC9hwIhAKoNPtr0uZsWOmD5D4dJebIAOGqa30FBmARaRn9ix5EW"}]}},"0.5.18":{"name":"cli-logger","version":"0.5.18","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"ttycolor":"~0.8.6","cli-util":"~1.1.6","circular":"~1.0.2"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail --reporter list -A test/unit/"},"config":{},"gitHead":"36d6b2b5c4b5f9d52974d620507a19529bb72df8","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.18","_shasum":"46988b5d6a81a98fb63ce1d24f9b3840d0103841","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"46988b5d6a81a98fb63ce1d24f9b3840d0103841","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.18.tgz","integrity":"sha512-Nk8FgBhvdsWwk9jggClXkjEuiLsGF8ykD7KNrUPWkQ9VNSPYV8BmtVlDJm0yNSpZuGbDaAjhwfoKSvG77WZnSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXzjfKJsCRhHLo1VKz1m8VtMM42I3dYO+LOhfpIK58OwIgNz+X7aXIXIK/sFyKuaQQ+xFdAq5LyLPa88iunhXLfm8="}]}},"0.5.19":{"name":"cli-logger","version":"0.5.19","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"ttycolor":"~0.8.6","cli-util":"~1.1.6","circular":"~1.0.2"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail --reporter list -A test/unit/"},"config":{},"gitHead":"643ec5ddc23f8451fd442afc9ea4c5a896655d7c","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.19","_shasum":"c9ea0d800a0ecc4f5c56f305d2631c6965eb9737","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"c9ea0d800a0ecc4f5c56f305d2631c6965eb9737","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.19.tgz","integrity":"sha512-9dBz4SnoGfI6KKZ3Cj7sfUaIYu4V3A1hKUFse1FXutc4+K4sEx+CpLBcW6P8KmuqcDFp0pwXLEWL5O3l97wsBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtVfIKB+m5zoxEgWvXyaj6jKucENE1VkaZKt1WhOOxmwIgDAc6ejToF5w8OdewiQ6bLBcn+0lFvPiYremb/tyROkU="}]}},"0.5.20":{"name":"cli-logger","version":"0.5.20","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"ttycolor":"~0.8.6","cli-util":"~1.1.6","circular":"~1.0.2"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail --reporter list -A test/unit/"},"config":{},"gitHead":"1fd9ff94d2a3745b068f09ee39c0b521449b3580","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.20","_shasum":"41c5279d5e7a30e623e3c3f632744585a1014293","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"41c5279d5e7a30e623e3c3f632744585a1014293","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.20.tgz","integrity":"sha512-4CN5/shsPvi1wydnavlq/Bi1snsR5sMulnySMwGWExpLsMqSC7JeZjO9UsHq/ujyUJPwhStvv4W19rssc9YbIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCntiXaqmGVWirvv4IwwfO6aC9o2DTwlzQBoSBQizZjqwIhAPFzBT4RcS2wcBIZa5EpQ46mUgbLt8kE0Idobkiwo9jH"}]}},"0.5.21":{"name":"cli-logger","version":"0.5.21","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"~1.0.2","cli-util":"^1.1.19","ttycolor":"~0.8.6"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail --reporter list -A test/unit/"},"config":{},"gitHead":"1a0d23bd13a8a1e1a9913bd2971e2b665cd8769f","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.21","_shasum":"b2dded39bb09f835daaff824770d8dd409d0cdb5","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"b2dded39bb09f835daaff824770d8dd409d0cdb5","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.21.tgz","integrity":"sha512-vK3BGBWYj8R5GF3bO/+1HvE0MJny9+L5i1cQIErVP7Wae1sVo7kCNWoVDgGPVnnZTE+ypfczO522FrJlAezb+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6tUbyHGsAAAZnnoT+/IVAqqEjjaepT0oLhb6EZCo2EAiAKVLHLhfMaf3kZSpigoodhjFfw2Ti79aN4E2DnN0mTzg=="}]}},"0.5.22":{"name":"cli-logger","version":"0.5.22","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"~1.0.2","cli-util":"^1.1.19","ttycolor":"~0.8.6"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail --reporter list -A test/unit/"},"config":{},"gitHead":"013576a1f672f42ee75f971419b29f9f1c4fe88e","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.22","_shasum":"7b495ff91e960f91c05a8570e0e54568135ff424","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"7b495ff91e960f91c05a8570e0e54568135ff424","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.22.tgz","integrity":"sha512-TFPMy1rhfBII76ocY/37IllWonWGS0HGCgCbe/ZPOmbxYDncYRp0CKlbTCSD6U+Df95Zy8wuVhS3Ev4nWFiFpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICy6/Gxr7Ni0qf8X2VLD2n8YOwqt27teHObVBo8WuZ0BAiEA+Vy5O3NqHYGdXx7YEdS8IvRbYsYh6VfIyUOTnC8Myvs="}]}},"0.5.23":{"name":"cli-logger","version":"0.5.23","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"~1.0.2","cli-util":"^1.1.19","ttycolor":"~0.8.6"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.17.0","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --bail --reporter list -A test/unit/"},"config":{},"gitHead":"baeeee694754f322d9d96f400a93893e7c9cd97c","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.23","_shasum":"ea501a4a3c6be39af8eff6f2152c5ae36d693805","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"ea501a4a3c6be39af8eff6f2152c5ae36d693805","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.23.tgz","integrity":"sha512-wBVzGhsvvP57H2WWvfFtgL1qE62d/PRS04KiU0enUtVoYkYO+P6SwZbuUvejajA1lvChe+WP7vtWcww5baPF6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4dDPwA2EXtE6rn19tpGndTlLCQGeQo3whbgXSw/hGVgIhAODJztQ6gAvyqwYP6LVhq2JrBO847BvlDBxA+Pf6uZXB"}]}},"0.5.25":{"name":"cli-logger","version":"0.5.25","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"~1.0.2","cli-util":"^1.1.19","ttycolor":"~0.8.6"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.21.4","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --reporter list -A test/unit/"},"config":{},"gitHead":"bae240526b090779b1077ab4e90347ef14c2f77c","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.25","_shasum":"462849fa9141d95920e9f7fee161390a0f67e1c7","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"462849fa9141d95920e9f7fee161390a0f67e1c7","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.25.tgz","integrity":"sha512-8D7qrBxTKtCMs5FJQRt1Y+2eC+jAApLT31qlGSzQOo5f0pSSTOIkmL+5ZD8I0iyzGyngbF6G5UgiCSOurL030A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj/Qa+N2bw2XyYQY/nZVNXcLrhBOUAmrP8wzeiCtehFgIhAJ0S4dlfXj5RKBQTuM8ltBj8k/6gsZ1P7qq2aKp3MF78"}]}},"0.5.26":{"name":"cli-logger","version":"0.5.26","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"~1.0.2","cli-util":"^1.1.19","ttycolor":"~0.8.6"},"devDependencies":{"cli-error":"~0.4.5","bunyan":"~0.22.1","mocha":"~1.21.4","chai":"~1.8.1","istanbul":"~0.2.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --reporter list -A test/unit/"},"config":{},"gitHead":"6c1b01d2c17fb8b2957f3393ed83aa7a6e2b796d","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.26","_shasum":"5057d87b318a59f0d737bf867492736537473569","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"5057d87b318a59f0d737bf867492736537473569","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.26.tgz","integrity":"sha512-0UzQO3rrrMx95gN5Gf2/7NxcdWNDfY6i1Qkt2l5ZENmeHZfNGGMYY3khOfx4PWgdv4bQCtk4iM6KP1F5DpQcOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhdDxOx8xnbiNKXXvvpKb2gdEb8HgRdaL+41vHbK2yqwIgb1J4jR9mes0SYPTsL+V5tpmVueqfQ4dytFUCkt1uYLA="}]}},"0.5.27":{"name":"cli-logger","version":"0.5.27","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"^1.0.5","cli-util":"^1.1.19","ttycolor":"^0.8.12"},"devDependencies":{"bunyan":"^1.0.1","chai":"^1.9.1","cli-error":"^0.5.7","istanbul":"^0.3.2","mocha":"^1.21.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --reporter list -A test/unit/"},"config":{},"gitHead":"c9fba8f6af112b5fb5ae81542ff606cfeba1c39d","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.27","_shasum":"10c8dd13d51909d59b5616c4bb750d5f8b86bf93","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"10c8dd13d51909d59b5616c4bb750d5f8b86bf93","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.27.tgz","integrity":"sha512-p1Ea1uUmNhU01HpncYTb02BADwYozDTFBSMeIc5u+fGOJC9hCuca8kRms5itW5ambcnQNQJlrrb6Swdc4TKA/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/D/93eOZyQPbupDDdtrtlc0+LXhIVG1/VcWiRmvSBcgIhAPE/p8SPC+ykqOgNlACg63bqBVWbCc230H/kRG86obXk"}]}},"0.5.28":{"name":"cli-logger","version":"0.5.28","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"^1.0.5","cli-util":"^1.1.19","ttycolor":"^0.8.12"},"devDependencies":{"bunyan":"^1.0.1","chai":"^1.9.1","cli-error":"^0.5.7","istanbul":"^0.3.2","mocha":"^1.21.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --reporter list -A test/unit/"},"config":{},"gitHead":"237335f824455ab790a2fd92b50044551a4c2600","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.28","_shasum":"318964aa9af5e207f2e3c3acd7f76782f1ab3d06","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"318964aa9af5e207f2e3c3acd7f76782f1ab3d06","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.28.tgz","integrity":"sha512-peZf6LGm54jvy5ks1cPmySX36vvqJ8SOnlkHqgGuXp+ooOwU4SZrz5IwjrCtvP4k1HBmg/BGsSUaz+npeEC12g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOLFI/lD0VkwqVQ9YLMPtqiqvwT2iIj+eShX+X6iTvpwIhAPmouaZs6jiNlf6iAK94owjQSA+lOXny7GbtxkpG5P44"}]}},"0.5.29":{"name":"cli-logger","version":"0.5.29","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"^1.0.5","cli-util":"^1.1.21","ttycolor":"^0.8.12"},"devDependencies":{"bunyan":"^1.0.1","chai":"^1.9.1","cli-error":"^0.5.7","istanbul":"^0.3.2","mocha":"^1.21.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --reporter list -A test/unit/"},"config":{},"gitHead":"7e764dbea1c500ab21ef7b6581a2381d68f2cb9e","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.29","_shasum":"b0c6c2768c0ece864949d095a601b7b08a4a19b3","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"b0c6c2768c0ece864949d095a601b7b08a4a19b3","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.29.tgz","integrity":"sha512-ERVAR0VpZXUmd7mUyQZK5qauA2DW1scbrVEoTQFJWVqBZcdan+TtAL/RZf/HBsyJNv4ltePgYmrOU3jbuhp4/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHw5/C7HDFvthj0jfPIUjNM84K89C77AimkTn7k+9CjEAiAPSXFXZHmp1eA63pAy8nrwbsUlNJlcq5z+ZK04B4bm3A=="}]}},"0.5.30":{"name":"cli-logger","version":"0.5.30","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"^1.0.5","cli-util":"^1.1.21","ttycolor":"^0.8.12"},"devDependencies":{"bunyan":"^1.0.1","chai":"^1.9.1","cli-error":"^0.5.7","istanbul":"^0.3.2","mocha":"^1.21.4"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --reporter list -A test/unit/"},"config":{},"gitHead":"cf11f1518cd0a815d71ca231b968777c2b146d58","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.30","_shasum":"11ead376205c08f8c5817ade5645e9047463ad71","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"11ead376205c08f8c5817ade5645e9047463ad71","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.30.tgz","integrity":"sha512-ICjLETW2iy8R9DDyyYftQEa8CNXe2l8mRm5x0ywkMdL+qJ7afjTlJBWtJxIcbJCasNebn44OooTuB9icWFeZmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHa3Lu1IlS7YUZ//rQp4AmJhbIiNfVM0mxNwobST25qOAiA7eD/awDAJHP8j3FxW40ohv0qZu6NkGt+DZ6S3jT2QDg=="}]}},"0.5.31":{"name":"cli-logger","version":"0.5.31","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"^1.0.5","cli-util":"^1.1.21"},"devDependencies":{"bunyan":"^1.0.1","chai":"^1.9.1","cli-error":"^0.5.7","istanbul":"^0.3.2","mocha":"^1.21.4","ttycolor":"^0.8.12"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --reporter list -A test/unit/"},"config":{},"gitHead":"37182cff0e4f7b7d584174f634b180d9e9f79b54","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.31","_shasum":"07b15e2e13e9970fd1daad888422c94f05b22e4a","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"07b15e2e13e9970fd1daad888422c94f05b22e4a","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.31.tgz","integrity":"sha512-niaz9025b/X9foxuUhGIdWkDamKIVwX94hF4d/cFe8Lmgx5L+krDmC8Ji3GJCpdXPGPZ/zv8RuYEvISrs5BklA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHyeiyecWOc4j4gm4xPB1Ve9p/BT7R9xO6v+wBVvCZa0CICk3Aqjov4aGKelWWhY/22VrQYgwKOyCEy1BXOewJ7Ob"}]}},"0.5.32":{"name":"cli-logger","version":"0.5.32","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"^1.0.5","cli-util":"^1.1.21"},"devDependencies":{"bunyan":"^1.0.1","chai":"^1.9.1","cli-error":"^0.5.7","istanbul":"^0.3.2","mocha":"^1.21.4","ttycolor":"^0.8.12"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --reporter list -A test/unit/"},"config":{},"gitHead":"451b657eabefdc56cd9152082bddc9f578466762","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.32","_shasum":"2056729a28634891ba1d453b0f01ffcb60ba5704","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"2056729a28634891ba1d453b0f01ffcb60ba5704","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.32.tgz","integrity":"sha512-jLcM3fMN8VwG6uPvnLSNYxLlzU4N5PeqY3I7P5jfrZzkYjuUAR4EwpQU+ZnUdE66LR/E39/dM26poCwCTF8Ssg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzKNBeXlgD64qpUilY2CDKscUsWK3qnLIbTONdF0wHNAiEApxf2IV33SqqmjaqjkbJp6lWqB00WXpjcxq1mFtWsFdQ="}]}},"0.5.33":{"name":"cli-logger","version":"0.5.33","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"^1.0.5","cli-util":"^1.1.21"},"devDependencies":{"bunyan":"^1.0.1","chai":"^1.9.1","cli-error":"^0.5.7","istanbul":"^0.3.2","mocha":"^1.21.4","ttycolor":"^0.8.12"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --reporter list -A test/unit/"},"config":{},"gitHead":"5c7ce73bfc606fcb2b78013b8e934ab5e07556a4","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.33","_shasum":"e8f77e8ae00b7e5690eda7928a0a3ffb2b4a424e","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"e8f77e8ae00b7e5690eda7928a0a3ffb2b4a424e","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.33.tgz","integrity":"sha512-qyNGRyBLFQUvgctUbnCx2eZOsLezKNiR7cFS6HAMjD2w87zFsoCnLXy0PH+3AJAHNhke4WwSnTtZVUP2t2gKig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDykJGXL2wm4NlR9TbMghQAHxH59CaJLSUNt4IV6p9QQAIhANkeSb3V3uR80HsBeLaLPQjoPIynrN/WT0SKuctwbVul"}]}},"0.5.34":{"name":"cli-logger","version":"0.5.34","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"^1.0.5","cli-util":"^1.1.21"},"devDependencies":{"bunyan":"^1.0.1","chai":"^1.9.1","cli-error":"^0.5.7","istanbul":"^0.3.2","mocha":"^1.21.4","ttycolor":"^0.8.12"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --reporter list -A test/unit/"},"config":{},"gitHead":"14498f0a34373841ffb61d7f9fc43c9c3ecb07e5","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.34","_shasum":"448ddb30145bf33a2844a8284b88edede46c39e4","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"448ddb30145bf33a2844a8284b88edede46c39e4","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.34.tgz","integrity":"sha512-edztXjGLtIaADUWpTmI9bnDh+bPFKFaxgZbI2K/KfEOj/Oj4A+e9I0o/ntsB72QU6295s56UZIORBLaBnkXY9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb3FYhYDpXROuV9a5h7+P3Q1bK+Er0EHimgcwCGZs0WgIgczTplUcFGCocMukkawkdo5oprMKh4wpmcSQ0f4NpyG8="}]}},"0.5.35":{"name":"cli-logger","version":"0.5.35","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"^1.0.5","cli-util":"~1.1.27"},"devDependencies":{"bunyan":"~1.2.3","chai":"~1.10.0","cli-error":"^0.5.7","istanbul":"^0.3.2","mocha":"~2.0.1","ttycolor":"~0.8.13"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --reporter list -A test/unit/"},"config":{},"gitHead":"1b12015399a09ec859f9db4b8aa83d1343ae0a5a","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.35","_shasum":"d0884cd83ed8f2e0351c2433e1cd9ccd2d657297","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"d0884cd83ed8f2e0351c2433e1cd9ccd2d657297","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.35.tgz","integrity":"sha512-na0n+rauvtj42eX0p6LMD1NuEa/vc4vPYcyP8o1WvqF3Qb64dwPCxObJH0I2KEsFV4bTyKWWDL3C0YyR0v9Tcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1Tv6AV2bi618qPrzr2e6fF+c1ZrMgQsAL39e+BAXwJAiAHoQAy8awK3qaBvqr6ovvCVDnWp2y6j0AO5LEYoU+ArQ=="}]}},"0.5.36":{"name":"cli-logger","version":"0.5.36","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"^1.0.5","cli-util":"~1.1.27"},"devDependencies":{"bunyan":"~1.2.3","chai":"~1.10.0","cli-error":"^0.5.7","istanbul":"^0.3.2","mocha":"~2.0.1","ttycolor":"~0.8.13"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --reporter list -A test/unit/"},"config":{},"gitHead":"37c68b107b6afe0c26c05e386c2d05531ba86480","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.36","_shasum":"5fee163fe891da8e22e1ac4900dbc2e2cd2f5a2e","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"5fee163fe891da8e22e1ac4900dbc2e2cd2f5a2e","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.36.tgz","integrity":"sha512-Lkf3Qzey5FsZ6LZ7rH/zY57gjjCS0rpsErg0w5D7cKRzsxkGvjQMf1AZGWa0JLaNYR8kvvvB6W7JFhLnv4xoCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMOjmvousN5lN2U9+qVnvB8j+E6LVyuj8SQIQdn17klAIgZ/i7N8A0vr70WRVYfh6esht9H4Ad5iUhn+5AqH14QSk="}]}},"0.5.37":{"name":"cli-logger","version":"0.5.37","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git+https://github.com/freeformsystems/cli-logger.git"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"^1.0.5","cli-util":"~1.1.27"},"devDependencies":{"bunyan":"~1.2.3","chai":"~1.10.0","cli-error":"^0.5.7","istanbul":"^0.3.2","mocha":"~2.0.1","ttycolor":"~0.8.13"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --reporter list -A test/unit/"},"config":{},"gitHead":"12f964577cea0a93bc661771c6efdd8f62f5979e","homepage":"https://github.com/freeformsystems/cli-logger#readme","_id":"cli-logger@0.5.37","_shasum":"f321f4efcd9c6ab39f7a054d5504f39927462262","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.10.29","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"f321f4efcd9c6ab39f7a054d5504f39927462262","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.37.tgz","integrity":"sha512-xipjiEOpSWmF/Q6qyA6/70d6C4pNyUGPGIPpPVyH4+kwHnoqkQctt1iQBieIKNayroRr6LjvQ/kDWsC94Rr8Pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqpjQD8eEMAZoCIFmzBCt3eQld2MohiNVk1ygQWBtj4AIhAMJAEITqObBZXhvRF6HycnFhjUjl50elbi3tOpTmv5XP"}]}},"0.5.38":{"name":"cli-logger","version":"0.5.38","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git+https://github.com/freeformsystems/cli-logger.git"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"^1.0.5","cli-util":"~1.1.27"},"devDependencies":{"bunyan":"~1.2.3","chai":"~1.10.0","cli-error":"^0.5.7","istanbul":"^0.3.2","mocha":"~2.0.1","ttycolor":"~0.8.13"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --reporter list -A test/unit/"},"config":{},"gitHead":"1d784f161e5b6a0e741807ba5b45b633ac704d04","homepage":"https://github.com/freeformsystems/cli-logger#readme","_id":"cli-logger@0.5.38","_shasum":"b8204b588b422274f7cfd0587fd815db92c9ba2f","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.10.29","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"b8204b588b422274f7cfd0587fd815db92c9ba2f","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.38.tgz","integrity":"sha512-Tgjd2Sz0cNYOCupSk1hGr+TQDePtn5b7G68XjPdSvIyVAfasFjT9pyOWVtycQxFNkUE8IKccNdT66mbyN4aVFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2zkO9ipq2Yd7znJtYM3olQBgmEx+RmE4s6JsJJ099yAIgUKbsf52f9tk5+NpsZxM0YJxj2uOih4xBtBhvq52Pya0="}]}},"0.5.39":{"name":"cli-logger","version":"0.5.39","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"^1.0.5","cli-util":"~1.1.27"},"devDependencies":{"bunyan":"~1.4.0","chai":"~3.2.0","cli-error":"^0.5.7","istanbul":"~0.3.17","mocha":"~2.2.5","ttycolor":"~0.8.16"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --reporter list -A test/unit/"},"config":{},"gitHead":"48e210dacca2abcdc00aaea60ae869ce579522c8","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.39","_shasum":"187b388d1e940b1eb40bad2c8c2a85c797a4c94e","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"187b388d1e940b1eb40bad2c8c2a85c797a4c94e","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.39.tgz","integrity":"sha512-L4KJKq4dOklP0fNO9OsBCgTVUUob/ccgz3eWAlR0bp+nSwR81AeI6ctmJpkOr6fkWlDHryJOipyHdLr3fBYkmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE67/Yr5at/bAksiMReDEv4TjPnnT9dzwfXuA+a7LfuvAiASyv6RcfG8BioqnlYQHweFdCIzD8wZ/lBBgT5wFhK1EQ=="}]}},"0.5.40":{"name":"cli-logger","version":"0.5.40","description":"Logger implementation for command line interfaces","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"},"licenses":[{"type":"MIT","url":"https://github.com/freeformsystems/cli-logger/blob/master/LICENSE"}],"keywords":["cli","log","logger"],"dependencies":{"circular":"^1.0.5","cli-util":"~1.1.27"},"devDependencies":{"bunyan":"~1.4.0","chai":"~3.2.0","cli-error":"^0.5.7","istanbul":"~0.3.17","mocha":"~2.2.5","ttycolor":"~0.8.17"},"engine":["node >= 0.10.21"],"scripts":{"clean":"rm -f log/*.log","test":"istanbul cover _mocha -- -u bdd --recursive --reporter list -A test/unit/"},"config":{},"gitHead":"0c98556e15e9b6b8c5588a8940fb28d5e6438d4b","homepage":"https://github.com/freeformsystems/cli-logger","_id":"cli-logger@0.5.40","_shasum":"097f0e11b072c7c698a26c47f588a29c20b48b0b","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"097f0e11b072c7c698a26c47f588a29c20b48b0b","tarball":"https://registry.npmjs.org/cli-logger/-/cli-logger-0.5.40.tgz","integrity":"sha512-piXVCa0TLm/+A7xdVEhw7t4OSrsmJaZIekWcoGrVMY1bHtLJTXgiNzgHlKT0EVHQ14sCKWorQJazU7UWgZhXOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3Fbx4dydTOukmldAZSlyg4S7MxGbMhnp4fR+5y+J6jAiBWImuAK8n5ZC6prkevg811Qi4k0uXykb2PidsMazJnNg=="}]}}},"readme":"# Logger\n\nLogger implementation for command line interfaces.\n\nThis module is inspired by and borrows from [bunyan][bunyan] it differs primarily in that it is designed for command line interfaces rather than long running services. For all intents and purposes it is a drop in replacement for [bunyan][bunyan], see [credits](#credits) for more information.\n\nThe library is considered feature complete and ready for use, however the major version has not been incremented to `1` to maintain compatibility with [bunyan][bunyan].\n\n## Install\n\n```\nnpm install cli-logger\n```\n\n## Test\n\n```\nnpm test\n```\n\n## Features\n\n* Seamless integration with [ttycolor][ttycolor]\n* JSON output compatible with [bunyan][bunyan]\n* Bitwise log level support\n* 100% code coverage\n\n## Examples\n\nExample programs are in the [bin][bin] directory and there are many usage examples in the [test suite][test suite].\n\n## Usage\n\nUnless [streams](#streams) have been configured all log messages are written to `process.stdout`.\n\n### Normal\n\nNormal mode uses log levels that correspond to the [bunyan][bunyan] log levels and behaviour (log messages are written if they are greater than or equal to the configured log level): \n\n```javascript\nvar logger = require('cli-logger');\nvar conf = {level: log.WARN};\nlog = logger(conf);\nlog.warn('mock %s message', 'warn');\n// this will not be logged as the log level is warn\nlog.info('mock %s message', 'info');\n```\n\n### Bitwise\n\nUsing bitwise log levels allows fine-grained control of how log messages are routed, to enable bitwise mode pass `true` as the second argument when creating the logger:\n\n```javascript\nvar logger = require('cli-logger');\nvar conf = {level: log.BW_INFO|log.BW_FATAL};\nlog = logger(conf, true);\nlog.info('mock %s message', 'info');\n```\n\nIf you just want to disable one or two log levels it is more convenient to use the `XOR` operator:\n\n```javascript\nvar logger = require('cli-logger');\nvar conf = {level: log.BW_ALL^log.BW_TRACE};\nlog = logger(conf, true);\nlog.info('mock %s message', 'info');\n```\n\nNote that in normal mode you may use string log levels, such as `'trace'`, but in bitwise mode you may only use integer log levels.\n\n## Messages\n\nLogging messages is consistent with [bunyan][bunyan]:\n\n```javascript\nlog.info('info message')                        // log a simple message\nlog.warn('%s message', 'warn')                  // log a message with parameters\nlog.debug({foo: 'bar'}, '%s message', 'debug')  // add field(s) to the log record\nlog.error(err)                                  // log an Error instance\nlog.fatal(err, '%s error', 'fatal')             // log an Error with custom message\n```\n\n## Log Levels\n\nThe log levels correspond to a method on the logger, the methods and corresponding module constants are shown below:\n\n```javascript\nlog.trace()          // TRACE: 10 | BW_TRACE: 1\nlog.debug()          // DEBUG: 20 | BW_DEBUG: 2\nlog.info()           // INFO: 30  | BW_INFO: 4\nlog.warn()           // WARN: 40  | BW_WARN: 8\nlog.error()          // ERROR: 50 | BW_ERROR: 16\nlog.fatal()          // FATAL: 60 | BW_FATAL: 32\n```\n\nIn normal mode the additional constant `NONE` (70) may be used to disable logging. In bitwise mode you may also use `BW_NONE` (0) and `BW_ALL` (63), `BW_ALL` is particularly useful for `XOR` operations, see [constants](#constants).\n\nThe API for getting and setting log levels is identical to [bunyan][bunyan]:\n\n```javascript\nlog.info()                    // true if any stream is enabled for the info level\nlog.level()                   // get a level integer (lowest level of all streams)\nlog.level(log.INFO)           // sets all streams to the INFO level\nlog.level('info')             // sets all streams to the INFO level (normal)\nlog.levels()                  // gets an array of the levels of all streams\nlog.levels(0)                 // get level of stream at index zero\nlog.levels('foo')             // get level of the stream named 'foo'\nlog.levels(0, log.INFO)       // set level of stream at index zero to INFO\nlog.levels(0, 'info')         // set level of stream at index zero to INFO (normal)\nlog.levels(0, log.INFO)       // set level of stream at index zero to INFO\nlog.levels('foo', log.WARN)   // set level of stream named 'foo' to WARN\n```\n\n## Configuration\n\n* `console`: A boolean indicating that console methods should be used when writing log records, this enables the [ttycolor][ttycolor] integration, default is `false`, see [console](#console).\n* `hostname`: Allows overriding the `hostname` field added to all log records, default is `null` but is automatically set to `os.hostname()` if not specified, see [record](#record).\n* `json`: Print log records as newline delimited JSON, default is `false`, see [json](#json).\n* `level`: A default log level to use when a stream does not explicitly specify a log level, default is `INFO`, see [level](#level).\n* `name`: The name of the logger, default is `basename(process.argv[1])`, see [name](#name).\n* `pid`: Allows overriding the `pid` field added to all log records, default is `null` but is automatically set to `process.pid` if not specified, see [record](#record).\n* `prefix`: A function used to prepend a prefix to log messages, default is `null`, see [prefix](#prefix).\n* `serializers`: Map of log record property names to serialization functions,\n  default is `null`, see [serializers](#serializers).\n* `src`: A boolean that indicates that file name, line number and function name (when available) should be included in the log record, default is `false`, see [source](#source).\n* `stack`: A boolean used in conjunction with `src` to also include an array of the stack trace caller information, default is `false`, see [source](#source).\n* `stream`: Shortcut for specifying a stream for single stream loggers, default is `null`, see [streams](#streams).\n* `streams`: An array or object that configures the streams that log records are written to, by default if this property is not present a single stream is configured for `process.stdout`, see [streams](#streams).\n* `writers`: Map of log level string names to console functions, default is\n  `null`. Use this to customize the functions used when `console` is `true`,\n  see [writers](#writers).\n* `formatter`: A formatter function or string formatter name. Supported names are `pedantic`, `capitalize` and `normalize`. Signature is `function(record, parameters, format)`; `record` is the log record about to be written, `parameters` is the message replacement parameters and `format` is the default formatter function bound to the logger instance. Formatter functions are invoked in the scope of the logger.\n\nIf you specify any unknown properties in the configuration then these are considered *persistent fields* and are added to every log record. This is a convenient way to add labels for sub-components to log records.\n\n### Console\n\nSet the `console` configuration property to redirect all log messages via `console` methods, this enables integration with the [ttycolor][ttycolor] module.\n\nThe default mapping between log methods and `console` methods is:\n\n```javascript\ntrace   // => console.log\ndebug   // => console.log\ninfo    // => console.info\nwarn    // => console.warn\nerror   // => console.error\nfatal   // => console.error\n```\n\nRun the [color][color] example program to see the default output.\n\n### Writers\n\nYou may customize the mapping between log methods and `console` methods by either specifying the `writers` configuration property as a `console` function (to set all log methods to the same `console` method):\n\n```javascript\nvar conf = {console: true, writers: console.error};\n```\n\nOr by mapping individual log method names, for example if you would prefer `trace` and `debug` messages to be printed to `stderr`:\n\n```javascript\nvar conf = {\n  console: true,\n  writers: {\n    trace: console.error,\n    debug: console.error\n  }\n}\n```\n\nIf required you could define your own function that has the same signature as a `console` method (`function(message, ...)`) to create different output styles using the [ttycolor][ttycolor] module methods.\n\nThis configuration option should only be used in conjunction with the `console` option.\n\n### JSON\n\nThis module is designed for command line interfaces so JSON output is not enabled by default, you may enable JSON output for all streams by specifying the `json` configuration option or enable for specific streams by specifying the `json` property on a stream.\n\nAlternatively, you can use `createLogger` to set the `json` configuration property if it is not defined:\n\n```javascript\nvar logger = require('cli-logger');\nlog = logger.createLogger();\n// ...\n```\n\n### Level\n\nThe `level` configuration option sets the default log level when a level is not specified on a stream, it may also be used in conjunction with `stream` to configure a single stream, see [streams](#streams) for an example.\n\n### Name\n\nAll loggers must have a `name` specified, typically this will be the name of the program so it is determined automatically, however you can override with a different `name` if required. Note that when specified this option must be a non-zero length string or an error will be thrown.\n\n### Prefix\n\nSometimes it may be useful to prefix all log messages, possibly with the program name, log level or date. Specify a function as the `prefix` configuration option to set a prefix for all log messages. The function has the signature:\n\n```javascript\nfunction prefix(record)\n```\n\nIt should return a string to prepend to all log messages.\n\nThe `prefix` function is invoked in the scope of the `Logger` instance so you may access `this.name`, `this.names()` etc. See the [prefix][prefix] example program.\n\n### Source\n\nSet the `src` configuration property when you want information about the file name, line number and function name that invoked a log method, you may also set the `stack` property to include a full stack trace.\n\n***Caution: do not use this in production, retrieving call site information is slow.***\n\n```javascript\nvar logger = require('cli-logger');\nvar conf = {src: true, stack: true};\nvar log = logger(conf);\nlog.on('write', function(record, stream, msg, parameters) {\n  console.log(JSON.stringify(record, undefined, 2));\n})\nfunction info() {\n  log.info('mock %s message', 'info');\n}\ninfo();\n```\n\n```json\n{\n  \"time\": \"2014-02-17T16:28:02.573Z\",\n  \"pid\": 2747,\n  \"hostname\": \"pearl.local\",\n  \"name\": \"source\",\n  \"msg\": \"mock info message\",\n  \"level\": 30,\n  \"src\": {\n    \"file\": \"/Users/cyberfunk/git/cli/logger/bin/source\",\n    \"line\": 16,\n    \"func\": \"info\",\n    \"stack\": [\n      \"info (/Users/cyberfunk/git/cli/logger/bin/source:16:7)\",\n      \"Object.<anonymous> (/Users/cyberfunk/git/cli/logger/bin/source:18:1)\",\n      \"Module._compile (module.js:456:26)\",\n      \"Object.Module._extensions..js (module.js:474:10)\",\n      \"Module.load (module.js:356:32)\",\n      \"Function.Module._load (module.js:312:12)\",\n      \"Function.Module.runMain (module.js:497:10)\"\n    ]\n  },\n  \"v\": 0\n}\n```\n\nSee the [source][source] example program.\n\n### Serializers\n\nSerializers behave the same as [bunyan][bunyan] and the same standard serializers are provided via the `serializers` module property (also aliased via `stdSerializers` for [bunyan][bunyan] compatibility).\n\n* `req`: Serialize an HTTP request.\n* `res`: Serialize an HTTP response.\n* `err`: Serialize an Error instance.\n\n```javascript\nvar logger = require('cli-logger');\nvar conf = {serializers: {err: logger.serializers.err}};\nvar log = logger(conf);\nlog.on('write', function(record, stream, msg, parameters) {\n  console.log(JSON.stringify(record, undefined, 2));\n})\nlog.info({err: new Error('Mock simple error')});\n```\n\n```json\n{\n  \"time\": \"2014-02-17T15:54:52.830Z\",\n  \"err\": {\n    \"message\": \"Mock simple error\",\n    \"name\": \"Error\",\n    \"stack\": \"...\"\n  },\n  \"pid\": 65543,\n  \"hostname\": \"pearl.local\",\n  \"name\": \"write\",\n  \"msg\": \"\",\n  \"level\": 30,\n  \"v\": 0\n}\n```\n\nSee the [serialize][serialize] example program.\n\n### Streams\n\nThe following types of streams are supported:\n\n* `stream`: An existing stream such as `process.stdout`, `process.stderr` or some other writable stream. \n* `file`: Creates a writable stream from a string file system path.\n* `raw`: Forces the raw log record to always be passed to the `write()` method of the stream.\n* `console`: A stream that writes log messages to a `console` method, streams of this type are passed the raw log record which is decorated with the additional properties `message` (the raw message string) and `parameters` (message replacement parameters).\n\n#### Stream\n\nConfiguring output streams is typically done using an array, but as a convenience an object may be specified to configure a single output stream:\n\n```javascript\nvar logger = require('cli-logger');\nvar conf = {streams: {stream: process.stderr, level: log.WARN}}\nvar log = logger(conf);\n// ...\n```\n\nOr even more succinctly for single stream loggers you can specify `stream` at the configuration level:\n\n```javascript\nvar logger = require('cli-logger');\nvar conf = {stream: process.stderr, level: log.FATAL}\nvar log = logger(conf);\n// ...\n```\n\n#### File\n\nYou may configure a file stream by using the `path` stream property. For example, to log the `INFO` level and above to `stdout` and `ERROR` and above to a file:\n\n```javascript\nvar logger = require('cli-logger');\nvar conf = {streams: [\n  {\n    stream: process.stdout,\n    level: log.INFO\n  },\n  {\n    path: 'log/errors.log',\n    level: log.ERROR\n  }\n]};\nvar log = logger(conf);\n// ...\n```\n\nWhen creating file streams the default flags used is `a` you may specify the `flags` property to change this behaviour:\n\n```javascript\nvar logger = require('cli-logger');\nvar conf = {streams: [\n  {\n    path: 'log/errors.log',\n    flags: 'ax',\n    level: log.ERROR\n  }\n]};\nvar log = logger(conf);\n// ...\n```\n\nThe `encoding` and `mode` options supported by `fs.createWriteStream` are also respected if present.\n\n#### Raw\n\nThe raw stream type is useful when you want to ensure that the stream implementation is passed the raw log record,  this type is implied when using a [ring buffer](#ring-buffer).\n\n#### Console\n\nUse the `console` stream type when you need access to the raw message and message replacement parameters. This stream type is implied when the `console` configuration property is set, alternatively you can use this to redirect some messages to `console` methods and possibly others to a log file as JSON records, for example:\n\n```javascript\nvar logger = require('cli-logger');\nvar conf = {\n  streams: [\n    {\n      stream: new logger.ConsoleStream(),\n      level: log.BW_TRACE|log.BW_DEBUG|log.BW_INFO\n    },\n    {\n      path: 'log/json.log',\n      json: true,\n      level: log.BW_ALL^log.BW_TRACE^log.BW_DEBUG^log.BW_INFO\n    }\n  ]\n}\nvar log = logger(conf, true);\n// print to stdout using `console.info`\nlog.info('mock %s message', 'info');\n// print to log file as a json record\nlog.warn('mock %s message', 'warn');\n```\n\nSee the [json][json] example program.\n\n## Child Loggers\n\nThe module supports child loggers to label subcomponents of your application and follows the same rules as [bunyan][bunyan]:\n\n* All streams are inherited from the parent logger, you may configure child loggers with additional streams but you cannot remove the streams inherited from the parent.\n* The parent's serializers are inherited though may be overriden in the child.\n* Changes to the log level of a child logger do not affect the parent log level.\n\nSee the [child][child] example program.\n\n## Ring Buffer\n\nThe `RingBuffer` implementation does not write records to a stream it gathers them into an array (with a specified limit) and optionally can flush the records to a stream at a later time.\n\nThis is useful if you wish to keep track of all (or some) log messages and then write a debug log file when a particular event occurs (such as a fatal error).\n\nSee the [ringbuffer][ringbuffer] example program.\n\n## Events\n\nThe `Logger` implementation dispatches the following events:\n\n### error\n\nEmitted if there is an error on an underlying stream, it is recommended you listen for this event.\n\n```javascript\nfunction error(err, stream)\n```\n\n### log\n\nEmitted when a log record has been written to stream(s), if listeners exist for `write` this event will not fire.\n\n```javascript\nfunction log(record, level, msg, parameters)\n```\n\nNote that if a log record is written to multiple streams this event will only be emitted once for the log record.\n\n### write\n\nIf a listener exists for this event it is invoked with all the log record information and no data is written by the logger to the underlying stream(s).\n\n```javascript\nfunction write(record, stream, msg, parameters)\n```\n\nNote that `record.msg` contains the message with parameters substituted, whilst `msg` and `parameters` are the raw message and replacement parameters should you need them. \n\nThis event will fire once for each stream that is enabled for the log level associated with the record and effectively disables all the default logic for writing log records, if you listen for this event it is your responsibility  to process the log record.\n\n## Constants\n\nThe exposed log level constants deserve some attention. The module exposes all normal mode levels as constants, eg `INFO` and prefixes bitwise constants for example, `BW_INFO`. However constants are also exposed on the instance regardless of mode, such that the following is possible:\n\n```javascript\nvar logger = require('cli-logger');\nlog = logger();\n// set level of all streams to warn\nlog.level(log.WARN);\n// ...\n```\n\nThe equivalent for bitwise mode is:\n\n```javascript\nvar logger = require('cli-logger');\nlog = logger(null, true);\n// set level of all streams to warn\nlog.level(log.WARN);\n// ...\n```\n\nNote that no prefix is necessary when accessing constants on the instance.\n\nThe rule of thumb is that if you are setting log levels in the configuration then use the prefixed constants for bitwise mode. If you are setting log levels after instantiation then you can use the constants exposed by the `Logger` instance without a prefix regardless of mode.\n\n## Record\n\nLog record fields are consistent with [bunyan][bunyan], a log record in normal mode may look like:\n\n```json\n{\n  \"time\": \"2014-02-18T06:42:41.868Z\",\n  \"pid\": 31641,\n  \"hostname\": \"pearl.local\",\n  \"name\": \"record\",\n  \"msg\": \"mock info message\",\n  \"level\": 30,\n  \"v\": 0\n}\n```\n\nSee the [record][record] example program.\n\n### Fields\n\n* `v`: Required integer, cannot be overriden. Module major version extracted from `package.json`.\n* `level`: Required integer, cannot be overriden. Determined automatically by the log method.\n* `name`: Required string, cannot be overriden. Provided at creation or `basename(process.argv[1])`.\n* `hostname`: Required string, provided at creation or `os.hostname()`.\n* `pid`: Required integer, provided at creation or `process.pid`.\n* `time`: Required string, can be overriden. Default is `new Date().toISOString()`.\n* `msg`: Required string. Must be supplied when calling a log method.\n* `src`: Optional object, contains log caller information. Automatically added if the `src` configuration property has been set.\n\nYou may add your own fields to log records by specifying an object as the first argument to a log method, see [messages](#messages). \n\n## API\n\n### Module\n\n#### logger([conf], [bitwise])\n\nCreate a `Logger` instance.\n\n* `conf`: A configuration for the logger.\n* `bitwise`: A boolean indicating the logger uses bitwise log levels.\n\n```javascript\nvar logger = require('cli-logger');\nvar log = logger();\n```\n\n#### createLogger([conf], [bitwise])\n\nCreate a `Logger` instance and enable JSON log records for all streams.\n\n* `conf`: A configuration for the logger.\n* `bitwise`: A boolean indicating the logger uses bitwise log levels.\n\n```javascript\nvar logger = require('cli-logger');\nvar log = logger.createLogger();\n```\n\n#### bitwise\n\nMap of all bitwise mode constants.\n\n#### circular\n\nReference to the function used to safely `stringify` objects that may contain circular references.\n\n#### ConsoleStream\n\nReference to the `ConsoleStream` class.\n\n#### keys\n\nArray of log method names.\n\n#### levels\n\nMap of all normal mode constants.\n\n#### Logger\n\nReference to the `Logger` class.\n\n#### RingBuffer\n\nReference to the `RingBuffer` class.\n\n#### serializers\n\nMap of standard serializer functions, aliased via `stdSerializers`, see [serializers](#serializers).\n\n#### types\n\nArray of supported stream types.\n\n#### Constants (miscellaneous)\n\n* `CONSOLE`: String representing the console stream type.\n* `FILE`: String representing the file stream type.\n* `LOG_VERSION`: Integer indicating the module major version.\n* `RAW`: String representing the raw stream type.\n* `STREAM`: String representing the stream type.\n\n#### Constants (normal)\n\n* `TRACE`: Integer representing the trace log level.\n* `DEBUG`: Integer representing the debug log level.\n* `INFO`: Integer representing the info log level.\n* `WARN`: Integer representing the warn log level.\n* `ERROR`: Integer representing the error log level.\n* `FATAL`: Integer representing the fatal log level.\n* `NONE`: Integer representing the none log level.\n\n#### Constants (bitwise)\n\n* `BW_NONE`: Integer representing the none log level.\n* `BW_TRACE`: Integer representing the trace log level.\n* `BW_DEBUG`: Integer representing the debug log level.\n* `BW_INFO`: Integer representing the info log level.\n* `BW_WARN`: Integer representing the warn log level.\n* `BW_ERROR`: Integer representing the error log level.\n* `BW_FATAL`: Integer representing the fatal log level.\n* `BW_ALL`: Integer representing the all log level.\n\n### ConsoleStream\n\nClass used to redirect log records to `console` methods.\n\n#### ConsoleStream([options])\n\nCreate a `ConsoleStream` instance.\n\n* `options`: Options for the console stream.\n\nThe `options` may contain a `writers` property to map log level string names to `console` functions, see [writers](#writers).\n\n### Logger\n\nClass representing the logger implementation.\n\n#### Logger([conf], [bitwise])\n\nCreate a `Logger` instance.\n\n* `conf`: A configuration for the logger.\n* `bitwise`: A boolean indicating the logger uses bitwise log levels.\n\n#### child([conf], [bitwise])\n\nCreates a child `Logger` instance, see [child loggers](#child-loggers).\n\n* `conf`: A configuration for the child logger.\n* `bitwise`: A boolean indicating the child logger uses bitwise log levels.\n\n#### conf\n\nMap of the logger configuration.\n\n#### debug([object], message, ...)\n\nLog a debug message.\n\n* `object`: An object or `Error` instance.\n* `message`: The log message.\n* `...`: Message replacement parameters.\n\nReturns a boolean indicating whether the log record was written to a stream.\n\nWhen invoked with zero arguments this method returns a boolean indicating if the `debug` level is enabled for any stream.\n\n#### error([object], message, ...)\n\nLog an error message.\n\n* `object`: An object or `Error` instance.\n* `message`: The log message.\n* `...`: Message replacement parameters.\n\nReturns a boolean indicating whether the log record was written to a stream.\n\nWhen invoked with zero arguments this method returns a boolean indicating if the `error` level is enabled for any stream.\n\n#### fatal([object], message, ...)\n\nLog a fatal error message.\n\n* `object`: An object or `Error` instance.\n* `message`: The log message.\n* `...`: Message replacement parameters.\n\nReturns a boolean indicating whether the log record was written to a stream.\n\nWhen invoked with zero arguments this method returns a boolean indicating if the `fatal` level is enabled for any stream.\n\n#### info([object], message, ...)\n\nLog an info message.\n\nReturns a boolean indicating whether the log record was written to a stream.\n\nWhen invoked with zero arguments this method returns a boolean indicating if the `info` level is enabled for any stream.\n\n#### level([level])\n\nGet or set the log level for all streams, see [log levels](#log-levels).\n\n* `level`: Integer level to set on all streams.\n\nReturns the lowest level of all streams when invoked with no arguments.\n\n#### levels([name], [level])\n\nGet or set the log level for individual streams, see [log levels](#log-levels).\n\n* `name`: The name of the stream or a valid index into the streams array.\n* `level`: Integer level to set on a stream.\n\nReturns an array of the levels of all streams when invoked with no arguments.\n\n#### name\n\nThe string name of the logger.\n\n#### names(level, [complex])\n\nRetrieve the string name of a level from a log level integer.\n\n* `level`: The log level integer.\n* `complex`: A boolean indicating that complex bitwise log levels should be resolved to an array of names.\n\nReturns the string log level, or if `complex` is specified an array of log level names.\n\nIf `level` could not be resolved to a string name (unknown level) it is returned.\n\n#### trace([object], message, ...)\n\nLog a trace message.\n\n* `object`: An object or `Error` instance.\n* `message`: The log message.\n* `...`: Message replacement parameters.\n\nReturns a boolean indicating whether the log record was written to a stream.\n\nWhen invoked with zero arguments this method returns a boolean indicating if the `trace` level is enabled for any stream.\n\n#### warn([object], message, ...)\n\nLog a warn message.\n\n* `object`: An object or `Error` instance.\n* `message`: The log message.\n* `...`: Message replacement parameters.\n\nReturns a boolean indicating whether the log record was written to a stream.\n\nWhen invoked with zero arguments this method returns a boolean indicating if the `warn` level is enabled for any stream.\n\n### RingBuffer\n\nClass used to buffer log records in an array.\n\n#### RingBuffer([options])\n\nCreate a `RingBuffer` instance.\n\n* `options`: Options for the ring buffer.\n\nThe `options` may contain a `limit` integer which determines the maximum number of records to buffer and a `json` boolean which indicates that the log records should be written as JSON when they are flushed.\n\n#### flush(stream, [options])\n\nFlush buffered log records to a stream, the buffered log records are cleared as they are written to the stream.\n\n* `stream`: A string file system path or an existing writable stream.\n* `options`: Options passed to `fs.createWriteStream` when `stream` is a string.\n\nWhen `stream` is a string the created writable stream is destroyed once all records have been written, otherwise if a writable stream is passed you should destroy the stream when necessary.\n\nIf `stream` is a string and no `options` are passed the `w` mode is used with `utf8` encoding.\n\nReturns the writable stream.\n\n## Credits\n\nThis module is inspired by [bunyan][bunyan], by far the best logging library for [node][node]. Thanks to [trentm][trentm] for the elegant library.\n\nThe following functions have been borrowed more or less verbatim from [bunyan][bunyan]:\n\n* `circular` (`safeCycles`)\n* `getCallerInfo` (`getCaller3Info`)\n* `getFullErrorStack`\n* `serializers` (`stdSerializers`)\n\n### Caveats\n\nBugs notwithstanding, the following list of caveats apply:\n\n* `dtrace`: This library has no `dtrace` support as it is far less likely to be required for command line interfaces. Furthermore, we have had intermittent compile errors while building `dtrace` on Linux which at times has broken automated deployment.\n* `rotating-file`: The rotating file stream type has not been implemented as it is more applicable to long running services, if it is ever implemented it will be based on file size as opposed to daily rotation.\n\nThis library does not provide a command line tool to inspect JSON log records as it is designed to be compatible with `bunyan(1)` which you can use to view and query JSON logs.\n\n## License\n\nEverything is [MIT](http://en.wikipedia.org/wiki/MIT_License). Read the [license](/LICENSE) if you feel inclined.\n\n[ttycolor]: https://github.com/freeformsystems/ttycolor\n[bunyan]: https://github.com/trentm/node-bunyan\n[node]: http://nodejs.org/\n[trentm]: https://github.com/trentm\n\n[bin]: https://github.com/freeformsystems/cli-logger/tree/master/bin\n[test suite]: https://github.com/freeformsystems/cli-logger/tree/master/test/unit\n\n[child]: https://github.com/freeformsystems/cli-logger/tree/master/bin/child\n[color]: https://github.com/freeformsystems/cli-logger/tree/master/bin/color\n[json]: https://github.com/freeformsystems/cli-logger/tree/master/bin/json\n[prefix]: https://github.com/freeformsystems/cli-logger/tree/master/bin/prefix\n[record]: https://github.com/freeformsystems/cli-logger/tree/master/bin/record\n[ringbuffer]: https://github.com/freeformsystems/cli-logger/tree/master/bin/ringbuffer\n[serialize]: https://github.com/freeformsystems/cli-logger/tree/master/bin/serialize\n[source]: https://github.com/freeformsystems/cli-logger/tree/master/bin/source\n","maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"},{"name":"tmpfs","email":"muji@tmpfs.org"}],"time":{"modified":"2022-06-13T06:09:11.043Z","created":"2014-02-13T07:08:21.393Z","0.0.1":"2014-02-13T07:08:21.393Z","0.0.2":"2014-02-14T03:06:02.862Z","0.1.0":"2014-02-15T04:54:19.756Z","0.2.0":"2014-02-16T09:02:34.689Z","0.2.2":"2014-02-16T13:50:23.055Z","0.2.3":"2014-02-16T15:47:29.258Z","0.3.0":"2014-02-17T03:32:17.964Z","0.4.0":"2014-02-17T08:17:16.066Z","0.4.1":"2014-02-17T13:56:37.855Z","0.4.2":"2014-02-17T16:41:55.231Z","0.5.1":"2014-02-18T10:08:32.651Z","0.5.2":"2014-02-19T10:57:06.645Z","0.5.3":"2014-02-20T23:52:00.303Z","0.5.4":"2014-02-21T11:56:52.796Z","0.5.5":"2014-02-26T05:36:09.232Z","0.5.6":"2014-02-26T06:39:14.464Z","0.5.9":"2014-02-26T08:41:17.878Z","0.5.10":"2014-02-26T08:42:56.464Z","0.5.11":"2014-03-01T15:20:09.202Z","0.5.12":"2014-03-01T15:31:48.949Z","0.5.13":"2014-08-16T05:06:28.849Z","0.5.14":"2014-08-17T13:28:18.529Z","0.5.15":"2014-09-14T14:44:40.089Z","0.5.16":"2014-09-14T15:06:08.230Z","0.5.17":"2014-09-14T16:47:57.082Z","0.5.18":"2014-09-14T17:13:39.486Z","0.5.19":"2014-09-14T17:41:24.541Z","0.5.20":"2014-09-15T05:13:01.646Z","0.5.21":"2014-09-15T08:46:25.594Z","0.5.22":"2014-09-15T09:16:16.728Z","0.5.23":"2014-09-15T18:23:46.538Z","0.5.25":"2014-09-21T08:19:16.016Z","0.5.26":"2014-09-21T08:45:46.200Z","0.5.27":"2014-09-22T03:41:30.120Z","0.5.28":"2014-09-23T10:06:31.657Z","0.5.29":"2014-09-26T03:28:16.455Z","0.5.30":"2014-09-27T12:57:57.386Z","0.5.31":"2014-09-27T16:35:41.103Z","0.5.32":"2014-10-04T13:19:55.172Z","0.5.33":"2014-10-04T13:28:13.006Z","0.5.34":"2014-10-05T06:27:01.878Z","0.5.35":"2014-12-03T03:24:52.195Z","0.5.36":"2015-04-13T02:25:27.507Z","0.5.37":"2015-05-31T22:53:58.493Z","0.5.38":"2015-06-01T03:03:18.258Z","0.5.39":"2015-07-22T02:46:26.247Z","0.5.40":"2015-07-24T04:06:51.378Z"},"readmeFilename":"README.md","homepage":"https://github.com/freeformsystems/cli-logger","keywords":["cli","log","logger"],"repository":{"type":"git","url":"https://github.com/freeformsystems/cli-logger"},"author":{"name":"muji","email":"noop@xpm.io"},"bugs":{"url":"https://github.com/freeformsystems/cli-logger/issues"}}