{"_id":"@condor-labs/health-middleware","_rev":"38-3feae95d181b6854ddbb47a44622d2b7","name":"@condor-labs/health-middleware","dist-tags":{"latest":"3.0.2"},"versions":{"0.0.1":{"name":"@condor-labs/health-middleware","version":"0.0.1","description":"Middleware to review API health checks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/logger":"~1.0.2","joi":"~17.4.2","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"^6.1.6"},"_id":"@condor-labs/health-middleware@0.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-N/VHAr08E/bADfi08ytg9JYYsvfd8GUx00yWD0n8mvJY5IHBnq18Kc3/ztxpJ3JtV0nXWiLyCRHYLo5dmwyH8Q==","shasum":"39aafa57d9b68b6b0b73e7ded0c9f1c629b7731a","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-0.0.1.tgz","fileCount":11,"unpackedSize":61981,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOAwOHVExm7Xaw0oD0llJZHt1X8K9HHtuD8KIUni3I6AiAEolcWK15flOis1WebG6wttIn3QmpVxWpxejOncXuwFw=="}]},"_npmUser":{"name":"awilches","email":"alvaro.jose.w@gmail.com"},"maintainers":[{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_0.0.1_1632339032717_0.23376394328237793"},"_hasShrinkwrap":false},"1.0.0":{"name":"@condor-labs/health-middleware","version":"1.0.0","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/logger":"~1.0.2","joi":"~17.4.2","node-cache":"~5.1.2","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"^6.1.6"},"_id":"@condor-labs/health-middleware@1.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-AzneLqwfnq3l21zIv8fNllzAw+OLsOtwkPi/NCbIgmjsPB5lGECKuNVRoh17PzqEXoAQHzsk9f503/KAJj6jCg==","shasum":"f790bf3f2b26d31a57afc59c289d7fd89cd549a9","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.0.0.tgz","fileCount":13,"unpackedSize":63629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFQKZGoqG/RdUHfgJA3AkXnuCs6TBuIoDsEDyJOgr1wgIgRxxL40prRUO/1ckQwTBkxNpdBrbKs1z+oxLW4nPm7ig="}]},"_npmUser":{"name":"awilches","email":"alvaro.jose.w@gmail.com"},"maintainers":[{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.0.0_1633639841293_0.8065617644401122"},"_hasShrinkwrap":false},"1.0.1":{"name":"@condor-labs/health-middleware","version":"1.0.1","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/logger":"~1.0.2","joi":"~17.4.2","node-cache":"~5.1.2","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"^6.1.6"},"_id":"@condor-labs/health-middleware@1.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-WyuXIIYzF1ArPDaBXAJu1D+pHWRS05zEZQI+pgjqUtvFRCHEWEjq6oGJXcgQhPTCvf6kqmvz/6rMn2KGU8qavw==","shasum":"99da364e7295bbc7870c16da233defdae749dc41","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.0.1.tgz","fileCount":13,"unpackedSize":63901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmc2K1lDmBmE0HVyVCRC1gV6qysYEuU9ukOY4TvjCNgwIgWIvikXL8iisQ5RfG0q4ok9nPzOeIk0219cheuqVJ0pI="}]},"_npmUser":{"name":"awilches","email":"alvaro.jose.w@gmail.com"},"maintainers":[{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.0.1_1634653199599_0.48345792355398576"},"_hasShrinkwrap":false},"1.0.2":{"name":"@condor-labs/health-middleware","version":"1.0.2","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/logger":"~1.0.2","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"^6.1.6"},"_id":"@condor-labs/health-middleware@1.0.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ImX4JhNi3yyANSOHi60+InbGGvMUhwj50u4AMxOrkSsf/RDFxZJRym6DNsE9OTRI6S0qOj71mMFSjya9C+AZVg==","shasum":"0f042134b35e19bd9c6522cee2e7af7e614a7c70","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.0.2.tgz","fileCount":13,"unpackedSize":64288,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHNRpeNq4QOLXSxf+6ATzG6UyFm/UkWGsP4wiECJD1EgIhALHTOz/BtOkH0+N1FvUK2af4BQlTPvwga7a+ZPL5C2K0"}]},"_npmUser":{"name":"awilches","email":"alvaro.jose.w@gmail.com"},"maintainers":[{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.0.2_1635361460380_0.19982592354755813"},"_hasShrinkwrap":false},"1.0.3":{"name":"@condor-labs/health-middleware","version":"1.0.3","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/logger":"~1.0.2","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"^6.1.6"},"_id":"@condor-labs/health-middleware@1.0.3","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-WXmOfUQHbBhJ7+2D63w6F2CA0W8vj3oqQ97GQo+KQqrSjKtnvr6DmdkFncTAb4j/tAWkIggEkoGU5VqbR9TYTg==","shasum":"28db75b1d7d261b30936189b9a9d98bb93d40940","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.0.3.tgz","fileCount":13,"unpackedSize":64474,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC06wcIOjf57Brj5DwB+mu7Oaj1OS/LRRNTUxrqoST/5gIgGb+xwlTb+K2TrR0B1hKzvsrQPyFys4sdbUJ8179MgEk="}]},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.0.3_1635375536462_0.1717872254543915"},"_hasShrinkwrap":false},"1.1.0":{"name":"@condor-labs/health-middleware","version":"1.1.0","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"_id":"@condor-labs/health-middleware@1.1.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-IF1M27ZGHeKS4ji7kgcNcaPpb+LemRmMlp6Wf/iT5ONeMfLZlVbD7R5Pxsvta9c2hXJcxQCyC2ej0a/+bSTPLg==","shasum":"bd42e4832433e1d36937adadcb6a6cc01a95aa35","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.1.0.tgz","fileCount":16,"unpackedSize":96920,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKWly1ERpHblfOxQxLikQBI+vZx98jTva8ojnqkfDqWQIhALR9UVHlLBQ6ujkEHn0RWkM+1xxYeHDHIfQh6gYnTSyB"}]},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.1.0_1636146428968_0.40474492307814236"},"_hasShrinkwrap":false},"1.1.2":{"name":"@condor-labs/health-middleware","version":"1.1.2","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"_id":"@condor-labs/health-middleware@1.1.2","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-3u/CJaq2SBSFAJ7S1FJOxH7WmDcRlBiTL7bwrpOyKC4TZ7naUoIVcUaBLcyhtVv2jdQIGuqpKiHz6azUxxY07Q==","shasum":"754ebbb09d0d254ff8382770cac1ef63a2144afc","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.1.2.tgz","fileCount":16,"unpackedSize":96999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuPGxCRA9TVsSAnZWagAAlrEP/168faX6xEhwM28sPGOY\nBr1n0uY2tecKN9JYEywGYg/5GlGh8DeiIfxB6rEWASLzjYu2CzflqSjyL+Ra\nSYlrKRq5+73CjdKVE39VJl9sFQYI6ccG0zRGpvFG/lHq1cgLvGIkjXHd0Ht0\n81NxxJ+mA2DOwJIvAQ7j1YIHN3dE3dKlK3qH5EUETMUhXBQj6QwbkCONf4UU\n9BjB5RwVcN2dabzL0T3ZIBrX3376ah/DCntEfEu9rIOzhN1C6x7ztCLwGssq\nYZt2ulNLpV22CzMk1EXC0IwhH+FTPdjjpE23l7rfB7tgb+F49L4BcFY494YD\nlxIJsTKXRt53yvF/djoa+bsYsFSfsq1WUvkAUYO45H5jW3NNMwRq/AB4db8h\n7FwKebJvGx2rtKp8HySKSo2uR6tim/lUTb8WxtNw2dZeEm+kjNhi100DBGFh\nsPDbYb/6kZThDEu/4+iP/60M+5qiCf9y39g9O3sOomXeowSQFoHvF2icAE7p\nwb9ZTEqDMCXtPUjqcqbrh8T9gglTxY0zX7JN2bDhxzvXQXTD1oawHCtjchMK\nZCbEU/GFB2ZowrB19RUUOoy1QNS2aNAfJhMPiJr/py0jXJNm33K2wgaVIw3R\nE5WgMIZ4t7VhK2qwN3LW+p5ZkEcVWirqBXogajx4ZcaB5v5Q+kPAlQ0Ld2zJ\nhEtc\r\n=tr3I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFQBFYjN251zZq3VSBE+3VVMJp2fE26lvJ+j5ue9oaVAiEA6Xcu/l7+2CDSfOKWpjZDZ2HwGHIZZr0f/NguDYiufns="}]},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.1.2_1639510449299_0.036947025750677875"},"_hasShrinkwrap":false},"1.2.0":{"name":"@condor-labs/health-middleware","version":"1.2.0","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","axios":"~0.24.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"_id":"@condor-labs/health-middleware@1.2.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-64jpz5XR62k5J1xovthmBX0Su+vKuQV+ARTUDb/DszzE93PIuQ8h6w1bhaxZGTbX/PKUlrZHXZFlHKDEyqma4g==","shasum":"f9ff537e42f5ffe6f6a5129e85535cca2157cd8d","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.2.0.tgz","fileCount":16,"unpackedSize":106537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh11F5CRA9TVsSAnZWagAAIfsP+wVJsAOBQXrZ09/VKxwL\nMaWQuhNFCTHODjRtsfF1XXiPDCfCdS9Ayg7BayB6tI3fTrXiC/dR8+2UhtKu\nBCxkhaq6H/WGcTQTKJ94NFbzd7dlaC8zyngSJitMvULjoSKlwVkm1G8HIHdI\nc1ITv+ouGH4GZw/A4IGuCLjA9Eth4Et2yuFW5BzDepSDQ8AFXmX7BRzOdzil\nRzZ/c+gQ+E4fTvUFEWdaNZnkvEfCL96QBTrb6UAq9OnD4I23hX+Dn2BpZUGk\nqLTagG7lyzk8XXNjJ2J5AbHqC0iIPGPt035owa2Sdpmvko1bsXHj5EtThIQh\nvOnnmkEC0pSPbU815G3gf1S+7YmwwnGWj0g/Zk5lLxA3fZb7FQ5XcpYi3Hzv\napIlH3IvB2QziIDq5FSS2dLJlNhfmjafFnpA+D4Zk3l3Ja4IMs9OUubxsr9l\nqV8/MAIe8Weibs26Y5ar6TTdTzaK9vfur1MEKkaZq83sPUfnm045qwozE8uS\nZ8DuAQg9xzC7hkINPxO09eFOh2AC4RL9l8G4DYN2sKkzXy4uCV6bvUZGd5/q\nwUF31AdzKb0/oFWKgwn7guCU6bFwHdM6rZDkrbXwEpSEFk/TQip/AHSELDP1\nXU9fMoSv7V2QMtNWYgr2emafqFjOnZi4Zm8CIr/z0banbvPflQAgqLIprDiC\nP4Ax\r\n=/+ZG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7kb3a1oXqrVGIDsyBHEdOc1W1/Cv0sJxRT4rns2PoKAiEA6yWW49hE3/5BEtKgFZWiPDQgDPD0/dXQC30g6B7Xpkc="}]},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.2.0_1641501049253_0.7477401115337694"},"_hasShrinkwrap":false},"1.2.1":{"name":"@condor-labs/health-middleware","version":"1.2.1","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","axios":"~0.24.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"_id":"@condor-labs/health-middleware@1.2.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-f/e3vTYx4USHK/TH51OYn0TbBO8MbXpbnLbecW6+r5LwC7GuUtC+aQSJXrCNTswFYJlUnmPi7fTYV11l51XF2g==","shasum":"850874ff11eafab4adff309a89a214c6948d60bc","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.2.1.tgz","fileCount":16,"unpackedSize":115796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3Y1SCRA9TVsSAnZWagAAsdYP/RB7OFtAAWXbtK16xvp3\nt/C+akBBPYMTf/z5DYk2La+MHA/9L8oAeRG2FIQdD/ZxOAc0Jhrkn7667Nqa\ngl/c9OUDEn0SP06N9cCjKy0MFzXmZ5ONGqLUJgIenXvQ4cYPUAoKHtTK//Ez\n/HEGZBdv4xbs0laQzoGX3BU6FpZblDxMRa6k3KhJnS6ZrSxG3+anhsEgklet\n5gRUshQDEpRr1pbq6Xvfl0dwL/rKxBik8GMuzj+AsJw43WIqKyEH7sevxO+A\nl5IObmhfYT3YKqA1SErLMIPQDgAGSEI7KJqtVyRjLZaPH34MSGHw8svWAsi3\nVi5zo9V6riU+ZosKkq1cgg125SdO6YGQLRGErf2s1KbHm7/Qmyi/EOimbj4S\n6UuOKHu2uBucY/Qz0s0cvkTlFca6E8hvfkafszSwuDlQJxB1hIlgGTDVh4hS\nPHLe7Yv7nf4RNHvBKxgMeXpM+NmZspjiU5QmFZcrmDgSgOHE6rnoB/8Abfcc\n11A2quMCLyFQJjc5n1EPNkci0b/Oqd1x5i/8GdgO3P3Hw6te2Zr5vgQJCfnA\nJU4nscrKMY7S88EEfdPEUmX/Ebib0g/PZaZHeqbkzq344Pq42uYfbDVNEUXP\nUCypG8/18pvkPQgkdG6LFXUX0EcRm6sX4sKkA2rVXiyMizzutMbyT+9ByjXE\nQnye\r\n=lQoD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQznqkOTq25Ciy1s8Zb1zenXVF3iQ3qdn4PbAWZnV2wAiEAyKEV1yxTK+jutvC1YwOPAdSxs02X0dM5WwLjhPxFJCU="}]},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.2.1_1641909586206_0.931134234184241"},"_hasShrinkwrap":false},"1.2.2":{"name":"@condor-labs/health-middleware","version":"1.2.2","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","axios":"~0.24.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"_id":"@condor-labs/health-middleware@1.2.2","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-vYEbYl/vQUfardq0J1RbK5BWToAbGdzeNqKJPPUurdn1Lnz7BjzMjCGrrksOaXTsfDhCFWV0XKom/1lRPA2XgQ==","shasum":"a7d149502da8407b3318d3313557f66949ee6043","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.2.2.tgz","fileCount":16,"unpackedSize":116207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3txNCRA9TVsSAnZWagAApLAP/209xaIBtVj6q8O3Edde\n0tf+STT2O2MsobSXKyawhGIYxDbOS3VaIUGNTInSyFRUiy1QfGjFvPlMrGvP\nKRNLYWv37hSysc5nxZ6i9zCuIYiKjVoT4mv30e6Y2otiZT57yHGFBMZNYZLD\nN/+dNqzJhjfVrUs1oe4DKE2s9XE2s870gx1sWqhvaOgprYOWlnn6rQ3giJQQ\nLDAKj1DCjqLhDCxka0SJm04KBGSLLzj0/gCEfDTVFY2R5ujJ0bkVOgTIpYiU\nAiSwT5eGc9svcQpU8e62J1jUiyiFE3ojQWK9T4lXaVV45a8HH9Miv95/dPef\nZJ+6g+Zfyib2DHY8s0aUzQ4JsyTD5z+cY6IpJCKDjUaCLPs81WQF42jRPcZk\nPkNvUUUJofxf81GurC2qlIFgbZgVNzDSI74uACfQM8n2VEGVhcCtif1FSzE5\nhtpQoyaYxmXwZ2I2ioB9HvlxVfiwmkdvE9PboJCmSMBwn70nJJ9iggXqRAgj\nqI41JG+rpEcJzZvKlcv9nzJf/2go1XRwNQsuzhe3wAeZGJIoGri1NozJR9ln\n3ke2d0LFb8W50QMEWYld1VEAMzQjvPPKBy11wnoidNcPfLh9Ut+Rd3HaTHtm\njmzHhIaSOFMtVv1cKcs1X6QWh+AbC2ClFrXqrmYQxv25Nqjqj1zHUFWWg45z\nTwyR\r\n=NP1Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPjO+VIusZ4l50c8lVKmonxaY/JG2zkgmMnBIdWqhJMAiEAymqKiYymhA8BpVI20tNTe5wpAWNqFtDJDPFD/frY8xU="}]},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.2.2_1641995341178_0.5006806344362811"},"_hasShrinkwrap":false},"1.2.3":{"name":"@condor-labs/health-middleware","version":"1.2.3","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","axios":"~0.24.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"_id":"@condor-labs/health-middleware@1.2.3","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-FHPaa7R9yON5yhplzfIQ05J3i6H3NH1QqZNoohJZ7olRBWpYWYsGQexEcnMyv5EglGspiqiOuKnvluUH6WhQBQ==","shasum":"41e485037830a2c9cb42bbcb4f94977c5f828b7e","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.2.3.tgz","fileCount":16,"unpackedSize":116475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4K4bCRA9TVsSAnZWagAAGRkP/3hTBqIXMTJyQoCX/BSs\najUTxId7H+sHJSa/1AqHA1vtzniK6yJMnO0eS/12Ae12GUo47dOJVTJ52Vri\ndgdLHKmlTdTMkwfuO1Di5XrusXDadjvpC1gXWgnGBpkqsj2z4PlxlQBvoVsY\nyLxIfRRSPG5AX8s8w2Sn+8HDph79iKgmISUB5m328r8aCows98kqTrDe4NKY\nrNBzkmHyomP2CSNQ7CVHQzRiJJwHyYG0eVmy6+HzO0dNQePJQrbQ8pXOzKIH\n5H+Ckg43qglt1exGTYgSUr+xyC2dGYlMIUHQdedFvpYghp/GggQEAfAr4dBN\ngTE2RBgTMK+AGztu57z6d8jIunSvjAxYbB2cDkfJkRhemWgV8teV/tAmkxh+\nbky+KXu+K182Wfq6Cxq7F0Gm364ZQsTaxqSIvaBvxmpYRarnGbZKGFAy0AqZ\nRXuH/py21qY7eFphpLEZpDC14Jc0vvb1uCnkcwhMrreziaHrQdt77tcmH1DL\niHVi2hhgqJBbIDbvJVvibLFiJ+SxdaLxP9QKkrspeINpPMoU4dwRUGTpF5to\nXwvJmEhqDb7bqpG1C5ILwc9qT1H5Ap9jha2LbHiCg8Z6XNV7HBgS7gFzwtkX\nclyu8W9pbrK70kOqJEfjetBkxV/k1jW7NibH5Ifmm+zLDf8++w7y2lBUd0uC\n5Ofb\r\n=Bdjc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAN75hz4Qll103+1brn6KLtCbNYDq5w8vm1Bc9CFw3RYAiAQ7RJbdKLwU5wOt9hyDohQBBtXoo7G0QJtyj20NPqEWg=="}]},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.2.3_1642114587261_0.9265322018686701"},"_hasShrinkwrap":false},"1.3.0":{"name":"@condor-labs/health-middleware","version":"1.3.0","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","axios":"~0.24.0","git-tag":"~0.2.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"_id":"@condor-labs/health-middleware@1.3.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-FqzXynGSFoxorXJOS0x3UEnml7aXJ4+QRynx1tgukYm9zvKblL2z8/qmWAUQ10CD6V5Q/sQQk+i/8dsHNXKyfw==","shasum":"b83293f3573bf1f7850730d2e42c735ca37cc3b7","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.3.0.tgz","fileCount":16,"unpackedSize":116927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8GB9CRA9TVsSAnZWagAAtHcP/jIAcWWa7dM4Lnj7Kqag\n3CYfvmYf/BuQkihqGhaQLq0F8W2MMxHnKMsXBCxQfgEUqCt8vi1auorGMs4D\nDqSyBfpU0tpt+Iq4H03eUzFk+BTDftcazVR8ZQDeiLK9cqjm35CEAoLEZhP+\nvNCLILOpR6mJU2KqvAvsvpcLJjswM/pET4XvHcsjcr2KSTR6KAyXTEmT7btj\nHyQisXoOjpc+OpKmjNEi7VHZrO8XUo7luFklEm0hFlJzTwpcGrN+P0kXsHNH\n6QIUgv2tsJjjmitvPPopgXO752QO7HmvjDS79VPliYInDk2mHEvm3TYfZN3g\nUriomMMhwMArKudr2ktxi+PdcRm+3F1ovyudYcQU9avZOcVflJEgKbrGRhNH\ng4LlB0SNs9YIHdEA4AOo9qokNMf6RJWCt9wj9IZQsThAIQqaIeVbYQe/UNkT\nhTDxBvV66/m40BuxgL24KB7lrJ6tmomq4fAklzEM1Mx9EonIiGkupWpMHlmr\nV81Fx9F9lS7WfdRJLIfVF1A4n/E7BuRIfumP+PaojFt66OFWVo1lLnGdeYlZ\n8AI/+0BdMUu7gYb763mEQJF0v8xUK7haA/IK9W5xJyuhDiKAx3s65A1M5wqY\nxLSYhpTkiU3PN2Fb+kOQ9k05pf2oInTgNg2GPG3/xaRlgn01+p6Sd/KGfCuT\n3x6N\r\n=SpeO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRlTV9qxaf5sDctJD4JRGHRBfiC9kYeGmY8BTNuN6GQgIhAOj1p/huVISrUmbo1qM1m9gYYDPVXqijGfTCZDqumP6V"}]},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.3.0_1643143293184_0.7136909100094957"},"_hasShrinkwrap":false},"1.4.0":{"name":"@condor-labs/health-middleware","version":"1.4.0","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","axios":"~0.24.0","git-tag":"~0.2.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"_id":"@condor-labs/health-middleware@1.4.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-WH+KHb0u7e1GJEcjCkfx4rM679/9cqU0A90aujv5d1gBpmkqy2TymzOFwwTzhRI1fGUlSJA8HRW+QHMnPA1e+A==","shasum":"5e90861424e2ae8784823b82bbaa14cd9834451a","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.4.0.tgz","fileCount":16,"unpackedSize":118138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8G8yCRA9TVsSAnZWagAAAlgP/RXWiGux8it0icVHdjAt\nWKSKh6lBpe1I/wB3Kv1uGkYaNM75eVtKAsjjdnxKUMDmwUY5wEOMB+QTrYy/\naQQsCoQPzBbVJAF3jXbSJKjagYVFFCeYt0APFvKkXGkREQ1DDxpF7PbYHjgr\n4iUaI00KxshShPO2HmvqUivscOijBOwm4YdfdzyPN7HHXiVwl02fGZpU0RX7\nWWE8BwuVWdpAND61MePGA1sDHx0YoDEyV/evb3wWu/bAGEtEwEZCpn5S8QoB\np0DQdwocgrz6ee7R/UhRwkse3w5iAX7g3yKze4EW0Xpw6wjz8Cex53B3q5Nz\n27jzE46PBa+At7XHE7ldsqCTCbwS6uSlJB2vcVJVcKLJa6/MP512a2jLh0iW\nm4MEBIbMLPhtsz6YJBiFvCLA+c2aduDB3cuXpBqkhQz2jlf8nIHbjThUkmH+\nFPQbGaRzU2PfAoVGUEyVrUgm2A0WvXYUaiDyaUHO8WCyofC4gyBsUqY3DT1e\nmw5QTvtYQGYbL+Rv8BDFYryrEAXNcHRm5t7inP0cKpXXRuLIkxZY9tBqZbI1\nSI31c9d9wOzPCJ5PcKdDBZZapX3xRPsG5lIZQRtKrm4gAYmFuFh21+ARFhN1\neQltpPT6vhcFnJOoNKGgT1BxX0tUaC7JeDz9e8xgMGRcSqd65RMDsDNdfgXS\nCa9g\r\n=Yps8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEN6xZdmV5kJGM+7kVodKf+XDcuO3GJnISv7JlCZQqe1AiEAqJJwzUETD/v6AibBJLzMA493IbhduKFbY8I+t05FqEM="}]},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.4.0_1643147058386_0.2145618346370819"},"_hasShrinkwrap":false},"1.4.1":{"name":"@condor-labs/health-middleware","version":"1.4.1","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","axios":"~0.24.0","git-tag":"~0.2.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"_id":"@condor-labs/health-middleware@1.4.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-+tAjzCPCzLF3QBH3KwN2/xvDmjyg7ymXeWOUZSQVk2YAyCIzeRkUFetd6XVJm5Mjz1p9ImwhRJpZYcRKHP8ZDA==","shasum":"8c091e6fc0b83da478f63c45029f581b6f87adde","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.4.1.tgz","fileCount":16,"unpackedSize":118382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCoHZCRA9TVsSAnZWagAAo0cP/08w5tddOLXSJ1CgbzNz\nWmOTd9Brnhf1xf6TSw+U7d3OjCsQjd10b5R+9ANJfODs1+vMFwmL7kLKWMI0\ngveXKAsGNplnBTa+fLnYPGTft9cRMIuC0h96gfDxakMfBRsXRp7f+3im9dyy\nOHJ/HpqJca9Z6DIA8EUrGVYsS4qGJWysBmy3W9jP34o8IGBbRkhKwc/n2BAT\nNGgcXGHBfxOuzZDCJu3BrPr9gh0klJqtYpb2OmIQvdrZ45Cy7caMXKFuFR+z\n3To9Qb1DPIMyFK5J0/eyj+U4YkxyU/JnliAEEgia1zoaq6Up4fJWa7IoNist\nGc4OLBSA5OG7J+9pT6zGUI4gqjgqv0oD8poiCOnGPvYHW7eU8UInGsmS2hoY\nH2YY/hV5wsM9S82TBjhDrKZ4DAn3it+kg8INWTSriC6bnTGmVQYYtzYVL3Hr\nm3rXa8amtKKk0Tsy0X17qXjizquYqVIij6Zvh1U6YIuGC8mK/t7+EiI8pmfd\n7DVOwSeQCw3qC0mJXOM3LngOms+zyPIhulAIg61zbWM3DYtWIHo+tOAqDXeO\n6e/PdJiGKmeJOsph+oiTodqDPFgH7x3uuV4JFn6er0evcwJptHptNz1RfU5o\nmCvsdpsgJ9MFRtrWXGq/IcslffNsy5UhyeO3aC3E7Ti3HaNupHA0Oq7lOynM\nW7q+\r\n=y79g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+xIfv3hknE4Bkt2xYaf+vVlhUEBLatGtKp5WWrTCs7AIhALxGYpPnVlAPuONjrsUKBLdA7VC9yJeYtt6at8ZwfVl+"}]},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.4.1_1644855768842_0.5884635927792878"},"_hasShrinkwrap":false},"1.5.0":{"name":"@condor-labs/health-middleware","version":"1.5.0","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","axios":"~0.24.0","git-tag":"~0.2.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"_id":"@condor-labs/health-middleware@1.5.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-ltVdHg8rmK0PBixX/XEsetogMYjxNSOeCuV4Rvdzk2KI3d8eUssw7KaxNbqHx7kPOD86X/i7J/3+64DYLdkKCw==","shasum":"e6d2083e3cc3a6ae2fa4abd432242c5a3b0493bd","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.5.0.tgz","fileCount":17,"unpackedSize":123451,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDK1LfkpfHfdQFsrrmi7DnF1PtAshMGMwCCC9w7XFj3qAiBBH8uWufRT7Qj4JS+9mPs3oil+2qk9e9UTyjwp/rtooA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaT+TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6DQ//YAC+Blt7fQzfrf7QB87vYCkVant4w1Fzp/iV5zs5ZSpUVWIi\r\nwseg4IXqDpHZzKfFrWCP7cWtDnH122Cq1bA8q7sGiZ2L/uw3BUn9DqmNuBug\r\nr0XcAXdXNCjZFNsOPfA/kayXq5ImoIQwv3iIuSAei/AHF/OuKV656Z3oYQiM\r\nHpcznLRaissp0/3eK0vHJBTmXUSYjlNPw8eGu5JW7b3WafF75bWbHmZjVvQD\r\nPWbvSrEuDyBGFIYDpNuB+WfWOKe0LYhxpWbQgXVzbO6IxmlwTWMTZdD7sMvZ\r\nV/GasZdhgGyy6LUjLX6xMYhkBfhM9vAaJ0MNY8mPWXHMqHvZg4GT2ZrbL3s6\r\ncH/SLq2ZQPi95BTjRAF7Vx9EWqZkpoY/9wlUFmD4BzK3wDuC4n04wmKWnTgG\r\nbtx8oh4VL1B4URQNRwhk4Xus9um4Dd8A5pcVuJIT+JRNoeJwkew9g+WDIQ2F\r\nUbOztoJIEFFxrsO3+wDk0wW6d7jkn6YCwknq9TzhOecGPbeCgJP6RB4P+9UR\r\ndXaSnx8SXaBTNI5uVzk49nIFO/aasKWXp+5FmiAIwWSlnDbAG9eH8sc6OnQ5\r\nGBqG2gByihY60IbN80vt8XebwnbDx0/8pMc4el43RmtytX3oCmnw9aIDAS+c\r\nWZQzcLIVxOpdxkVbRJxoAbneUtX/AYKboKw=\r\n=f2iI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.5.0_1651064722894_0.5541615300189247"},"_hasShrinkwrap":false},"1.5.1":{"name":"@condor-labs/health-middleware","version":"1.5.1","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/axios":"~1.0.2","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","git-tag":"~0.2.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"_id":"@condor-labs/health-middleware@1.5.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-PNXPpjR0NTIgZlnQLQpblhfEUlfqzmDDYitvf1ym+F9n1f8GueBA52T1lqpAYDKS+Y8faSwIZ4w9zkvBf5uhQg==","shasum":"31c8db670c051400b5bd6a2cc63b3b41252410ac","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.5.1.tgz","fileCount":17,"unpackedSize":133121,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5HqT6pqRalKY83nrX4/akcjg1bALbBdKYzseFqQzZngIhANUABxgKBCRD+f1qk1Pknx+Tr10fkmsD/yqOqOywj8cb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiarr9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEig/+JdzJ4kulc5XWm/hj5+zNHOWfz8jnqzppVlhfuyhl1VdcA6GR\r\nKYTMbGqqB4G7lWpIAmXYGrkxgO7qequAc3Ayy2qIjUUnCwRAcG2E19oSzUXO\r\njIaR0PEk1kzHucFsSAdbtCPdGRXAA8rRodCujW3YYTyAFtUvuCv6w8OyZTx1\r\ntVYH45dBF9KCORglU8OqgFGyz8QLhaUieDYazW8rZ6dT1Nsp1gjVNu0MplPf\r\nlv5PitxxxpMol72O3ktpw1qjweD6M0yPoAM4gygwiTimcksp/tkHj0n2CZN8\r\n6pxJY/6FEBub+WIqvbSL9Y0cqnNCSfLON6nAr4Wzuq3HoPftmTbrhEDqbqcd\r\nlIZ5VKizXPYJI4ek2DUrCO0UNN07wMjmeBonfL/4y93dPMvBTXjahF7bkfp5\r\ntChesNaVHzMvw16nmCUzG+FwFT+reO/gB7jzOAYLrbRvZVVpE6C5pS/twJRX\r\nvSVb/XlMPjfulRkZcUUlFMx8GBeNQso5MovXsTRFeL+X3z+b1IHBufhlL6ue\r\ne6qq+kF+EsxNfKmf3/EOEZlfH+sfIVz6zZ0WMwdTMDuRSj8+1DgIWJ6hQf/m\r\nw4uhxTYcWcEbHS5O/BPi2Wa+Adx42MFEeEI36XB0ojKP+4vY9hTU9rnS0krC\r\npzapHVJsvJb1etfgpSrcOvWsANIwxVI48Z8=\r\n=4yec\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"flavioaandres","email":"flv.prj@gmail.com"},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.5.1_1651161853574_0.7474435059691913"},"_hasShrinkwrap":false},"1.5.2":{"name":"@condor-labs/health-middleware","version":"1.5.2","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/axios":"~1.0.2","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","git-tag":"~0.2.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"types":"./index.d.ts","gitHead":"b68d4b1fa1948d146a2a776401195cc2f1a04b50","_id":"@condor-labs/health-middleware@1.5.2","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-0a2zRH3Iz5GTCkop+EycuBX/kNdPVmQ6EkrSLr+qFTLl5sUA+fLBk64dZT/vEiwNoUdhrtJc1K5bHOAF71+IOQ==","shasum":"e49dc8f83ed037687f7e0a90ab3024006ff396e2","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.5.2.tgz","fileCount":17,"unpackedSize":133279,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0yDJHV8KV1sGXJlOA5sCqY8OZbFwl20X358ES3dwydQIgEsePYfOnATyg1VcUzojJwqs0Txbj16v+gmf7QyrxKPo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicsnlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJzw//RYjTfvjSWEtEHLIojtDllO4wQ8L0E/RjwU6RETrkuPhYK3da\r\nGZ7ILGNlov/DHD25+wr+d5Ir524lc02r8xPdfS+hx9LMC7IKnLnbW2CELzuM\r\n+ZMvkuzWYDmRLxaUUZ6IWENJ3zZq+ClC7D3T9ktJyQAp1/LGPCJR+uyV3Njn\r\nevC92u3J7wxOIYeddoRSqwxDOkyGVlst8wDQVIq9Di1JoII0tkPI9z2B6O3w\r\nXnjw9+pCAsMTD4ClL4tf0eLBYbPaSMdqN5L4rX9Zc/n1zas5LFr327J9DreG\r\n3IqrtusjaUCraYOCJEMlYxMnZnI7OkCgJNQDbC43LCCA05gZ8gR1L3SNCXQn\r\nB79oXg/henaGsm4TgOq83E1lM+VCJEj61AgMX40Gewpx6PVsTtD4n07LR7gr\r\n74E956eYqIk8T82tjeVGmFi/J20b5McwOgoPnxLAsgmSpfz+lZG63HpCrsUa\r\n/KpqQN1ZdY4nI8ZQzBhCWf/3vOcCS4YwCkxx3GutOd0NPSBxhvSAu+qyEwsK\r\nhIesMM8+0qPM0WdyEN5fK4MKjp+XF2PghIL3vKVCqCS4nGTBbU03NzhfciqL\r\nrN6orq/4RRhyKbR6w6nDtYqNHNr6zyzX0nAicK7j6XNokja5pJvg/mDShkeK\r\nbXYOL/mAGWwP9+DcjKPPIvAopPnGT6OA2lg=\r\n=XQPC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awilches","email":"alvaro.jose.w@gmail.com"},"maintainers":[{"name":"flavioaandres","email":"flv.prj@gmail.com"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.5.2_1651689956784_0.15415024207305783"},"_hasShrinkwrap":false},"1.6.0":{"name":"@condor-labs/health-middleware","version":"1.6.0","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/axios":"~1.0.2","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","git-tag":"~0.2.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"types":"./index.d.ts","gitHead":"4b35f8f28f85d3000e12308f33e46366789ec416","_id":"@condor-labs/health-middleware@1.6.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-EnRbFBUSizibZ4ubT+3mZMVGI1NurhbS0PbpBwByrzrCaEyKSsKLWO7IKtzqROjsmwo86M5djPeBTuX7C/x0YA==","shasum":"f8dff855209e3edecf8ce4c702c0efa8370134c1","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.6.0.tgz","fileCount":17,"unpackedSize":134157,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZyIhG/4vk4+65262O7EFFi+kpNDnb96zjacXnEPmlIwIgPNAaZUqyr4pHHpt6bo3p/3MkVgV5xUMMD+3IgEQZm54="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitOJSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrykw//fkjpcZVde0fHiYRYHBUDQeJKbHyz1uL/7NdgjDTVwgyxZwLn\r\nr/xBhLLzFuyWiobvyM6bjI01sPP0x8Brpykj5Tc3kjPg/GvCx6HHAMdcFksu\r\nhCLO3iFzE77thHmiUeAeIugf5RB6xZ+c0MzpowTTWxDP1TztgTdPVUzR1adl\r\nrkDFEYWx7rkPoGOhRfwIZTHhyRnjGJawUHG9UgpvrCq4mfCbwv2qkn1OmBVm\r\nF+1AMWpaDeaZaDwU4EvV2pBq99pFaxbTG/4AhyVgdwv5XNjPCaERbghFNsA1\r\nXqDw9YK5nvBawTtBKvBv6QcQMo3glK4rPDk6BhYVh5PU/w4GuCU7yqMgz0ZN\r\nzjXmyaenTpNeVHeYEgarUpUM+Orqff0NE6ay0Gapg4ij0jbE28jUEZtCDap+\r\n95pY7drAFTKiLxmcp1DJbvL4PAsK/8jZajwmTU2vxNNyMdlNEOSF3mpFeE7u\r\nPBl6fq8QPkLn2WDLYNEVYmD9G3/s7Zcv/UzEmrAKsuE28U/PAkfN8WU18GtZ\r\noRkx9a+v/u/jEqko5G6Tvd9IGZ1icvw7To5yZFIUWd6Cpe28Znc4vDwk8s0F\r\ngcW8vdtFB9iU5Phe9Leaucy5b5DoYDRZ8On3fUCrdylyH5ZulQWv5RsLOb5g\r\n+8J+rxPlI8OeZnVQWFevWh7NMuj3qFy12gE=\r\n=w/hi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awilches","email":"alvaro.jose.w@gmail.com"},"maintainers":[{"name":"rrochacondor","email":"rrocha@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.6.0_1656021586704_0.4467569041355528"},"_hasShrinkwrap":false},"1.6.1":{"name":"@condor-labs/health-middleware","version":"1.6.1","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/axios":"~1.0.2","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","git-tag":"~0.2.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"engines":{"node":">=8"},"types":"./index.d.ts","gitHead":"28720d6f57a47b4b77e83129e5e3e86fb99b55c9","_id":"@condor-labs/health-middleware@1.6.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-Jt0N8U5bviZEntX97ARgTCI66byrvs1jVehBR1nkO+VpVDDrvVWk+fY1pTkqjFpO3iNVvwV5W132huRIUvnwaw==","shasum":"aae377fc5cd03517f48ad68c3040d4f061e65d9e","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.6.1.tgz","fileCount":17,"unpackedSize":134409,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAcJwlnY+9cEmzc8vOVKTAdacSg1dwPQ3xzv0rhDDgyGAiEAx5vju4GjAhiu5Qmha2eoui0RxSTucJL1AEYQGrWolm8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitiHvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpnew//YG89SZ/7U5J7SHdrVgqcAakKWtxIrXRExSIhrKIPyxt3y0Jo\r\nDNzZ32qOKrkT7VPz9T1BDfTbVKQuYNAqSZ+CaqOYIKOCLrPp/df0IER0ZXrv\r\nrid5sAO/q0w3nBASCoiflALc5ONnyjjEGlAYrAENFmtBE7LjUkcFmB/mD3jd\r\nGhBdtjt6dzzM2ZrwBEHVm6fM6UevhYDRvoAcGg/zsaG9fqMuxUwkA7eUQaZo\r\nE9p8N8pUGdYRarTmcTrGiCN84ccsrmfXoCNC6Y+e5Qaj9IeVUkvrBkZXsRus\r\naiP9lUeK/6EIeeFlSwfKM9owu/WljRsg6yRxXfMuv6jRAAIX8OJrtKx1gDQb\r\n3mooLjnKMV1wYij31J9wEHqUXItJL8HoCxarirK2MH2FEanZ9gyEK1jprNmU\r\nW88AGz+DNZFV7+J0m75LT+IwrLPQ/997lT0VjJrhr8QPPtZajRfryIeQhrp1\r\nyIguxGUyU7fCJQ2jdW3gWp96gYjmDDY9O8vsiF6oUwWIiDgGXSSgpLeC7fDR\r\nb9GuwY1gfcTZhKQai9zR9NIL7hKlLdbhl3Ajumy25RkXWanbqAxgWslg18x1\r\nMqXUQD6CK5whH54Nsj+N+2LA39dxS9U4AI835E6fhZf7iRZa0yk/AJqUBrqv\r\nW+NqII97noDKhAsdcQzRwnGMYnDGs1B4eZc=\r\n=3+Yz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awilches","email":"alvaro.jose.w@gmail.com"},"maintainers":[{"name":"rrochacondor","email":"rrocha@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.6.1_1656103407506_0.9164993937693431"},"_hasShrinkwrap":false},"1.7.0":{"name":"@condor-labs/health-middleware","version":"1.7.0","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/axios":"~1.0.2","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","git-tag":"~0.2.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"engines":{"node":">=8"},"types":"./index.d.ts","gitHead":"2f320ffb11417c24427395e1bf23375499809cdc","_id":"@condor-labs/health-middleware@1.7.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-fE1RRsol6rhcQBnRI5/EswkVtoLc+JHSUQxoyY1fW3FzAJQAAnutYk1MeEb75d300CFLapx4XQO8QQuvtvMHeg==","shasum":"f013dcfd573d1c9505ae74c648677c036d0384a2","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.7.0.tgz","fileCount":17,"unpackedSize":137449,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPF5JSTWYaY8F6Z8Anu6xHP8d+6000U75cA1bHaImfmAIgdXUTdenvFym12HC2C5optnG9xPtsCsCshmjgTgGNP5Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixeSwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMAg/5AcmYu4pudfn9zuEbEPZBYVV/9w5wpTDsfc+NjfuYjAgJ5pIw\r\ndkTt6p5WpXlmZxH+yevQvRZYaGrndua03iYPiNwMucYUaPNxhAAky1HeEHYY\r\nxWWAtvypob0dALiHq56BMLIprJ8qH0GpPvtwdiBYnJX29xs8rWWGnMHJNL6e\r\nKddK2q12HZ8XYdrmT4jz2SpgU/YINISGgi9uMd68rKNqm9Q+fe+GFG9pQkQw\r\ne3RAwp7qG32Xl2CAji211cGl7Vm7cgCXlG71zUaO1jsAG5QilWWne79nuBG0\r\nAY4FnN+IW3oJig2B6Os5omrl8BWQf/DhmjUCKjn4Xunap6v9en3QeTv6q7pc\r\ny/8m/AO2e90YxH4M2nz7hBcig/V9HuyJsJk1i+mTbFXv/l5EArpPteEtNnY1\r\nIetE7R21bze3IEVWS1WW6LYTRicGT3KNBfXdIAvYcoe6CQ31sQY232Aq6S8o\r\niMZEi+aWuhJ7DWjXQs5f+Wy1gTFq8hL79jz/mHF9T30cvjR58zEucigsbjLt\r\nwT8nqN+5y49RqPptvCC/VHpc+BlVr22DbjiPqVXUn9BtZtD0HJm2b5tIfJGm\r\nM+yVpYbybG99g41vWEY9H29U5Y7cepKGaLy0Ro1GsUZRmrHnjviu9aJUd2+9\r\nVWBsQ1+crutJ8n6D3Yvcz0BO8ApPkPuKZMw=\r\n=lnVT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awilches","email":"alvaro.jose.w@gmail.com"},"maintainers":[{"name":"rrochacondor","email":"rrocha@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.7.0_1657136304365_0.27220463207937606"},"_hasShrinkwrap":false},"1.8.0":{"name":"@condor-labs/health-middleware","version":"1.8.0","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/axios":"~1.0.2","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","git-tag":"~0.2.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"engines":{"node":">=8"},"types":"./index.d.ts","gitHead":"86ba2b9cd10509dbc3526c82b8b7627ebbe13ebb","_id":"@condor-labs/health-middleware@1.8.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-r8sWhFOIP/Aoqk/2jyjAbtU+PfseQqfbPSvpLo6Q+UYhFJdAPRbkzwhygxz+biEi+jjdQgF/t4bQssAGWXTWJw==","shasum":"7b1abaeb4b77415b97fc9ae0c4afd663a5d75389","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.8.0.tgz","fileCount":17,"unpackedSize":139137,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvFAB8F8U1Q1Y6d81R//rMuDSv+KH1klMdtIDZEpUVEAiEA7TYNEsfOxSvAxUssZudBznJ8sTxc9SwhMAXGQRpCCtU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+8JMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlHA/+IP1RFqYrwFEYX8mSM8lVDDpzcvZdTw542rJhjsiw4fUQgUhZ\r\n2I0tG0cZmzQUfqs4G9S1qbr7tQGe025FXDcFv2mD6KwdM2zIJw0qavfAhswC\r\ntRaeU16j60WtRNt5ChfDZcbBAxHNwSl6/uqxvR+hL74cTfVewMhfQ9h9FBMD\r\nxDq+UpUaxu9+4EjHBn6/rQYY1fq1lDJu7WpoUK5mv9/QcFHJD9Y2HWlZuoOr\r\nvJzY6LhS0XNjYCG1h0pTUMWvywmrsVKpSinyD6D1N/me/Y/OSKSAJuFKB/Jz\r\nyU29nOF+ll0WEb40uTj0BG5IP/wE7gIjUvLNT08dn0Mw59CFv1WOprzvlolP\r\nw5fOFdLiVVo182iZQ5g4OFdSPbtKVE7PCSnA/30Jg681DSHj/g2E/KglvK3Y\r\nj5GA+86caYsi7+AnoWlILoP+Gy66wsKEcTHZEWTC4cqQXbHKPnD/BQQCkaF5\r\nnOpB0VtKeH/N7KGN72iZ3lIp0Z+FOXeQQNBGSf1SzTfqGGGaifG9RTSFDAJc\r\nmQwwJCp99J3siJBS2aSSQSEiRtXcQuUbft91nYrghSbl9D0rAa84/5ldnZIw\r\nxsB7dsNMmmDdYydtLySkzWWUS6meZ9+c6PKPcecDnp1qwyUirzpbSN3QLqUI\r\nI+oxg7Zfhu5c+GCY/4kdqxS0rwpLhVSjtz0=\r\n=P1kY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awilches","email":"alvaro.jose.w@gmail.com"},"maintainers":[{"name":"rrochacondor","email":"rrocha@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.8.0_1660666443876_0.0739824575423087"},"_hasShrinkwrap":false},"1.9.0":{"name":"@condor-labs/health-middleware","version":"1.9.0","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/axios":"~1.0.2","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","git-tag":"~0.2.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"engines":{"node":">=8"},"types":"./index.d.ts","gitHead":"adce60aeaafebde2c03a78239a8dc9240450facf","_id":"@condor-labs/health-middleware@1.9.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-TasjBwXre8ANqY4ubbGfevYLK/500YIcANiK2qUd6IxerqHju5snxgCWSNPVDLVFek59b1IZ32N83RLKYs+JaQ==","shasum":"c88a349c3233592fb150f01b2e244ad03a1d9a0d","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.9.0.tgz","fileCount":17,"unpackedSize":141238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+Ll8S//hf+MBmRm6O0LDWaqKk9p22r99Ra1qcAG0cNAiEApAVnO/zJ8JnT7gNseI51Bsp7bDIvIjD4xQhEUYwjxH0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBiZ3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJAA//cGTopwwrpambC9T4Jm3VrmbCGWjD/X5dPJj6WWLDg1GeRbn6\r\nlt15RkOPwxTQdJFdPyzTdlB6oRKywN+rcea0iwPv+w/ZGVtpZie627EBJYQa\r\nTsAggXup76cGWJI9YpPJBFu685bBPyFI4quGwZbniQQtNVgCckXqY4L9VQxb\r\nWvifDNY/XvTMohH5DXXA9C2uwLlEH7Dnd+yhPpUsjXjPcfoxrwRZOtxWwmmI\r\n47uC6jMvJ+GR7mOyjStuvPJQfHFcLfXxeuiGxK/v5Y/7KRyRm4JrWEqlg3GW\r\nyyC6dFtBc4I3HO2FgCZ8uF6pi6rLPNJS81MQ49HnYGr6uT329kM4RTSi2n3t\r\nUmylAV7LDoM//8QONa7tJPjHzsq59zLb3ogXr9n2dEDEHh4rRDxDFd+Al2Kp\r\n5TO6yyO7CHN54i8Xn68hRKg+VbrhIqQV1kC4l5bPQ4mLHNjR4GPoCPYCGC3Q\r\nuatJj1/3l3LLluA2tbxb+vxvsS2HFY7SNZmEi5ycyOpyYPa93ySNxN45WMXx\r\n8AIE/5lI7Lsw9nrQ82zPSZKN0f4JScGbInzdzS4sAKD0wN2N3jWX8dOukzTQ\r\nxl8MZ7peqPFKQYau32UlGaDJirTA4hpDNikCgjpObxBNJ7EZTpPmdcX7Vx9T\r\neaSfaxRfnCjKpX3SemNOsSHL5Za0D6PHCgM=\r\n=7mwr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awilches","email":"alvaro.jose.w@gmail.com"},"maintainers":[{"name":"rrochacondor","email":"rrocha@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.9.0_1661347447101_0.08649505450208239"},"_hasShrinkwrap":false},"1.9.1":{"name":"@condor-labs/health-middleware","version":"1.9.1","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/axios":"~1.0.2","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","git-tag":"~0.2.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"engines":{"node":">=8"},"types":"./index.d.ts","gitHead":"90ba541c609f000a6006843698b4e5d9a1db9ffb","_id":"@condor-labs/health-middleware@1.9.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-QkbB+dTHyIq2QiAl9npTtZy16n+VXmaYokGEgmYXROBXzgptgyYOjwHbXX45dFu7a0+uT9NHR2QiuOmluLVtgQ==","shasum":"a8ed2fc53d2f1066c5578bac0d340a355fa691cb","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.9.1.tgz","fileCount":17,"unpackedSize":141707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGyukdFbvJRs1V/Iwvv5oq5XOQkMW7a2i/8q5GWE83WAiEAqlviV/PwGax4bE9WUcK3xJWw5QMn41jwMeeOgmSE1LY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB2gjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3aw/+NI1YkRyLudMqbJXnj+rMfLDSQN6rU2Q0/Wgf4iOQshr7IR14\r\n1U/RkyLssUOARFbpArHLPA69tlXycC8bAgpDChJa3W0Of5pvrMW6vkZrSiWQ\r\nORQOBWrTH0rkyzVU9VkmdQHJ2b/iyOCXO25038cRE9qESxuufdkBFvIxD6NU\r\n6Vi05K0oNph/jRw/MK+BMMJ+vF5P4HjXXUnmyKKTPnrkO3Xff5L/w9hBbFUu\r\nK9bl5qSBr14xXO0K1BoAd8Mrw9WNU/worEaku7wF9Zj1QgtZ69gU96WdGZLM\r\nIjP0Q13y7laC3wrQnS+mRfjOvfwk8pbNONi4eZn2yISHgyLkaDvlrKML7RM9\r\nBGBFPp9w3/IohjbzS1A9qGPhG13U74nOP1wCNca6UMRhZxsLLIHVmYyPrUaV\r\nFvrujAofsAgGdqgVDLHKcBkg2XWfBEpB8rGz0KNEdisgQmhDLlwowr8T91TN\r\nA7Beoxwlo9tEjql9QSIabJnyg4Kt2iM8TWNdTrOwe7B4TXc/TGQL7epMlWOg\r\nI0U9Ez58Dg6EYMsnfbAbPKYrrloeuI+IZGyS5UOQPQBubKPzeIjRuu3RgQ2h\r\nhECHmFWFi+eo4iHbEa0hsPUXXy9pHTf99F3lLRokYTKURxlZOo9jKLecGlH7\r\nUrSHsRhKI4Xhkzzdm/toSaERn4vdlPEuH8w=\r\n=qN94\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awilches","email":"alvaro.jose.w@gmail.com"},"maintainers":[{"name":"rrochacondor","email":"rrocha@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.9.1_1661429795444_0.5457924913106396"},"_hasShrinkwrap":false},"1.9.2":{"name":"@condor-labs/health-middleware","version":"1.9.2","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/axios":"~1.0.2","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","git-tag":"~0.2.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"engines":{"node":">=8"},"types":"./index.d.ts","gitHead":"772b443f9a884aa0f68c21d7acfcf26ddb80c9ac","_id":"@condor-labs/health-middleware@1.9.2","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-K3LGlnLpgngkH9/me1lu395QH/o8ej5qdK22z0Ha3ALM6GqwuplVlmpt0tVe8V4ResYWwqpfjf9FgSdK3Tying==","shasum":"49d605e895a84f61e2c7c31644989cc236a7f711","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.9.2.tgz","fileCount":17,"unpackedSize":141586,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1OpZSg0JXvmV7k74XzuyfOoipL5+6dGcdMTx5vAJ8GgIhANqEmyeCSanswupT+bbdn/eKIAounjbMNEguLXt0a3OO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJMQPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmppng/9GsWDzPhoJY6Dug6mIEVceiBSj6/pFImuZqOX2LPr0U/UNPva\r\nEtL1mN8vUgbUIUYf9YY15JTAMOM0PQxcXIzm39EPRNQ6io0OLSe4TEJUAxZP\r\nAsv/fXJKmgTIMiWB/DjJfP5N5W5Lq3kb0Yc947Qg3VbdI5QzF1rVGQGeZj+d\r\nYEKtpW6Sh4x88NfgDOmMtFgaVd69axsSPrDEJKOXoGD89x2aUk1++E9IQyBk\r\nz5v0j5o0Ty4rN3JVmxo5Px+7LDknjaqNf1yBV7Bc0jPUiCHibMngOj2g/7Cd\r\nWGB0qS8xp3VUV/QeVbPxSfG2G35vV/yDn1vO/SNkoxLuj61/DvB6eVhp9aYY\r\nu8l5zIdzy86xMFYI1t5fizhlgRomYHIKDj3+3DP/Vw6GVEmmctOGhNTVmO6y\r\nm5mvVWKpcfjBFsJfEm5JsnjVtDhP9d3AVR5VskqiSR7oJavImgQw5JXMP4du\r\nbzOQtNqtYHk+MixO4OSKlKGontPLlPEkYd8piZsNYCsVbv+dwCyXZw/uFQBA\r\nh70OHZpQJiSM00+xnVD2F37MzVd4v51n0JD1fQRh889l5F7uxYkyToGYWgdm\r\nLcrcVD8wZBx3/GeyVM4P5ppKXeYfe+n3f5L8Q4epTUnG8JY4cgVSIke5DYFm\r\nUwJEqZhp1eqRvwn52+cEbMPIJBTxp9q+v+c=\r\n=L6gL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awilches","email":"alvaro.jose.w@gmail.com"},"maintainers":[{"name":"rrochacondor","email":"rrocha@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.9.2_1663353871082_0.3272919713053435"},"_hasShrinkwrap":false},"1.9.3":{"name":"@condor-labs/health-middleware","version":"1.9.3","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/axios":"~1.0.2","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","git-tag":"~0.2.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"engines":{"node":">=8"},"_id":"@condor-labs/health-middleware@1.9.3","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-7dGZb8szoDKzpKmxWeLxZzs+6URs7owURy3lMvXk2qCcjjutxFVHBrp9u09EbVp7/oERRyfUEUUAlkdARk70wA==","shasum":"e63ab8f16a5547f4e07d9af236ac1f663e1ce67b","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.9.3.tgz","fileCount":17,"unpackedSize":141014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAOvNyxsS9AyOx7pMA0hQRTFbRbNJDeJUX+9F5spCWz+AiBSHJ1P+vl7LLCSIeTB0ZciCycF0NeNG2HoiS2mGEOb/w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhmYsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquyhAAn6wllwYsYqeKj+MMsAOYJpoLOj7AFFuZlTGQa8LQ84bH2pBH\r\nUrc+ycAVMQ0eHgE5an8TxTfaXuT1/W3NTMkaK9LXPaW4dYpJHCqdXuGM29xw\r\nzPalrVCyrewzORFmFmsswjv3x6BqyNngs3XYZDuEbRW5hwUUZZJlTFFe73F5\r\n2S+XhbkymmZeR8zbuKdaZEOnzCDdvALFSCZM1Vr1wrHQlvawpnh9iAZ+H9+3\r\nPfbtOimWYQotp5YL2HSPtqdDwR0twW5IQnuYcfNZXYA1aqL+2hEQuzvy+kM3\r\nf29J8SkmOMrcc38UZ1cSJQ191keomJgWfp2ePZ7D1xUDM7LPjZuhVz8hX5or\r\nvOcst9nKfngAbPPamPrOs5zC8+rIS3hN2owxoLikVejMmj2PZjH3Q7+hmyF2\r\ncirZGMyCbYkzPLJ3gQ7chkKLGqFhYygdAu+nxaT1MaqPxHyRG5KbJofkrc9l\r\n1lk69QdAOFwnunf9RRsClfMQd2Z2yKoOnGU98uiemd5JLtSJiX1zXnrqQ5av\r\ngpsjU4ZPehxi0EqmczF7OS+On6fBFsjiWrh+0qSGhV1MWpVHOJVhJ5e0iuvi\r\nHGvbJhb5CByxVHS/LjrX3pHU39zIRsm8s6Ket5RGy11t4svK7q+yy6ufjGO+\r\nJ+dfT7X1LAi/eI29IwjEt4r5oDlLKNBgcVo=\r\n=KDp+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},"maintainers":[{"name":"rrochacondor","email":"rrocha@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.9.3_1669752363693_0.4699214888984222"},"_hasShrinkwrap":false},"1.9.4":{"name":"@condor-labs/health-middleware","version":"1.9.4","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/axios":"~1.0.2","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.0.2","@condor-labs/mongodb":"~1.1.2","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","git-tag":"~0.2.0","joi":"~17.4.2","node-cache":"~5.1.2","node-os-utils":"~1.3.5","systeminformation":"~5.8.9"},"devDependencies":{"express":"~4.17.1","jest":"~27.2.0","sinon":"~11.1.2","supertest":"~6.1.6"},"engines":{"node":">=8"},"types":"./index.d.ts","gitHead":"5bdef26f00df075ae7e7aa5099c2799e24371d3a","_id":"@condor-labs/health-middleware@1.9.4","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-dIU5MnSUmLn9ghrDwvzWK24iKLXy6ie3CiPVCUgFktnqJe9fGWas9qsahxXvOOKzjOana0BFwOmMybOwypXZfA==","shasum":"365c5a3eb22d93049dc49201ce54cd5498ce397b","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.9.4.tgz","fileCount":17,"unpackedSize":141667,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEfn0uzMXncTbJyknrzwwq4UCHefHAFjRm+69Ewy3QwFAiBrEVtFzpSivwT3pFbf8nq5gJLAdGVzShXVJLkSd9gGww=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9kh4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWkRAAgxG6DSymmycZxrl48ytmF0YkVpcd0jx3oDW3jdv9K05F2cQ0\r\nWNA8319TYd93LUC5OxTq+L+Lgrau/YxHErA8Cud1DLv11FSZ8RweS56cWXMu\r\nrtC6AYc0ADg4AFAYo2oY49uXWj6Mbpg8PujsV+CJoQEX0ttO5EuOoW4BPiH+\r\nYDJ/1mWzHzb/6nEphtPNCVz//FqIPtzJm9LQ+km6EtKiAG5w+MB622bNCIVk\r\nvzCr6sy7u1Dwe4tmQur6pmJMYaDUeOXNtkHB3sZnigRwmfEBD2n2Q0Pi/4cC\r\n0GX4AYXZcL6jrSEPLixdb26Jt+XcMxtNQnTqc5K8szpD/IWg5lmq5BhMVT4d\r\n8w4UB51vHt9OC2O8SKEl+DPET0GvDA1/lT2X4RIN7e29fx0A2jch5JrooNKu\r\nrFn7wLtuAXcJxeQHLf4MmpgnTRGAoj3FT3y1Vq8vZYJXoP08KC/vQQFkHzYe\r\nzJeBwGlCEgKjq8fFr/OoISWKC3m1U+FBqLc3A5VOZXD7ArzCHD+Mp52+LOR4\r\nzbI00VO3LH5ta6rOyal6IgFTOS9iTR7pInpzpJXWZ4yyeivYw1cSA+oeCiyZ\r\nIjWUU4t/JP+pUL+whx/dSn0aY0L8SpZeJbr0NZ2ht0HUhy/H0h5vt5aGmz0C\r\njJBouT3nnQsF63HDXlA1ywLsmJiD2Qhz7eY=\r\n=Z3xT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kevin.pedroza_condorlabs.io","email":"kevin.pedroza@condorlabs.io"},"maintainers":[{"name":"daniel.castillo","email":"daniel.castillo@condorlabs.io"},{"name":"kevin.pedroza_condorlabs.io","email":"kevin.pedroza@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.9.4_1677084792456_0.10637656236890103"},"_hasShrinkwrap":false},"1.10.0":{"name":"@condor-labs/health-middleware","version":"1.10.0","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"dependencies":{"@condor-labs/axios":"~1.2.3","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.3.0","@condor-labs/mongodb":"~2.2.0","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","git-tag":"~0.2.0","joi":"~17.9.1","node-cache":"~5.1.2","node-os-utils":"~1.3.7","systeminformation":"~5.17.12"},"devDependencies":{"express":"~4.18.2","jest":"~29.5.0","sinon":"~11.1.2","supertest":"~6.3.3"},"engines":{"node":">=8"},"types":"./index.d.ts","gitHead":"9345204d1cb9109f90655d4fad161b2ef5a46ae9","_id":"@condor-labs/health-middleware@1.10.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-1japXWSloIOfIZk8+SyoU+orWfM/7/SAbcCBmHX+6c1+sTTCZuE9CENym/tFh5pbpYneSFlHff0QAuk2GsQhzA==","shasum":"51d21414831f3939585153e16175141e9358b668","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-1.10.0.tgz","fileCount":18,"unpackedSize":142178,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCU3KzrR2/CaJX6WXiKxT9/Ow/5nj9L8XMn0qS1zB5T7gIhAPN3IGO0XQCUzFWiqp0IqEBkeWNgoR4wb4hC/W4nmCvE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOWvJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDfg//Qsayugtj2o983tmpAWLNlWde+nRD1/G3jzE0+OQYm/jCOGQj\r\n66zCcJo+bMIHBCQNnZQt0CyYTOM3FiC8sDiIyA110vxUpdRjR2knEBew9wuM\r\ne/vnZNVlmAU9GnSM8WPfv6Ojx3y3I1gH9apr1zrUnK9PRnt599e4IUhyPXwP\r\n600qoHcYONekpI9rOlFCJzNiIH7HiyQab1b4NQw2A2GnT0Qz25T4/f/o+KdI\r\nM5vZ+0gM4NFBDoMtXxkDSVGrhhXtZQZBvbQ46F585fZ8pgbFC9DBk/fIwM9e\r\nzq6fjp1Q2ytADj7lVLYx6tb+giIvEwnoqd+vmYNSCP3RxFgkP9HjidSGphwH\r\n6v2DRX3nc+Ou+ciudwOVZt6yLkOyg1irqhef+LjdF2S/uEZ1rdtXkeakKEXt\r\nrj770jjCW6vG+QfkNl7ZvjdRCIBmQf7oquO1bosL0+FxkgKmaOJklDHC8JqQ\r\nCFrqfiX/pLPMcRTa8qdLXLDslsHPshD6fYgEQbBYo8y0xrnGVIvvrt0RcKtc\r\nY6kJWGWSsQke3visUqhFw/WPy4Q57C9ExYD6gohLEhpmzTiqvXLvhow5JADT\r\nyzqzrSUH0DfV4eB5lB18aT5Ch3IPfPM1zvc9fJ0Vm2g+KlCobF5hEue7xd+8\r\n1/2IrcTOrtDE9SEqclaiUZrNMy3nDDWNST0=\r\n=vo58\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kevin.pedroza_condorlabs.io","email":"kevin.pedroza@condorlabs.io"},"maintainers":[{"name":"daniel.castillo","email":"daniel.castillo@condorlabs.io"},{"name":"kevin.pedroza_condorlabs.io","email":"kevin.pedroza@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_1.10.0_1681484745515_0.4445975906399373"},"_hasShrinkwrap":false},"2.0.0":{"name":"@condor-labs/health-middleware","version":"2.0.0","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"peerDependencies":{"mongoose":"^6.11.4 <7.0.0"},"dependencies":{"@condor-labs/axios":"~1.2.3","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.3.0","@condor-labs/mongodb":"3.0.0","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","git-tag":"~0.2.0","joi":"~17.9.1","node-cache":"~5.1.2","node-os-utils":"~1.3.7","systeminformation":"~5.17.12"},"devDependencies":{"express":"~4.18.2","jest":"~29.5.0","mongoose":"6.11.4","sinon":"~11.1.2","supertest":"~6.3.3"},"engines":{"node":">=8"},"types":"./index.d.ts","gitHead":"2b5511b1fc980cae73fc486a1c139da1f2bf9dd2","_id":"@condor-labs/health-middleware@2.0.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-xmB8pojYPruzxVa0Ub9D63pL7gT1XIwoYVeH6qyvAlO10dzJfML2esNFXx54fHLFG6Jl5EX/vCh4K9YDnia3vg==","shasum":"9761933a3eab592082f98f45bc6ff54453fa483d","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-2.0.0.tgz","fileCount":18,"unpackedSize":142617,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrTQ4zOaC3Wdiqjx81RdxLQvq2xlj5XyBCGLnpeBGDjwIgDCLhZaiE0Bb2GewajZWPHk4MOOgfIi7NuF4V1rOjgaI="}]},"_npmUser":{"name":"kevin.pedroza_condorlabs.io","email":"kevin.pedroza@condorlabs.io"},"maintainers":[{"name":"daniel.castillo","email":"daniel.castillo@condorlabs.io"},{"name":"kevin.pedroza_condorlabs.io","email":"kevin.pedroza@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_2.0.0_1690319018069_0.08145956069121629"},"_hasShrinkwrap":false},"2.1.0":{"name":"@condor-labs/health-middleware","version":"2.1.0","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"peerDependencies":{"mongoose":"^6.11.4 <7.0.0"},"dependencies":{"@condor-labs/axios":"~1.2.3","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.3.0","@condor-labs/mongodb":"3.0.0","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","joi":"~17.9.1","node-cache":"~5.1.2","node-os-utils":"~1.3.7","systeminformation":"~5.17.12"},"devDependencies":{"express":"~4.18.2","jest":"~29.6.2","mongoose":"6.11.4","sinon":"~11.1.2","supertest":"~6.3.3"},"engines":{"node":">=8"},"types":"./index.d.ts","gitHead":"51572176dfa51919abd0d95b81e99316ca8feab9","_id":"@condor-labs/health-middleware@2.1.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-R2Xp74OA50t+BLT3yUiCdh/pwF7mLikCs8ZiA0oBFNfuPSpVSTtEW6JMyUozXFu78TiU/PvyMPPSw724E83+VA==","shasum":"446d28da4673fb4630f933330022445f805f3657","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-2.1.0.tgz","fileCount":18,"unpackedSize":142978,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFVRmDR4kw4aGwXDHh94Crmp2/ZxBTxUKFlrFUgzm3lQIgUPAIfsac4fUjIUSDGoPccKyspEb/rPC5W/6RqT7tAvU="}]},"_npmUser":{"name":"daniel.castillo","email":"daniel.castillo@condorlabs.io"},"maintainers":[{"name":"daniel.castillo","email":"daniel.castillo@condorlabs.io"},{"name":"kevin.pedroza_condorlabs.io","email":"kevin.pedroza@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_2.1.0_1692198198622_0.5540016831949479"},"_hasShrinkwrap":false},"3.0.0":{"name":"@condor-labs/health-middleware","version":"3.0.0","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"peerDependencies":{"mongoose":"^6.11.4 || >=7.0.0 <8.0.0"},"dependencies":{"@condor-labs/axios":"~1.2.3","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.3.0","@condor-labs/mongodb":"3.1.0","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","joi":"~17.9.1","node-cache":"~5.1.2","node-os-utils":"~1.3.7","systeminformation":"~5.21.7"},"devDependencies":{"express":"~4.18.2","jest":"~29.6.2","mongoose":"7.5.4","sinon":"~11.1.2","supertest":"~6.3.3"},"engines":{"node":">=8"},"types":"./index.d.ts","gitHead":"71962353edbc4ba5dff2b33ff37da9581af72f26","_id":"@condor-labs/health-middleware@3.0.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-TaOTWc+ynam2D/hHoSCFPvUBK0X7486WMlTNify+hlVsZGOt+cb7j3Zyvef3wbPQhTToLKEiWlel1s4GNUkqtg==","shasum":"af763e1f0f9274426d803a2ec98191e1472aa868","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-3.0.0.tgz","fileCount":18,"unpackedSize":144308,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdgQ1wihmBxBZZRho5Bc/QJZr454T9CU0DNUf8HembmAiAPqBVOGeiUKwFhYcaZLVSOQfJiwbMX7JEmXMNxKcrnLA=="}]},"_npmUser":{"name":"kevin.pedroza_condorlabs.io","email":"kevin.pedroza@condorlabs.io"},"maintainers":[{"name":"daniel.castillo","email":"daniel.castillo@condorlabs.io"},{"name":"kevin.pedroza_condorlabs.io","email":"kevin.pedroza@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_3.0.0_1696966744438_0.02054089961683636"},"_hasShrinkwrap":false},"3.0.1":{"name":"@condor-labs/health-middleware","version":"3.0.1","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"peerDependencies":{"mongoose":"^6.11.4 || >=7.0.0 <8.0.0"},"dependencies":{"@condor-labs/axios":"~1.2.3","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.3.0","@condor-labs/mongodb":"3.1.0","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","joi":"~17.9.2","node-cache":"~5.1.2","node-os-utils":"~1.3.7","systeminformation":"~5.21.14"},"devDependencies":{"express":"~4.18.2","jest":"~29.6.4","mongoose":"7.6.3","sinon":"~17.0.0","supertest":"~6.3.3"},"engines":{"node":">=8"},"types":"./index.d.ts","gitHead":"0ff8e9327d0e54fb3992d9433e2b825f85eb2d2d","_id":"@condor-labs/health-middleware@3.0.1","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-d41ZmOpA+iCZi+C4Gt9XBSuQP2AP7TDSFjM7PMKehjFupIxWcMamoC6Cxz5nhvzIMGyFuAzdx8PSHDc3mz55MQ==","shasum":"6e08588023ec9756d0767a683a6c2f7454dacf80","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-3.0.1.tgz","fileCount":18,"unpackedSize":144682,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAO0KSf8/47SWLB6IOe6kkQbebB5nh4WWhj9TPR6RUvsAiA+QooYIOqwXhZ64XiFD9SYBeoeZu7w6XiYzDBcKEAwlQ=="}]},"_npmUser":{"name":"kevin.pedroza_condorlabs.io","email":"kevin.pedroza@condorlabs.io"},"maintainers":[{"name":"daniel.castillo","email":"daniel.castillo@condorlabs.io"},{"name":"kevin.pedroza_condorlabs.io","email":"kevin.pedroza@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_3.0.1_1698414709324_0.32300407233000317"},"_hasShrinkwrap":false},"3.0.2":{"name":"@condor-labs/health-middleware","version":"3.0.2","description":"Middleware to check API healthchecks in CondorLabs","main":"index.js","directories":{"doc":"docs"},"scripts":{"test":"jest","test:coverage":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"license":"MIT","bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"peerDependencies":{"mongoose":"^6.11.4 || >=7.0.0 <8.0.0"},"dependencies":{"@condor-labs/axios":"~1.2.3","@condor-labs/elasticsearch":"~1.0.7","@condor-labs/logger":"~1.3.0","@condor-labs/mongodb":"3.1.0","@condor-labs/mysql":"~1.0.3","@condor-labs/redis":"~1.0.4","joi":"~17.9.2","node-cache":"~5.1.2","node-os-utils":"~1.3.7","systeminformation":"~5.21.18"},"devDependencies":{"express":"~4.18.2","jest":"~29.6.4","mongoose":"7.6.3","sinon":"~17.0.0","supertest":"~6.3.3"},"engines":{"node":">=8"},"types":"./index.d.ts","gitHead":"86c6e888c55f7f4faeb715999c4dda7b17e13938","_id":"@condor-labs/health-middleware@3.0.2","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-QWHsYX2QS4woNYUA+0qI8NIFvy/8twJOOaJijLekqUq5zw2f5o9hve0uNmvE0P7ZsmR96oBlVaiEFI0itzC5XA==","shasum":"fe08c024746302a453593746b881013183068825","tarball":"https://registry.npmjs.org/@condor-labs/health-middleware/-/health-middleware-3.0.2.tgz","fileCount":18,"unpackedSize":145004,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgELgzfwzaE/XffnNvjXBQ3MxtdeawiwK3qbmh984zPgIgMz01XoMioPEtSkUux7nBMGdQE+8kQq7QUd7uBUpRADo="}]},"_npmUser":{"name":"kevin.pedroza_condorlabs.io","email":"kevin.pedroza@condorlabs.io"},"maintainers":[{"name":"daniel.castillo","email":"daniel.castillo@condorlabs.io"},{"name":"kevin.pedroza_condorlabs.io","email":"kevin.pedroza@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/health-middleware_3.0.2_1701110875818_0.05851231913834942"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-22T19:30:32.676Z","0.0.1":"2021-09-22T19:30:32.883Z","modified":"2023-11-27T18:47:56.327Z","1.0.0":"2021-10-07T20:50:41.454Z","1.0.1":"2021-10-19T14:19:59.906Z","1.0.2":"2021-10-27T19:04:20.753Z","1.0.3":"2021-10-27T22:58:56.686Z","1.1.0":"2021-11-05T21:07:09.185Z","1.1.2":"2021-12-14T19:34:09.438Z","1.2.0":"2022-01-06T20:30:49.367Z","1.2.1":"2022-01-11T13:59:46.362Z","1.2.2":"2022-01-12T13:49:01.578Z","1.2.3":"2022-01-13T22:56:27.485Z","1.3.0":"2022-01-25T20:41:33.355Z","1.4.0":"2022-01-25T21:44:18.503Z","1.4.1":"2022-02-14T16:22:49.055Z","1.5.0":"2022-04-27T13:05:23.065Z","1.5.1":"2022-04-28T16:04:13.779Z","1.5.2":"2022-05-04T18:45:56.975Z","1.6.0":"2022-06-23T21:59:46.917Z","1.6.1":"2022-06-24T20:43:27.682Z","1.7.0":"2022-07-06T19:38:24.510Z","1.8.0":"2022-08-16T16:14:04.068Z","1.9.0":"2022-08-24T13:24:07.391Z","1.9.1":"2022-08-25T12:16:35.599Z","1.9.2":"2022-09-16T18:44:31.283Z","1.9.3":"2022-11-29T20:06:03.968Z","1.9.4":"2023-02-22T16:53:12.668Z","1.10.0":"2023-04-14T15:05:45.696Z","2.0.0":"2023-07-25T21:03:38.301Z","2.1.0":"2023-08-16T15:03:18.818Z","3.0.0":"2023-10-10T19:39:04.641Z","3.0.1":"2023-10-27T13:51:49.559Z","3.0.2":"2023-11-27T18:47:56.072Z"},"maintainers":[{"name":"daniel.castillo","email":"daniel.castillo@condorlabs.io"},{"name":"kevin.pedroza_condorlabs.io","email":"kevin.pedroza@condorlabs.io"},{"name":"federico-garcia","email":"federico.v.garcia@gmail.com"},{"name":"jorgesanes","email":"jorgesanes10@gmail.com"},{"name":"hjimenez-condorlabs","email":"hjimenez@condorlabs.io"},{"name":"awilches","email":"alvaro.jose.w@gmail.com"},{"name":"jorgelozano95","email":"jlozano@condorlabs.io"}],"description":"Middleware to check API healthchecks in CondorLabs","homepage":"https://github.com/cebroker/condorlabs-npm-helpers/tree/master/health-check/library#readme","keywords":["middleware","healthcheck","express","condorlabs"],"repository":{"type":"git","url":"git+https://github.com/cebroker/condorlabs-npm-helpers.git"},"author":{"name":"Condorlabs"},"bugs":{"url":"https://github.com/cebroker/condorlabs-npm-helpers/issues"},"license":"MIT","readme":"<!-- PROJECT TITLE -->\n<p align=\"center\">\n    <h1 align=\"center\">HEALTH-MIDDLEWARE</h1> \n</p>\n\n[![Build Status](https://travis-ci.com/cebroker/backend-research.svg?token=U3xVHiCYp2XMsyzUK5Se&branch=master)](https://travis-ci.com/cebroker/backend-research)\n\n## Library to verify the health check of the APIs in [@condor-labs](https://www.npmjs.com/search?q=%40condor-labs)\n\nTo ensure that developers handle a standard on the health check of their APIs, we have developed a library that will verify compliance with the response standard of the aPIs in [@condor-labs](https://www.npmjs.com/search?q=%40condor-labs), this library works as a middleware that will allow us to verify that it complies with company [guidelines](https://github.com/cebroker/guidelines/tree/master/api#health-checks).\n\n![data structure](./docs/HealthCheck.png \"Data Structure\")\n\n<!-- TABLE OF CONTENTS -->\n<details open=\"open\">\n  <summary>Table of Contents</summary>\n  <ol>\n    <li><a href=\"#how-to-use-it\">How to use it</a></li>\n    <li><a href=\"#modify-healthmonitor-parameters\">Modify healthMonitor parameters</a></li>\n    <li><a href=\"#add-a-custom-check\">Add custom check</a></li>\n    <li><a href=\"#reporting-metrics-out-of-the-application-for-apis\">Reporting Metrics to an external service</a></li>\n    <li><a href=\"#error-codes\">Error Codes</a></li>\n    <li><a href=\"#success-codes\">Success Codes</a></li>\n    <li><a href=\"#how-to-publish\">How to Publish</a></li>\n    <li><a href=\"#contributors\">Contributors</a></li>\n    <li><a href=\"#license\">License</a></li>\n  </ol>\n</details>\n\n## Compatibility\n\nThe minimum supported version of Node.js is v8.\n\n## How to use it\n\nTo use the library you just need to follow the following steps\nInstall the library with npm\n\n```javascript\nnpm i -S mongoose@\">=6.11.4 <8.0.0\"\nnpm install @condor-labs/health-middleware\n```\n\nImport the library\n\n```javascript\nconst health = require(\"@condor-labs/health-middleware\");\n// OR\nconst {\n  healthMonitor,\n  statusType,\n  dependencyServices,\n} = require(\"@condor-labs/health-middleware\");\n```\n\nThe main method is healthMonitor, you can use it as default to show basic stats like cpu or memory.\n\n### Example\n\n```javascript\nconst express = require(\"express\");\nconst { healthMonitor } = require(\"@condor-labs/health-middleware\");\nvar app = express();\n//only need app as parameter\nhealthMonitor(app);\napp.listen(process.env.PORT || 3000);\n```\n\nAs default the route is **/health**, if you consume you get a response like\n\n### Example output\n\n```json\n{\n  \"status\": \"fail\",\n  \"version\": \"1.0\",\n  \"service\": \"health\",\n  \"description\": \"\",\n  \"instance\": \"Admins-Mac-mini.local\",\n  \"checks\": {\n    \"memory:utilization\": [\n      {\n        \"componentType\": \"system\",\n        \"status\": \"fail\",\n        \"observedValue\": 96.9440221786499,\n        \"observedUnit\": \"percent\",\n        \"time\": \"2021-09-14T17:08:48.477Z\",\n        \"componentId\": \"memory0\"\n      }\n    ],\n    \"cpu:utilization\": [\n      {\n        \"componentType\": \"system\",\n        \"status\": \"pass\",\n        \"observedValue\": 13.860444612381132,\n        \"observedUnit\": \"percent\",\n        \"time\": \"2021-09-14T17:08:48.478Z\",\n        \"componentId\": \"cpu0\"\n      }\n    ],\n    \"network:availability\": [\n      {\n        \"componentId\": \"network0\",\n        \"componentType\": \"system\",\n        \"status\": \"pass\",\n        \"observedValue\": true,\n        \"observedUnit\": \"availability\",\n        \"time\": \"2021-09-14T08:48:49.105Z\"\n      }\n    ]\n  }\n}\n```\n\n---\n\n## Modify healthMonitor parameters\n\nAs the health middleware knows you likely need customize your checks, you can use the following vars to change the behavior of the Health Middleware.\n\nSome of the following vars are just to give a useful explaination about the service or application such as service and description.\n\n```javascript\nconst healthConfig = {\n  service: \"custom service\",\n  description: \"my project\",\n  checks: [],\n  dependencies: [],\n  urls: [\"https://www.google.com\", \"https://www.opendns.com\"],\n  path: \"/custom\",\n  version: \"1.0\",\n  alias: \"machine0\",\n};\n\n//use in the monitor\nhealthMonitor(app, healthConfig);\n```\n\n| param        | description                                                                                                                                                                                   | required |\n| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |\n| service      | it's a unique identifier of the service, in the application scope                                                                                                                             | true     |\n| description  | It is a human-friendly description of the service.                                                                                                                                            | true     |\n| checks       | Array of objects that provides detailed health statuses of additional downstream systems and endpoints which can affect the overall health of the main API.                                   | false    |\n| dependencies | Array of objects that provides detailed information about connection to databases, it works like checks but whitout callbacks, the connection is made from the connection parameters entered. | false    |\n| urls         | Urls for network availability test, the field is not required: `default: \"https://www.google.com\", \"https://www.opendns.com\")`                                                                | false    |\n| path         | its a route where your health will live. default: `/health`                                                                                                                                   | false    |\n| version      | Public version of the service `(default: 1.0)`.                                                                                                                                               | false    |\n| alias        | It is a short and human-friendly name for the instances                                                                                                                                       | false    |\n\n## Add a custom check\n\nWhen you need to add a custom check for example the one from your database, you can use the prepareCheck function to do the job.\n\n```javascript\n{ prepareCheck } = require(\"@condor-labs/health-middleware\");\nconst checks = [prepareCheck(\"mongo\", dbConnectExample)];\n```\n\nOr use a object to define the params\n\n```javascript\nconst checks = [{\n      componentName: \"oracle\", //Object\n      componentType: statusType.DATASTORE,\n      callback: dbConnectExample,\n      cacheTTL: cacheExpirationTime, //optional(by default cacheTTL will be 10), time in seconds\n    },\n  ],\n```\n\n---\n\n## Add a dependency\n\nA dependency is a connection with a database which can affect the overall health of the main API. When you need to add a dependency for example the one from your Redis database, use an object to define the connection params. It works like checks but whitout callbacks, the connection is verified from the connection params entered.\n\n```javascript\nconst dependencies = [{\n      service: dependencyServices.REDIS, // You can use REDIS, MONGODB, MYSQL or ELASTICSEARCH\n      componentName: 'myredis',\n      connection: {\n        prefix: 'prefix', //optional(by default prefix will be null)\n        host: '127.0.0.1',\n        port: 6379, //optional(by default port will be 6379)\n        password: 'password', //optional(by default password will be null)\n      },\n    },\n    {\n      service: dependencyServices.MONGODB,\n      componentName: 'MyMongoDB',\n      connection: {\n        host: 'clusterN-shard-00-00.3wetr.mongodb.net',\n        port: 27017, //optional(by default port will be 27017)\n        database: 'myDatabase',\n        user: 'user',\n        password: 'password',\n        replicaSet: 'atlas-xu7xxx-shard-0', //optional\n        ssl: true,\n        authSource: 'admin',\n      },\n    },\n    {\n      service: dependencyServices.MYSQL,\n      componentName: 'Mysql',\n      connection: {\n        host: 'localhost',\n        port: 3306, //optional(by default port will be 3306)\n        user: 'root',\n        password: 'example',\n        database: 'sample', //optional\n        multipleStatements: false, //optional\n      },\n    },\n    {\n      service: dependencyServices.ELASTICSEARCH,\n      componentName: 'MyElasticSearch',\n      connection: {\n        protocol: '', // optional(null, '', 'http', 'https')\n        user: '', // optional\n        password: '', // optional\n        host: 'localhost',\n        port: 9200,\n        ssl: {}, //optional\n      },\n    },\n  ],\n```\n\n### Example\n\n```javascript\nconst {\n  healthMonitor,\n  getStatus,\n  statusType,\n  dependencyServices,\n} = require(\"@condor-labs/health-middleware\");\n\nconst yourDBConnectTesting = () => {\n  return true; //return a boolean\n};\nconst newCheck = getStatus(yourDBConnectTesting, statusType.DATASTORE);\nconst healthConfig = {\n  //only need modify params that you need it\n  service: \"service random\",\n  description: \"my service with some random check\",\n  dependencies: [\n    {\n      service: dependencyServices.REDIS,\n      componentName: \"MyRedis\",\n      connection: {\n        prefix: \"demo\",\n        host: \"127.0.0.1\",\n        port: 6379,\n        password: \"password\",\n      },\n    },\n    {\n      service: dependencyServices.MONGODB,\n      componentName: \"MyMongoDB\",\n      connection: {\n        host: \"clusterN-shard-00-00.3wetr.mongodb.net\",\n        port: 27017,\n        database: \"myDatabase\",\n        user: \"user\",\n        password: \"password\",\n        replicaSet: \"atlas-xu7xxx-shard-0\",\n        ssl: true,\n        authSource: \"admin\",\n      },\n    },\n    {\n      service: dependencyServices.MYSQL,\n      componentName: \"Mysql\",\n      connection: {\n        host: \"localhost\",\n        port: 3306,\n        user: \"root\",\n        password: \"password\",\n        database: \"test\",\n        multipleStatements: false,\n      },\n    },\n    {\n      service: dependencyServices.ELASTICSEARCH,\n      componentName: \"MyElasticSearch\",\n      connection: {\n        protocol: \"\",\n        user: \"\",\n        password: \"\",\n        host: \"localhost\",\n        port: 9200,\n      },\n    },\n  ],\n  checks: [\n    {\n      componentName: \"oracle\", //Object\n      componentType: statusType.DATASTORE,\n      callback: dbConnectExample,\n      cacheTTL: 20, //20 sec in cache, set in 0 if you don't want have cache\n    },\n  ],\n};\nhealthMonitor(app, healthConfig);\n```\n\nYou will get something like this\n\n```json\n{\n  \"status\": \"fail\",\n  \"version\": \"1.1\",\n  \"releaseTag\": \"1.1.0\",\n  \"service\": \"custom service\",\n  \"description\": \"\",\n  \"instance\": \"Machine0|Admins-Mac-mini.local\",\n  \"checks\": {\n    \"memory:utilization\": [\n      {\n        \"componentId\": \"memory0\",\n        \"componentType\": \"system\",\n        \"status\": \"fail\",\n        \"observedValue\": 99.59919452667236,\n        \"observedUnit\": \"percent\",\n        \"time\": \"2021-09-15T16:06:40.252Z\"\n      }\n    ],\n    \"cpu:utilization\": [\n      {\n        \"componentId\": \"cpu0\",\n        \"componentType\": \"system\",\n        \"status\": \"pass\",\n        \"observedValue\": 14.022481829750083,\n        \"observedUnit\": \"percent\",\n        \"time\": \"2021-09-15T16:06:40.255Z\"\n      }\n    ],\n    \"network:availability\": [\n      {\n        \"componentId\": \"network0\",\n        \"componentType\": \"system\",\n        \"status\": \"pass\",\n        \"observedValue\": true,\n        \"observedUnit\": \"availability\",\n        \"time\": \"2021-09-15T16:06:42.415Z\"\n      }\n    ],\n    \"myredis:responseTime\": [\n      {\n        \"componentId\": \"MyRedis0\",\n        \"componentType\": \"datastore\",\n        \"observedValue\": 148.39368800073862,\n        \"observedUnit\": \"ms\",\n        \"status\": \"pass\",\n        \"time\": \"2021-09-15T16:06:42.419Z\",\n        \"hostname\": \"127.0.0.1\",\n        \"resourceVersion\": \"6.2.7\"\n      }\n    ],\n    \"mymongodb:responseTime\": [\n      {\n        \"componentId\": \"MyMongoDB0\",\n        \"componentType\": \"datastore\",\n        \"observedValue\": 0.45793600007891655,\n        \"observedUnit\": \"ms\",\n        \"status\": \"pass\",\n        \"time\": \"2021-09-15T16:06:42.421Z\",\n        \"hostname\": \"localhost\",\n        \"resourceVersion\": \"4.1.13\"\n      }\n    ],\n    \"mysql:responseTime\": [\n      {\n        \"componentId\": \"Mysql0\",\n        \"componentType\": \"datastore\",\n        \"observedValue\": 220.51974400132895,\n        \"observedUnit\": \"ms\",\n        \"status\": \"pass\",\n        \"time\": \"2021-09-15T16:06:42.422Z\",\n        \"hostname\": \"localhost\",\n        \"resourceVersion\": \"5.7.38\"\n      }\n    ],\n    \"myelasticsearch:responseTime\": [\n      {\n        \"componentId\": \"MyElasticSearch0\",\n        \"componentType\": \"datastore\",\n        \"observedValue\": 56.33939500153065,\n        \"observedUnit\": \"ms\",\n        \"status\": \"pass\",\n        \"time\": \"2021-09-15T16:06:42.424Z\",\n        \"hostname\": \"localhost\",\n        \"resourceVersion\": \"7.4.0\"\n      }\n    ],\n    \"oracle:responseTime\": [\n      {\n        \"componentId\": \"oracle0\",\n        \"componentType\": \"datastore\",\n        \"observedValue\": 0.03558000177145004,\n        \"observedUnit\": \"ms\",\n        \"status\": \"pass\",\n        \"time\": \"2021-09-15T16:06:42.430Z\"\n      }\n    ]\n  }\n}\n```\n\n---\n\n## Reporting Metrics out of the application for APIs\n\nIf you need to report the status of your API to a external service such as a Apps Inventory repository, you must provide a new param into the healthConfig object, this gives the ability to report the health of your service. This internally will check the status of your application and then, report the metric to the external endpoint.\n\n`Note: This functionality requires an external API to receive the reports of the service. Also, this feature will send request every 30secs by default to the external service by instance running.`\n\nto Add this new functionality to your API add to the config the following object:\n\n```json\n  {\n    ...defaultConfig,\n    \"webhook\": {\n      \"enabled\": true,\n      \"url\": \"http://localhost:3000/dev/apps/test_api/sections/health\",\n      \"auth\": \"39KMqOATRgZBMZxEqsqk0cTQK\",\n      \"intervalMS\": 10000,\n    },\n  }\n```\n\n## Reporting Metrics out of the application for NON-APIs\n\nIf your applications its not a API and you also need to report health statuses, you must use the following Implementation for workers:\n\n### Example\n\n```javascript\nconst { HealthMonitorPush } = require(\"../library/index\");\n\nconst healthConfig = {\n  service: \"\",\n  checks: [],\n  dependencies: [],\n  description: \"\",\n  urls: [],\n  path: \"\",\n  version: \"\",\n  aliasMachine: \"\",\n  timeoutMS: 3000,\n  debug: true,\n  webhook: {\n    enabled: true,\n    url: \"http://localhost:3000/dev/apps/test_api/sections/health\",\n    auth: \"39KMqOATRgZBMZxEqsqk0cTQK\",\n    intervalMS: 10000,\n  },\n};\n\nHealthMonitorPush(healthConfig);\n```\n\nNotice in this case you dont need to send the Express application to the health middleware since we assume you're not working in a API. This feature is useful for workers and cron-tasks in NodeJS\n\n## Modify HealthMonitorPush parameters\n\n```javascript\nconst healthConfig = {\n  webhook: {\n    enabled: true,\n    url: \"http://localhost/apps/test_api/sections/health\",\n    auth: \"39KMqOATRgZBMZxEqsqk0cTQK\",\n    intervalMS: 10000,\n  },\n};\n```\n\n| param              | description                                                                                                                     | required |\n| ------------------ | ------------------------------------------------------------------------------------------------------------------------------- | -------- |\n| webhook.enabled    | This value indicates that the sending of health to the apps inventory api will be activated.                                    | true     |\n| webhook.url        | URL for sending health to the api apps inventory.                                                                               | true     |\n| webhook.auth       | Auth token for sending health api apps inventory.                                                                               | true     |\n| webhook.intervalMS | Interval of how often the health will be sent to the api apps inventory. `Default value: 30000 \\|\\| min: 10000 \\|\\| max: 60000` | false    |\n\n## Typings for typescript\n\nBasic types have been implemented to allow the library to work with TypeScript.\n\n### How to use it\n\nImport the library\n\n```javascript\nimport healthCheck from \"@condor-labs/health-middleware\";\n// OR\nimport {\n  healthMonitor,\n  statusType,\n  dependencyServices,\n} from \"@condor-labs/health-middleware\";\n```\n\nModify healthMonitor parameters\n\n```javascript\nimport { HealthConfig } from \"@condor-labs/health-middleware\";\n\nconst healthConfig: HealthConfig = {\n  service: \"custom service\",\n  description: \"my project\",\n  checks: [],\n  dependencies: [],\n  urls: [\"https://www.google.com\", \"https://www.opendns.com\"],\n  path: \"/custom\",\n  version: \"1.0\",\n  aliasMachine: \"machine0\",\n};\n\n//use in the monitor\nhealthMonitor(app, healthConfig);\n```\n\nThe following parameter is an example of how you can customize the limit for memory usage and CPU usage of the system for the fail and warn state.\n\n```javascript\nconst healthConfig = {\n  ...configs\n  rules: {\n    memory:{\n        warn: 85,\n        fail: 95,\n    },\n    cpu:{\n        warn: 70,\n        fail: 80,\n    },\n  }\n};\n```\n\n| param       | description                                                     | required |\n| ----------- | --------------------------------------------------------------- | -------- |\n| memory      | Object containing the limit values for the warn and fail states | false    |\n| memory.warn | Number                                                          | false    |\n| memory.fail | Number                                                          | false    |\n| cpu         | Object containing the limit values for the warn and fail states | false    |\n| cpu.warn    | Number                                                          | false    |\n| cpu.fail    | Number                                                          | false    |\n\n### Example how to use for Express\n\n```javascript\nconst express = require(\"express\");\nconst { healthMonitor } = require(\"../library\");\nconst port = process.env.PORT || 3000;\nvar app = express();\n\nconst healthConfig = {\n  service: \"custom service\",\n  description: \"\",\n  urls: [\"https://www.google.com\"],\n  path: \"/health\",\n  version: \"1.0\",\n  aliasMachine: \"\",\n  rules: {\n    memory: {\n      warn: 80,\n      fail: 90,\n    },\n    cpu: {\n      warn: 8,\n      fail: 9,\n    },\n  },\n};\n\nhealthMonitor(app, healthConfig);\n\napp.get(\"/\", (req, res) => {\n  res.send(\"Hello Express\");\n});\n\napp.listen(port, () => {\n  console.log(`Server on port ${port}`);\n});\n```\n\n### Example how to use for Hapi\n\nThis library supports old and new versions of Api using:\n\n- healthMonitorHapi (v16 or less)\n- healthMonitorHapiv17 (v17 or higher, currently v22)\n\n```javascript\nconst Hapi = require(\"hapi\");\nconst { healthMonitorHapi } = require(\"../library\");\n\nconst server = new Hapi.Server();\n\nconst serverConfig = {\n  host: \"localhost\",\n  port: 3000,\n  routes: {\n    cors: {\n      origin: [\"*\"],\n      exposedHeaders: [\"x-total-count\"],\n      credentials: true,\n    },\n    timeout: {\n      server: 90000,\n    },\n    validate: {\n      options: {\n        abortEarly: false,\n      },\n    },\n  },\n};\n\nconst healthConfig = {\n  service: \"custom service\",\n  description: \"\",\n  checks: [],\n  dependencies: [],\n  urls: \"https://www.google.com\",\n  path: \"/health\",\n  version: \"1.0\",\n  aliasMachine: \"\",\n  rules: {\n    memory: {\n      warn: 80,\n      fail: 90,\n    },\n    cpu: {\n      warn: 85,\n      fail: 100,\n    },\n  },\n};\n\nserver.connection(serverConfig);\n\nhealthMonitorHapi(server, healthConfig); // or healthMonitorHapiv17(...)\n\nserver.route({\n  method: [\"GET\", \"POST\"],\n  path: \"/\",\n  handler: (request, reply) => {\n    reply(\"Hello World!\");\n  },\n});\n\nserver.start();\nconsole.log(\"Server running on %s\", server.info.uri);\n```\n\n## Error Codes\n\nThe following are the health library error codes.\n\n| CODE                              | Description                                                                     |\n| --------------------------------- | ------------------------------------------------------------------------------- |\n| ERROR_PUSHING_HEALTH_TO_INVENTORY | Error response when sending health to inventory.                                |\n| ERROR_PUT_HEALTH_TO_INVENTORY     | Error response when put health to inventory.                                    |\n| CONFIGURATION_REQUIRED            | Configuration is required to be able to publish the status of your application. |\n| ENABLED_REQUIRED                  | Enabled is required in true to be able to publish the health of your app.       |\n| APP_REQUIRED                      | App is required.                                                                |\n| CALLBACK_EXPECTED                 | A callback function was expected for this check.                                |\n\n## Success Codes\n\nThe following are the health library success codes.\n\n| CODE                            | Description                                           |\n| ------------------------------- | ----------------------------------------------------- |\n| SUCCESS_RESPONSE_FROM_INVENTORY | Successful response when sending health to inventory. |\n\n## Notes\n\nreleaseTag in response json will be used to indicate the release under which the healt-check is executed.\n\nThe release tag only works when the RELEASE_TAG variable is set as environment var in the machine where the process is running.\n\n## How to Publish\n\n### Increasing package version\n\nYou will need to update the `package.json` file placed in the root folder.\n\nidentify the property `version` and increase the right number in plus one.\n\n### Login in NPM by console.\n\n```sh\n npm login\n [Enter username]\n [Enter password]\n [Enter email]\n```\n\nIf all is ok the console will show you something like this : `Logged in as USERNAME on https://registry.npmjs.org/.`\n\n### Uploading a new version\n\n```sh\n npm publish --access public\n```\n\nRef: [https://docs.npmjs.com/getting-started/publishing-npm-packages](https://docs.npmjs.com/getting-started/publishing-npm-packages)\n\n```\nNote: you will need to have a NPM account, if you don't have one create one here: https://www.npmjs.com/signup\n```\n\n## Contributors\n\nThe original author and current lead maintainer of this module is the [@condor-labs development team](https://condorlabs.io/team).\n\n**More about Condorlabs [Here](https://condorlabs.io/about).**\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"readme.md"}