{"_id":"health","_rev":"27-0bca81f47b971275d683dfed250d00cb","name":"health","description":"Resource status monitoring library.","dist-tags":{"latest":"0.3.0"},"versions":{"0.0.1":{"name":"health","description":"Resource status monitoring library.","keywords":["health","status","monitor"],"version":"0.0.1","homepage":"http://github.com/cliffano/health","author":{"name":"Cliffano Subagio","email":"blah@cliffano.com","url":"http://blog.cliffano.com"},"contributors":[{"name":"All contributors","url":"https://github.com/cliffano/health/graphs/contributors"}],"main":"./lib/health","repository":{"type":"git","url":"http://github.com/cliffano/health.git"},"bugs":{"url":"http://github.com/cliffano/health/issues"},"directories":{"bin":"./bin","lib":"./lib","test":"./test"},"dependencies":{"async":"0.2.6","bagofholding":"0.1.6","memory-cache":"0.0.5","mongodb":"1.2.14","js2xml":"0.0.6","underscore":"1.4.4","validator":"1.1.0"},"devDependencies":{"buster":"0.6.12","shelljs":"0.1.2"},"scripts":{},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://github.com/cliffano/health/raw/master/LICENSE"}],"bin":{},"_id":"health@0.0.1","dist":{"shasum":"4f0a6e8f7e1e1fa3defd72441e7bbcd308960ba9","tarball":"https://registry.npmjs.org/health/-/health-0.0.1.tgz","integrity":"sha512-/+Yz68Ia6LF+Rvr2VC4ENIi316cGq//x3cTvSa2V8/UBG1k981is52LqkjZ4AIri7hDIubMXpEC5nJfP4rmfFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChKDJTb8ycUoQyKycnajsg18xQeWDNabuoIiqHuSSXjwIhAN5WNwbzdizdeJbBnlJfBvU7E2JwQ1hQDO2qRd+GKUwQ"}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"cliffano","email":"cliffano@gmail.com"},"maintainers":[{"name":"cliffano","email":"cliffano@gmail.com"}]},"0.0.2":{"name":"health","description":"Resource status monitoring library.","keywords":["health","status","monitor"],"version":"0.0.2","homepage":"http://github.com/cliffano/health","author":{"name":"Cliffano Subagio","email":"blah@cliffano.com","url":"http://blog.cliffano.com"},"contributors":[{"name":"All contributors","url":"https://github.com/cliffano/health/graphs/contributors"}],"main":"./lib/health","repository":{"type":"git","url":"http://github.com/cliffano/health.git"},"bugs":{"url":"http://github.com/cliffano/health/issues"},"directories":{"bin":"./bin","lib":"./lib","test":"./test"},"dependencies":{"async":"0.2.6","bagofholding":"0.1.6","memory-cache":"0.0.5","mongodb":"1.2.14","js2xml":"0.0.6","underscore":"1.4.4","validator":"1.1.0"},"devDependencies":{"buster":"0.6.12","shelljs":"0.1.2"},"scripts":{},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://github.com/cliffano/health/raw/master/LICENSE"}],"bin":{},"_id":"health@0.0.2","dist":{"shasum":"99d69a9fa248bc3c5b35dfc260e2c493e9c032b7","tarball":"https://registry.npmjs.org/health/-/health-0.0.2.tgz","integrity":"sha512-oTJJmyrmNXmdDF4DneiUTaSukxBxl0Nl84OuqLggzxHR+dN6LNtFvtJn4of1sKHKC6RHZ33d7huk4wCYyuznWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSGqPigi58q1g6UUQNRKcd3mDzW50/97rV63WV7LAVPAiAIzFny+mgA3xRFRi3dBMhOulAuP+q9uHPK6gMkSGH5WQ=="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"cliffano","email":"cliffano@gmail.com"},"maintainers":[{"name":"cliffano","email":"cliffano@gmail.com"}]},"0.0.3":{"name":"health","description":"Resource status monitoring library.","keywords":["health","status","monitor"],"version":"0.0.3","homepage":"http://github.com/cliffano/health","author":{"name":"Cliffano Subagio","email":"blah@cliffano.com","url":"http://blog.cliffano.com"},"contributors":[{"name":"All contributors","url":"https://github.com/cliffano/health/graphs/contributors"}],"main":"./lib/health","repository":{"type":"git","url":"http://github.com/cliffano/health.git"},"bugs":{"url":"http://github.com/cliffano/health/issues"},"directories":{"bin":"./bin","lib":"./lib","test":"./test"},"dependencies":{"async":"0.2.6","bagofholding":"0.1.6","memory-cache":"0.0.5","mongodb":"1.2.14","js2xml":"0.0.6","underscore":"1.4.4","validator":"1.1.0"},"devDependencies":{"buster":"0.6.12","shelljs":"0.1.2"},"scripts":{},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://github.com/cliffano/health/raw/master/LICENSE"}],"bin":{},"_id":"health@0.0.3","dist":{"shasum":"5dcb45611012cb459a2961344e2527516b82c3a0","tarball":"https://registry.npmjs.org/health/-/health-0.0.3.tgz","integrity":"sha512-1JBGfJwfts3miKPL0h7FfPSFMOje8VJcJHSI0bQ+dvr/k2VH40Vejmqc3oBW0tPyvs2WpE8u6aQO8oUDAvLJOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5uAmqVsPz8oTVN5BsKu9bVOn53vfNWehNVw3U19faiAIgEpT4+0xxidkESFYlT+OXgOGg0De7iRd7GBCzhO15REM="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"cliffano","email":"cliffano@gmail.com"},"maintainers":[{"name":"cliffano","email":"cliffano@gmail.com"}]},"0.0.4":{"name":"health","description":"Resource status monitoring library.","keywords":["health","status","monitor"],"version":"0.0.4","homepage":"http://github.com/cliffano/health","author":{"name":"Cliffano Subagio","email":"blah@cliffano.com","url":"http://blog.cliffano.com"},"contributors":[{"name":"All contributors","url":"https://github.com/cliffano/health/graphs/contributors"}],"main":"./lib/health","bin":{"health":"./bin/health"},"repository":{"type":"git","url":"http://github.com/cliffano/health.git"},"bugs":{"url":"http://github.com/cliffano/health/issues"},"directories":{"bin":"./bin","lib":"./lib","test":"./test"},"dependencies":{"async":"0.2.6","bagofholding":"0.1.6","fs.extra":"1.2.0","memory-cache":"0.0.5","mongodb":"1.2.14","js2xml":"0.0.6","underscore":"1.4.4","validator":"1.1.0"},"devDependencies":{"buster":"0.6.12","shelljs":"0.1.2"},"scripts":{},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://github.com/cliffano/health/raw/master/LICENSE"}],"_id":"health@0.0.4","dist":{"shasum":"d4c8df8ed1817452f3f762afefd380e78e96c594","tarball":"https://registry.npmjs.org/health/-/health-0.0.4.tgz","integrity":"sha512-sswpfA1JAd9lKt/hqcfGw2kpugzTlEoxbOM7m5ZWTL6RTTgiipzpjYGZhQ7yia/B2r+wnYgndfBEW5RayD1tQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClWTrBbAa91IH/hSj4iAzSeDj9ewo4is9XGeRyE/wmkAIgPmEoiWw4Tw29FdG5cO+7czXXSUuCIcK5CkT2HSocnmw="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"cliffano","email":"cliffano@gmail.com"},"maintainers":[{"name":"cliffano","email":"cliffano@gmail.com"}]},"0.0.5":{"name":"health","description":"Resource status monitoring library.","keywords":["health","status","monitor"],"version":"0.0.5","homepage":"http://github.com/cliffano/health","author":{"name":"Cliffano Subagio","email":"blah@cliffano.com","url":"http://blog.cliffano.com"},"contributors":[{"name":"All contributors","url":"https://github.com/cliffano/health/graphs/contributors"}],"main":"./lib/health","bin":{"health":"./bin/health"},"repository":{"type":"git","url":"http://github.com/cliffano/health.git"},"bugs":{"url":"http://github.com/cliffano/health/issues"},"directories":{"bin":"./bin","lib":"./lib","test":"./test"},"dependencies":{"async":"0.2.6","bagofholding":"0.1.6","colors":"0.6.0-1","fs.extra":"1.2.0","memory-cache":"0.0.5","mongodb":"1.2.14","js2xml":"0.0.6","underscore":"1.4.4","validator":"1.1.0"},"devDependencies":{"buster":"0.6.12","shelljs":"0.1.2"},"scripts":{},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://github.com/cliffano/health/raw/master/LICENSE"}],"_id":"health@0.0.5","dist":{"shasum":"42e2d42ede2024ec80c8565617dacb56299e2ec7","tarball":"https://registry.npmjs.org/health/-/health-0.0.5.tgz","integrity":"sha512-pWbgOGj0fWHgo52ROycf3q0aqj/IJHVWBN01eS7gM9Tf2HRXe5cWO5LbuoMYOcMkuuIiBOUJBrjqvmvi0Uoh3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCs7jGbE7WWxnoRew693djEnbCUt7ShkL1Bs48ZTuIrowIhAP7xl5M6kATBvO+UOZxbfFHlhvydhjevvzBM7sgUdEdp"}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"cliffano","email":"cliffano@gmail.com"},"maintainers":[{"name":"cliffano","email":"cliffano@gmail.com"}]},"0.1.0":{"name":"health","description":"Resource status monitoring library.","keywords":["health","status","monitor"],"version":"0.1.0","homepage":"http://github.com/cliffano/health","author":{"name":"Cliffano Subagio","email":"blah@cliffano.com","url":"http://blog.cliffano.com"},"contributors":[{"name":"All contributors","url":"https://github.com/cliffano/health/graphs/contributors"}],"main":"./lib/health","bin":{"health":"./bin/health"},"repository":{"type":"git","url":"http://github.com/cliffano/health.git"},"bugs":{"url":"http://github.com/cliffano/health/issues"},"directories":{"bin":"./bin","lib":"./lib","test":"./test"},"dependencies":{"async":"0.2.6","bagofcli":"0.0.1","bagofrequest":"0.0.3","colors":"0.6.0-1","fs.extra":"1.2.0","memory-cache":"0.0.5","mongodb":"1.2.14","jazz":"0.0.18","js2xml":"0.0.6","underscore":"1.4.4","validator":"1.1.0"},"devDependencies":{"buster":"0.6.12","shelljs":"0.1.2"},"scripts":{},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://github.com/cliffano/health/raw/master/LICENSE"}],"_id":"health@0.1.0","dist":{"shasum":"1151007379047a6079984164b4eddb6fc345643d","tarball":"https://registry.npmjs.org/health/-/health-0.1.0.tgz","integrity":"sha512-0Yly03uyS8W5m5+GU851iwhZT3uWY7vePQh1UHkU9GZRr4FAnB8PmsX8G36V6xRCkH/uluBCTsfzDIOohK0+7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC32kN0oN2FFZkTV+RA7npvtodLNF9wpSlyWaxuLizwogIgej96R7/Izx0cAJ+9uxYaTaHXClixh7nQyIgM1ZbRmBY="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"cliffano","email":"cliffano@gmail.com"},"maintainers":[{"name":"cliffano","email":"cliffano@gmail.com"}]},"0.1.1":{"name":"health","description":"Resource status monitoring library.","keywords":["health","status","monitor"],"version":"0.1.1","homepage":"http://github.com/cliffano/health","author":{"name":"Cliffano Subagio","email":"blah@cliffano.com","url":"http://blog.cliffano.com"},"contributors":[{"name":"All contributors","url":"https://github.com/cliffano/health/graphs/contributors"}],"main":"./lib/health","bin":{"health":"./bin/health"},"repository":{"type":"git","url":"http://github.com/cliffano/health.git"},"bugs":{"url":"http://github.com/cliffano/health/issues"},"directories":{"bin":"./bin","lib":"./lib","test":"./test"},"dependencies":{"async":"0.2.6","bagofcli":"0.0.1","bagofrequest":"0.0.3","colors":"0.6.0-1","fs.extra":"1.2.0","lodash":"1.3.1","memory-cache":"0.0.5","mongodb":"1.2.14","jazz":"0.0.18","js2xml":"0.0.6","validator":"1.1.0"},"devDependencies":{"buster":"0.6.12","shelljs":"0.1.2"},"scripts":{},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://github.com/cliffano/health/raw/master/LICENSE"}],"_id":"health@0.1.1","dist":{"shasum":"4959097752a7bfa2c600ce6e83860f1b316960ac","tarball":"https://registry.npmjs.org/health/-/health-0.1.1.tgz","integrity":"sha512-h6Dy/2I4596/ID0lFcXMK+yCQwfjpOWJIyC/qdi+bEUXbNsO38dJGKbg8aS0zAGbIx+IX2EfZ2/Lc0RHDUMoJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvdZAA1sI28CvjXsA5whkuRevROaJMO09kl6b9P61pqAIgadPsDsRSQzvGBeXZF4ESmkFnVSQHPSwMTmNcJvXRyVk="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"cliffano","email":"cliffano@gmail.com"},"maintainers":[{"name":"cliffano","email":"cliffano@gmail.com"}]},"0.2.0":{"name":"health","description":"Resource status monitoring library.","keywords":["health","status","monitor"],"version":"0.2.0","homepage":"http://github.com/cliffano/health","author":{"name":"Cliffano Subagio","email":"blah@cliffano.com","url":"http://blog.cliffano.com"},"contributors":[{"name":"All contributors","url":"https://github.com/cliffano/health/graphs/contributors"}],"main":"./lib/health","bin":{"health":"./bin/health"},"repository":{"type":"git","url":"http://github.com/cliffano/health.git"},"bugs":{"url":"http://github.com/cliffano/health/issues"},"directories":{"bin":"./bin","lib":"./lib","test":"./test"},"dependencies":{"async":"0.2.9","bagofcli":"0.0.2","bagofrequest":"0.0.3","colors":"0.6.0-1","fs.extra":"1.2.1","lodash":"1.3.1","memory-cache":"0.0.5","mongodb":"1.3.10","jazz":"0.0.18","validator":"1.2.1"},"devDependencies":{"buster":"0.6.12","shelljs":"0.1.4"},"scripts":{},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://github.com/cliffano/health/raw/master/LICENSE"}],"_id":"health@0.2.0","dist":{"shasum":"adff94bd493d6d021acd5b9df27aba3e75d1cbdb","tarball":"https://registry.npmjs.org/health/-/health-0.2.0.tgz","integrity":"sha512-4rEBdfeBjPyu3HrkwTxw5iUB6i1CLUPd8nqH8+OHAoTv+iYLpYrqxf/zVX6/1qy9pjG3wuK0zMhe0E4rywTmeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlTx07PZxcb7h7jR4A6sf5F1JTEdubpc0Zvsr8ithHDAiByRQH57paEr3xSw+DQCiRJMy35vIotn6O4Fn+9rUsM8w=="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"cliffano","email":"cliffano@gmail.com"},"maintainers":[{"name":"cliffano","email":"cliffano@gmail.com"}]},"0.2.1":{"name":"health","description":"Resource status monitoring library.","keywords":["health","status","monitor"],"version":"0.2.1","homepage":"http://github.com/cliffano/health","author":{"name":"Cliffano Subagio","email":"blah@cliffano.com","url":"http://blog.cliffano.com"},"contributors":[{"name":"All contributors","url":"https://github.com/cliffano/health/graphs/contributors"}],"main":"./lib/health","bin":{"health":"./bin/health"},"repository":{"type":"git","url":"http://github.com/cliffano/health.git"},"bugs":{"url":"http://github.com/cliffano/health/issues"},"directories":{"bin":"./bin","lib":"./lib","test":"./test"},"dependencies":{"async":"0.2.9","bagofcli":"0.0.2","bagofrequest":"0.0.3","colors":"0.6.0-1","fs.extra":"1.2.1","lodash":"1.3.1","memory-cache":"0.0.5","mongodb":"1.3.10","jazz":"0.0.18","validator":"1.2.1"},"devDependencies":{"buster":"0.6.12","shelljs":"0.1.4"},"scripts":{},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://github.com/cliffano/health/raw/master/LICENSE"}],"_id":"health@0.2.1","dist":{"shasum":"188d8289f4d2775df7ee5f63506e64c29e3a5538","tarball":"https://registry.npmjs.org/health/-/health-0.2.1.tgz","integrity":"sha512-F4Nr5EK5gS+vXGAJbO+qOJ1UDM32wSY3XadZa4tEDJDJPlW9Ujv9FuuxUr2OJ9ECSXIQ86vBSyiniQGf1ZZ5tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6/x1eWGfspB9d37c0nxk9OJVs5EblOKgbdUzFPc4igAiEA9Dx/Xd9yr+qjY57lqj7UUOSWXZ3NhTWb3ec6GY5y6LE="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"cliffano","email":"cliffano@gmail.com"},"maintainers":[{"name":"cliffano","email":"cliffano@gmail.com"}]},"0.2.2":{"name":"health","description":"Resource status monitoring library.","keywords":["health","status","monitor"],"version":"0.2.2","homepage":"http://github.com/cliffano/health","author":{"name":"Cliffano Subagio","email":"blah@cliffano.com","url":"http://blog.cliffano.com"},"contributors":[{"name":"All contributors","url":"https://github.com/cliffano/health/graphs/contributors"}],"main":"./lib/health","bin":{"health":"./bin/health"},"repository":{"type":"git","url":"http://github.com/cliffano/health.git"},"bugs":{"url":"http://github.com/cliffano/health/issues"},"directories":{"bin":"./bin","lib":"./lib","test":"./test"},"dependencies":{"async":"0.2.9","bagofcli":"0.0.2","bagofrequest":"0.0.3","colors":"0.6.0-1","fs.extra":"1.2.1","i18n":"0.4.1","lodash":"1.3.1","memory-cache":"0.0.5","mongodb":"1.3.10","jazz":"0.0.18","validator":"1.2.1"},"devDependencies":{"buster":"0.6.12","shelljs":"0.1.4"},"scripts":{},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://github.com/cliffano/health/raw/master/LICENSE"}],"_id":"health@0.2.2","dist":{"shasum":"274f0e1cfef2b2dff23d5c8d30b7b460ca0e65d7","tarball":"https://registry.npmjs.org/health/-/health-0.2.2.tgz","integrity":"sha512-HaxpYr2oFeokut4dZLCkZoEhXafHNidZgL588qfI1jve2OkpmTSyrCBfSqlRRzHoW0v1/AGpL4ZZOgBdZ7AM3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMbPbs5xblPwzrZS05eyTlNt1xyP1E4VeNqHqVNrdy+AiBjz4ahV0wiafMxlczTsoi7ZYtId7o2Qv7PJmHV4iBssg=="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"cliffano","email":"cliffano@gmail.com"},"maintainers":[{"name":"cliffano","email":"cliffano@gmail.com"}]},"0.2.3":{"name":"health","description":"Resource status monitoring library.","keywords":["health","status","monitor"],"version":"0.2.3","homepage":"http://github.com/cliffano/health","author":{"name":"Cliffano Subagio","email":"blah@cliffano.com","url":"http://blog.cliffano.com"},"contributors":[{"name":"All contributors","url":"https://github.com/cliffano/health/graphs/contributors"}],"main":"./lib/health","bin":{"health":"./bin/health"},"repository":{"type":"git","url":"http://github.com/cliffano/health.git"},"bugs":{"url":"http://github.com/cliffano/health/issues"},"directories":{"bin":"./bin","lib":"./lib","test":"./test"},"dependencies":{"async":"~0.2.9","bagofcli":"~0.0.5","bagofrequest":"~0.0.5","colors":"~0.6.1","fs.extra":"~1.2.1","i18n":"~0.4.1","lodash":"~1.3.1","memory-cache":"~0.0.5","mongodb":"~1.3.18","jazz":"~0.0.18","validator":"~1.4.0"},"devDependencies":{"buster":"~0.6.12","shelljs":"~0.1.4"},"scripts":{},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://github.com/cliffano/health/raw/master/LICENSE"}],"_id":"health@0.2.3","dist":{"shasum":"a3355fb290ba102188353a9646917af386d4eeee","tarball":"https://registry.npmjs.org/health/-/health-0.2.3.tgz","integrity":"sha512-+0vEPHx6kcIaNbiBOqcetDx2FbslH8ixVRYAOwsLoxfQNSOd0YjapmvZqkiksbiF+W0AnhI5ZNLef9/bsHPOoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0fsWKfJMQh55cfs8CvU2qblCfODA7dBdjie2UMrhJ6AiEA/Un21Kyyn91tnUIdVGkyxDGSLBgyPMpTBBcXr2KRflE="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"cliffano","email":"cliffano@gmail.com"},"maintainers":[{"name":"cliffano","email":"cliffano@gmail.com"}]},"0.3.0":{"name":"health","description":"Resource status monitoring library.","keywords":["health","status","monitor"],"version":"0.3.0","homepage":"http://github.com/cliffano/health","author":{"name":"Cliffano Subagio","email":"blah@cliffano.com","url":"http://blog.cliffano.com"},"contributors":[{"name":"All contributors","url":"https://github.com/cliffano/health/graphs/contributors"}],"main":"./lib/health","bin":{"health":"./bin/health"},"repository":{"type":"git","url":"http://github.com/cliffano/health.git"},"bugs":{"url":"http://github.com/cliffano/health/issues"},"directories":{"bin":"./bin","lib":"./lib","test":"./test"},"dependencies":{"async":"^1.2.1","bagofcli":"^0.2.2","bagofrequest":"^0.1.1","colors":"^1.1.2","fs.extra":"^1.3.2","i18n":"^0.5.0","lodash":"^3.9.3","memory-cache":"^0.1.4","mongodb":"^2.0.34","jazz":"^0.0.18","validator":"^3.40.1"},"devDependencies":{"buster-node":"^0.7.1","referee":"^1.1.1"},"scripts":{},"engines":{"node":">= 0.10.0"},"licenses":[{"type":"MIT","url":"http://github.com/cliffano/health/raw/master/LICENSE"}],"gitHead":"8340eaebb91d8b266f9a51cf914d748bd77a779e","_id":"health@0.3.0","_shasum":"ee5785d1e8f0d2a3eae9ab9dc944b3c937c502d2","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"cliffano","email":"cliffano@gmail.com"},"maintainers":[{"name":"cliffano","email":"cliffano@gmail.com"}],"dist":{"shasum":"ee5785d1e8f0d2a3eae9ab9dc944b3c937c502d2","tarball":"https://registry.npmjs.org/health/-/health-0.3.0.tgz","integrity":"sha512-FfxdzOPP1dvQ5scoTYOjl9T+A+Wjf9KLoyDpDGDIkvoJhM/iFsxrMmwii8cNKFaawZCKFLPi/YlgwGQ2eZ/VlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTRMp/F2uhQPDuAczlooJvZVg+ozgUxiQ276FUplP3BQIgXENTrvV1Yg1OKFGr3G4W3Z01kNGQUYTl1BRBgTRW8ao="}]}}},"readme":"<img align=\"right\" src=\"https://raw.github.com/cliffano/health/master/avatar.jpg\" alt=\"Avatar\"/>\n\n[![Build Status](https://img.shields.io/travis/cliffano/health.svg)](http://travis-ci.org/cliffano/health)\n[![Dependencies Status](https://img.shields.io/david/cliffano/health.svg)](http://david-dm.org/cliffano/health)\n[![Coverage Status](https://img.shields.io/coveralls/cliffano/health.svg)](https://coveralls.io/r/cliffano/health?branch=master)\n[![Published Version](https://img.shields.io/npm/v/health.svg)](http://www.npmjs.com/package/health)\n<br/>\n[![npm Badge](https://nodei.co/npm/health.png)](http://npmjs.org/package/health)\n\nHealth\n------\n\nHealth is a resource status monitoring library.\n\nThis is handy when you want to monitor the status of multiple resources using a simple configuration file. For example, if your application requires a web service and a MongoDB database to be available, Health module can monitor those resources and return status ok/fail against each resource along with the response time.\n\nIt also supports result caching via ttl attribe of each resource, which is handy when you want to monitor multiple resources at a different interval or to reduce the load on certain resources.\n\nInstallation\n------------\n\n    npm install -g health \n\nUsage\n-----\n\n    // use default formatter\n    var health = new (require('health'))(\n      setup: [ { name: 'google', uri: 'http://google.com' } ]\n    );\n\n    // use built-in formatter (html, text, or xml)\n    var health = new (require('health'))(\n      setup: [ { name: 'google', uri: 'http://google.com' } ],\n      formatter: 'html'\n    );\n\n    // use custom formatter function\n    var health = new (require('health'))(\n      setup: [ { name: 'google', uri: 'http://google.com' } ],\n      formatter: function (results) {\n        return results.join('|');\n      }\n    );\n\n    // check resources\n    health.check(function (err, result) {\n    });\n\nFrom command-line:\n\n    health -f html -s health.json check\n\nConfiguration\n-------------\n\nHealth setup is just a simple JSON:\n\n    [\n      { \"name\": \"Google\", \"uri\", \"http://google.com\", \"statusCodes\": [ 200 ] },\n      { \"name\": \"GMail\", \"uri\", \"https://mail.google.com\", \"timeout\": \"1000\" },\n      { \"name\": \"MongoDB\", \"uri\": \"mongodb://somehost:27017\", \"timeout\": 200, \"ttl\": 30000 },\n      { \"name\": \"Temp\", \"uri\": \"file:///tmp\", \"mode\": \"777\", \"ttl\": 360000 }\n    ]\n\n<table>\n  <tr>\n    <th>Attribute</th>\n    <th>Type</th>\n    <th>Description</th>\n    <th>Protocol</th>\n    <th>Usage</th>\n    <th>Default</th>\n    <th>Example</th>\n  </tr>\n  <tr>\n    <td>uri</td>\n    <td>string</td>\n    <td>Resource URI to check</td>\n    <td>All</td>\n    <td>Mandatory</td>\n    <td></td>\n    <td>mongodb://somehost:27017</td>\n  </tr>\n  <tr>\n    <td>name</td>\n    <td>string</td>\n    <td>Resource name</td>\n    <td>All</td>\n    <td>Optional</td>\n    <td></td>\n    <td>someapp</td>\n  </tr>\n  <tr>\n    <td>ttl</td>\n    <td>number</td>\n    <td>Cache time to live in milliseconds</td>\n    <td>All</td>\n    <td>Optional</td>\n    <td></td>\n    <td>30000</td>\n  </tr>\n  <tr>\n    <td>lenient</td>\n    <td>boolean</td>\n    <td>Replace fail or error with warning</td>\n    <td>All</td>\n    <td>Optional</td>\n    <td>false</td>\n    <td>true, false</td>\n  </tr>\n  <tr>\n    <td>group</td>\n    <td>string</td>\n    <td>Resource group name, status is set to warning when there's at least one group member having success/warning status, group members status is set to fail/error only when none of the group members has success/warning status</td>\n    <td>All</td>\n    <td>Optional</td>\n    <td></td>\n    <td>databases, apps, datacenter1</td>\n  </tr>\n  <tr>\n    <td>timeout</td>\n    <td>number</td>\n    <td>Request/connect timeout in milliseconds</td>\n    <td>http, https, mongodb</td>\n    <td>Optional</td>\n    <td></td>\n    <td>500</td>\n  </tr>\n  <tr>\n    <td>statusCode</td>\n    <td>array</td>\n    <td>An array of acceptable response HTTP status codes</td>\n    <td>http, https</td>\n    <td>Optional</td>\n    <td></td>\n    <td>[ 200, 409 ]</td>\n  </tr>\n  <tr>\n    <td>text</td>\n    <td>array</td>\n    <td>An array of all texts that must exist in response body, any of them does not exist means status FAIL</td>\n    <td>http, https</td>\n    <td>Optional</td>\n    <td></td>\n    <td>[ 'foo', 'bar' ]</td>\n  </tr>\n  <tr>\n    <td>mode</td>\n    <td>string</td>\n    <td>3-digit file/directory mode</td>\n    <td>file</td>\n    <td>Optional</td>\n    <td></td>\n    <td>777, 644</td>\n  </tr>\n</table>\n\nColophon\n--------\n\n[Developer's Guide](http://cliffano.github.io/developers_guide.html#nodejs)\n\nBuild reports:\n\n* [Code complexity report](http://cliffano.github.io/health/complexity/plato/index.html)\n* [Unit tests report](http://cliffano.github.io/health/test/buster.out)\n* [Test coverage report](http://cliffano.github.io/health/coverage/buster-istanbul/lcov-report/lib/index.html)\n* [API Documentation](http://cliffano.github.io/health/doc/dox-foundation/index.html)\n","maintainers":[{"name":"cliffano","email":"cliffano@gmail.com"}],"time":{"modified":"2022-06-18T19:45:08.287Z","created":"2013-04-30T08:03:43.190Z","0.0.1":"2013-04-30T08:03:49.929Z","0.0.2":"2013-05-01T04:05:32.753Z","0.0.3":"2013-05-01T23:17:22.723Z","0.0.4":"2013-05-12T09:05:39.752Z","0.0.5":"2013-05-13T03:25:43.818Z","0.1.0":"2013-06-14T01:17:58.741Z","0.1.1":"2013-06-16T21:03:13.532Z","0.2.0":"2013-06-25T07:36:32.272Z","0.2.1":"2013-06-27T01:33:21.252Z","0.2.2":"2013-07-16T23:00:31.813Z","0.2.3":"2013-08-13T06:09:10.542Z","0.3.0":"2015-06-21T09:23:08.808Z"},"author":{"name":"Cliffano Subagio","email":"blah@cliffano.com","url":"http://blog.cliffano.com"},"repository":{"type":"git","url":"http://github.com/cliffano/health.git"},"users":{"f124275809":true},"homepage":"http://github.com/cliffano/health","keywords":["health","status","monitor"],"contributors":[{"name":"All contributors","url":"https://github.com/cliffano/health/graphs/contributors"}],"bugs":{"url":"http://github.com/cliffano/health/issues"},"readmeFilename":"README.md"}