{"_id":"@clementhannicq/hydra","_rev":"11-f633c2fa3baf3505cc128688c5cc7de6","name":"@clementhannicq/hydra","dist-tags":{"latest":"1.2.2"},"versions":{"0.0.1":{"name":"@clementhannicq/hydra","version":"0.0.1","description":"Microservices Project Management","main":"index.js","scripts":{"start":"./src/index.js","test":"echo \"Error: no test specified\" && exit 1"},"bin":{"hydra":"src/index.js"},"author":{"name":"ClementH"},"license":"MIT","type":"module","dependencies":{"dotenv":"^8.2.0","lodash":"^4.17.15","neo-blessed":"^0.2.0"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/theodo/hydra.git"},"bugs":{"url":"https://github.com/theodo/hydra/issues"},"homepage":"https://github.com/theodo/hydra#readme","gitHead":"8ce9c148f4964609b7bebe78f695cf9333d363dc","_id":"@clementhannicq/hydra@0.0.1","_nodeVersion":"13.6.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-nN/4o1NsNrsMNabz99bGCloh0wZVo7zVxtTG70Mlg3d0580uvLUaOGgR3UojDjweJ+1RaqDr506Hll/DvkJNzQ==","shasum":"be1e67fcfc7a2f8b2f334bb7708f111cb46c795b","tarball":"https://registry.npmjs.org/@clementhannicq/hydra/-/hydra-0.0.1.tgz","fileCount":8,"unpackedSize":14192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGIbNCRA9TVsSAnZWagAAbSQQAJjW7tsCJdhmIPDlOeoV\n1/awoeCvWAP96Wrao6ksTlVwM9XAkKEow/0Ecz4qwMOvSzqcneU1qg/Biy4j\nS/MLY14AxIFqb1fG6yvff62RJbfTln2ThzZKKPr08QbWB1FDWaOmRwmbRsXa\n8qQioFMK8eIm/PDYwl40zbTmG4il5hJtLQIKCVGsD8FkMm7+CNCr/uJFZePR\nPOq9rOJp9pJkg5DihLZSlvP8hpJrFyyxAllCbzCAUQzCWEUuJ9DaquFOTg8r\nrdxuOueA64ItbAjOyWwh5/FmytF9p1aEftwMn5rFhVUSKij/12Ze/L0l5CXN\n0YPcq5Tgpva2T5kWh9n7bW+iu640ity2+Us7kbT9U3nAsLbYLymjZVgS307K\nECoShsjzjIWnhR8yrvJagiK4D1yFeJc2lt5Iu0Pz+M1KwbcmRrmLLilRt9qL\nDRSjTxrLp/QDnxbB09FKME2IeR9IvCBOQVQyUvQ2ZyBLDD3URXgNWZVn/zK5\nBMqOtxEObPb77hvNymyohEiMsXwibNdARGNnmP8lSvwN3mPkz3/wdYPzkjtc\nB1kGtjBsPsC/5B9V/iOhNGLcSrJTQCFqhE0q7/k8jf24gLu3OfsRCv4VIS2z\nGW0bcSRKqWweh7w/qaYohLedfYjYE8Bz84QDoyoSp9AZ3Yj3CAM37ZNFtTSa\ntGH7\r\n=hf1o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJN8tivDDqkNU3yWXDKUjd8m0nxLZkxyyGoU/P0xcsewIhAOirWSdVqIzwoJXnBvj8rDzKZeXNPE87KLUmHBlLSDMS"}]},"maintainers":[{"name":"clementh-human","email":"clementh@theodo.fr"}],"_npmUser":{"name":"clementh-human","email":"clementh@theodo.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hydra_0.0.1_1578665677263_0.4323283170576835"},"_hasShrinkwrap":false},"0.0.2":{"name":"@clementhannicq/hydra","version":"0.0.2","description":"Microservices Project Management","main":"index.js","scripts":{"start":"./src/index.js","test":"echo \"Error: no test specified\" && exit 1"},"bin":{"hydra":"src/index.js"},"author":{"name":"ClementH"},"license":"MIT","type":"module","dependencies":{"dotenv":"^8.2.0","lodash":"^4.17.15","neo-blessed":"^0.2.0"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/theodo/hydra.git"},"bugs":{"url":"https://github.com/theodo/hydra/issues"},"homepage":"https://github.com/theodo/hydra#readme","licenseText":"MIT License\n\nCopyright (c) 2020 Theodo.FR\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@clementhannicq/hydra@0.0.2","dist":{"shasum":"742c02f7c0fb5660107ae0236cff9a814d2fbd46","integrity":"sha512-F1xEN8mqKIDXsTI2QGkoVHS/rcHEBCbEii1xIrABpGWx9aFUhcpFB1PCeBsaOAcgaTneKt8dMNA2iT9kZ98M0A==","tarball":"https://registry.npmjs.org/@clementhannicq/hydra/-/hydra-0.0.2.tgz","fileCount":10,"unpackedSize":14352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGItiCRA9TVsSAnZWagAAYeEP+wUyf2xocItH5cOsjrfL\n7K+Ahh/TWqcInFl+umBSVuPveVuwuOPMPO0/tVYfSGKdnol4f7TjVzU7Pqo/\n76szjaU/hbyopocuB4IOY2eESLCA0nNx821CidMquIYFnsfrRuF/O2TzXIFY\nr4pgHMcE0WhLcQmRcxSXQZtWKagHCyDk2Yt+96lPPzK8eslMjPZ+UVORdJc9\nK/F2ZK4fUDFKt6c57c8zU8EVG6Rf3d3qj2mZEOg1Dl9Rt9p6gQgMmkxLm2kU\nVket6fo9TKm1iHUaewgOG6eEL4FIjJAjzcoUBP8qWrbce+5VZKS67PfIYD+Y\nfoNwcyYm6B052/JJ4tYLGifrD+B7K84nhFldpJFq77n0ARcR6F4PeOiIubv2\nSe9BAxhYYqHt6HhTu/E3XH/+4KUuWtVk74DU6SMrcGDzmWEwTnLq29pQlcsJ\nEgGxZztB7/m+OabYTdbqS83kmlb8ECA9ctFVIaDS/JMWQZsg+P7ClEUKh8QH\nenCHahiSZk3Mj+mNwPoc68ttygKQ48yKP9yDlmguC5yEBxkmMmZswkdlRVL9\nqpdLiJHa5+QGwSMas+8uLWHZZT1cL/04Cgvl9dKYlGrjCiMDKJh52hlc4ewR\no2pOqgRahSXyAJWIEO3u8+bMMK1Om4tSDMqGKGTOguv3ywfzJrZFtrzoSIrz\nYndu\r\n=k4mm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7WPJv+9jzB/H13HmAV9qyT4ytJWKOZ5Gyws3xF1U40AiBcABg2yuy59KuzJghMFYEU5BTqgsYUN76diGVx68IRQw=="}]},"maintainers":[{"name":"clementh-human","email":"clementh@theodo.fr"}],"_npmUser":{"name":"clementh-human","email":"clementh@theodo.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hydra_0.0.2_1578666849872_0.8308061208675483"},"_hasShrinkwrap":false},"0.1.0":{"name":"@clementhannicq/hydra","version":"0.1.0","description":"Microservices Project Management","main":"index.js","scripts":{"start":"yarn build && ./dist/index.js","test":"jest","build":"rm -rf ./dist && babel src --ignore \"src/**/*.spec.js\" --out-dir dist","prepublish":"yarn build"},"bin":{"hydra":"src/index.js"},"author":{"name":"ClementH"},"license":"MIT","dependencies":{"dotenv":"^8.2.0","lodash":"^4.17.15","neo-blessed":"^0.2.0"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","babel-jest":"^24.9.0","jest":"^24.9.0"},"repository":{"type":"git","url":"git+https://github.com/theodo/hydra.git"},"bugs":{"url":"https://github.com/theodo/hydra/issues"},"homepage":"https://github.com/theodo/hydra#readme","publishConfig":{"access":"public"},"licenseText":"MIT License\n\nCopyright (c) 2020 Theodo.FR\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@clementhannicq/hydra@0.1.0","dist":{"shasum":"1074ab25657021cae43affd9688362244bd0f996","integrity":"sha512-x97MRBLnhmKfJphf1M/7RUrLVjTjN+TF2iVKYI+oM6JWGFtTwVEADIjs9kH57XqELTNe5seRAO+moBgRT63fKA==","tarball":"https://registry.npmjs.org/@clementhannicq/hydra/-/hydra-0.1.0.tgz","fileCount":12,"unpackedSize":22172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGJXfCRA9TVsSAnZWagAAl9cP/ReI4SaxW2XIHPp+lPHj\nSNmFB3ENS2YRmoO2QnxGNudr/cqOY5+NitzcHNEBx03qDit4XYpvXFQom3Zy\nO3h4x+ZZxG6xFW4AmwvSXsUTMLW6/Ys7Xls4uZfYfQ0kbSwo4/3uOtYHIuMv\nz5JUj8yv8qJ4Lz26QIpSBuHn97DYkmglpE5srLa+lCjz6ir8jwsVdl/jq/F8\n4+NbKrp8jLFGUrGcX9Q60Gd38yIKy1pDxNUpBJiG8MWloyTUo77VkGUJ4sUa\n/ZcT0rMPdxigjIvh8bFnXboGgJxQ/qz6FreGASSu9dqwK/lnw5IUSJIOxRGh\nch/wBEiABE4oRPZCGI8/+zbCoqvJgDrYOOrHHy3JyglKvX38P5X5QGG+FCB3\nY4hB8JsN3HbWUOJrGJPJs9x9p913ohZ02EIZv/DhwsBR/ni0m8UxCUOphPaj\n/6moozzgfCkJ04iyCd7sMov2XvoLJHsCHy8yfZEuuD0i0+18DVXya/F5+ctF\nHQEjm2hGEDK6LY1rQ/6K3duusuhy8ELhGI1olIqBUQB7hzPvFBACNGMgrLz0\nmCjXWINfvLNF9aw+UKAik34NbwpRlXPABpN93uninJk4vMf6nLkupLB1EOQS\na69rKa1wXvBC/j3iTHpiUxGxRV1MTAAhS1sorWleriEMtn4k1Q4JK7z6MUVD\nDgeA\r\n=SmJS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1XE8dVJt207iyhD334zCBd+j6HVML/TX4IVUdM8KOTAiBDcqfnL5AFqcvsZQDtJHt2Jt9Zx5lqOHiOKx2mlQV4mw=="}]},"maintainers":[{"name":"clementh-human","email":"clementh@theodo.fr"}],"_npmUser":{"name":"clementh-human","email":"clementh@theodo.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hydra_0.1.0_1578669535311_0.05959780961983552"},"_hasShrinkwrap":false},"0.1.1":{"name":"@clementhannicq/hydra","version":"0.1.1","description":"Microservices Project Management","main":"index.js","scripts":{"start":"yarn build && ./dist/index.js","test":"jest","build":"rm -rf ./dist && babel src --ignore \"src/**/*.spec.js\" --out-dir dist","prepublish":"yarn build"},"bin":{"hydra":"dist/index.js"},"author":{"name":"ClementH"},"license":"MIT","dependencies":{"dotenv":"^8.2.0","lodash":"^4.17.15","neo-blessed":"^0.2.0"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","babel-jest":"^24.9.0","jest":"^24.9.0"},"repository":{"type":"git","url":"git+https://github.com/theodo/hydra.git"},"bugs":{"url":"https://github.com/theodo/hydra/issues"},"homepage":"https://github.com/theodo/hydra#readme","publishConfig":{"access":"public"},"licenseText":"MIT License\n\nCopyright (c) 2020 Theodo.FR\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@clementhannicq/hydra@0.1.1","dist":{"shasum":"dbd55d6ff97b439f4d138686e39c771367617b99","integrity":"sha512-BxvI58KbBQ583Zv4VbRFs+gpqOtSYBbvx0LtxY7ehnGDmuMfEFSxGB4b38XTrtI/+ldHMKh0BNrcCaWckAf2oA==","tarball":"https://registry.npmjs.org/@clementhannicq/hydra/-/hydra-0.1.1.tgz","fileCount":12,"unpackedSize":22173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGJYSCRA9TVsSAnZWagAAydAP/2Ya1tdQ/vpOs7qVYX8f\ngHkk6UfNTayfbBEBkeD398AFu4sRYe4NkN4xLujq5l9KfWyTK+IXThBnR6fo\n1cK+gnSV4eQi5N/uAKfd0TRaDm/QToiLYN38x0/Ph6cd0tvHmGRGjCoBH9G+\n6l0PKpCRTdIi7vH9zyggycEAaX2SdkOrulUnTV3Nj9EqakLn6DkEZlPH0h54\nQQUMyPEONknebq0CUTK7qtfqP3iosrgFoA0KMmXoJs64YohAgicXRYSWEskn\nYivZxj2M2SNu4QeLAf5iP1xKIv8B1CDe6xHYuxxcE6iwnfKOE0E+I7yPoVxL\njX6jH1qxLwjg3Ec3h+aJ0BAX2A1hUBrHPeWhTrI7fKJScrTgBH4HF8QY10qV\ng4WNoEFx3iK4mRZzVM6A7i/qnZW5Okmn8esiC88n4hntAPKKrxFeozteOvPI\nHeTyQGVBNBvkEu+82LyC0RvnlpvCaxINCdX6fBnqoCmt3PUJZE+wx2lLjtI6\nIg7n9VNiw25ApgVqeL96ilKDM25v4OqVRN1qHsqFmXlWx+sQPSkjrHnitvI2\nhtARLPM+PCpwJTbnTTD4r4Ps4Ad7Prfe2Q8lo7ZTDoCHUWQNROoOa58k2M5F\nATNqDanYF5tHE9BsMVnDt/5X1KnkGtzRPPUl2SNtKGPJsuFRbriPA4WwMcVc\nM+lk\r\n=DHVv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEgkmgzdnLpT1NvRGKEHfNZdm7ThyeecxCy9Bz0y7sVyAiEAxU0BXc6PG8CUPAD0wTQL8bvFkklULN14jSey8tDjXVM="}]},"maintainers":[{"name":"clementh-human","email":"clementh@theodo.fr"}],"_npmUser":{"name":"clementh-human","email":"clementh@theodo.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hydra_0.1.1_1578669586000_0.426235899600909"},"_hasShrinkwrap":false},"1.0.0":{"name":"@clementhannicq/hydra","version":"1.0.0","description":"Microservices Project Management","main":"index.js","scripts":{"start":"yarn build && ./dist/index.js","test":"jest","build":"rm -rf ./dist && babel src --ignore \"src/**/*.spec.js\" --out-dir dist","prepublish":"yarn build"},"bin":{"hydra":"dist/index.js"},"author":{"name":"ClementH"},"license":"MIT","dependencies":{"dotenv":"^8.2.0","lodash":"^4.17.15","neo-blessed":"^0.2.0"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","babel-jest":"^24.9.0","jest":"^24.9.0"},"repository":{"type":"git","url":"git+https://github.com/theodo/hydra.git"},"bugs":{"url":"https://github.com/theodo/hydra/issues"},"homepage":"https://github.com/theodo/hydra#readme","publishConfig":{"access":"public"},"licenseText":"MIT License\n\nCopyright (c) 2020 Theodo.FR\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@clementhannicq/hydra@1.0.0","dist":{"shasum":"13c816e75521bd25e6ac09137f2db2c076a275ea","integrity":"sha512-ABUJitnW7IHCjyLe72Kzn30jHMu5n3XqHMVAoqWicaYMqdB3oZHn3q+q3N6XExS7Tl9l+5du9tMxtk0K5bn7Xg==","tarball":"https://registry.npmjs.org/@clementhannicq/hydra/-/hydra-1.0.0.tgz","fileCount":27,"unpackedSize":69138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKrBGCRA9TVsSAnZWagAACKsQAJWk1LmiquNMvy1Cqrtt\nU790y6cmBsT9hknOsP5vE3eRarE6moCl0tqV7I9/gfyFdhQwC4sfao1XEZx2\ncikdMjbLtLHNQmav8y2hKBqcU7tLMgc+xS2cKCg/SvM+GC/W+5YwxKZWV93c\nqT8o+c2QRlUPaeTQuG6jOD05nJpEd1rLiS25ZbLC4OH135JoDEYjGLxQekNr\nXAiRs6owML279NPHdpmdzCzmvKqmG+EAe0IIXE4dmdzQV+waAKCXgeUBRyfO\nuZC/0/BJK1wewhcNVsbCnMazw6uo4sQSWQwhHRaApsJd3zuSpEkCvO5VwaZ0\n2puwm211xXfC2IU6l6IRFHxM5Ibcrr0tlLOn5fjpt9B7M9523Ii50r9v6ymL\npm/NPdOBH11zMQRc3pOIfp0e/b434okzKGhZVDlMBR436heh+5axGU67O4Ch\nw1tr2AqojMh8P+qjPZBIzviE0uRGW5xuVfRDIp2STjIbLj9PpChb+YhflBm4\nBU4GIpAZfr/Irrz8jiaicg9jiTFnF6uLF3+3HLYndGh3xbO5UBHlX0EQrnEL\nr2TyB684qq7f89UeyhrcAgnFHqwCY67lUW56CTKhEIHMgnL4ZbaOZ3/XpQuY\nWMwO1oXNjeMXhnbtdeVfFg0FWnpcXwnyCpEM+90Sq/uUn32LsG5bcqnefmVE\noZug\r\n=OHvh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqy+MMawQtsBVfspnvVh9qwvPxyy3qutMAZAvNcqu2WgIhAMXwKYZUHZWSehMymoYetOtb+m/Cb8rrbHXFSClOCRH/"}]},"maintainers":[{"name":"clementh-human","email":"clementh@theodo.fr"}],"_npmUser":{"name":"clementh-human","email":"clementh@theodo.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hydra_1.0.0_1579855942375_0.7508732250711614"},"_hasShrinkwrap":false},"1.0.1":{"name":"@clementhannicq/hydra","version":"1.0.1","description":"Microservices Project Management","main":"index.js","scripts":{"start":"yarn build && ./dist/index.js","test":"jest","build":"rm -rf ./dist && babel src --ignore \"src/**/*.spec.js\" --out-dir dist","prepublish":"yarn build"},"bin":{"hydra":"dist/index.js"},"author":{"name":"ClementH"},"license":"MIT","dependencies":{"dotenv":"^8.2.0","lodash":"^4.17.15","neo-blessed":"^0.2.0"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","babel-jest":"^24.9.0","jest":"^24.9.0"},"repository":{"type":"git","url":"git+https://github.com/theodo/hydra.git"},"bugs":{"url":"https://github.com/theodo/hydra/issues"},"homepage":"https://github.com/theodo/hydra#readme","publishConfig":{"access":"public"},"licenseText":"MIT License\n\nCopyright (c) 2020 Theodo.FR\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@clementhannicq/hydra@1.0.1","dist":{"shasum":"06a6e9da0654355d746747f6d09622ab5a8297f1","integrity":"sha512-QwmoAkJj4nIqOSYkc2T8+dbXrar6IDUs2zAHKG3oePIf65a7HYRyiYYmjNqKw5cdoK5uBGr9F83mfcqaGJXYTA==","tarball":"https://registry.npmjs.org/@clementhannicq/hydra/-/hydra-1.0.1.tgz","fileCount":27,"unpackedSize":69126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKrmxCRA9TVsSAnZWagAAJRoP/0IIYvIii60m9w1Cf7GZ\nQ+iyaSQyQ1/urWLudYeQHiSSDscd2IFDl+n4HCG6LVHtQAJGdI5uz9rkXVp1\nB/ucZwJOhAHmOs+v8cMao1p9+X3QokgA05NkgIkzKaitZV2QIEzGZJIsidmW\nF7pDcUkHZRn0cSicEssRsmniRHejYWVW2s/UrqV+KL8IT/YAMm36Ss9552++\nBJU8XN47hLtJyf+IntvYL7bW0HYUw4/mir6/L4IteLbnbyu7uTk9xiTddpjW\nvODd38PFHiyIuZeZK6RzIV4cEGbswPI0TCQwvXJqUj9GbwxODE+Q4lsVbASp\nT3B+cmi1lcrKCfizAGb4cLPfBi74RewQu7Fa0oiS3HsV7g2J1mZ5mANS2UCk\ni6luCyBXmURH/BXtW0xa122ZR7zpeHf+hqImCETnd+VHztsqgad1+wElCfHP\nZuIQDDtQ9/Cv7NAyH1TfX8WSszs/B+E/iR6tvpyonlAYvybZwIhAtauxhdk9\nK8YdtgjDmK/pOYR7JGsJBMnHIFIbXqwzKieJhyxiZrnzBPANn2HMc1z7ue5l\nblqg1wS2T6TniotGY5JJtvceTC3b0qL9HcNyJr6SRvouDZkkyqmfmxUYrtOC\nZeYkLnjSrkYJfmYaJnlT+/dVQ/X3W/dFdSNqSvJ45IOhorDLnqFNGTPVtzPz\naA2H\r\n=Pvpf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWvLqlkxDSsqYl7u7+3P2R/4aDx4TzeDL2JfZfxqZP8AiEAwfhlMyJ+pLIxYMFuOcaTPqbjOmtrvWwnrvnNSR8INSY="}]},"maintainers":[{"name":"clementh-human","email":"clementh@theodo.fr"}],"_npmUser":{"name":"clementh-human","email":"clementh@theodo.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hydra_1.0.1_1579858352978_0.7244833751526194"},"_hasShrinkwrap":false},"1.0.2":{"name":"@clementhannicq/hydra","version":"1.0.2","description":"Microservices Project Management","main":"index.js","scripts":{"start":"yarn build && ./dist/index.js","test":"jest","build":"rm -rf ./dist && babel src --ignore \"src/**/*.spec.js\" --out-dir dist","prepublish":"yarn build"},"bin":{"hydra":"dist/index.js"},"author":{"name":"ClementH"},"license":"MIT","dependencies":{"dotenv":"^8.2.0","lodash":"^4.17.15","neo-blessed":"^0.2.0"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","babel-jest":"^24.9.0","jest":"^24.9.0"},"repository":{"type":"git","url":"git+https://github.com/theodo/hydra.git"},"bugs":{"url":"https://github.com/theodo/hydra/issues"},"homepage":"https://github.com/theodo/hydra#readme","publishConfig":{"access":"public"},"licenseText":"MIT License\n\nCopyright (c) 2020 Theodo.FR\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@clementhannicq/hydra@1.0.2","dist":{"shasum":"af5508d2cfefe25ac5295bf8f8642bc4aba30975","integrity":"sha512-CC/vE+jShEBevx2DWVQwJllq1rIQZ8DA2Kg8izgpDnzU9cBPOeGrfvIMlbUAX2j8oHeKrH/bDkJ1XwQdIR6iTA==","tarball":"https://registry.npmjs.org/@clementhannicq/hydra/-/hydra-1.0.2.tgz","fileCount":27,"unpackedSize":69157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKs6LCRA9TVsSAnZWagAAob4P/j/iw0hT56/yAUpmQu8L\nvZGbijQQrmx8rPg2Lqt3+t+vKFLqN1Qz9kkASnfYolQIO2Vw4E1xyVcao91f\nXkWEtKZHWldy2J1vjcscd5Q5ZFg0Kqv+wlZ2pJRwKGzvtcIlgg8vz6sb4ke8\nzy55XJGTY7HOG4/QXO3FGSf+HigcJI+dLM5/nk/3465hgDMTNO9rS0tp0tFZ\nQ/x2GP2AIphcHjK/kiuN38luo4qVn9bp2N8aeYqMSsiAbDyYiYEkuVjbyHSe\nBxCKKEf4zZ+Emd4WC2VgD0YwBgZBogCLfOQh+zr+LqPZVIosUAwxIjrtTLeL\nsU434wS5T/CrU4UDV3By7klFhIQ7Q386mwcWUZE0DI1wfEWkQq6pdNNOGm1z\nedDdUvaW09+FE7F+Kp2KfZ2Nc+50IhpilTm11eUBnVFYt75u1w7HfHAAzpjX\nhYLkw8F3J5cT+JCUJPbkEaT9CXg/jK9D/noEJiFvuX+pl2IYScmmcBhDiEN1\nCY/tJWbboMyTs8HcRtstiSmcukXd2NdphYQTGOU/1ZANLB50Z7D1vJni7xUW\nJm9WaMOvztssrAqxd2BqSi/GnYBKHW8vNH2HiSP3wMj2RHB80wCXHp45zBPs\nhuEbBwjusTGbEIBRnwy1WeLQYq0Ffvepl0jXclL890OmP1GsZh7mJcX4NfAT\nxtgy\r\n=KsHh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEvMCbMvfBU9rg48Ak3cwYQnHEsC3L2/TDxaBeL2aAEgIhAL/5yKLncQEBYZtTYosrP+ezxlO4GmQ5eD9mn42WgfC7"}]},"maintainers":[{"name":"clementh-human","email":"clementh@theodo.fr"}],"_npmUser":{"name":"clementh-human","email":"clementh@theodo.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hydra_1.0.2_1579863691151_0.2597903756130453"},"_hasShrinkwrap":false},"1.1.0":{"name":"@clementhannicq/hydra","version":"1.1.0","description":"Microservices Project Management","main":"index.js","scripts":{"start":"yarn build && ./dist/index.js","test":"jest","build":"rm -rf ./dist && babel src --ignore \"src/**/*.spec.js\" --out-dir dist","prepublish":"yarn build"},"bin":{"hydra":"dist/index.js"},"author":{"name":"ClementH"},"license":"MIT","dependencies":{"dotenv":"^8.2.0","lodash":"^4.17.15","neo-blessed":"^0.2.0","node-localstorage":"^2.1.5"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","babel-jest":"^24.9.0","jest":"^24.9.0"},"repository":{"type":"git","url":"git+https://github.com/theodo/hydra.git"},"bugs":{"url":"https://github.com/theodo/hydra/issues"},"homepage":"https://github.com/theodo/hydra#readme","publishConfig":{"access":"public"},"licenseText":"MIT License\n\nCopyright (c) 2020 Theodo.FR\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@clementhannicq/hydra@1.1.0","dist":{"shasum":"045b9b688ae6d76dbe9becfcf4a589880c5f5c32","integrity":"sha512-jrSwJ7hzd5pAv5KbfKA577c5f61TBGUcKdfzr1VVGxQG0Yto1refrNWtsNHL+fRxEAwMY6g6mZxNzf2CYWYoEA==","tarball":"https://registry.npmjs.org/@clementhannicq/hydra/-/hydra-1.1.0.tgz","fileCount":32,"unpackedSize":176493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSn++CRA9TVsSAnZWagAAU6AQAJCxAfQ0RB6LFWZkdUbX\n6Sg1MJrFp+54D/gx4qjrlBAS6oV2/ex3OVpTHK4390kJq96MqhehuYC7mr3z\nX4TAaYYSKqY9Lb7eRN+dEx9aum4GTP2vT+Z1kpzZENqCzkI/QCt7tx1NregC\n/rPZ9FNtwhYY+jFmMVC86LNmmerfpZLreOI5NtQ55fMDyPAdCKBNdSgBvdCU\nLdsDMPZHG+4y6EIo+4HL2zQJtd26d3K64Z7HWVo0+D0ZnMlSHMBiA6wwUKwI\nu0dMYD4ed26cTBkrrn8kIPPKMaMHxAcRtpx03cXEcIAfaSUt/ypuvhabU1vw\nbtYdRpvT52A/yfO326b5ifd3guzYFni/CXhIBhUi+4eJwe23upRiyLp0E57T\n0WbNTk3us42TnGRhm52ldqld4vyf/gL7FvWd62rlFbJvCM5zb08qs5c8gqW0\ni6+MCPznJPMWDxueQE0fdntRmNVamSq3slr2bJ/chL0Ws6PPqfD9AtVqR/ly\nALd7Ct8JxuaznrnFl6W120UzRgabKWlUfQqAWwQMLBba/tRKbwHe/FVzN7Er\nUOMwu6QvVSwcR9f6TXNVHLCLW0ezxWX5yRcK5T2G40xT54ID/TA6jz5VXUf0\nOkqHtqlCTNwtNMLdNIki4AYLbi/mJhGNT2yJifWihBlNsz2DkdrAx2+JwO4M\nru9g\r\n=3igC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1KmO0uH7MCWSqEdV2BqPd4aYtDCXAvjw4QX/ufvzz4AIgeL48idVZ2tgEctGgzh1z4TTi4b7RNzxxONmpzAy6Smk="}]},"maintainers":[{"name":"clementh-human","email":"clementh@theodo.fr"}],"_npmUser":{"name":"clementh-human","email":"clementh@theodo.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hydra_1.1.0_1581940670060_0.7569734148381555"},"_hasShrinkwrap":false},"1.2.0":{"name":"@clementhannicq/hydra","version":"1.2.0","description":"Microservices Project Management","main":"index.js","scripts":{"start":"yarn build && ./dist/index.js","test":"jest","build":"rm -rf ./dist && babel src --ignore \"src/**/*.spec.js\" --out-dir dist","prepublish":"yarn build"},"bin":{"hydra":"dist/index.js"},"author":{"name":"ClementH"},"license":"MIT","dependencies":{"dotenv":"^8.2.0","lodash":"^4.17.15","neo-blessed":"^0.2.0","node-localstorage":"^2.1.5"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","babel-jest":"^24.9.0","jest":"^24.9.0"},"repository":{"type":"git","url":"git+https://github.com/theodo/hydra.git"},"bugs":{"url":"https://github.com/theodo/hydra/issues"},"homepage":"https://github.com/theodo/hydra#readme","publishConfig":{"access":"public"},"licenseText":"MIT License\n\nCopyright (c) 2020 Theodo.FR\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@clementhannicq/hydra@1.2.0","dist":{"shasum":"b802e5126362ed1d7eacda256fc22f8eabee5c9e","integrity":"sha512-kXGxXOV4sL2Wp0CBZ1COm8vShk9qXNj7Yb8vwW/sbEvVPcqoCPGazepfCf+ZeUur59Hwd2PhprlTY4xzyQZmmQ==","tarball":"https://registry.npmjs.org/@clementhannicq/hydra/-/hydra-1.2.0.tgz","fileCount":32,"unpackedSize":179337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8eA4CRA9TVsSAnZWagAAUmEP/3VGUfRlZgbYHh7xlMmG\npih7ObGtp4PdXVNeBhW8UHd2UgOodGdkkEw5E/C8+VrtmRsjNZEs+DwYCsJz\nIvwNTIXwA6yfxGeNb83EtND/FTRArIniafcvVWICo9SE1Bg0P1Ht96+1SWMw\nV2S8vxJN8yRNo2/9NdIYBEwIKDDIJn3SnWFA/GWkfLys2IvrQSs7V2ElaAv+\n9j4b5XGvwyaGMpkmyTE9MxA+5ePEaLSRO5Wdz6HlLi2/v9pLdYCDC1BpGEsd\nNs3Epl7UuMdE2KTvEw8eXdDgoTMl3VPzXkqdgsPUaoCzGwmOoTSWmKwlCveX\nQQlyQYNa15NMHtouIRkGL8jU2v6M50MFfnhrYpfw5HI55LrBfmQm4UmXWdKD\n6DKXp9+rixwCnwLcY7OA2vymSemy91WDo77N4CWZPtToX/9X059EutvmrL2p\nQ1wCcSnQ/Uid1uZQu3FKgYZIKoXjN3Mlf7SQq0LAPWOzQ2UgVzD6qG7k2s//\nXcitlScaugHQGiTzL+AWnznt2v0Xo9d5X6q1eGXp6CGyP7i1BMa29U4Z6Rrd\nz4Pfm+dS42Vkph5ZhDibMuREdt+g7vtzNJsWjI+yYxnGVsGlUDOHeqRQfE8v\nV0gh5HjaTCE1yKEtij5BrwAzWr+MbFppkx/tUCAEYbEkPwyARgm/dVFgIFzt\nI7nr\r\n=reNO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzYPY32OZ/jMAyxqk9/YNaXXR31/m6DlNjcJhQfh02jAiEAjZROaVULx3j7bsnEIxexytSpz6S/a1ohb7VTOaaRG+E="}]},"maintainers":[{"name":"clementh-human","email":"clementh@theodo.fr"}],"_npmUser":{"name":"clementh-human","email":"clementh@theodo.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hydra_1.2.0_1592909879559_0.2680327411734116"},"_hasShrinkwrap":false},"1.2.1":{"name":"@clementhannicq/hydra","version":"1.2.1","description":"Microservices Project Management","main":"index.js","scripts":{"start":"yarn build && ./dist/index.js","test":"jest","build":"rm -rf ./dist && babel src --ignore \"src/**/*.spec.js\" --out-dir dist","prepublish":"yarn build"},"bin":{"hydra":"dist/index.js"},"author":{"name":"ClementH"},"license":"MIT","dependencies":{"dotenv":"^8.2.0","lodash":"^4.17.15","neo-blessed":"^0.2.0","node-localstorage":"^2.1.5"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","babel-jest":"^24.9.0","jest":"^24.9.0"},"repository":{"type":"git","url":"git+https://github.com/theodo/hydra.git"},"bugs":{"url":"https://github.com/theodo/hydra/issues"},"homepage":"https://github.com/theodo/hydra#readme","publishConfig":{"access":"public"},"licenseText":"MIT License\n\nCopyright (c) 2020 Theodo.FR\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@clementhannicq/hydra@1.2.1","dist":{"shasum":"390342f52be5d683570479737297573f0ad53188","integrity":"sha512-S1QHS2kNXsJWMa+bZKg+BeYvxpG+/F7l5lAAh8UaaaGbM7Z7uuJ2Y6TI5bBjATnKRp87i5U2xgltldrl0NK2tA==","tarball":"https://registry.npmjs.org/@clementhannicq/hydra/-/hydra-1.2.1.tgz","fileCount":32,"unpackedSize":179562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8eEPCRA9TVsSAnZWagAAtUMQAI4Y5LQkRZkAa31pmlyF\ns/Nx1IMkl6a7A7v8JcC6/FdpvzuhFB7byNM/c/3ppyOZHaiyRjv4fSnFLOAd\nDcvexm8qmw4tqcLAePTy3TNvU0+sdCWaTW+5nm3DKRR+CXpWNqdS0I1miWMR\n7XVFH2C3sAKiUjNOQOrwwFYXL8RyTDHAprqeKXkklMy6z+1OyBa9wzbc5tcP\nsO2+PrFcfK9gB9jw9SLspf9fNPJhXFdJtcjwIFVjZk41FkutGsCAgqYhihfI\n+jHB0VEz3XgfNbIHyQT0CE+0our1dHi3QviIYLySW/PryxOIJ26wqiyRa10O\nXueo8OZ1S5IqSl/W2JvKwScn6/mu6gV+yItOG9th5t4qAx5KWhsEdPgoa5JG\n+W5wGFRjC9b599JhqqvyKJnQb6L5cxsCnDzUHy0Iw+SvXWWZUBXloGhcWgZW\nRiHaCr/UFn8OgzOdszXbhQhM8revAz2PYv7g8GDJkwrC/lWx8AmFEy7N+R7C\nWp4bqnOKXhBnnbCIz1mdw+f9sKwNSClT//4kd62GgCkBlk4HQp0sGwy5XfWP\nz6lD8DxunoSQycAxvb/ZssgupAfpWxeVUCr1fgFD67zxWwSbgGS5zkIoG9f1\nET9iP5Pmn5C9HPjQXge006zdM1JiBZgULoJe+4IHMKrnBgeKptNG/hy70n6P\n3xgt\r\n=LV5/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU0B2VRuw9qoaItRHBsb43ZrtmTE2kJk+/Mq3Rtsl/iAIhAMJdv5SpmRUxrD5NPLofKMfIK0P8+2QuUTZONkTHJ56b"}]},"maintainers":[{"name":"clementh-human","email":"clementh@theodo.fr"}],"_npmUser":{"name":"clementh-human","email":"clementh@theodo.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hydra_1.2.1_1592910095427_0.9679609729703293"},"_hasShrinkwrap":false},"1.2.2":{"name":"@clementhannicq/hydra","version":"1.2.2","description":"Microservices Project Management","main":"index.js","scripts":{"start":"yarn build && ./dist/index.js","test":"jest","build":"rm -rf ./dist && babel src --ignore \"src/**/*.spec.js\" --out-dir dist","prepublish":"yarn build"},"bin":{"hydra":"dist/index.js"},"author":{"name":"ClementH"},"license":"MIT","dependencies":{"dotenv":"^8.2.0","lodash":"^4.17.15","neo-blessed":"^0.2.0","node-localstorage":"^2.1.5"},"devDependencies":{"@babel/cli":"^7.7.7","@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","babel-jest":"^24.9.0","jest":"^24.9.0"},"repository":{"type":"git","url":"git+https://github.com/theodo/hydra.git"},"bugs":{"url":"https://github.com/theodo/hydra/issues"},"homepage":"https://github.com/theodo/hydra#readme","publishConfig":{"access":"public"},"licenseText":"MIT License\n\nCopyright (c) 2020 Theodo.FR\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@clementhannicq/hydra@1.2.2","dist":{"shasum":"4603770a1d295dfb833a5edaadb9dc821da2114c","integrity":"sha512-MrmXEUcTGhR7cABTk9ysEUtM4TQEMmUlfUx4ENnhB09kaVXWJ4QIYWDmSQ1fLU9SDPhNSjlvAmrSvCjBAUNadA==","tarball":"https://registry.npmjs.org/@clementhannicq/hydra/-/hydra-1.2.2.tgz","fileCount":32,"unpackedSize":179582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8f95CRA9TVsSAnZWagAA0VoP/2TauyxSvBNK950MuEXr\n9EQd/L/Dk6TnrNGX2SO/IReRDsITz8fx2GkXnQTT6fwmYBXs6evLq3TsA35R\n6NgXFfyju1aYcBPgCcbhXlDNV5+1ktXrDWrbUh7J5uwgaOxCoE0t8qbx5qcA\nez6EtGfNFx2IhgyeG5xRphzXAsDVu0/H2tVIUaF7nmItw+fIOmpUnjBztCWD\n7dzdhDu2MBfZmYibE151HoLYiV1cqoaO4HXXTPyNJFA4DWmPN+OHay75uQpm\nP9nNITnGGNJG4C89852f3zCj5kbbhc/sAoj1Q3aCzg9fmhq+3RIsSb8SC/Aa\nZfPdms3KqpJ8Yh7p+0/mpcj52dycYPp1BuvS8cwYNdxPXqizmcI7vXrixr6U\nk5ocJZPG+YMTUR2MFYzx5pldnOJYDPfXIiBx+785E33unwI1E+QqzjADG/p+\nF7XhBvNx7C0cYODEymBq/gylwes+X6VKz4TdSzsBqbfzyM4YVJFU7bKdH3su\nozBLalqig+Gu4VvNVSYVexwxnVW735q203KF7xKui326WV6+V/NkYioyJ3IL\nKas5FMysfFC2ecpL317okkU/VCkWcJONLw4/0XSklpTubjd6QBhxMcrU4Xx1\nFpanUeUhyMGQjfbhyWioURTwfFUKUE8Eo1F9i9rj32ZagZDCxsFwSwkipDTt\nXJs9\r\n=WrTZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlRpyWhSFYmoxduwUCMVYcGFXzjCr0X+mTEyQdkQAQ+AiEAnte0MKY+zuK29TBTUWnJLxPFtukakXPExuq5PHwfJmM="}]},"maintainers":[{"name":"clementh-human","email":"clementh@theodo.fr"}],"_npmUser":{"name":"clementh-human","email":"clementh@theodo.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hydra_1.2.2_1592917880961_0.37747236851344246"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-10T14:14:37.031Z","0.0.1":"2020-01-10T14:14:37.388Z","modified":"2022-04-04T23:16:20.982Z","0.0.2":"2020-01-10T14:34:10.379Z","0.1.0":"2020-01-10T15:18:55.543Z","0.1.1":"2020-01-10T15:19:46.099Z","1.0.0":"2020-01-24T08:52:22.527Z","1.0.1":"2020-01-24T09:32:33.114Z","1.0.2":"2020-01-24T11:01:31.372Z","1.1.0":"2020-02-17T11:57:50.208Z","1.2.0":"2020-06-23T10:57:59.707Z","1.2.1":"2020-06-23T11:01:35.655Z","1.2.2":"2020-06-23T13:11:21.181Z"},"maintainers":[{"name":"clementh-human","email":"clementh@theodo.fr"}],"description":"Microservices Project Management","homepage":"https://github.com/theodo/hydra#readme","repository":{"type":"git","url":"git+https://github.com/theodo/hydra.git"},"author":{"name":"ClementH"},"bugs":{"url":"https://github.com/theodo/hydra/issues"},"license":"MIT","readme":"# Hydra\n\nHydra manages your local microservices configuration, and handle configuring and running those you want.\n\n## Install\n\n```\nnpm i @clementhannicq/hydra\n```\n\n## Setup\n\nHydra uses a file named `topology.json`, read from the current directory to know what services are available, what are the modes you can run them on, and how to configure and execute them.\n\nFor example you could have a topology with one backend service, and one frontend, the backend could be run either locally or on a dev server.\n\nThe topology.json file would look like this:\n\n```json\n[\n  {\n    \"name\": \"backend\",\n    \"modes\": [\n      {\n        \"name\": \"local\",\n        \"run\": {\n          \"command\": \"yarn start\",\n          \"location\": \"{LOCAL_BACKEND_REPO}\"\n        },\n        \"config\": {\n          \"url\": \"http://localhost:8080\"\n        }\n      },\n      {\n        \"name\": \"dev\",\n        \"config\": {\n          \"url\": \"https://backend.dev.mycompany\"\n        }\n      }\n    ]\n  },\n  {\n    \"name\": \"frontend\",\n    \"modes\": [\n      {\n        \"name\": \"local\",\n        \"run\": {\n          \"command\": \"yarn start\",\n          \"location\": \"{LOCAL_FRONTEND_REPO}\"\n        },\n        \"dependencies\": {\n          \"env\": {\n            \"API_URL\": \"backend.url\"\n          },\n          \"dotenv\": {\n            \"BACKEND_URL\": \"backend.url\"\n          }\n        }\n      }\n    ]\n  }\n]\n```\n\nIf you choose to run the backend on dev and the frontend on local, hydra will run `yarn start` on the en variable `LOCAL_FRONTEND_REPO` folder with `API_URL` set to `https://backend.dev.mycompany` in its env and create a `.env` file at `LOCAL_FRONTEND_REPO` containing `BACKEND_URL=backend.url`.\n\nIf you instead chose to run both of them locally, hydra will start both and set the `API_URL` env variable to `http://localhost:8080` in the frontend process environment. Same for the `.env` file in the `LOCAL_FRONTEND_REPO` folder.\n\n### Hydra environment variables\n\nHydra takes the environment variables from the `.env` file in the active directory, and inject the variables into the `topology.json` file's placeholders, marked with a single set of brackets (`{}`). A default variable can be set in the topology.json file using the `=` separator, and multiple variables can be used in the same field. For example:\n\n```json\n{\n  \"command\": \"{LOCAL_YARN_PATH=yarn} {LOCAL_RUN_SCRIPT=start} --watch\"\n}\n```\n\nMain use of those environment variables should be to handle computer-dependent data (for instance, the location of the different services on your filesystem, if you are not using a monorepo) and secrets (since you may want to commit the topology file).\n\nThe following `topology.json` fields do interpret env variable placeholders:\n\n- `[*].modes[*].run.command`\n- `[*].modes[*].run.shell`\n- `[*].modes[*].run.location`\n- `[*].modes[*].config.*`\n\n### Configuration\n\nEvery mode of a service exposes it's external configuration, for instance, an backend node process would expose it's url for other services to depend upon.\nIn the previous example, `backend` exposes an `url` config, which is refenrenced on the `frontend` dependencies using `backend.url`.\n\n## Usage\n\nWhen run interactively, Hydra has two use cases: `log` and `mode configuration`.\n\nIt starts on `mode configuration`, the user is expected to choose a mode for each service, and then press `enter` to run them\n\n### Global Hotkeys\n\n- q, C-c, esc: Quit Hydra.\n- enter: Lanch (or relaunch) the services using the selected modes, also switches to `log`.\n- m: Switch to `mode configuration`.\n- l: Switch to `log`.\n\n### Mode Configuration Hotkeys\n\n- up, down: Select another service.\n- left, right: Change the mode of the selected service.\n\n### Log Hotkeys\n\n- up, down: Scroll the current log output (can also be scrolled with the mousewheel)\n- left, right: Switch to the log output of a different service. The current service being logged is displayed on top of the logs.\n- C-l: Clear the log ouput for the currently selected service.\n- ?: Log the running processes and their PID\n","readmeFilename":"README.md"}