{"_id":"@untool/info","_rev":"43-86990fd0f7099a71b2beec3a9060e6b4","name":"@untool/info","dist-tags":{"latest":"2.1.3","next":"2.0.0-beta.1"},"versions":{"1.4.0":{"name":"@untool/info","version":"1.4.0","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.4.0","chalk":"^2.4.2","duplitect":"^2.0.0","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0","word-wrap":"^1.2.3"},"engines":{"node":">8.6.0"},"gitHead":"9794dbba7cc661486c9ea1216afb580b3c5c7537","_id":"@untool/info@1.4.0","_nodeVersion":"11.12.0","_npmVersion":"lerna/3.13.1/node@v11.12.0+x64 (darwin)","dist":{"integrity":"sha512-nX/owQ6tNCTNm8ehHcLJBdZR2DcYM939L5M4hMZRpwPN/U84yT2ApCcBtW5UuLJ4qidWwcrYg/JZpD3py1kheQ==","shasum":"21956ead5ab2d03dcf9b4957589f8a9288e84e86","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.4.0.tgz","fileCount":14,"unpackedSize":15507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckCYACRA9TVsSAnZWagAAkN8P/3zss+kZ+EY2OMcMGmpK\nDQBp/kIuFmWp30m/N7/Yfqx9bcljHNvHVLLqfWIbI1BExtFZoMcXTSSCdTky\nWSIKY/Eo3YJdHgFzXOKWX8u/r6zctri/MYkd8twGLSmnhp6K2ZrV9MPxtQS6\nKgALL9ptwFhClPMhelxa8Fgw0t/glCAFvX/PB0Yyd2Zr329F+wDMSz1dUbQ7\nwWs5LgLFNCyGiMfZacaTKQlxAg3eC9vZ5bvzfeewZyxW6EeQYMYKxB80sXsE\nZWloD4vCqSVHe4wf0P6ZPicued8vUh2BATl/7TL/kZRrZKg8nqAYlAomKlvY\n7ie0Obd8iHEuDA0Yk2UkHVzKqjtTCcVFanfpHK+j7DNMjzMysHIbPcfKmmBk\n9JFERQZa2hZXbJVUnQm6ZebosKUKymK6+I+kCuqCZS2zrIEelBhMEvfCqLdF\nGmlMywjWj4O7Tl5ySK7SeNlFqs77uwY3XIbybF+iNiDvnAT+NLnDcJIOTHcv\nBpfxE5gjmxxTpnY9mrLquUFiSnF2YMUUcc4NHGMvDdXPsbe7XEXCwD3avgrG\nhEl3ZOfdoMu3yELEHgQPAY1kJLVmgXWo5B+FTcQS5MblKTsP/QyxL2NtP+0g\nGy8iElKRvcYR37OhHxd6gIZ7p1dGN+rHpBIh4K8Td6K6d1aKGBJJsKgfHHJk\nn4JH\r\n=bK35\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc31NNahQAHzuFwMBknavPE15Z7/yUs34TZ7QoISNasgIgJPNtbiY8WqqeZ90dXgCY7TMecJUyBl21o5uES2c46HA="}]},"maintainers":[{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"jhiode","email":"mail@jhio.de"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.4.0_1552950783977_0.019642035933141067"},"_hasShrinkwrap":false},"1.4.1":{"name":"@untool/info","version":"1.4.1","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.4.1","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0","word-wrap":"^1.2.3"},"engines":{"node":">8.6.0"},"gitHead":"94d805ff9404253b9293dd2f1752fd9a821318b4","_id":"@untool/info@1.4.1","_nodeVersion":"11.12.0","_npmVersion":"lerna/3.13.1/node@v11.12.0+x64 (darwin)","dist":{"integrity":"sha512-ks5gITP5/hAlzUbw5f7Z2hJcQxYfpv+DGHtU/wlCE3VjEMZ2ogVNkJI5zuigN9wP/KUEPzpgCJYwLyKgnEcEDw==","shasum":"8664ee7b6d57f699b1f70829d6ecfc9286b8b105","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.4.1.tgz","fileCount":14,"unpackedSize":15270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclNezCRA9TVsSAnZWagAAuQgQAIwSGHW8uYiHJ/czSESs\ngciFhl/8J3rqOuuQAVbPUjMbcAmdsnSerEbB96S11IEK1Y4lrOzMyRsMqnUz\nYO5201CGCBAxqY7qF2zMTIivFe8dhGIi1NYBOA6xYRPHUi9jT5NViD3ay0HV\ns2POrlASitSHDS7o8BZ3JgIMF6o44GAo6VxSYSYgxzmAEm0q2zbs5dHmYLdF\nI9YYKz+ALIHIaxYgxY28GK1bZrLOcZuPhjJz4s2LZ3OptWn1xdGpgwibsw+a\nPB5nglRsH0bm6BfKldzztVfpftN8AhToe+U+jqo5qUQiHUqONNrebIvJ+5AO\ncbbonGE/QdLGXQFKiX+Ng0XX/fxFLFMxui2W4pOQmOxxCX9AcS/y8UoGwD5c\nk9+z2sAVK9kDTa3noVrZNP2qkAlVUULsrTEx+dRs28SmQdHBib2pJ6xiPO3b\nrrEia95s9eH4gXVpTSRq8uUbG/G21wA4ao2ZbYN19LX3034LSfE58ZUpL4iA\nQtK5hLK6I25Zf2c9266rShiH2DhjJ4/4egG9Vwpr9+dGHEZMISne2O8PKydm\nKQGt4X+M49wzGeQ+gNvQjX0VybuOJPAohzpdnMMxqe892dWV/cVa9Zcvtu72\naJ17ysvn3kIHeWAf0PRBf9mBEFLiGZUDqnRF6dntgoMF57bch7CYKw3npujc\nwrJO\r\n=e5Y4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8HxbSqkSRcWzv5ukt1CIPkbaMNNoenI0oBnyWUtAFCwIgG2kJt9fxQ31KgmFAcqVfnCIfwT/3vGSmj5/j6Dm+3kA="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.4.1_1553258419165_0.8743356462812222"},"_hasShrinkwrap":false},"1.5.0":{"name":"@untool/info","version":"1.5.0","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.5.0","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"36f274b1011cb84f4219eb82770f1784a726a4b2","_id":"@untool/info@1.5.0","_nodeVersion":"11.12.0","_npmVersion":"lerna/3.13.1/node@v11.12.0+x64 (darwin)","dist":{"integrity":"sha512-fbyc6JKJv+gnHoPIXo5B4g+/Pp1yEeF04dg/R++TqlEPIlaloUFtfDH1MqnWoajM+zgqEM3LjCuM4rMZezIwvg==","shasum":"5035c7eef86b97dd64c9df1365764037d24d78f3","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.5.0.tgz","fileCount":14,"unpackedSize":15118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmqNACRA9TVsSAnZWagAAqpwQAI4ucRoBEnspKimDmCkd\noB5l10XFaO02ZLnD90mF3P+QuQjfBxyh2wmV4irO5zfzgMidm1OKy91+LgXG\nbjnTiergfKEUm1puD+fXSCl1jA7AYnF9WjRRcXbUbG4vKJ9PhEW1ZNWvrXjk\nlnGoUal929gNPaiTxMC0Gx6BjILkmBWnmXh3yAYaL8OAbcUZaqV3hTL+B4AR\nyAfCEtP31vgqQcqOn9TVST84kJGSQw7itMtCBrZ6hg1EwfQRTPEnRahZ+CFR\nvxe8RWnFXZ8273YXcirCF8ff6VpfhZSHEykOdrSFFNi4WbhNSI2i2nawqkje\nxx8Tgp2XOqFNcb5UlzkwESGeTf1aF1HaOuEQvHjiO7I1SwK7xgBKUqZ9QEVS\nJD59+530e69TZUS9ZH8qsYlc95XXYY7xN8LdyO74JLwc8OfQkViMqAx0236z\nbX2httpSUQYckTSAF+70nyu0tF4PD7uBY072n49Fg1oDLQP2dp5o0HpBXmET\nEURb/5dBZwuiTUcF/HlkeLzv5cHfS9jxVijKNE4fUuYooB1s1lYxsksdipUB\nHS3FXbZ7LOqhS1Fstw3N1ncr4xrp947d/CIZyIrbtFDkcIZ86WtWfm4QBzBG\nsNpGWatBF8WE7+4RzXRdNoqwznLcKH72yj4uHu9U8/AIh8L3dG1TPcQrOON4\nj7Kt\r\n=4GL3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuNLLmNVs0B1VlZ8HgH9d6XsjK1zPjNp564b3K74ht5AIgbWjJRgE3pKmSYiNJRq+QrDcPr2QPMzqqkrMuOoNMIjk="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.5.0_1553638207573_0.6117641778464302"},"_hasShrinkwrap":false},"1.5.1":{"name":"@untool/info","version":"1.5.1","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.5.1","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"baaba5a01636254f7e54486d7fcfdd7ab89d4615","_id":"@untool/info@1.5.1","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.13.1/node@v10.13.0+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-GTX39FyBlsNxoHsS+cXYaFXKzcnxRLZxUDqbrMSdAaYnu+tJyeagWjzrbEKL9f/zv/rAaqz9W5nYk/B4fA9NwQ==","shasum":"2d929281502ab075385b422535ac2899205de00f","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.5.1.tgz","fileCount":14,"unpackedSize":15259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcm4yhCRA9TVsSAnZWagAAjHYQAIhZK74PjvExVyKnHEjz\nF6NL3beJ94PsyQFaAg5BetGYHS7hXpoQScZZSUG8TULU50gLB7R8+5ejoTVD\nr8GtNH3Y7FDYGZ3YKTd0JsN6iUUlpDDMQ1Nh4RjhGtdsg0qdHy3UtXI5TGhY\nbhGHw3xRK3p5SjT09wDLc50vuvSmGyD9sTZjZEBKxO1NONA0QoPNhb1v7Zwg\nX8J0d52s7KTCs+03/0i+jH8kg0GKPti2+Bj9ihtgPpmOVv0eLUhsT/LYrsbn\n6V7h/NTpsoonFyMeNyOR+pKRf79jMAzFe6sByzd21tDxVvPLx5dIaVZ8jeeo\n29AMl4vX7/8XTTKsqEmcs14gK+OhpGkhOKe3C5Gxw8psBjjse3heY3MFEXqt\nAEND6shtniVQxqaNUxZIbf5dp9+jaLHFOCrit7On4cQyG5YKcSmiX7++CjNt\nKrFnzwK9zFs9UK5tS6ACY7LUE/BtISWwI3+pSgSM5yY8qbDlYioUlomP1wc+\nl579D+7TFH0SQ08Rx+puJfQgcUyHnr/RLvdd3n8pTSZSvKlaU7eJoy7covk/\n6a6eeTOt89wwiTvXdskc1H2TNO7Svn8/Jw72RSQa+ahWc+2zrJnp20IxyMYa\n4qMHnoMSjn8dfqrvNHy80iWcVGoq3nyXMowyzQe3oJaaEo125jrmjnUoQ1Is\nqWfr\r\n=mDUk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4rDzGrq6bgI9vnRvud90SBXP5dw4StapqS6k4GSQDqgIgXM00y3qVD79TKE2p/PNxWul0cKtnXKO8Ts3X2eXfmJY="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.5.1_1553697953122_0.9484419670311106"},"_hasShrinkwrap":false},"1.6.0":{"name":"@untool/info","version":"1.6.0","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.6.0","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"e8b013bb739b80c34e1fe9ab4b8c82a3fb5b49f0","_id":"@untool/info@1.6.0","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.13.1/node@v10.13.0+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-zjR83jGY8ym9RJizj5D347mUMPSZ2rEzvX/aFfWjvXQiSQYWkqUxgILOnwadQFvujsGOOUZ467/mVDVe43I29w==","shasum":"aea17ddde17ad28169b058a67395af3ffa8b562f","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.6.0.tgz","fileCount":13,"unpackedSize":14105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrJIQCRA9TVsSAnZWagAATRcP/0N5tB7r+1i73WGYrbKn\nYs/6BIzCmb+AsSfba5qYgRB39Cd0jMeGvPbR7cGGMJET/eoufJ5KZCsZ+dDT\nD9eftC1gd1Ev6vfMK7VotE9WUYdtFSn8qTGyIQ9tx+8SP9nPyKswjRsfpqXZ\nGZjzJd92jPChnRibFAICgPZB3dILwS8FJiOV4qbM27cgIhujc23lIYYLu9Qu\nKY2SFstPXbovOHHrA+19/gi3hYioRIFzwQxQ8x+WqKUElkx50EfVDD96jTFG\n4BdQOvn7F7sEPErYVcGlmRNPvHZiKMF4hNbBygsxKEfeOWkrwiGqJMFZTZpT\nnaaaCyoOJc1m8zw/46NiM3RegiyWcSxwIkWFPQ8sfRCCMQvizWD++ajvUWL5\nX9NilMVjI2ohxwepHF3qhHP0KVlulMuBIh5W2hRWuYVBRaXKc4dmKJTp3b+2\nqrpLM1uJm3pdNZdybVnnkIF1D02dPhHzWQec4LhcHt3kQ9lfSfKNTFHeigMH\njxqvGaruyZtI5QDdZX/YImAKeD6rvpzzSZIY+dFU7eJekbD6f68c8B8DNsxl\nDScVp6c0ug6SFn5dPR96676AIDv2x4vZDfvWOVizNuttpFFYYHbH09UTUXdW\nkFYg9kolageDCWL60SOFE9xIGRZDOaw2oHa4B+sed9FycJ3ROyeyUu0uReo5\ndSWE\r\n=wEk7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDLBY2YweSrBh3bR10s6WE2/jlpyLkaMK8VmPbKlIcvzAiEArQgCCY+/soSQA5YM+gJidyuUeDDnLoxM6P8mLBEb/B4="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.6.0_1554813455810_0.06157351030932712"},"_hasShrinkwrap":false},"1.6.1":{"name":"@untool/info","version":"1.6.1","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.6.1","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"62e3566aa921ce7d41202f9d675d7a768dca550d","_id":"@untool/info@1.6.1","_nodeVersion":"11.11.0","_npmVersion":"lerna/3.13.1/node@v11.11.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-GwsyuEKQNIgYn+AFeCE/M99soS5NA8FpJNEfp28+NQSKZbgV67zCA65nftvuTP6EoVOJAwrNsX3YYpOHo44brQ==","shasum":"f2e6c1962a498f0f8444392e65dea7b26dd5e564","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.6.1.tgz","fileCount":13,"unpackedSize":14380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrzV8CRA9TVsSAnZWagAA+zYP/20upxFq7VlLMf/wB0aP\nuQ6CvyLbGOHD2xr9OJujDLMRaV1CWqgkkfGOmLD6f03qeg98B0VcTtsOKf99\nfQCy7RyXd6ThTaALCkNzeiBujBG3CbD6NLsec4Xk/CJTV8Qe/5XrQk9M8Zzo\nmE2Ki1D9Fei8+11YtsA00scs79hOIUuXNwJe0mWMMT8uDpIdAqwjV8vrLsvW\nZ8qdbtOeKBIgVVyjVDgYksaHBWG7wmyLmvhSZligIYz9QvHvldJiaQVsrcab\ntWKYkW8lZi7ACgDXHgnByD52xdSocR6M85tXtJ8SwjHTnVJGXBWL5hYipNf7\neYsTAhZ+CR5J3nSo+akOYMp8rrH8W21PwY07npjY89+ulgyc8+8KKBO5pfk/\nQ4KeQuIIZe9sHKmtIsqeTj+y0VsmywQKKutQtX13LWr0DrK8bl2+CLYs485b\nQUVHvqHlc4Wd6Qpdq+myqAmwQUSFvInbzGdnT6426CxMhIdierROIXtJSfRS\nuOUSJ3uVI2pBnHlcex4ocMIB61/qbp9Fb73zlj0KWan/rM+enA4yWp46zMub\nf0iepR7an6Q7sKxwSGb2PJhV/27mvuD18cz4xhmBmVUIwsbGyDi2sTsz/rNc\nCp9RYRoowWL63fAbTlXIBWbkelyO+Dinn/fbqe6kAp8/RY81yPTLosL0Vfh4\nTXUo\r\n=5vCm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjZO2gbRPJsimlZ032uoWDvOEfS1SmQLJbtxvBaQivmwIgcQy7wqSthIxwwx3O8qUDhiyF9gVVKfQkFLgV97AV1kI="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.6.1_1554986362795_0.3024202572202339"},"_hasShrinkwrap":false},"1.6.2":{"name":"@untool/info","version":"1.6.2","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.6.2","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"2a5f05dd9f8d5569d7579d6d2a4bd7c56a66dbda","_id":"@untool/info@1.6.2","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.13.2/node@v10.13.0+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-n5gXcV8KOFukxGX96mcbb6A4jbpsBc0QnM2379cQvMHwXg3WbdQG72g7VzHJSfeJUiZN0ea756ikTePK3Y7c9Q==","shasum":"2f8368ac667ae50ee0eb823d5883954af512a1d3","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.6.2.tgz","fileCount":13,"unpackedSize":14521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctJo4CRA9TVsSAnZWagAAra4P/1uQpeMvtjNYxTvqN4m1\nKTUuVAuHkBXrlH/SMnJ4ikYEqzylkhoRsAn2zSdbPwd3ocx5oaydcQSoqIPR\nNfshZBO/LWD0dUaZsJ4nuxL4Ecj0k8/31mgW82e/Q6cgTKSEwB3Z8nVMYH6V\nONGEh7K3FaRnfargG+Z3yX/uDEDsYv0KBroSTd4QwblnrsDBBPCI1aN/FVKL\nyZEgtzWcwccssIO1GnGl+2uKX1wNDuaZhAgG3TGW1MzYNZLtcgBeTKW4UVqn\nqPG2Fm6CohXX17ULV7oa8ASnyoh/P3kn1YJUF3wEyESS2A8TUN/51y3zq1GY\nbjdhjPGQFgRSUYeBl/a0pe+8BUaFmhlrqLn5/xhXqPmbUlL79Aw8u8dqw9F1\ncKxxybpxXrY72k7FBAUablOQtJu+wq2fTfFeuibLUJ6GVtUMMEOsC3rTceO2\nUvSphZo2EK3nHRyCHhJb4M8xvSLxoKoIe0RLJhMKI+tM7JLVO6YrSyGvm/es\n1c1LIXDsn/ZESoQUFj7QNLG3CQ6yNKC/Tihx+NJfkFYdl/97zDxkGdc2xnEX\nJHXY5B+HTZnxBs/5NDA3rhKdZF9S9dmeqXP9frRD1qMt4L52Vq2zwZ/Zlstt\nOjbWctO65aAUpI5mgdoAnyUa/kYGjl5RqJhmHFqDax+UCUAb+nC4640Cvm56\ny4JQ\r\n=aFCY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuFi6khJasby9eAVt9t6HrMLVV0o3OmYtDpnelLBqHagIgeXB+wx42OcIIO1LVSj3sfrdqcb3LVYCX6uMtWMNrYNg="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.6.2_1555339830688_0.2335041086171621"},"_hasShrinkwrap":false},"1.7.0":{"name":"@untool/info","version":"1.7.0","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.7.0","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"093c30b0eba5ffa7b60966ce094c28950bb54407","_id":"@untool/info@1.7.0","_nodeVersion":"11.11.0","_npmVersion":"lerna/3.13.4/node@v11.11.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-p8NR+WNVkQ+mSgh44VwkQrsxmDdVOjr/w3cJOkspqkzyQX+WJLkIhWlCDcRuLmc4p4GYSaKyht72vnc5ePvgKA==","shasum":"4f7dd2ac5b12cda444984a702f94d68d2c4b2c1d","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.7.0.tgz","fileCount":13,"unpackedSize":14661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczGoKCRA9TVsSAnZWagAAnQMQAI9sw73w49s3K/cJuhII\nSXG6y1uj0TCqxvDv33yfCHYQlGfazjaPY8oLCOQyPdaDc1swYlesBwLxkVpL\nDVFZU8aEVRjLtv4aky7fgN8blwWD6tVi2YYDmBKAWeMnpY9GwOrOk0cvU52F\n3CIMYeV21Mt4tRgRop7G9OkKvhrz74am/yL4wj5vMkDjaLAw/47kFSk26tjD\nXmITUmBrXTYb1W0WuttMMFhghRIUEzoiSG49xbmX5O9P6v4XVSTh/upO8YrQ\ntFflFGS6SettjAd080r/OnTkN/e6+sKKUicO5rpCTGYjCCtovLYlOnjTOpo8\nCJ1Fo4YaUWGo2RKmX+ZaCtgNFeUnlp/mWl1JhMtJOppTgLHwbTxhbYddfTvg\nmXWi/mWvr1gioOYuj8CYDaKFytSryWg0WvT3IewCvygIwcFtfOZPKgDmHgrK\nLGPLog4Sifhc9FtB4ZfLk0SgmaagaaKe0HtQ+kydKkkxm4cINyCp/yOn9v9P\nYTqDEPfiP1j+mdplZhH47Vud52FK+v3YQj+4z41utKMYiHyB92LS5FjMu6WY\nmDIysPepANkg95mxIxIA1xEPRb1Atb9wynPDhmpDbdzEKOtqbSxIv1kUj0C+\nM8JcLufKbyvTzxX6oH4R8DGlwGzXmW2LIAj4XPel7zDoVxGarI44uSLukbw5\nRyZB\r\n=nybq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVWpLseARdv6h6WzaUsMAb6JB5Z7w9u/xIobV77/a6qQIhAPCYew3MwGTmHFS3cDaRHr5wLIAUjxjP06qJxXFsB1cG"}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.7.0_1556900362011_0.4947780676829474"},"_hasShrinkwrap":false},"1.8.0":{"name":"@untool/info","version":"1.8.0","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.8.0","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"d6f702ff1f5d83f3c27ed1cd213bfcbd9ed964e5","_id":"@untool/info@1.8.0","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.13.4/node@v10.13.0+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-qQmbE/MOrc2iT5RYxm0Ex9hOjMLKEFna7DbPIZN/Yy4D6uY4uditoDwHaZyMtcm0J+b4cNz4WnDfEmbKzk7RDw==","shasum":"eb8b2e8a9a79178eb8937e2f3552d3a3400dcc3b","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.8.0.tgz","fileCount":13,"unpackedSize":14968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0+YpCRA9TVsSAnZWagAAnykP/2CYlLxi7rQy+0aZpriV\nSe/rXDOUeJfEeGI/1WQ9JvW4hDGMxQFyWSOT9HTaKBnnCsgPyF9wYvKsMMPz\nAriozCoT1Hck2tgpf1xOPrGU8rVgdIdxj9Y/SS9BGwmdFXeBP7TPSSakLAaU\nP4hYg6WQUG5kxqiSQQr2/BlN0RsJkGANiFp9Or+EAZgKwTImUfOv7oPG2/WD\nylEodFKTTdfEXVd6O54BlrggdcXkoZiylR/DXAC5XAnscIMzjR/EfOHyyv5C\ndrekaDPGuWxoRXTwO0fAUG/wf/bUbjLhVZxFgG6pXpAoVkCfDFVRQ8mKalj2\nptYk6DO/UZcbPuCXUVzm/PM/0cQwu60+Ok1UJEZ0kr6eZueXf6RJZ9i1ubWA\n57rVurKLouyjUwPIBAqYjrBqCroNptbOpDSgSlj5e/Y9bUvr8KiDKFCmokog\n4fdmcvRLY89UAvK8Q3lQg0B5egC312XILctD9xUvWsaAbVMPP2cfCf43HqM3\nUiC/trH58QBHEA5jRyhMWdDXgjuAphAR0gYCSbcVG+/CQamN1jiHZlfBYv0x\nmgqPwjke/ukC8TB8a2FWNcQs3PIEac40jaIjwwK1HBm8vziQ3yS4YY7ZVOTf\nusQJW8iYHQkFI3qsDrwo4ZGQ6xg7ser9mFol3cromTe3ksdizh6IkNW/bcrc\nqajS\r\n=d6bG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVPWjhm+a5kCNObhOfXRmCNUZrWpCHObFEsfMVf+xdYAiEArSjLOLeUBEE+gPRodUGS1G7JtLYsidHJ3tIu4QT63OQ="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.8.0_1557390889224_0.4852970650151682"},"_hasShrinkwrap":false},"1.8.1":{"name":"@untool/info","version":"1.8.1","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.8.1","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"8aef1e263d47fc4e1dd61ac54132ddd666062ad4","_id":"@untool/info@1.8.1","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.13.4/node@v10.13.0+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-GwfE/EV054DIGAUAmDLWvfkg0DHOeYBVYvx2NVpY4ZXl5mae/THY27ExeKq2RQlW65A0b6vbJl+Kl2fsZefObA==","shasum":"277a7515d2289958f2110270ff6b09ab23059b07","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.8.1.tgz","fileCount":13,"unpackedSize":15109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1BVzCRA9TVsSAnZWagAApX4P/3G0a4Xb0l8ojvLbPAM8\nDXAVDNFU2zQdaWdaGg/XCUF+RNiKqkpnNafeKGxD7S8KM+HnBdYoguAnelF9\nn7J2TWqy5VdbrxEhXvexOh+a6C8NRBAebwGrcSTgC3VDCPYzrbilO5xlMg1H\nhhzkDPcztrYMsryq1UZzPtNs6nOfpXLHu46+xMsoieUO1EFfJDAwszMYVZDB\niJfxVZyHRXzH4mAQ3KWGmnsaQTM6+5TQKxdJJI2kgshvhw7DrWfAEQUEu+bj\npHQx74HyfTyCFh24OESwoDUsFPoHhGnLon+9+lq0EVjUG/coU2FJofBYqRnc\nfGOyXFIRkfic0C08ngBlWTCu0+172UMd0NiEDzW+y4L2C6dzTlnDekunF8Y5\njb2Pu7zdecJUuOgztVRHeaplZCiHousrF2i2e0TstWjoIyuIpW+qCnYFtF0l\nys62rccXQbayE6m/4Xz88pgqlAhMedwLrF9CJBFUBKVQ7x0H0s+cGixC63pI\nDbeqEc3R+DCdU0BiKZEJyd7XqkOeNRNalxiKfLAz4/fOpymJN1zmjXOjTQUU\n2uIj+7kz97g4kzmDeHd6KoSlI4GMPWsnoNzWzIawDCx0TB1DacEVflm8xnvx\nDkgGkU5EMpx0qM9njdLn44xJdqlNeWGNqx4/vfcv4q2ADbqqzudaQd5E9X5d\nm3oI\r\n=fI71\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG32YMBh8mi80xuTQ/cNzpjzIEYppYhpUoUjCzjyB1VPAiBGNQaAR/cQEdFs7P7tFAXgQNaR+ZLgroMAJNR2rb5AYA=="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.8.1_1557402995118_0.5470739616067668"},"_hasShrinkwrap":false},"1.8.2":{"name":"@untool/info","version":"1.8.2","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.8.2","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"e757fbca7859baed2082553bd2843b2fd3dc5907","_id":"@untool/info@1.8.2","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-clOIAknqZ7Gh7Z+RoGDsMy75NhTdqv/0MqQvJV9NWolcSflvmKnRIhBT6MyjOOP/9FqkwTJhinN8JnrlPXBTbw==","shasum":"65c6c78b86953116a4fcc02d95a91b638ac7364b","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.8.2.tgz","fileCount":13,"unpackedSize":15425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2VyoCRA9TVsSAnZWagAAKyUP/1/YmZAaoH8XewDk0kNk\nfKxuE1n+c6zQveNrNrU5Ugm/i9JmI3n4yIT+dLBSvSedHXQg6JoVkHhwpqIo\n/fglFJ3r2/2v0vFHwqyUWCp836XDzdhrwWuXlNf1d73mx0DKL+ObLmeb/TyF\nZbnUBxClQY7kd2YBvyKDweAQxCbRSl8d7wzLvFnA/F0bLCrovoKZSzEYYosD\nlUqIKCIqUBn9PkRxfLu3/P0ITjZIXN5tG4sPj22MMrnqUCpvwtkfp1cy+2J7\nQrjDWcnU/00ZDnX8hZa/QrJU93kJ+izrgNUWyV9lYRl9E+EFRVLxJWjhMIlu\n7bDYWsQ75LlTYgjuUWSPFGKrgL9tqb81riTTk5UVt8BtVBJkCTgqtG3BPMeD\nNBUPwgaXPCOdOwwVphxRmSF9s+Lvhl3n7XzkRAl3kLgj4Dc1NsH5TLDGLHHc\nzyKbLb78Ia/fbvB8/OxXku1OFcAM/TUpVCsAAnorOq45/4gwrk1NQvNC66No\nSNcGuDAwbJ4vdjyT527Czjm+Qvu0dTS5VboxEFMQbiE78/fuh4fuFAgutEEc\nwHxg0i0wEtZTsUBL0G1kVZatyMdVcG9rfDo4A5+nPaokAl1kMgjURc/xwhMm\ni7usJqauNQzmOU2ZdxTRTBST1oBSOWPMr1IDc52gzcNtKLEBnhZGpc9+EovM\n3/LM\r\n=VAEs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/sBrZNnP4OTYaGGabfjjJ4/I7r9KR1nfwqI2mqWdcFwIhAOzO60IVuWPuWuKzeo4+VSzXoZKEHgFoRySSgtdy/UAf"}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.8.2_1557748903760_0.5200819115692128"},"_hasShrinkwrap":false},"1.8.3":{"name":"@untool/info","version":"1.8.3","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.8.3","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"1d8e2c73d0b2d395ec4c88857ff6ba4056b2c73e","_id":"@untool/info@1.8.3","_nodeVersion":"11.11.0","_npmVersion":"lerna/3.13.4/node@v11.11.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-luOxitgM0+qN6oBKqfpcaK1wrdznd0/dFdCSf0Dc1FDo5VuZgE0UUQglUeMY+m1lRBem0P1SEgrYI8fvj7DHaQ==","shasum":"321d5caad553ef93a0e59d770db6d12041e865e8","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.8.3.tgz","fileCount":13,"unpackedSize":15656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2ZVPCRA9TVsSAnZWagAAiHUP/3//g+96VlCXerDBc2kp\ncwUgwsqr4bts9nUr0A6SkVO9DajianVvCCxulSLwGuVLjyGjs7hscqbDezwC\nC8SGn6cjb1TL+gsXg2uFK18ZUxXz6qHC96ZkriqC4zAqp60Ll3OHmDlH0QJb\nmyjbVaY2TBZ2RDdJeySGBsdU/IZRKViDUIdZBix0H+hBMxuIQAJlfRdD+rUZ\nDReSRvwvOLAuE51gjzbuIU9PmIca8q5W76g9KSIZ7Vkv5RaoDbQQGoK/YLLI\nS26dq5IAF9lOFmtduqtiqN8uBr5aHyrWf1Kb7qkYvRtgZO9MRPT3oBjJW/05\nInHs2WobuqdqzeBueSUXpVShdRxqLZm/GLtd7xml+36GK9724IMQ18SzrsKr\nE5J01bfixodMf9AooV9NGMABWn+tzi40mjM80rlyCFJqB3jpWiBplrH6yJ2z\nxCT5XTPwSmCs5RCPM/Rm+naq1ARu20zk0AYtnqet6qw+Iuw5EucNW06p/1RK\nApZr+J00vhwh+JvRMDgc/ONqD7ecCjUxQQeNL95a99lHbUdm9HSqrEG1h/nl\n2NqQrxWK9M+zlNh7AfJ7IbEdHS77kLKkENvcNaB2Lgo1EIrUre45T/7LgaBo\nQ5X9LbreAddIsrosUvbmiB5DyFBOBQxQOepv0q7F0YzhkCEOImMHUf02oQFH\nH8PX\r\n=75IF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCs+1cxr996cgbmu1hG4ltUW0prj/ep0SlVpKAqWs0esQIhAJddYIctSglbHGt8IuDMulQJJSDFGGfx3u5T4XgmMvLf"}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.8.3_1557763406835_0.34689142120998273"},"_hasShrinkwrap":false},"1.9.0":{"name":"@untool/info","version":"1.9.0","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.9.0","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"22b23a7628535bfd4d5cf20cc8179241d48d6c6c","_id":"@untool/info@1.9.0","_nodeVersion":"11.11.0","_npmVersion":"lerna/3.15.0/node@v11.11.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-TBcFXaFkKlsCbhsoylqMp1cbibWEntVdlMrYsV9awHe2zNMDa8Xi4KjSrVoqte1z5NT6z99nQioxDcf99Lx5Ig==","shasum":"cead1914a3a4af74862862380efaf5c64412e61e","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.9.0.tgz","fileCount":13,"unpackedSize":15796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB8MECRA9TVsSAnZWagAA0JgP/AzkCFO3wWIFYnHDtUU7\nOfHbqo/cQQ8M8LMquw6XNv8R6Cx0g8J0+V8N9GjVTyfEjEsLPLfHs7h/1k0v\ncXPoKKO7T1nM7ypgYOYLj6Sd4y8rpstb15necj3Vv7qxAOUBIJBaN8v9QoRX\ntFei+Xfzv84LNHe1dXV5iBhJHbBj5KVpjO30mK94ClTk39wCyB7FQOeSV5mN\nwcxfrfpIlFMKXe9Myh0afWIvKjNxRzuQwrE9tbQc7MVMsmvA1j26OBZJhQLG\n6cFKR5O3hzAuuJHI4CivSaxjj+wh0uUJF1VBgdneW05qUIUWfaRZd0rPAYMU\n8Hjk4EAKBkOMamwMDT8IzLMyS1VqPghsjbNap9IBIaCQyhNE2CN+HjN9Hdaa\nLPEQj7Wq7vlFDOPJJa66mkpGQEZ4geWX5/IhhwjiqpXv5cfBMlWyvOEoaxcn\naZTP8nVMUyqjnBRPMjteUu4tAoHi+GzB8zLu0S08DwhBGlPusgWhXCHCZten\n0BaevwdIngNfDlAZop3kHJw9zb2SfagmVLCMV5m3XqDN8H9HC3KqtmnYEDeI\n4ZGKNh6oCtAh7XW24Eet+nLFFbLtoId1y6o0StxL4JQDr/yqMqIFbg0nHfS/\nkemXqSdjhtlgNtOWRIOFeDI0FnmsRH1AVPHZMMn7cvCcC4b2Cw72vNIABZoN\nqOQo\r\n=qHpH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBtragqdacsmc3Xp2NsPnAN3VAeABzFvF6vhTldBD/7xAiEA4KGLdPbQSQcwsgpYvjS4BhiQ7UjjgFQNgigiZETW6zI="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.9.0_1560789764264_0.974920508285466"},"_hasShrinkwrap":false},"1.9.1":{"name":"@untool/info","version":"1.9.1","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.9.1","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"4e882f2f56035e24a84faba168bbafa14b56d17a","_id":"@untool/info@1.9.1","_nodeVersion":"12.5.0","_npmVersion":"lerna/3.15.0/node@v12.5.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-V+ADkSUz6Ty6OxLdaf/hGhUPPd7OWfhOvDKZmDfwNsTgCPN/j9fdaZ7Z5blYrf1Jej+nlFmi/tQXnlo8GZB9VA==","shasum":"410c3c1a3b5d7d0a994f5f3e3b6a89f748133315","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.9.1.tgz","fileCount":13,"unpackedSize":15937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGiyACRA9TVsSAnZWagAAdbgP/0dUQR9/ilpJCaiKRs0B\nOSjet4iP6MmCSYsL667zWOn0viNK4aFSJflD28Nj5hlIkdJPAxRAlRdmG/H2\nVXlAwpBTLyGHuEf/cDdnrcadgFZH0uCEMsWybmyz5Om25HdQGJFqz4m8ToUr\nm5om8Ee2pjRCxkWur+uVWZKQokvU2i3yxp8duO5quKuigb7T4DnPmwUY54eu\nyC9wec9zuf7IKFmd7dLN4VLoxTFDPBqPB6FjnJ2bOmWW1rLpJz+tZiVjQOhX\nKePKQBQ4vBIBj2oJr30NdlhfD7rJjntERk6+yvQYG6qt//hMnIsrophsZEUc\nTQXLE6WFxH/V+nScFWrtJqdDrFiINYXAZRO0yJ7ZXAPXNe0RZj0sSyYwr8H+\nfQ6+3LwlP612m12FJQd6PypMWHhewvnQb8sm6Dq8tMtd4PZBt9oDAaF1iZow\nLLLcvzalOh/vz7C+WmpWEXD5ybwn1q2x6rNoGvpxWztv3kVd/kzsLZ6xkE0j\nys6dG6LobBxQpgAgUZRwBGMdO+K4a4OooPElrdU9ZLqnoGhGLt4OdUuoIaBw\neGuo99BSSxoSbZIrqeT3DgcNvZulp8QNAjVOv7SS65VVEJEGwbGKiwlZVwDd\nu8NoQzP9wBVed5Vo6Of1ndD4nryw57NMfLHEvMwpyCWQclp9PJF6amD2cRp/\nCZPF\r\n=IA0g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMaZyhdAT0u2e+KAtFF7dxqTqURZ6vgu3Qh2Tu3+JLHAiAFBV2UbLr2GwYwXszAsLMLimuopFn4zXR/PXaoVb2ijg=="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.9.1_1561996415535_0.9762825091500515"},"_hasShrinkwrap":false},"1.9.2":{"name":"@untool/info","version":"1.9.2","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.9.2","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"f2d490f8c88299e3e34076a6f4a5427d20bb00fb","_id":"@untool/info@1.9.2","_nodeVersion":"12.5.0","_npmVersion":"lerna/3.15.0/node@v12.5.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-eh7iw8Rw61tCUzHLThMBHOwleL0b82a/jwgC8fsqY9MH9nG3Tqf+vHfaahtz9EHkHKu5t2LhLSyAmfsGER2u4Q==","shasum":"144b35a9df853a4fe03e1e3ed06b16bd40ada23a","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.9.2.tgz","fileCount":13,"unpackedSize":16078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJzRrCRA9TVsSAnZWagAAt1gP/3Aut1zoWAGg5a7RbGes\n82FTtPLOLbaCZoETqRbGcmXE0ewsxADqHO5ua6yl/Iv1mE2grKw/6GNI7pCD\nKdLRAmLwI3Ucv3Bg12R2r4HEWk5sKRChVC578tL9PF6cxj6u7MkyB6J/6IOW\nbeAGf9nVge2EqnX5VmQYDdJUWXr0vhno6wvBMB8rq062WYUUtn34HhaVbqaR\nTUMfDcSRJufQwqVe+uvRlix7QJ+f+fn5im6DVSf9FhApQFRJbS+8A9cxy9nc\nbgcUZ46h4/b6HXYVw1JlcSWgPvkIgtDqn1hs92R7ZYNZl9V11QbrTqEdfh8A\nqAjr11nFaACWxakJ1rYxydu8gobArVtvR0oE5tlodTD5Ns+7ZekLhMOGHSzB\n7YxETqWl2oMl7V5i3L8rmJ/eLpMJLvGUIr1yRBthLxANijtJs4AotY0hOZsG\nENZ4p9fKoFvFrytj04qixMz3qTeCLKLiY3dncsDqwr9WiCRvrYtX6HP7n8s4\n7YIbJ/znLEJ9OPzKO73Aa4g1+Dzue91ve0B3ymfbMlojDngeZ9stO0R/ZMGR\nj+njPlIvIVr2Z3et75m5clBkh1YdAA4ijyu0o3OHeT1OtO/3wGQ+F+wmj3DX\n5yKRgU2yx/cp2YS/I5XiBz93QiDu4D7KkbrfVBubGre/f8hbmX3uFiGh8Zu9\nO16S\r\n=gAiv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICLPLEokWhJd9cXnMYu5iy36nJEnzFraoGYgEsol/6VPAiBbseSBx1ZtF9Pvb8x3R0/STFQ6TQz0DcTIoWEBT2OOKA=="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.9.2_1562850411241_0.1615453682731487"},"_hasShrinkwrap":false},"1.9.3":{"name":"@untool/info","version":"1.9.3","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.9.3","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"_id":"@untool/info@1.9.3","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-/Cn6cca/brkQVoncSQyIJ6zT4jvRnvpJ59t/zutCwX1QNXZsWT+oiN/eQiTId/dFoSmUMm9n1n8O9qF5aFg20A==","shasum":"ee7854d0144eecbf58d3113a48ccc8b89f9bcbe2","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.9.3.tgz","fileCount":12,"unpackedSize":15072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMdHrCRA9TVsSAnZWagAA1nUQAIoJ+tPJMDvuhH83WfgD\nb+TdP6uKG4su0aU9j4ValgEJjYU30e5ZPareB7vAOOeJsFv4AmNLM1T1K7de\npuFPD6IIN38X+bqOsnLvaztkIMtprsV1OOFr+xnKIO6h5UFFZ7g2IQfQKPui\nAK8JTx5VcB1j5UaHfwbnb6cTm1wxhqPEmb5pJ4rxF0BjKW/49D0wEmt1Ga8j\nSmHvIiURtmoWP3dH+h+WBbdm3R8krdGLR2zM+2ie1WlENTc+6YWwbcp95Ye4\ncA0qKiNDRugWUkH0+lOFvqJqO084Mqxx+oTGMYthSLfE9rbA1fCi7Vsy5WJ4\n4Kv2x5YKAO5NnFTmbbFIAeyXCDCZJqnd0TcNytxX08rsKPB67PaPbrYXgNS9\n2feGV6RFg2Q+dpLn2PCcAbIQiDU43KqIUgYWyrcvJ98FnwzS+KZhpCvf2DyJ\nGLJqCuZ2FnQ4s0H6cvLhsH1Uzy4SSP5/NUXUSkE1CYe1t7qohjtBDWhMzAh1\n/ZHOStMgPe1a6/wDdhbCIvnFgZQPezEOfC++g7hjNavJuRkEO5E/MUR0hRj7\nFyy2j9I6wdLSOks45FGNcc68g3BG+ey5/xjLI6EjYa72Dh46mtMIboum2Vqh\nUbFeWUSwrUz5iHbTlwMkwCZofqjkXLQAckPcjjwfUNUMNtiVGRVs4kIiYtVv\n3DN0\r\n=t10I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIttAFLGzLhIZQ2MxsrKpEcbxCP2QncELdnCdZsfBs9wIhAI/CplF8hkWonCboSXk2odjr+fIagcWKPgHevr9Nl9cm"}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.9.3_1563546090983_0.22865075694805892"},"_hasShrinkwrap":false},"1.9.4":{"name":"@untool/info","version":"1.9.4","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.9.4","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"4e2a7815bbc17847bad2b9064732e254e210ddda","_id":"@untool/info@1.9.4","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-F/R72360bLBq9k4BlH2UNGihWEtV/P5/zAdTLC1pi9Q8rBfzHBJgibWEH9Bk7oS9jKEAMB+A74kstRqvsGr0pg==","shasum":"9e9e8dd9102ca2645979dca753a5c3a588d43ad7","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.9.4.tgz","fileCount":13,"unpackedSize":16360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNv0FCRA9TVsSAnZWagAAtpsP/1fcqeaVzNYOhAKYffVH\n+MEP4XeJujl71nGcg8zQz4nEdQMaN9qTt2t+uLHPevDlqbCpe7LLywjdYCHI\nGWgI9t01dgmDpuTyOvz66wNy/cMYE15Yt6gOHYzMlD0I+8qJcYqIXQWXStWd\n9YKEAo2OlgGV6OnB6dzFcRNvl5tvD/FJm5l4iw72vyelWNpEd6uQFCAq8iT0\n/lKKFamdBhseOWZZ0vzW6BZzQsj9JCj8eloONJg1B4AAWTc9NjyzHi/34KfA\nSLinBKTNCZR1gqM/ZMi1hthdY0h4EjurcjlHejvNIXkHeCucfR5kJowXhpJ8\nxK+12W/QEUXnFIbZyh72yl5bEpf+ZDk43VCjgpcEn3oIjgDBx/a0/ju2K7M8\nSLdBYl/ebWYYICJR/c1qnzhZiK4s79MGXtpEnY847JahnrCysU3uGzWvmcPr\n+JNS5JdKlS7W3aWdHOtm5m7Dz5ue/yxzlDq15jCvQq47u7sTPQhVM08aWQYP\n/V/tm70AjFg7yfz6/HAcD8SpKansNaJxRIkjLopaUdeWa/mwe8cCMvsBGIAk\nu0RWQHDk8C9hcd41gxpyjzJX120MO8nieuGVedQ1+rgHm3crRJQQZTmwjeBX\n+XdPcwaDcSlmyzL0g3xkP63Xw2uhJMaWM92A8VNlm2DT/MBYhl4440oTvnba\nCAIE\r\n=TUIc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAaQI01d8/29p4VZqhMsd/qcps9l/aZ5tbKLHvRXYOjqAiAxC12fXr7WsBSHg5QXGPkvXk7JDoSjG/UNZNY9oeavSA=="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.9.4_1563884804656_0.4170975386392286"},"_hasShrinkwrap":false},"1.10.0":{"name":"@untool/info","version":"1.10.0","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.10.0","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"80d75916ffa64a74116022767daa9d5f28c6ca6c","_id":"@untool/info@1.10.0","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-rZhU8joHKKqSrDG9yC5ohwHn/zJ5P6f1CfH9UG8oB+/66SgQtFxhIJFb5JT84RCfxEQemU5Kh2+C/E5wYMK2IQ==","shasum":"58ee88f89abff2d2e90d160c11b533c1fd635ac9","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.10.0.tgz","fileCount":13,"unpackedSize":16504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUVaVCRA9TVsSAnZWagAAbZwP/j2BXEZmyGStWpfYIG7D\n9bz352yc3pKuCuGj9CCMGLJWfSaFSO6vMFKb1yXWSMJxyci+Xm1bZmtsN1+W\npJ21yAKiXHFe8ZGYW/kLRLRkB8swJT0Yp8L/dus9/zqUsmRrnR3CF9uGKkTL\nQsXkZXB35rTmfyBIuzefdA41kAWJ0B4rgjJhmuYDws/uJUZ7TNrpkg30sxwf\n2Ush52YnWEpRK+MVqbur69tTC/SwLcBJVOiJ2ggsZLHrLOAoHbH/TLcVu6j6\nUiVRVKaK5It2KtenY1cnxagHhz07qQi86p2SYZP81FsUhZ0zFIX2kEMSojT3\nD+06mZctzRHUdVhh7VrZ8O+Di9ec875PvSOwTkyJjCPO7V8lXGqqPxtrewk1\nuoO53PW7bO2RY7LpJcDS9mNSv3sq+G96L6f7bOFrGGUmGWiOSWoRMSfjCz2Z\nq7e9zjyr18/Rp7/kNuLIHAICf7DKTcnk0Ng6eqNaziZ02Rqa0Eu0Bry5Ro7D\nhhG3HnD7omKGNf7ip5oBOZLTQy8ebPFQRA6FmqApk9S939C1jOf1mtExYBS5\nSCvGxmKpmsV4+2+kEj9eDaihYnQIQe3KGXUXfYQMm9oH5hKxtmkAKzc9H84L\nP33m+0EjPb10akI9P3eSjJ1OJvc4zqRZSOwdmUaukR3UEVr3SJN/YbDsPCYt\n8Gl2\r\n=Eg4c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxgaO8v96f81h5/vdcd4oee7qpvrb3KuTa1emLQkEtTAiEAj+UD2r48W2AT+NabaTVR0lWZoMglvCH3Xe3nsx06MEE="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.10.0_1565611668924_0.7535740487504838"},"_hasShrinkwrap":false},"2.0.0-alpha.0":{"name":"@untool/info","version":"2.0.0-alpha.0","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^2.0.0-alpha.0","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"0eef531cc4c1a719cf3fda60ede73c63ab618135","readme":"# `@untool/info`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Finfo.svg)](https://www.npmjs.com/package/@untool/info)\n\n`@untool/info` is a [core mixin](https://github.com/untool/untool/blob/master/packages/core/README.md#mixins) providing output for `untool`'s command line interface. Besides that, it allows other mixins to define pre-flight checks that are run during application startup.\n\n### Installation\n\n```bash\n$ yarn add @untool/info # OR npm install @untool/info\n```\n\n## CLI\n\n`@untool/info` does not define any commands of its own, but only adds some global CLI flags to control console output. Using the flags `-v`/`--verbose` and `-q`/`--quiet` once or multiple times, you can de- and increase the log output. Default log level is `info`, passing a single `-q` will reduce it to `warning` while a single `-v` will bump it to `verbose`. Passing `-qqq` will silence all output completely.\n\n#### Log Levels\n\n```text\n{\n  error: 0,\n  warning: 1,\n  info: 2,\n  verbose: 3,\n}\n```\n\nAdditionally, you can pass `--color`/`--no-color` flags to manually enable or disable [output colors](https://github.com/chalk/chalk#chalksupportscolor), but you can usually rely on `@untool/info` to determine color support automatically.\n\n```bash\n$ un start -v --no-color\n```\n\n## API\n\n`@untool/info` exposes a couple of utility mixin hooks other mixins can implement.\n\n### `getLogger()` ([callable](https://github.com/untool/mixinable/blob/master/README.md#defineoverride))\n\nThis utility hook defined by `@untool/info` provides other mixins with a fully configured logger instance. This logger has three standard log methods (`info`, `warning` and `error`) that correspond to the lower three log levels described above. Additionally, it supports arbitrary log methods (e.g. `request`, `hint`, `foo`)\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bar() {\n    if (typeof this.getLogger === 'function') {\n      const logger = this.getLogger();\n      logger.info('this will log an info message');\n      logger.warning('this will log a warning message');\n      logger.error('this will log an error message');\n      logger.baz('this will log a verbose message');\n      logger.qux('this will log a verbose message, too');\n    }\n  }\n};\n```\n\n### `diagnose(doctor)` ([parallel](https://github.com/untool/mixinable/blob/master/README.md#defineparallel))\n\nBy implementing this method, your core mixin can perform pre-flight checks during application startup and return an array of warnings. If you need to do something asynchronous at this point, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  diagnose(doctor) {\n    doctor.diagnoseDuplicatePackages('bar');\n    if (1 + 1 !== 2) {\n      return ['Math is broken.'];\n    }\n  }\n};\n```\n\nAdditionally, you can use the helper methods defined on our semi-private [doctor](https://github.com/untool/untool/blob/master/packages/info/lib/doctor.js) object that is being passed into this hook.\n","readmeFilename":"README.md","_id":"@untool/info@2.0.0-alpha.0","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-8SELsatP7E0vQCNCUU0qhvq8bNUtpDA3IBvMWE3EOjMt5Vp1TOfbTINP0qFEYdoKkwm7wU38ZmEq0Y5h+Cuz/w==","shasum":"d35fc503acc5f7132fe29ac2c6f9928d8db56bea","tarball":"https://registry.npmjs.org/@untool/info/-/info-2.0.0-alpha.0.tgz","fileCount":13,"unpackedSize":16675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaUf/CRA9TVsSAnZWagAAqTkQAKAkH/saSkT/vYk4PEmS\nn09pTZjCpUVZWm8RNA+5zInta3b8zkMk6fDXmpvlygoZKL5pk3D5F562Je+J\nKpSuJTKRoN5gt2LQ301fnOozrnYieYBc3ygkknAyTaqN9NV6UNCReah7+7K0\na73HPOt+ruvDcoAQn/0VubXmK40hckVlKxMU3Y9R4tHQqxhcTY8UunHXoPSt\n7695Ek3+j4BMLxl/sDGRy5tg0pgH13u9oedBs1HSuadrL9nQJot3jXamXGXC\nfHJyBdXjG4pVRqB6xe3FWCbBcPCwF5JZu2rfdOL97uIDZAZMj90yQuEbaRAT\nAUQgDb1DhXy8S8Sdj8esMat2LUJaPJ8wr92nmcl87vfm7x1hqHem4TBXnLJ2\n+13obwMd82dKFyf7pdpyrduKgkDSvA0vJwKTt5OcqBz0SIgkZsFy07CHV3ti\nMJybzdMQrkx3B9bGcn49vpS3+zaTCRDCSG4XtDEGbc0s+Y7255qP9oqhebZG\nvTswhe0Jhf6mq0yvpSjBBbqsYcbcul/P4C/oQ4LswY37gHAVHa1fwGnEGqYO\ntuTGZQYDvB26IJ52VzOQE5e9TBOVOVD00NavpzzmM8PwRbHFwwiLb254yyso\ng7G/LZ66OiMu0RdqUNnuBbRB68fKx9t5IZhyPq5eIsvQRp26l/4Dx+poTDVx\ntI+u\r\n=EyZl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWWOj6kENabGaGNgXDAHOdccqvr8FYvBacTQF6xYWCEwIgF0AxArTcH3y0LbcacloUuiEUpzVvfaL8PQC4BdcG6eM="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_2.0.0-alpha.0_1567180799090_0.44868330566833836"},"_hasShrinkwrap":false},"1.10.1":{"name":"@untool/info","version":"1.10.1","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.10.1","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","escape-string-regexp":"^2.0.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"4077d4a93f01c403c7e45042225e7aa65bbffb14","_id":"@untool/info@1.10.1","_nodeVersion":"12.4.0","_npmVersion":"lerna/3.16.4/node@v12.4.0+x64 (darwin)","dist":{"integrity":"sha512-ySFdOO6modSvFdV36E1iWmMbDE68E1scip11JavCzJ+Au4WQVXGCLXuOSfwk9+IpygHDA6gU8gE/KEhVjnI24A==","shasum":"85b81283eab16bd70a682151b67083136cd85cc3","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.10.1.tgz","fileCount":13,"unpackedSize":16766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeLN9CRA9TVsSAnZWagAAXqkP/1lxV6YMMG6OlRe4EQmk\n6pLnIE3eSEDBQn85dUTM+aHVyKS7BccWQaa1HWUkhTFTkiCgzOFakVIPKCwa\nW1IUbpE8Bz5Mpc2I/sC9ei6GtmathA2dg37NwqP1A/lJZn3ZskNcL0ww697R\njvMewWGpA9FviUAVpPw9gvOQ36p9qkBqxZLW2VcEEsudaUvdShW0uBtjWgJt\noe6TzpA/3q6YTgbANYOSamPhgOJA2/Bh4OALusam3/A5zzLSW8d8WwAPks6C\nQEIaDQa4ffb5C4tPYplxbVB/oeNUoYiI/UjzB8uDEM8XFktSWs2/8hsKvq7r\n1sFFRXupYgsTaeAmV3ULv7Dl/KC57YSuVwa5HNfsz04s3jVHjG27V9BpnRUO\nvnBufI3qb9enedT6cofuR1FC+Bl0qQLVZGnLjgNSjOO7SROh0QnrIwwG0TvV\n6kxwcC+pfTr5OcBbKbUkcOHmbr/dEGgeb8O6/HXClqufX/91tseM1nuTZuyd\nAPmVf7ZcOaOG6rL0yIOHduwF1EomE0/pzhlnmuFfUTBzcP0s/ekTyuGZaxje\n4w0JvhP6UFhtueLObs40EpYncU1hP5LoXOd/tI2jZxPNdZsvxksTiRYoVdCX\n64awyxWQ+JqRWUl5Fnroau++J+w300VxuDZRGn7fppQ7gmxmrlusus9F3WKU\n8tTu\r\n=jwwA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8Ja2fL0bTOEiibG6K/DR8DBXr3yyPhKZUot1XD73liAiAHDrB0cZfAjCb5TeBacuvXOHHeq9b9HEQXUTHznN2lyQ=="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"},{"name":"jhiode","email":"mail@jhio.de"},{"name":"robin-drexler","email":"drexler.robin@gmail.com"},{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"}],"_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.10.1_1568191356536_0.20212651678056304"},"_hasShrinkwrap":false},"2.0.0-alpha.2":{"name":"@untool/info","version":"2.0.0-alpha.2","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^2.0.0-alpha.2","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","escape-string-regexp":"^2.0.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"7511ce65162fd3248d75e4c67a9e49b3f8e23b98","readme":"# `@untool/info`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Finfo.svg)](https://www.npmjs.com/package/@untool/info)\n\n`@untool/info` is a [core mixin](https://github.com/untool/untool/blob/master/packages/core/README.md#mixins) providing output for `untool`'s command line interface. Besides that, it allows other mixins to define pre-flight checks that are run during application startup.\n\n### Installation\n\n```bash\n$ yarn add @untool/info # OR npm install @untool/info\n```\n\n## CLI\n\n`@untool/info` does not define any commands of its own, but only adds some global CLI flags to control console output. Using the flags `-v`/`--verbose` and `-q`/`--quiet` once or multiple times, you can de- and increase the log output. Default log level is `info`, passing a single `-q` will reduce it to `warning` while a single `-v` will bump it to `verbose`. Passing `-qqq` will silence all output completely.\n\n#### Log Levels\n\n```text\n{\n  error: 0,\n  warning: 1,\n  info: 2,\n  verbose: 3,\n}\n```\n\nAdditionally, you can pass `--color`/`--no-color` flags to manually enable or disable [output colors](https://github.com/chalk/chalk#chalksupportscolor), but you can usually rely on `@untool/info` to determine color support automatically.\n\n```bash\n$ un start -v --no-color\n```\n\n## API\n\n`@untool/info` exposes a couple of utility mixin hooks other mixins can implement.\n\n### `getLogger()` ([callable](https://github.com/untool/mixinable/blob/master/README.md#defineoverride))\n\nThis utility hook defined by `@untool/info` provides other mixins with a fully configured logger instance. This logger has three standard log methods (`info`, `warning` and `error`) that correspond to the lower three log levels described above. Additionally, it supports arbitrary log methods (e.g. `request`, `hint`, `foo`)\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bar() {\n    if (typeof this.getLogger === 'function') {\n      const logger = this.getLogger();\n      logger.info('this will log an info message');\n      logger.warning('this will log a warning message');\n      logger.error('this will log an error message');\n      logger.baz('this will log a verbose message');\n      logger.qux('this will log a verbose message, too');\n    }\n  }\n};\n```\n\n### `diagnose(doctor)` ([parallel](https://github.com/untool/mixinable/blob/master/README.md#defineparallel))\n\nBy implementing this method, your core mixin can perform pre-flight checks during application startup and return an array of warnings. If you need to do something asynchronous at this point, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  diagnose(doctor) {\n    doctor.diagnoseDuplicatePackages('bar');\n    if (1 + 1 !== 2) {\n      return ['Math is broken.'];\n    }\n  }\n};\n```\n\nAdditionally, you can use the helper methods defined on our semi-private [doctor](https://github.com/untool/untool/blob/master/packages/info/lib/doctor.js) object that is being passed into this hook.\n","readmeFilename":"README.md","_id":"@untool/info@2.0.0-alpha.2","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-HNcxHrmmS+s0fRLGKM2B1kvdBmqs8VDO5j/S3ZX3xw9BFes4InuHcLbvtK55iDw32K5UpoG+JFSQUUDhDjSfzw==","shasum":"422735b1218682b8a95784da9c63f068fce1171b","tarball":"https://registry.npmjs.org/@untool/info/-/info-2.0.0-alpha.2.tgz","fileCount":13,"unpackedSize":17258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjiBiCRA9TVsSAnZWagAA63AQAI+2ZzRaJ+IFNtp98zmw\nLde4wq+MZScpGeQz+KpT+re0sGu3LOkESLoynaHTMo+JwDJGMzoh3AR/6fn9\nKA8jBQuY2n+4OmDKs32ygwiiEniWz4JwSNt4ex1UNA3YZVR8q49APhtNgH31\njCKRUHAlKecSElY/XSrBkfTnqbYb5VwpDHP3cCepAKg3LbxSy0ghpgtXiE9a\nztWBj9RdnWyil1YbgBauQAyB0Sl7+gb2eVxT0KToj/iYZGyZb8cJuVVC8Qo5\n9p6l0EbJVVLrEkbE6YG8YyK7pjFunYpdplJl9tl3EqkrqeGA1ILShZVQO4Jo\nWvF2A92IXiFH0JCVurqtUBTOKby75cbUevYWnhj5lnrZ8cUc0MmxOK5Y8VA8\nF+/Qo11mNhaQtY07Q1GQ8843Ed9fffh0APSInGtr8nFVSGCbHt7SMoEabZeq\newRrwz1/Wiy67WtOVj2dnkvFhI/OgzXKREzjCGj0loQ9OAwSWW+RsAfvCyRk\nHXRweAXOTnkaD1SXrg33nhv+yKcq4k/N61WXADGQQTM+uyRM7t77HJoX1deB\nsrjWHDDh+AhN52EtWre/zMGVJhMlXTXpMLlmJXTOQ2SAw6KAQrV3oKx4OHMC\n+W0v2uJGtUq2HirXrukoLCUlNJGd6rjf7Zwv5dlG3tZV7qsI5eZd9zHPPCp+\nhc0m\r\n=4Z8W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD71BI5zQq9cROpCkG7KvclxUaUjxoiv86a5eTrhurvNAIhANy2ymLM89s42+h4DHxJRjHE6PVaa4cleC8ffw/Je5Bf"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_2.0.0-alpha.2_1569595489885_0.9682983102841238"},"_hasShrinkwrap":false},"2.0.0-alpha.3":{"name":"@untool/info","version":"2.0.0-alpha.3","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^2.0.0-alpha.3","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","escape-string-regexp":"^2.0.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"readme":"# `@untool/info`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Finfo.svg)](https://www.npmjs.com/package/@untool/info)\n\n`@untool/info` is a [core mixin](https://github.com/untool/untool/blob/master/packages/core/README.md#mixins) providing output for `untool`'s command line interface. Besides that, it allows other mixins to define pre-flight checks that are run during application startup.\n\n### Installation\n\n```bash\n$ yarn add @untool/info # OR npm install @untool/info\n```\n\n## CLI\n\n`@untool/info` does not define any commands of its own, but only adds some global CLI flags to control console output. Using the flags `-v`/`--verbose` and `-q`/`--quiet` once or multiple times, you can de- and increase the log output. Default log level is `info`, passing a single `-q` will reduce it to `warning` while a single `-v` will bump it to `verbose`. Passing `-qqq` will silence all output completely.\n\n#### Log Levels\n\n```text\n{\n  error: 0,\n  warning: 1,\n  info: 2,\n  verbose: 3,\n}\n```\n\nAdditionally, you can pass `--color`/`--no-color` flags to manually enable or disable [output colors](https://github.com/chalk/chalk#chalksupportscolor), but you can usually rely on `@untool/info` to determine color support automatically.\n\n```bash\n$ un start -v --no-color\n```\n\n## API\n\n`@untool/info` exposes a couple of utility mixin hooks other mixins can implement.\n\n### `getLogger()` ([callable](https://github.com/untool/mixinable/blob/master/README.md#defineoverride))\n\nThis utility hook defined by `@untool/info` provides other mixins with a fully configured logger instance. This logger has three standard log methods (`info`, `warning` and `error`) that correspond to the lower three log levels described above. Additionally, it supports arbitrary log methods (e.g. `request`, `hint`, `foo`)\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bar() {\n    if (typeof this.getLogger === 'function') {\n      const logger = this.getLogger();\n      logger.info('this will log an info message');\n      logger.warning('this will log a warning message');\n      logger.error('this will log an error message');\n      logger.baz('this will log a verbose message');\n      logger.qux('this will log a verbose message, too');\n    }\n  }\n};\n```\n\n### `diagnose(doctor)` ([parallel](https://github.com/untool/mixinable/blob/master/README.md#defineparallel))\n\nBy implementing this method, your core mixin can perform pre-flight checks during application startup and return an array of warnings. If you need to do something asynchronous at this point, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  diagnose(doctor) {\n    doctor.diagnoseDuplicatePackages('bar');\n    if (1 + 1 !== 2) {\n      return ['Math is broken.'];\n    }\n  }\n};\n```\n\nAdditionally, you can use the helper methods defined on our semi-private [doctor](https://github.com/untool/untool/blob/master/packages/info/lib/doctor.js) object that is being passed into this hook.\n","readmeFilename":"README.md","_id":"@untool/info@2.0.0-alpha.3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-wBfGigYdpDyU4H836NQXg3huG7BeV4IqhYZFIiBgOLh3d1YIuRITs32C1Z90/e2BpBnraFW2p53kFj6xUDISrg==","shasum":"938aa553aeaaf81aa00a3f45f36f66d5620faa17","tarball":"https://registry.npmjs.org/@untool/info/-/info-2.0.0-alpha.3.tgz","fileCount":12,"unpackedSize":16275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlK4DCRA9TVsSAnZWagAABqsP/j6LJb6wWh4wPn1VjtDC\nuRM11qlM+Zs33W8UcTGrnGAZKs+psi+Qm5C2R8NyoQlk+Qm8G8l/QsxhR+uQ\nRClsOYRYkKasnfTjRYKlIBk05jl9YTdpUTCQ48xu0NZQBEzhKCnXTz7HpP3r\n4HPqP18zA2bkRJ7Tkf0A0WiNE5SLxYKaGA3ZV/hzrCNrH83DHM0BOJWOeq2Z\ngvX4ZW1ky82/csB9sw3R8YrG9iOsh68whWJrlItYEkagcWGikVEIRr14Si49\n329/NT6K7l6J4oVzSTXqNmphTRIrorTXNiBynEmc97cmDctl/TR0VvJsVkAr\n5cQCjPOwsf4hP1ZAuqjUU3Y8MyFI69vr4ShKKq9HHyJKNCFlI/vSC2T8SdsX\n4HTpwiI/WvXjWzmxxn5lNox/M9hhaR+GJLvteD8KWe+6D4b8ChYtIqSi0l75\n0z8ap7Zy1qfTL77ytoxNWxgd7lS5rvxtRx6AYe/QkVdNqKHpGOYCCHU2Djlx\nqdHzLVHDJ4eR4NGOzkMYodie6QyzcY2qHYvxB+2w3BVR2RISXyXS96rximO9\n/4jnVLMLChVtZ/X99LJlWmFn0OtYS2dkRXeqD3cuzKVh1gBH1+fS/93RbFL5\nL/c6+q5OhAgE6eVgcTtVaWy9uAEQsrmN5wWkGgqjjz3iJgt4KLhANZmO9VMh\n0ekB\r\n=2I4J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+DYQ6vVHS/2WtKhSG9p2mRfwqGrSoc518MXbcqhtAtAiBmffm1aCIicoyD1FlhMVfEGzErXhROCSPVufFK5N7T7g=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_2.0.0-alpha.3_1570024962939_0.053150267756779"},"_hasShrinkwrap":false},"2.0.0-alpha.4":{"name":"@untool/info","version":"2.0.0-alpha.4","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^2.0.0-alpha.4","chalk":"^2.4.2","duplitect":"^2.0.1","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"eebc0b13d754a45aee7344a8f08936c839851b30","readme":"# `@untool/info`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Finfo.svg)](https://www.npmjs.com/package/@untool/info)\n\n`@untool/info` is a [core mixin](https://github.com/untool/untool/blob/master/packages/core/README.md#mixins) providing output for `untool`'s command line interface. Besides that, it allows other mixins to define pre-flight checks that are run during application startup.\n\n### Installation\n\n```bash\n$ yarn add @untool/info # OR npm install @untool/info\n```\n\n## CLI\n\n`@untool/info` does not define any commands of its own, but only adds some global CLI flags to control console output. Using the flags `-v`/`--verbose` and `-q`/`--quiet` once or multiple times, you can de- and increase the log output. Default log level is `info`, passing a single `-q` will reduce it to `warning` while a single `-v` will bump it to `verbose`. Passing `-qqq` will silence all output completely.\n\n#### Log Levels\n\n```text\n{\n  error: 0,\n  warning: 1,\n  info: 2,\n  verbose: 3,\n}\n```\n\nAdditionally, you can pass `--color`/`--no-color` flags to manually enable or disable [output colors](https://github.com/chalk/chalk#chalksupportscolor), but you can usually rely on `@untool/info` to determine color support automatically.\n\n```bash\n$ un start -v --no-color\n```\n\n## API\n\n`@untool/info` exposes a couple of utility mixin hooks other mixins can implement.\n\n### `getLogger()` ([callable](https://github.com/untool/mixinable/blob/master/README.md#defineoverride))\n\nThis utility hook defined by `@untool/info` provides other mixins with a fully configured logger instance. This logger has three standard log methods (`info`, `warning` and `error`) that correspond to the lower three log levels described above. Additionally, it supports arbitrary log methods (e.g. `request`, `hint`, `foo`)\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bar() {\n    if (typeof this.getLogger === 'function') {\n      const logger = this.getLogger();\n      logger.info('this will log an info message');\n      logger.warning('this will log a warning message');\n      logger.error('this will log an error message');\n      logger.baz('this will log a verbose message');\n      logger.qux('this will log a verbose message, too');\n    }\n  }\n};\n```\n\n### `diagnose(doctor)` ([parallel](https://github.com/untool/mixinable/blob/master/README.md#defineparallel))\n\nBy implementing this method, your core mixin can perform pre-flight checks during application startup and return an array of warnings. If you need to do something asynchronous at this point, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  diagnose(doctor) {\n    doctor.diagnoseDuplicatePackages('bar');\n    if (1 + 1 !== 2) {\n      return ['Math is broken.'];\n    }\n  }\n};\n```\n\nAdditionally, you can use the helper methods defined on our semi-private [doctor](https://github.com/untool/untool/blob/master/packages/info/lib/doctor.js) object that is being passed into this hook.\n","readmeFilename":"README.md","_id":"@untool/info@2.0.0-alpha.4","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.17.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-3sO4VpgKjNyT2G+b2kAgwNKBnGCQEHgen0w8NyOO7fs+8ieIOraZs4EWoaBIt83yJ4VE3IqNAvg9OcC7yrD/Pg==","shasum":"823ff86d1743e96e03ff057e7584efc7416ea9df","tarball":"https://registry.npmjs.org/@untool/info/-/info-2.0.0-alpha.4.tgz","fileCount":13,"unpackedSize":17832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsWKbCRA9TVsSAnZWagAAnPgQAJ3fV2UITAZfCjRUcUaW\nHIaGiUCMJAXOU5L0Xu30gXy+q4nmMZOhzRUaGjRasazhBuIMzBwT/zpfOmdR\nc1c54b/bmiut6LOjIb5WsVT8ol1G68phIdTIAzFvS1JS852zBrAEy4kQSx1O\nf6V6oemM/GN09txUUk7KGADEE2UyImE7wrfi0tUl4uuqstfFFBgtN+vYIRT0\nGn8qGn9pjBO0G750YAcL38MfviRm/xZneUsJ23lM2WTcKLRghexIchHFIN4E\n2yzUl/V0+907GO/h/2+zjeghiKVSeBSjtzeg1ZPP73IW8XuMw37/6IJ1Db/v\nWFpUiag2DA5DyPC3Vai4yTtKkQKAvcn2v/47LPBPHUjpBerz+xNI3XMcUV5X\nf5u0kwU2qH9Zcv+bbAA3MqYo9t/6+xDlErRQ9txYCnuVd5/+w0IZzHA2EVq2\nO+T0xbUT9hFlNwIILPHqGkGLNSy4p/lRkG8AHyzKG3QAtqshWNbdfzjo4aX+\n66eTV/CEMIgg6BlNsW1c7iiaDm1/YyMpvoC1E52dCgmI/LyxCmCX/7uDLi/q\nqALfBvLOWFye1Gmj0uqJJbtArgj0H6DF3NwhNmsN6eCwbU9YdahPzJuEvBky\nJJn6tHVjtPMPcVVq+C2Xq8xNcoaWDGGBEUGIvekhF4ijPF91g9O+LugIn50c\nvz/m\r\n=xIpe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5L7IGsqJfGcmhtwaVQH9CuKuN8UpyKwEc0d2oKMGaaAiApSvKE6NGv7wSY2djxwExLUXy0UwO9xjeWfNE8F+i5tg=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_2.0.0-alpha.4_1571906203522_0.45868679436991067"},"_hasShrinkwrap":false},"2.0.0-alpha.5":{"name":"@untool/info","version":"2.0.0-alpha.5","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^2.0.0-alpha.5","chalk":"^3.0.0","duplitect":"^2.0.1","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","mixinable":"^4.0.0"},"engines":{"node":"^10.13 || ^12.13"},"gitHead":"1e02b93e4ee6e79d60759edc5891599ddb9bd9ea","readme":"# `@untool/info`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Finfo.svg)](https://www.npmjs.com/package/@untool/info)\n\n`@untool/info` is a [core mixin](https://github.com/untool/untool/blob/master/packages/core/README.md#mixins) providing output for `untool`'s command line interface. Besides that, it allows other mixins to define pre-flight checks that are run during application startup.\n\n### Installation\n\n```bash\n$ yarn add @untool/info # OR npm install @untool/info\n```\n\n## CLI\n\n`@untool/info` does not define any commands of its own, but only adds some global CLI flags to control console output. Using the flags `-v`/`--verbose` and `-q`/`--quiet` once or multiple times, you can de- and increase the log output. Default log level is `info`, passing a single `-q` will reduce it to `warning` while a single `-v` will bump it to `verbose`. Passing `-qqq` will silence all output completely.\n\n#### Log Levels\n\n```text\n{\n  error: 0,\n  warning: 1,\n  info: 2,\n  verbose: 3,\n}\n```\n\nAdditionally, you can pass `--color`/`--no-color` flags to manually enable or disable [output colors](https://github.com/chalk/chalk#chalksupportscolor), but you can usually rely on `@untool/info` to determine color support automatically.\n\n```bash\n$ un start -v --no-color\n```\n\n## API\n\n`@untool/info` exposes a couple of utility mixin hooks other mixins can implement.\n\n### `getLogger()` ([callable](https://github.com/untool/mixinable/blob/master/README.md#defineoverride))\n\nThis utility hook defined by `@untool/info` provides other mixins with a fully configured logger instance. This logger has three standard log methods (`info`, `warning` and `error`) that correspond to the lower three log levels described above. Additionally, it supports arbitrary log methods (e.g. `request`, `hint`, `foo`)\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bar() {\n    if (typeof this.getLogger === 'function') {\n      const logger = this.getLogger();\n      logger.info('this will log an info message');\n      logger.warning('this will log a warning message');\n      logger.error('this will log an error message');\n      logger.baz('this will log a verbose message');\n      logger.qux('this will log a verbose message, too');\n    }\n  }\n};\n```\n\n### `diagnose(doctor)` ([parallel](https://github.com/untool/mixinable/blob/master/README.md#defineparallel))\n\nBy implementing this method, your core mixin can perform pre-flight checks during application startup and return an array of warnings. If you need to do something asynchronous at this point, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  diagnose(doctor) {\n    doctor.diagnoseDuplicatePackages('bar');\n    if (1 + 1 !== 2) {\n      return ['Math is broken.'];\n    }\n  }\n};\n```\n\nAdditionally, you can use the helper methods defined on our semi-private [doctor](https://github.com/untool/untool/blob/master/packages/info/lib/doctor.js) object that is being passed into this hook.\n","readmeFilename":"README.md","_id":"@untool/info@2.0.0-alpha.5","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.17.0/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-H1h+FbibnRj9UG1BxYji53R0cttFFQQuugFvKMiN9BBlomGDZAM4qaNQ5oqF5tFK89dfMJxwOj86634CKD99ug==","shasum":"241a1aca999b2151e26ef4adc13c29a25b991851","tarball":"https://registry.npmjs.org/@untool/info/-/info-2.0.0-alpha.5.tgz","fileCount":13,"unpackedSize":18615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6ifDCRA9TVsSAnZWagAA2qAQAJ8ntjS9s05/8kJh47iC\nnhKTiXcYPv864A7xs1/+erdKGLYHa8dkvct5DiB9FsTnlz0jZkcggHbyBPCR\njY/hILHegy6UNYUF1O5oWFx95TXmp2aiMbBiLcd31gXDlRasWWL2eHpjhyOM\nH0wJxnT5JzCWnU5G7TAF3soXgAHeEmvg4LKNkOhQGgiyIKosoLrcGFLP5VhB\nKTsFsOdeBfOiQIgafe11vcmkHUO8pVoNI1e297oLwmyyb3nlVvjBSKKMyrfO\nTZREDekuN19NcPD/QMaFJyVfNtpNmYYW+vbWskyohJDlTSCG7r4Zoe2p6xNa\nWIGsgZNAJaeF79ukWA5rSaZKamYim73Egb2yoXvnW+RoR/1PihdEgnhLua8r\ne2O9vl6geQqAjx/XZ7cCP5QvS/ORDXRlpB5aXc/KWQvjMnEJX7QyEOTdSg4x\nj3aYd0wPFA3ypudLQ/6628Fpzjr6lwvviavxx6ZOt6OTe+BToGby2cylKfr2\n8zLxHYatOFeyYUd9J//OsUVLk/NBNfsqYwi0juOrJ4rNBlcZ0JwhAN3CwLEQ\n0WlDRT1/Zr/t6mp7rjWJ9w1RKhgO5pxjS/Jg41cGsdg3Vgzxwije07E18viB\ngwORn8H2XYFel9Q/IU8nwc3A0e6Vqaa02EVE320IY5yODEIobAn1I2yGsQJW\nvGmR\r\n=YCHv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIChJiLbrb5d5o3aRVjmZXFSiXK/4SQftsEqO4jIDJ25eAiEA1ZfOSK4D0tqbJ+01rs7j/4M7429gteNV3q6Wx1tKo+U="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_2.0.0-alpha.5_1575626690746_0.024178102959266035"},"_hasShrinkwrap":false},"2.0.0-beta.0":{"name":"@untool/info","version":"2.0.0-beta.0","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^2.0.0-beta.0","chalk":"^3.0.0","duplitect":"^2.0.1","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","mixinable":"^4.0.0"},"engines":{"node":"^10.13 || ^12.13"},"gitHead":"e2d1b1672c7ed68814330e482b1c4b5bd467975a","readme":"# `@untool/info`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Finfo.svg)](https://www.npmjs.com/package/@untool/info)\n\n`@untool/info` is a [core mixin](https://github.com/untool/untool/blob/master/packages/core/README.md#mixins) providing output for `untool`'s command line interface. Besides that, it allows other mixins to define pre-flight checks that are run during application startup.\n\n### Installation\n\n```bash\n$ yarn add @untool/info # OR npm install @untool/info\n```\n\n## CLI\n\n`@untool/info` does not define any commands of its own, but only adds some global CLI flags to control console output. Using the flags `-v`/`--verbose` and `-q`/`--quiet` once or multiple times, you can de- and increase the log output. Default log level is `info`, passing a single `-q` will reduce it to `warning` while a single `-v` will bump it to `verbose`. Passing `-qqq` will silence all output completely.\n\n#### Log Levels\n\n```text\n{\n  error: 0,\n  warning: 1,\n  info: 2,\n  verbose: 3,\n}\n```\n\nAdditionally, you can pass `--color`/`--no-color` flags to manually enable or disable [output colors](https://github.com/chalk/chalk#chalksupportscolor), but you can usually rely on `@untool/info` to determine color support automatically.\n\n```bash\n$ un start -v --no-color\n```\n\n## API\n\n`@untool/info` exposes a couple of utility mixin hooks other mixins can implement.\n\n### `getLogger()` ([callable](https://github.com/untool/mixinable/blob/master/README.md#defineoverride))\n\nThis utility hook defined by `@untool/info` provides other mixins with a fully configured logger instance. This logger has three standard log methods (`info`, `warning` and `error`) that correspond to the lower three log levels described above. Additionally, it supports arbitrary log methods (e.g. `request`, `hint`, `foo`)\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bar() {\n    if (typeof this.getLogger === 'function') {\n      const logger = this.getLogger();\n      logger.info('this will log an info message');\n      logger.warning('this will log a warning message');\n      logger.error('this will log an error message');\n      logger.baz('this will log a verbose message');\n      logger.qux('this will log a verbose message, too');\n    }\n  }\n};\n```\n\n### `diagnose(doctor)` ([parallel](https://github.com/untool/mixinable/blob/master/README.md#defineparallel))\n\nBy implementing this method, your core mixin can perform pre-flight checks during application startup and return an array of warnings. If you need to do something asynchronous at this point, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  diagnose(doctor) {\n    doctor.diagnoseDuplicatePackages('bar');\n    if (1 + 1 !== 2) {\n      return ['Math is broken.'];\n    }\n  }\n};\n```\n\nAdditionally, you can use the helper methods defined on our semi-private [doctor](https://github.com/untool/untool/blob/master/packages/info/lib/doctor.js) object that is being passed into this hook.\n","readmeFilename":"README.md","_id":"@untool/info@2.0.0-beta.0","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.17.0/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-V4B1wVa4ZBUWBXIT4yohn+EEfJMEfgMn0biTdofVu9QBkkrdS/n4ZdFcvuS1nkLUtQXopXq8uF1ZEgZPwP4EnA==","shasum":"589dff7c3edbeef5907a93359d8726ef7fdbda4f","tarball":"https://registry.npmjs.org/@untool/info/-/info-2.0.0-beta.0.tgz","fileCount":13,"unpackedSize":18775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6l7rCRA9TVsSAnZWagAAdZMP/0d0F8bi7wUB5G6RiR+H\n8BHfcOo/91VXRhlq4lp1rb0zzWEEUXsU7/BntGe1px8i8p4PS4qjnuSfZB9p\nbRD+6oE/aYBobkoTYcHGbv6IX2hFZ0YcwL07gRttc8DGnHUEh9S7Bi0sW9zw\neslJLEbHNL3nFdd3c2+/fdOCBgOZxNvSm4qom54MzpByf2lzQKsLLBZbIAtF\nyjh+WQWuZR2M38GGeXtvzzJdHSA+zWLsPsSWTueuvUrfICO0q5sS600TDzCb\nC+xbkdWYbFyV/GJlzdrYSlL4kC67YBWeQaEibh72fCwgxJCMvSSRH1ItSrZn\nUnPRvMZBB2ksJXRqunKNS6HapcQM0oHlJOFymDyDSjw6lxZp2w/w2yr/DYzn\nB2QMuWm9dFXUpgyIf56EWLBgskiE+tHW+iPrJISepCScWwW/sq0CTFzVAox1\nUz4P2mD4SrpP9iwMHm3WPcIKpczfd3TTd1gOvhYVUSNtO2yGCARxawWopuWw\ny47kinRnds3Bt1mJYTZSh8UweA8TKeCzoY1H6SsAz/gzG0/1eXdn0zXKmYE9\nPLNkpwtBhBNjMXuiZsbbjhR/pBz9Y95KfBzKtT05vYajiNMdaMlcniON7zqa\nIaGh5BFi9+7NJlrNmwO+h9Aqe2zyP6UrOn3925Xi3Rt9CMK9dqhh1eLitecN\nGYS9\r\n=TSGA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGFUeFX2sqzdBGh9Mj9ZwuzO+RN3AFJDPo0axQITyNKwIhAOFLZICIKOVIv9cHdfAJVgapji88Y9OIeB7f/k/mDJtw"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_2.0.0-beta.0_1575640811058_0.22613806126256342"},"_hasShrinkwrap":false},"1.10.2":{"name":"@untool/info","version":"1.10.2","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.10.2","chalk":"^3.0.0","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","escape-string-regexp":"^2.0.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"47397758fa9aa2639074fbbbb4a06a15d098b543","_id":"@untool/info@1.10.2","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.19.0/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-W1DVPrB6Aa5Dlw+26FWsOS6TwHgKS9MMKOb83KvY0q6Are1LWMxsZ/qbRzOAyhzlzYqqcbDD3oPV6+vQIVRPIA==","shasum":"08491129c2ad0d3578787720bf07040aeaf015cf","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.10.2.tgz","fileCount":13,"unpackedSize":17001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7mu4CRA9TVsSAnZWagAA/U4P/RUiUg4Vs75lFm2abBjD\nripH4wLHtwSefLqRQa8sUSioLc/Up3sTSlsvs3isy63yHCkSg5pipEa/Vbo0\nD/DyHa6pVr1Y/qfhXkWqi5g2PwfakYRtdN1tqt2U4MTwBEXQ8kh0/+oi/nLO\neYjIWqns+4vtamqkKPYHttTYTE1tNkQZC9uh56M44rmRNsqjllN5r1s5WoAf\nh4k2f4tTDUbrimNnq2n2AxE8RK/tczc6nC/9LRf1ieo8+Z9jRuM5dld49+kG\nsG3ylMd0rAWnj3sxirg82VDLTd6oBX78EjVcQ7BaL9SrTANgRnSdD+b86bbY\nMJvmDYqtfZZP4rXD0XXrY4yt9X21urCVc0tH5gmWl9m4luDp+F1+dGZmBxdk\npu1LOeqffdxlmGbz8Z3kkPHdirNbeZeKQ9cWvfj48RKS/d5V0Mst6e6IQrx6\nFfIWXeHaTTKCIIG5IkkWUnpLlfwGrL9gQBo/HrYnehv29tRW9WdoTsO/nqXw\nFsin+oGEwli/9ZhTTDnxxba42aOv1jXGbDSvoAh2+uhzX1E16F9N0WCrpOve\niOWm5+Nh7xdeHHLgCNiyKWXylg0tOVm8fRO9XiOJytzXtSbkXBlTo25mgd29\nHdLRX8JqJunRvgyy/YiVwcGOFwedV+GiBofteCnNE3Gt1VtGntMBs0UMYEGa\nNrVC\r\n=C+ZP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDfPeNGBCiUWTOJqnTE4qS62EeGvUu0RQ1TkRPQCAXcYAiEAmCbz85mKKGSHL990oa0SSUjFeW1Cu4DfsrnN8Bsu77g="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.10.2_1575906232349_0.28758042431946307"},"_hasShrinkwrap":false},"1.10.3":{"name":"@untool/info","version":"1.10.3","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.10.3","chalk":"^3.0.0","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","escape-string-regexp":"^2.0.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"715345d9dc44320007f41d57f704a00946839248","_id":"@untool/info@1.10.3","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.19.0/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-xJvFo1c2Gj/8sWBogxLFVMDIP/N0TW/n9S4RQ8Q+71joFCsgPwZNKkF6Yl8+oQa0LXc4xbu8GUe/xIXw0uAgjQ==","shasum":"4766f3ab62275fb3455253f5f718ad234a719539","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.10.3.tgz","fileCount":13,"unpackedSize":17145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7oQ7CRA9TVsSAnZWagAAn5EP/AqiTnVsisn5kkqmUhjD\ngANHJAgzfSpAPIe/8NeOXq76OQCBt7n4guojKDfmpxGA9yTgJOg+RKTCl8v/\nm+XP3Tt5JOMD0m/l+zX3HLOB6tpXW2Vp3Mu9CBMRUxz0Bv/ZZuixPk3I2W9m\nGcdNz7zhDq4iNCXZMuooA04Vr1Zhz6XDWjYRPXBkuYf6BgpVGiyOrkDxmR69\nIILd5Ug0Ax/AClbp9jdxqEI5pttFRwi65bwFykNbuD+LtGC4x8L9ynV0YAyU\n/X82dfXc3eZd0BONo5ngXjGhMXWXcNeNtOJt5Xg+ss9kTLRMWCZ9ohHQWZtk\nEk3FIKPBgWi0Jdm5DT4MwsHi7UPCeZeH10dc/Vee/TF/LcLMorbN0xvEqPCq\njSVqufjnixg8OfYVVbng1hy/EOeIZIf3s+Lzc/UB32BgRZ5FewHGSYR3mSwr\ndk8EDFMbcHKdBs9tSyyCApoBbkRV0Rez7+IGkhLR99T1qOqXZdkprmgzxjuq\nVi4ToiQnY6CdNbpWCUdc95pfotNYYQTE76TSyRahIGny/WiEK6Swya5VOKte\ndGNQZHjfuNMgVpKgN/qxdpFOKgE+igJslQJJs90zURfzlEsRSUyDE/b0nCU6\nYD2mMrKCBCYMZXJQS+Gdy9RBbUIOZeA4bIndPHkNE7n+jW8B3SO/LFC1pYqQ\nOVyY\r\n=qWKI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6KrZ/NttHuKPcZotbwgvKchcpQS9Ci7klCMFQWBokmAiEA7iKEmu/yRKgnANAS7g+tc05U8k53cB4ow3wzLNCxiJE="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.10.3_1575912507374_0.9590720255439085"},"_hasShrinkwrap":false},"1.10.4":{"name":"@untool/info","version":"1.10.4","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^1.10.4","chalk":"^3.0.0","duplitect":"^2.0.1","enhanced-resolve":"^4.1.0","escape-string-regexp":"^2.0.0","mixinable":"^4.0.0"},"engines":{"node":">8.6.0"},"gitHead":"9ce7d10785cfdfff0a35c19383bee0f792dcf843","_id":"@untool/info@1.10.4","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.19.0/node@v10.13.0+x64 (darwin)","dist":{"integrity":"sha512-jdRy5fOKeemuS+wRjJY1CBxM6mvkBo3EOqyaXP/SeGY9/4bw5RXS/Q2W+HmnFSEWur2ZhsihlClwnJTq/skN4w==","shasum":"c511e465ee7b18ca891a686c678618c3e417d04a","tarball":"https://registry.npmjs.org/@untool/info/-/info-1.10.4.tgz","fileCount":13,"unpackedSize":17187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8R6pCRA9TVsSAnZWagAAjeUQAJK84GnIExeGKz8Y1z0F\nTlOP/wPU7B5XNhGG8A1D43UHgPYWboPfm29nu9jqHh6sRMxtnbjVlq6I59ZX\nOZyTSZWVNbbAxiM6PnDVqQGKc8s+DTczbtohrMtbkOYXRoXqO2nSl/74rNX5\nTI9+ZzaI2/sShEVyv7s6SBmlS4fWLlpeMRimtW5jmkI6j+31UmUky3GD3+oT\nux/cS86EMwum2b1bC0yD30IC3OoMi5WCw6wywbE9ValIyk15JIPL6bhFUzkW\njPig0e5d9omhVHCYYWEzZh6ixZiQkHErzAp30Hpp/6Q3arLOlSUBiv35AMWx\n/Iam+Ifd03l/AKWc9nt1/fSa/8FIwB1LdqqoLykVAwUmef4JX6wWYMRTUU7N\nK+wKewoRW7ipVIOaOxYS3bsEablo+/Tw5aQGPbmN1LlSqm30ezINxvBnpfus\nGxe9CLnK/eHF2+HFbEgJ2D4cjY6SUqx7IM324cAw5S1CdfOItZvgmHuzMyHY\n6wlyARB7BSF28HXDZjR2KHp7td7cO6UNRadSlEw6/+OYp4ODtI2PSLC73g8M\nfIRZEKTVVSXKX3vBIRvcf4FuBil87h9a14qybohBQx2LPmfpIgGbXOBbdZl/\nbZ7tfPt8vX9/zu9+Bm7ffdhpWUl9v2qIE27b+UniInH/+qghQgPWeaXsHqc1\nfD1j\r\n=w1T5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfPgM9bTfkZoiJGpoFjxjKgen+jf34W+sj0B/IOlxrnAiBvXaw3NG0xK0y9HvU74e4mxI9jF+cGrp372t3KjMiT/g=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_1.10.4_1576083113492_0.28391383533419035"},"_hasShrinkwrap":false},"2.0.0-beta.1":{"name":"@untool/info","version":"2.0.0-beta.1","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^2.0.0-beta.1","chalk":"^3.0.0","duplitect":"^2.0.1","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","mixinable":"^4.0.0"},"engines":{"node":"^10.13 || ^12.13"},"gitHead":"4dbabfd03e4eb712b01858e324b03d96c89cb500","readme":"# `@untool/info`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Finfo.svg)](https://www.npmjs.com/package/@untool/info)\n\n`@untool/info` is a [core mixin](../core/README.md#mixins) providing output for `untool`'s command line interface. Besides that, it allows other mixins to define pre-flight checks that are run during application startup.\n\n### Installation\n\n```bash\n$ yarn add @untool/info # OR npm install @untool/info\n```\n\n## CLI\n\n`@untool/info` does not define any commands of its own, but only adds some global CLI flags to control console output. Using the flags `-v`/`--verbose` and `-q`/`--quiet` once or multiple times, you can de- and increase the log output. Default log level is `info`, passing a single `-q` will reduce it to `warning` while a single `-v` will bump it to `verbose`. Passing `-qqq` will silence all output completely.\n\n#### Log Levels\n\n```text\n{\n  error: 0,\n  warning: 1,\n  info: 2,\n  verbose: 3,\n}\n```\n\nAdditionally, you can pass `--color`/`--no-color` flags to manually enable or disable [output colors](https://github.com/chalk/chalk#chalksupportscolor), but you can usually rely on `@untool/info` to determine color support automatically.\n\n```bash\n$ un start -v --no-color\n```\n\n## API\n\n`@untool/info` exposes a couple of utility mixin hooks other mixins can implement.\n\n### `getLogger()` ([callable](https://github.com/untool/mixinable/blob/master/README.md#defineoverride))\n\nThis utility hook defined by `@untool/info` provides other mixins with a fully configured logger instance. This logger has three standard log methods (`info`, `warning` and `error`) that correspond to the lower three log levels described above. Additionally, it supports arbitrary log methods (e.g. `request`, `hint`, `foo`)\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bar() {\n    if (typeof this.getLogger === 'function') {\n      const logger = this.getLogger();\n      logger.info('this will log an info message');\n      logger.warning('this will log a warning message');\n      logger.error('this will log an error message');\n      logger.baz('this will log a verbose message');\n      logger.qux('this will log a verbose message, too');\n    }\n  }\n};\n```\n\n### `diagnose(doctor)` ([parallel](https://github.com/untool/mixinable/blob/master/README.md#defineparallel))\n\nBy implementing this method, your core mixin can perform pre-flight checks during application startup and return an array of warnings. If you need to do something asynchronous at this point, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  diagnose(doctor) {\n    doctor.diagnoseDuplicatePackages('bar');\n    if (1 + 1 !== 2) {\n      return ['Math is broken.'];\n    }\n  }\n};\n```\n\nAdditionally, you can use the helper methods defined on our semi-private [doctor](../info/lib/doctor.js) object that is being passed into this hook.\n","readmeFilename":"README.md","_id":"@untool/info@2.0.0-beta.1","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.17.0/node@v10.13.0+x64 (darwin)","dist":{"integrity":"sha512-lG5tpxQ3+QJAfFDMqEJy1t8O5uP/npva0+Laci7W+xVrxIu6tFEQDoQiJlfNXtqxHGPVqN6Vogoqw7kSv6AirA==","shasum":"34243c7ec078f19e7da2c4f6bb01c66aa6e13210","tarball":"https://registry.npmjs.org/@untool/info/-/info-2.0.0-beta.1.tgz","fileCount":13,"unpackedSize":18834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8hVjCRA9TVsSAnZWagAAOhUP/2ckVRrxYXk9S09/D8pp\nWmMm9F6PXN7NKfVCrfFNmr1sonAfoIx3pOfwCFhkT+hJPHMKd/WU+8Fg3kKp\nsLfAAUH7Wr7xrueZplEdAi8RMUfjUaZyEcuXRUtghKh9enqTzfBtC5OZAo2c\nzMvQlpbagFLSAx8KnyAO9T6h2HKycl34ntfajv3VafVqsjy+xELl6kTVSB7+\no1j8a8pfWJFpf6qhScSUwISdwB0s4caDJ/gRsOePwqNUKBgHWFb0zf48B+Bh\niezwQxWEC+o7Uc2G2RjfBInSbiDWzkocI5+W5po+x7W3241OIiSMVsBxnSPo\nM1yydIOMeB2u9sz2Pd+cdim27IBtwPQZ8ZfXjGHSLiu5d42BbuyGosrl8VPH\ntPJNQ7XtzytvGxhYjyCT2V08vE9t1mggWHB37326NbTeZEYrerJ6Zfua1LHW\na1gfcBMiRY/4ALrUDJ8rviSNDVfOQp4IdsRW5pwqCjmJ7u4ZSlZpwvOf4BFq\nJwqASEae03oi+VcSlnEXx5C2eRgEpCvYQx+YEBD0m3RJq5MlYLeVx8CKC59Q\nNV0UeOpyXxNZIMSynRlUVIdJsUANhBWvcgYvxl5E6l9AywzsDKFuUXBH2EoV\nE70+cv7ySy2jawFHXd/rk8+Y3ct05ic+RAIirWOciO54+LIHUA1slSBCgRll\ndLl9\r\n=KVib\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDe2wKGv0P41KY5f5hglBNidzc/mkxxPKWdXvV73pKwAiBE0Q9Tc/nsjWid92OhBmozabSjmjFyYB1DpL3Pt/NcoA=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_2.0.0-beta.1_1576146274610_0.5353531051135061"},"_hasShrinkwrap":false},"2.0.0":{"name":"@untool/info","version":"2.0.0","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^2.0.0","chalk":"^3.0.0","duplitect":"^2.0.1","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","mixinable":"^4.0.0"},"engines":{"node":"^10.13 || ^12.13"},"gitHead":"15be35ce680c060ecb4397b83260430ff56b176d","_id":"@untool/info@2.0.0","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.19.0/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-koSFN63Yv/FE67GpvKaKeNzSoaoUmCr3RkkxPko6uf+oRhP9sPlM+wCSiDFo7TnK7fpQr2VQZkV7MgdRB8Z2VA==","shasum":"5b734654ecdd22e05586380cd9dd47419395e1eb","tarball":"https://registry.npmjs.org/@untool/info/-/info-2.0.0.tgz","fileCount":13,"unpackedSize":18967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeE1fSCRA9TVsSAnZWagAA8tUP+wW7Z3YACg1O/nhx4n1x\n0KyHh0ZOsVmaxSN8kPDsskGsBUhg8NGc87giC02b9AxNDjyaoC2m7naTmpjv\nvXL+qcu+ePX30kvFiRhpcat5jbwrOApPV4fy136yAfkVg/YhFFivz5VR4VSy\nd0UzDCrcQMnD0pR+FjZgPgP3TffQNJem7JAMo+W5reLcwQgwKRlRCAehEPTz\n1Wv8WpaOaJQbbF6dRRlCFrMY1rbJWO0K/Nhosp0zPcc0uBMa3R709r0m0rA+\ns25jOnQEW9tefI8reoy57e5mSq4Hxb6WNVKsaom0tr90oMudgJ1/2GYuea5C\nCFBmEaO91Kv3mpCY9ZIiGOpN0lg9jtmZC4nH/nMRNkDXVyP9kxtkFfBeltza\ndgvDTXK9udUIBgRvS+kKG/BHnSOG8t/tqNIccD3HEjcIVtbYk7vbQTr2M4rN\nQlkMSULl1y8+NxezBc/mhVBbAucMoGtPHLfPDV87sGAzeM5s3+VURwLDoSQJ\nlyYw69OnRbJ8RoT1jvrY1mx6HIOu71m+kqAUtdQlAQIoBL6gtiaUGmelrfRK\ntNF6X6G0ljLrK0FCtv8lEUeKgozRinUDw13VWoE8cM9QKB7j7e1zhUOYldYX\n6iJubtGAz+BVRIE+L1gO2vYRA329d1gh4d/Lyc9Ow9hEVaTQj+dfPxUJk2Xu\n0f7l\r\n=8iud\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgq1VsNKDTv05RfuXjzLTu1+N0pjKqGbrreCQXbQyYogIgYogGjGV5/ogE87dVqO9tufKfuK9kEGrLyIybPdKUfdM="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_2.0.0_1578325969766_0.454791620428348"},"_hasShrinkwrap":false},"2.0.1":{"name":"@untool/info","version":"2.0.1","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^2.0.1","chalk":"^3.0.0","duplitect":"^2.0.1","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","mixinable":"^4.0.0"},"engines":{"node":"^10.13 || ^12.13"},"gitHead":"1ed715ff3e102e39dd6869502389d4d0f48b0a1e","_id":"@untool/info@2.0.1","_nodeVersion":"10.15.2","_npmVersion":"lerna/3.20.2/node@v10.15.2+x64 (linux)","dist":{"integrity":"sha512-PhUa4jJx+5D3mpAmM1RKOgzV3rb+whEKEfUEawrFtU1V2Ljp4x8E4yxTPo4O1vU1et+RuwUrlTq32iaViHZyzA==","shasum":"921b4584c2e9e72bc57f68836bb992ea2e697ec2","tarball":"https://registry.npmjs.org/@untool/info/-/info-2.0.1.tgz","fileCount":13,"unpackedSize":19108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJdqCCRA9TVsSAnZWagAAc9MQAJNy9v8LkA8TJ3ynm8WX\n5eQgdSQ8gOWXmeZgJS5IBB/hKrOpgBVYBevgI538no/8vfHPSgbLMoDgRX8h\nV9TuonFE1o9W0ihkQRnRhKU9M4UoXBIGq16rBphvNsehhmdD1etpQAJEdbb1\nGmPnXEX0YhcqGdD77ESSUolVfpwixFYPVX6wZwVFNWvnCkwm2P3tUE35kbwP\nxDlckYjPZjWSesb7pt6a0xEHIxqljVBbfGGmiqd/QDE5BPRvHHQsPAPsE4rX\nLft9qhsZUwBcnVpPug/pgrAGiIrgR3let5N7S56NiExh8jWYGUAoBY7GroHB\nsNcYgKX8yEN93EhdDRDPMRO8li/jduIwYXhpfV+PRvvaonDwbClaQ2MroJ0D\n82tVHZ6LSLIx4WJ/CvEchvRflbCD3iVPhAyoL2L5wNJaMenISwZemOfM9G3D\nHTEXCcnkCsG1hG6Y/+ZajL2qjBGXvoldmMsC9zT91uzYzryBoBb9jJP/BDEB\nOx6tRUa4do7vVDQ5D4zI/LXVHqrEUYvDaFi88Cl5sP8VzlTna7+ciYXKkPPH\nOMZY0VxiF8otmBSClpxhAPCwDatvqynLaNXGCXGh2iyYGmO/gudpJS+e4GsG\n/gIM5aZruF+UPe01GS66kP/ex+M9r70gJugXO/LlZSLNLGFiDx8MTDQxl4UW\nCRsU\r\n=dLgh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtoYKhYxR30QgqiXv2W3jsVQKQq6mC+MBIz9a1+Pq41wIgDlVUTu4nQYCyZnQVfdh9rBl3Z0E770YuYr0XRTxbwLo="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"knisterpeter","email":"knister.peter@shadowrun-clan.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_2.0.1_1579539073648_0.0925749635465869"},"_hasShrinkwrap":false},"2.1.0":{"name":"@untool/info","version":"2.1.0","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^2.1.0","chalk":"^3.0.0","duplitect":"^2.0.1","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","mixinable":"^4.0.0"},"engines":{"node":"^10.13 || ^12.13 || ^13.0"},"gitHead":"ab47517ea56a629a19cd9fe580cf35981395dfd9","_id":"@untool/info@2.1.0","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (darwin)","dist":{"integrity":"sha512-PozXuZhvWPOePQFHJxMgjbp8+16iDOKduAkQCX1NLfXZfdkzTm1L4GmqxqrMewsPVzIJLVOiVElivuuttcG6Tg==","shasum":"35f48505de6511e47ecbf284481d47dffa08d19b","tarball":"https://registry.npmjs.org/@untool/info/-/info-2.1.0.tgz","fileCount":13,"unpackedSize":19344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePVEvCRA9TVsSAnZWagAAInMP/iFBQkpi4p0PfBmXTL8T\nwsUyDO/AjDsHsfavp81HfD0gT1BcDUmJDnXpXzVct4HiTnNL79tONyqK7Dz5\noLrlkE6ZUkspQdUH4IIxJKpS0RwmeMvQBKsrq2kf0lqO5JNIN9okBxNSRPsU\nhx3QXknnv74b2hDL4n5eGFTODINxL89pTT23pipD1Vm+RoDar5+n9GUIyoP+\nLpb1YMMld8yKueSsYQP6k7rV16GriZLU7Nwsq4jBW4LUBxlqZrlmttVnw5FK\n7jI2jRejzUQv3zo8FxxbAqtjt3LGzjQHk2u1YQf6DyYS6RKAmN+zf+Aoh3vU\n9ds3St8SFH19iMBozr09F7HvKW4K8W4Llqyi9LWcjrzu68UMDmgsG8oIgkqs\noNSxXlrxohrth6p2LbVdHG6y9oyU9cJnhD4bh+DBpVwkSHMMeSYVuocKgMTX\nD6JyEmWzRtp3KDF6mwL8C2LFycyDmhw1vyraIR4PZQi0KZyEIxNwRrux7ySI\nozs5noDyLQ4DGyWsR009gxRVJj+GYncfRLxLFE0fDQtVl8kEng0uKTDxCbnU\nu9+snwCQlJGwN+j0jqpiro3Zrb7HLzfh/3/TmSj910GKgFu3qic5RvKuY0VC\nYYsqBPESbD6tBDTUIMyG74mDpuduqGYSoQvb9c7ZAA6jELpM7zYEYnE+Fsm+\nlPR8\r\n=tyyO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDR3f7140NkSkPNxWtTIBJwMwZqjqCdR3PzMqcrnw2hNAiAe5FNuADazVmDfbrPoifWLeVEGqXjaZLKlB7UhHU6/uQ=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_2.1.0_1581076783198_0.6572988326539659"},"_hasShrinkwrap":false},"2.1.1":{"name":"@untool/info","version":"2.1.1","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^2.1.1","chalk":"^3.0.0","duplitect":"^2.0.1","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","mixinable":"^4.0.0"},"engines":{"node":"^10.13 || ^12.13 || ^13.0"},"gitHead":"092dc7aaa046528d35e5ea34fdd4534ecbd9c50e","_id":"@untool/info@2.1.1","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (darwin)","dist":{"integrity":"sha512-pkSHRAJ9R9ccFA4eAq+P16W8Mef+pyM05rOJ4+yL/ojbgavP5krWhG3hU2kIXvdTJwL7FGBGdof2zIckh+zgRg==","shasum":"6ea0b51ebb010321270b29b989a5231c791c3492","tarball":"https://registry.npmjs.org/@untool/info/-/info-2.1.1.tgz","fileCount":13,"unpackedSize":19485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePYIACRA9TVsSAnZWagAAVCIP/2ygSfDImr9lUQgF4J7l\nEe6glvAKF0YTye8EjTcYvjXgypNDq1pLcq3NuBSsOZdHq2WSCET60MVzeIdd\nSS2BUT7sI6ctT/qRc/0DSkFfFWn7p9YO0C9B2Khka8DseWfcHQ8bM2E0g3N1\nNgJniut8tdvwC1RRtAY9t8GcGnsI9T0WrT7ozlTnrCf/oxIOdUiiG95QkD/1\n72pGvYX7WqEzE86aXufPcVEud8bVfiXTB8FZEgTaAvwMH+kFTL8VHFugzePj\no+HywSkFqgwDXwIgbJjI2pKnKS6iqx0x+NQYOaYJ3N93HN/+i9OszEico3bi\nwrRdsxWfjXzLMxa9ss8GcDDHX2sUVuopEinZRjbkWHs6llMUl0MKyEPv0H04\nB9c90ADLL7MLYkMsD1GNwmPVGbBO4n8ikex70Ub8JxKRylVsYOQEmLr8aobJ\nt/H24AX8GmVnkcnCQg5rPbwdMwANc/fwCZyam1N+MOBHxiqX7gGJwLYokp9R\nTe3a0Ta74Vvf3BV7JxkJ0ClLCWvkQFjN4taqdPssw5AW/kjcCubF7mf00FDQ\nhkvc0gMQQHDLoxVpL20/rB3fO9viAWKdBjxFysPSVvjPUoBLfBOBPy3maZme\nFCCDdKRJClnD25V/VMQtKyiT4RFBtCJMmLzZ6K/q7MVSqMR3Yn5Ib1LZg9jG\nxxIq\r\n=g1h6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdmj+FTO9Xi/kqJg/gB4GpdM7XQZfkefPwRJalpgB8SAiBKqC2U4FovWqbVws8kZfIq87kDDrs8BRte5gDb2wk0jA=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_2.1.1_1581089280594_0.06254175689632913"},"_hasShrinkwrap":false},"2.1.2":{"name":"@untool/info","version":"2.1.2","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^2.1.2","chalk":"^3.0.0","duplitect":"^2.0.1","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","mixinable":"^4.0.0"},"engines":{"node":"^10.13 || ^12.13 || ^13.0"},"gitHead":"b800fa0c666729df13ff7c1d81ada6ef3ecea12e","_id":"@untool/info@2.1.2","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (darwin)","dist":{"integrity":"sha512-nWyzHfTrxLGVXjmT7uT40OQUiauj35cdRFKpfAuS5J4D07/EYpb+tKwEHfn5iVqE74v+aTIvY3HHOPg56Yzdrg==","shasum":"5075c7df2923878c1207d6999dbfec6d47d57aa4","tarball":"https://registry.npmjs.org/@untool/info/-/info-2.1.2.tgz","fileCount":13,"unpackedSize":19626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRmrdCRA9TVsSAnZWagAAtpgP/Aua1zsrk6Nw84fdL922\n+CBbp+azem1jYowz0KHFVhYi+f+vGvJfYzT35Ukx2kUMexUiJgBdgca5L9Ki\neRM5PDmYuNZEg1imA3WCbsytcKoQ24Pht5I8hmU3xo8LLFTcNa1USfFE1Sot\nnVlK4LkNx9s/LpQ9InXESj+ljLEIAlkKAdd5gWEnN/VXL0DQrRu1lvPyZSft\n6ISRSheSXIfiin+QaR2koDTAS8Ovl+CcdQ5YX9zXQXwJMfbITraT2kvi/Uwx\nTfZF/fa8N8Gvl46X9SwTkTakyT5lCfIBgvdXLvAZogUcpW6fa/HE+BsximYD\n/dBtGG4exfCugKKlM4ZovChVL5LxZwOckG6iMU+ZNXpPeKKaQkT4zUL4KyqV\nm4ywrd8o1FIpZnM9kLXEq3ZMRv8f8rRBHD/QIBs0PDItoYrbdHWhmsLc752z\nRF6rKnog0JulB/Jly7AhAcvSw8o6lISsc30FpExPKuPojiWCu4yfvk5zVc61\nfZX6sXahZxyHEVioZ2Y/7u2c+3V+2JouglLNyBCGht6uRJ/hiyr808laG8GL\nZDOnv8YSyc0XaJ+hk+dHVlSQybyZ4QIRSJeFRcdn2EFz5cwz1SRjJEvJzDj1\nU551CXarZlCnNVxNrWTYyNymRN+z6rrxj4ZMQqb38QMHxzzifhumpHAEesF8\nBp9o\r\n=al4+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqS2/yVblZx/APkFgqmtk17f+mEqJRqGYVrSy3ssS5RwIhAI2HQEV6NI0ItdK1g8rAWPLTFoiUCPu/TklPnBwJs2BP"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_2.1.2_1581673180976_0.020713052112564245"},"_hasShrinkwrap":false},"2.1.3":{"name":"@untool/info","version":"2.1.3","description":"untool info mixin","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^2.1.3","chalk":"^3.0.0","duplitect":"^2.0.1","enhanced-resolve":"^4.1.1","escape-string-regexp":"^2.0.0","mixinable":"^4.0.0"},"engines":{"node":"^10.13 || ^12.13 || ^13.0"},"gitHead":"bc0e3a4bad765827fb018e6d920ddfb1fb865989","_id":"@untool/info@2.1.3","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (darwin)","dist":{"integrity":"sha512-x4XZ4jW5UgnH2N0ju5A+a32lG26eabrgujVKmuntRVMw4uWfn/a+pqwqQ2V91I25ZvW4X/TvgUaToS6Doo+OHg==","shasum":"c37d957f1720f673d3e02aceea4ec58023013048","tarball":"https://registry.npmjs.org/@untool/info/-/info-2.1.3.tgz","fileCount":13,"unpackedSize":19767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU/BXCRA9TVsSAnZWagAAOO0P/2axB6GtxkAS1guZxHi8\nKmlg28UG+7tzaFVwIyd3CJut2kDKJIfeQOW665A+2D5m7YdwGKwO4F/DUrue\nF5d4u46cRcEQvQoYM3tgmjeiddgCmxULwn+nZc8E925aiVAx/Jur6FhjnGPg\nD0fXoEwcBq0LYaJk1yzFWDh2pgpCfRrZIiJKgx0JbB2yTnF33wZJQpefG+JC\nJisCqpr5hKaYhpziDM0QoedZmjaX0PUjVbYtSTUxrQEAq/SxcZ7Ta2b1vklo\nCUI2Fc0ZN/+sKEOFP87zPudLhlKaTyynV4w9/BlyT2VmTdX6klk1yyuypdyi\nF+IUX7/cwZjeI/ZzmzwixlhIe4Q8paIKjK6BDjJq++AdUD0UvOy6GkzWhHH2\nGLCz5ENxN7PPP7iGDdY12/6nQe9Rq9YlxtS51Ma0sVhFBBj2fKCQHvVlVXvG\nOUTJteBDjgX6BbyHRYp2W0iCCeC/KmHBm5c3ZG0DTill6CNWvWWc0HNwQlth\nw9yR3bPSV6j7COEM0QcQrTb5yTcQ2l855imVkv8in7PJRL9yw6gDRbaGmUqd\nMpVLiFwiyVpkyOaKLPnEJuePG/b8jtYUqr/o9JLmu/UkfXH8UXx9ZZD3+Fhv\n1xj/6FnOjAerm540kzXiHdm2l+2/mbj5cq8Z5k46P093AyHpV/Em1pR6cwlo\nTBG8\r\n=KOYT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKlhJTizGUgvMN8DkTHS+RuYYiJ8Q8i8mdcrQt7eQq/wIgY2sceJr7APUUeYbgHXWqDOYq4KBvAUv3mBekAJ7ER1A="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/info_2.1.3_1582559319234_0.8026390697629333"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-18T23:13:03.904Z","1.4.0":"2019-03-18T23:13:04.243Z","modified":"2022-04-07T09:46:18.782Z","1.4.1":"2019-03-22T12:40:19.284Z","1.5.0":"2019-03-26T22:10:07.717Z","1.5.1":"2019-03-27T14:45:53.236Z","1.6.0":"2019-04-09T12:37:35.975Z","1.6.1":"2019-04-11T12:39:23.935Z","1.6.2":"2019-04-15T14:50:30.797Z","1.7.0":"2019-05-03T16:19:22.162Z","1.8.0":"2019-05-09T08:34:49.392Z","1.8.1":"2019-05-09T11:56:35.254Z","1.8.2":"2019-05-13T12:01:43.926Z","1.8.3":"2019-05-13T16:03:26.960Z","1.9.0":"2019-06-17T16:42:44.383Z","1.9.1":"2019-07-01T15:53:35.723Z","1.9.2":"2019-07-11T13:06:51.378Z","1.9.3":"2019-07-19T14:21:31.087Z","1.9.4":"2019-07-23T12:26:44.787Z","1.10.0":"2019-08-12T12:07:49.057Z","2.0.0-alpha.0":"2019-08-30T15:59:59.184Z","1.10.1":"2019-09-11T08:42:36.646Z","2.0.0-alpha.1":"2019-09-27T14:26:34.507Z","2.0.0-alpha.2":"2019-09-27T14:44:50.044Z","2.0.0-alpha.3":"2019-10-02T14:02:43.154Z","2.0.0-alpha.4":"2019-10-24T08:36:43.635Z","2.0.0-alpha.5":"2019-12-06T10:04:50.886Z","2.0.0-beta.0":"2019-12-06T14:00:11.218Z","1.10.2":"2019-12-09T15:43:52.450Z","1.10.3":"2019-12-09T17:28:27.520Z","1.10.4":"2019-12-11T16:51:53.599Z","2.0.0-beta.1":"2019-12-12T10:24:34.788Z","2.0.0":"2020-01-06T15:52:49.905Z","2.0.1":"2020-01-20T16:51:13.891Z","2.1.0":"2020-02-07T11:59:43.330Z","2.1.1":"2020-02-07T15:28:00.711Z","2.1.2":"2020-02-14T09:39:41.074Z","2.1.3":"2020-02-24T15:48:39.326Z"},"maintainers":[{"email":"rok@kowalski.gd","name":"robertkowalski"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"}],"description":"untool info mixin","homepage":"https://github.com/untool/untool#readme","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"bugs":{"url":"https://github.com/untool/untool/issues"},"license":"MIT","readme":"# `@untool/info`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Finfo.svg)](https://www.npmjs.com/package/@untool/info)\n\n`@untool/info` is a [core mixin](../core/README.md#mixins) providing output for `untool`'s command line interface. Besides that, it allows other mixins to define pre-flight checks that are run during application startup.\n\n### Installation\n\n```bash\n$ yarn add @untool/info # OR npm install @untool/info\n```\n\n## CLI\n\n`@untool/info` does not define any commands of its own, but only adds some global CLI flags to control console output. Using the flags `-v`/`--verbose` and `-q`/`--quiet` once or multiple times, you can de- and increase the log output. Default log level is `info`, passing a single `-q` will reduce it to `warning` while a single `-v` will bump it to `verbose`. Passing `-qqq` will silence all output completely.\n\n#### Log Levels\n\n```text\n{\n  error: 0,\n  warning: 1,\n  info: 2,\n  verbose: 3,\n}\n```\n\nAdditionally, you can pass `--color`/`--no-color` flags to manually enable or disable [output colors](https://github.com/chalk/chalk#chalksupportscolor), but you can usually rely on `@untool/info` to determine color support automatically.\n\n```bash\n$ un start -v --no-color\n```\n\n## API\n\n`@untool/info` exposes a couple of utility mixin hooks other mixins can implement.\n\n### `getLogger()` ([callable](https://github.com/untool/mixinable/blob/master/README.md#defineoverride))\n\nThis utility hook defined by `@untool/info` provides other mixins with a fully configured logger instance. This logger has three standard log methods (`info`, `warning` and `error`) that correspond to the lower three log levels described above. Additionally, it supports arbitrary log methods (e.g. `request`, `hint`, `foo`)\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bar() {\n    if (typeof this.getLogger === 'function') {\n      const logger = this.getLogger();\n      logger.info('this will log an info message');\n      logger.warning('this will log a warning message');\n      logger.error('this will log an error message');\n      logger.baz('this will log a verbose message');\n      logger.qux('this will log a verbose message, too');\n    }\n  }\n};\n```\n\n### `diagnose(doctor)` ([parallel](https://github.com/untool/mixinable/blob/master/README.md#defineparallel))\n\nBy implementing this method, your core mixin can perform pre-flight checks during application startup and return an array of warnings. If you need to do something asynchronous at this point, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  diagnose(doctor) {\n    doctor.diagnoseDuplicatePackages('bar');\n    if (1 + 1 !== 2) {\n      return ['Math is broken.'];\n    }\n  }\n};\n```\n\nAdditionally, you can use the helper methods defined on our semi-private [doctor](../info/lib/doctor.js) object that is being passed into this hook.\n","readmeFilename":"README.md"}