{"_id":"@avanzu/rhea-composable","_rev":"14-ffcb2f75e32367bf727a2e032dfcb2f7","name":"@avanzu/rhea-composable","dist-tags":{"latest":"1.8.5"},"versions":{"1.1.0":{"name":"@avanzu/rhea-composable","version":"1.1.0","description":"> TODO: description","author":{"name":"Marc Bach","email":"mail@avanzu.de"},"homepage":"https://github.com/avanzu/node-packages#readme","license":"ISC","main":"index.js","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/avanzu/node-packages.git"},"scripts":{"start":"node ./index.js","test":"npm run lint && npm run jest","lint":"eslint . ","jest":"jest --forceExit","format":"prettier --write ."},"bugs":{"url":"https://github.com/avanzu/node-packages/issues"},"dependencies":{"debug":"^4.3.4","ramda":"^0.28.0","rhea":"^3.0.0"},"devDependencies":{},"gitHead":"7e36a60170907b55acef02a5fa6c9e2a809c4103","_id":"@avanzu/rhea-composable@1.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-0gxmtSm4kXfaeFH1lF6zf0qHupgtUMxXTTWMolORab+GcJZUPnBAoEq7hx6JhJvgwLgvl9hdBDbPEJ44/0vrUg==","shasum":"0285f8cf6946205b882e21e99d64807cb6da7f67","tarball":"https://registry.npmjs.org/@avanzu/rhea-composable/-/rhea-composable-1.1.0.tgz","fileCount":10,"unpackedSize":5562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmmw1xptdCFVLVDWBSjVoyF6+E540yGb42c1HJMg+iogIgKVlU8uc5+gKNBn8AsIbXuEJ3rVn80XxCYGgwTyyqr5Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT0S5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnZA//ceSglfnPTdwGIfiTXJhHKeoI7r7v+hF665kx4jtfofAwiXD1\r\nOStkseAfevdztsbp8LKESYsYSLEAEUUMAF+iDUOG7RO36unIy1HDy9fLqq5l\r\nCbBFxiUPGQ5AXsJ/zSHPIYbo1PQnWMGy1WrPa1sdr7aK6Jd/dKSDenu5KlZ7\r\n7fM1B+0r4EW+8ljGauEPGZNSaBh2gRmKbmDiGhl9Vv/xBM/WCDZAI8pYkYFR\r\nJmECCDvwIh693Deurb591Y4VUdjuJMF5Lh3SC7udfH/tBXPgwy1dJ3aULw/x\r\nMRyfbfJZpd2E7+xrmuaam95fg8HgULRbheG/amORC9WU3xn6MjcouoW6hEwX\r\nAkb5qetohiNW1lw6BK9w3YqmU2avL6etu2pof6s1f30SusLV517dpuxgkAjI\r\n4t0VQTmSVDO+IocCyLRtrftqUaA4uQ1h6g+AutqUy/4GSy24RhGYukPxL7i0\r\nrl6vfrHnC9LgyGi1DsQW2bEeVjD0jC7GUJHSjo0Vfeaut76OcjWZRlTbi+xQ\r\nh641YPUW30Ft4N8hFAg1P6naZhRgpm/pWSsEqh/j86+RQNKFr7y/mfUQQRn5\r\nAdz+rlOsCqeY976x6+SFmLXCVc1IJImiEPfhVbHgpf+Ki2zNgSELNSmqZCcN\r\nLj+4z+238i+cX0Wi+x6ITl9Z3it+qDxp0/A=\r\n=HK5S\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avanzu","email":"mail@avanzu.de"},"maintainers":[{"name":"avanzu","email":"mail@avanzu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rhea-composable_1.1.0_1649362105656_0.9068626820661481"},"_hasShrinkwrap":false},"1.2.0":{"name":"@avanzu/rhea-composable","version":"1.2.0","description":"> TODO: description","author":{"name":"Marc Bach","email":"mail@avanzu.de"},"homepage":"https://github.com/avanzu/node-packages#readme","publishConfig":{"access":"public"},"license":"ISC","main":"index.js","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/avanzu/node-packages.git"},"scripts":{"start":"node ./index.js","test":"npm run lint && npm run jest","lint":"eslint . ","jest":"jest --forceExit","format":"prettier --write ."},"bugs":{"url":"https://github.com/avanzu/node-packages/issues"},"dependencies":{"debug":"^4.3.4","nanoid":"^3.3.2","ramda":"^0.28.0","rhea":"^3.0.0"},"gitHead":"00d887d4f717727e3c0297466d435a02f8ca0eed","_id":"@avanzu/rhea-composable@1.2.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-P/GCvTOeWWQELcFv4Smnjyqgs8vK2Py1jDUoARbyOr40+abbzuEp9kjhMiT5JOedWJnkQRWGlhD9BUKNM1R0Kg==","shasum":"e1c96afd8c1539c3fc3b4ac6691044eb84b03f79","tarball":"https://registry.npmjs.org/@avanzu/rhea-composable/-/rhea-composable-1.2.0.tgz","fileCount":12,"unpackedSize":12064,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrxJ6RN7ZkNaJK1p/f/1QjwkYRUtGOT+4FMTH1PWKbrAiEAwccwquTRzuWK5kOOOVGb3JK6DyJc2vEkXS2qhmWCAHM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUGDTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfeRAAkRAJ2iBe/b0h44MBK/m6z0Mn5MLJlL1948bj5XtDCFQE8AZz\r\ncWwRIHS4YPsVIsOBtftWQPgqFjvk3gPpDKRxiMRFL6X5VwLJ2SJHIG7EvxvI\r\nB0P5HxbZkybTuJyaEE5WQ93k5oNfq6n2ABSlqo4jX0gGqY7oP885uL7AqCqm\r\nNabt1wq6rEvyCaG23iOsACk9LEPTxYgiLF6tFVHa+I84IAcgHTzYQX8e3p5N\r\nZu3QsyIC7pkw+v9HkDfz8s5dzwqpNgZLKRO+T7MlPoHXaPaaPNHOJXWzqVbz\r\ncO6XJk61AVHDpvU448wxR7367XH+a+IwWHcIZiDioH6H/xroJPzvlH+0oQU6\r\n8Cwob+WKkjf1FuCCQDK9ZTktG2tI76QLFwnKHZn3D/zr0+u6DuDhdnQkweHG\r\nnKueFH+4qH0vR3XgbdGh5I3mpL6eKCOc864eQyLta4Yz6xBdhewqSs7DeORY\r\nRLHWzOaaDtVKmt2xr8D/GacLg4VQPuGMjzJrafGB3nP1rgpHb1U7yIWbkGon\r\nIa4NPCRzeIMl9DogVUrwigkHU/KtuBHhUCG86iUxZtco/06fRXAKJ36TijzG\r\nOl7YbJmEHS7TkX2hYNnyRdkAZ923OMT5HQvyk2IXDdDUVFQ0M7WCrpcqQOiq\r\nC4m79PQufGHnv5wTRDxxKCBB4NpSLSiw7W8=\r\n=7/54\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avanzu","email":"mail@avanzu.de"},"maintainers":[{"name":"avanzu","email":"mail@avanzu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rhea-composable_1.2.0_1649434835215_0.5127194925066318"},"_hasShrinkwrap":false},"1.3.0":{"name":"@avanzu/rhea-composable","version":"1.3.0","description":"> TODO: description","author":{"name":"Marc Bach","email":"mail@avanzu.de"},"homepage":"https://github.com/avanzu/node-packages#readme","publishConfig":{"access":"public"},"license":"ISC","main":"index.js","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/avanzu/node-packages.git"},"scripts":{"start":"node ./index.js","test":"npm run lint && npm run jest","lint":"eslint . ","jest":"jest --forceExit","format":"prettier --write ."},"bugs":{"url":"https://github.com/avanzu/node-packages/issues"},"dependencies":{"debug":"^4.3.4","nanoid":"^3.3.2","ramda":"^0.28.0","rhea":"^3.0.0"},"gitHead":"078d7d200dc475e7487ac11f102e321a791fc41a","_id":"@avanzu/rhea-composable@1.3.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-9TOXFp/ThoJ+1poZXO4Xyfmu6l4GTvpwIcZ36vv6FJEMpj6WDC3yTnhR3Q4yLIOl+2kBhSbgvqtO4kNq5CkGmQ==","shasum":"5fd5b330a722d878c010c809c88bff2965c95154","tarball":"https://registry.npmjs.org/@avanzu/rhea-composable/-/rhea-composable-1.3.0.tgz","fileCount":16,"unpackedSize":15008,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDQDIPmRFZl05/Efi4y7rOqlBHGkZS6MI1iMAqYWGIffAiAqS/etRTD5CSZpvQGNJZ8dqGAik8zKL3xMu0KT/J7NTQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUV3VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo27xAAg5/L2X3iWfMK5ZcFugVEGdz1ciQV5bozczT7C3mSYI57J1Mz\r\nx3Nt5qUOtpGFXnabDuP28tk0rVu3nvM1S2i2qHQ9eouFhFTGiz++B0bhdciP\r\nNqZmEq16MSgcr3t/nBV5cBjhEd84nLFAfW+vxvFgGkKBKHOUjmSdPKaOixE1\r\nwc1VhJikwmClnmXY9qpnF2tQeOuzusY4QQjUhGxyc1qsY2H+8/DVSIc3cjsL\r\nTIHRk8C97KtW+CFy05O4ijgz4Xz2ymXfg0TSasp9W/x4J0LSCXcXeTRfMaSe\r\nFlAvNW3aPXx6ObOfdE36cpKRFJPj1Vdp3v7/qFENGE94ZuCBtX/YRtQhdhjC\r\n6w575BTyJLcW1LzdEdqncy6gVki8uGsko2mE1TCer4GHc1Xn6SpfKd5cRqEE\r\nhLbSNVntczAgFBSwlB65tuafUM7uMn2PAuUiJinR+Vzpi0KWiPn2iMUzq34M\r\nSKZv6pXbWlvanBAsaJ7YfQlTDCOqF6JpREO0QCN5v/GQxXxoz3YrfAEAj5vX\r\nuUOhYwnWM4AeeJgKqIIjdWpIE2pIwXZrzGppgo4vJi7iZsdE7jbabohL+fvo\r\nLONWKdN6BHYJE8Xz+V+gzbS5o80pNuMF7XTgWDY6E0l8WoWY3Dpep8tAnOYp\r\n6O1xspO1LozXWtU4b/SVSvTa+4RcxJ/ldqA=\r\n=5TOn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avanzu","email":"mail@avanzu.de"},"maintainers":[{"name":"avanzu","email":"mail@avanzu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rhea-composable_1.3.0_1649499605169_0.35201261367348025"},"_hasShrinkwrap":false},"1.4.0":{"name":"@avanzu/rhea-composable","version":"1.4.0","description":"> TODO: description","author":{"name":"Marc Bach","email":"mail@avanzu.de"},"homepage":"https://github.com/avanzu/node-packages#readme","publishConfig":{"access":"public"},"license":"ISC","main":"index.js","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/avanzu/node-packages.git"},"scripts":{"start":"node ./index.js","test":"npm run lint && npm run jest","lint":"eslint . ","jest":"jest --forceExit","format":"prettier --write ."},"bugs":{"url":"https://github.com/avanzu/node-packages/issues"},"dependencies":{"debug":"^4.3.4","nanoid":"^3.3.2","ramda":"^0.28.0","rhea":"^3.0.0"},"gitHead":"582ca3e6c40f67a825ef669223ac4baef960a7c6","_id":"@avanzu/rhea-composable@1.4.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-cWNPD4Hn7lKE6PwbzklcIOhSspkC/J/KAdzcmbsD/biuNddPRUq/tllM13+1uTu5kxsYXdjqQ0BYuCkmQuF2IA==","shasum":"0253b10b787f2b77945da62293e70a33838e804d","tarball":"https://registry.npmjs.org/@avanzu/rhea-composable/-/rhea-composable-1.4.0.tgz","fileCount":17,"unpackedSize":15676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtStM73L7fzKJ9cDUIPCP8rawKUr2wKop/lquTMsRghQIhAORW749m3FkosDFpsGWoJfWaK+Ys/u6e9GBze6HtDZ5t"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVCu8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxOhAAkw5qK9ZgDW0hsOixj9oRGEm8bRvTGgVpGPYAmTUl+OAHTWrA\r\nq1jqFYyNiSv3SPvAn9VTtpAt68zzKy1hQDPFG51/aPHlgwc0bwmxYC+8Lf9G\r\nh3ZtEnGq0ww5m4zhilUPPjwZOXpuCRQ0hvdZ6oLsx042sdU4SHxo4+xjwom6\r\n9NGUmP9zaW77lG27xPR7tvyaaywHkqkp7kD06xNnQKojlm5hLouvRbHE3/Sj\r\njurDo1Rmx7sPUO5TbTsiAgx3669dTJ0w266djXYiGllORr7GvYwKJOLfa7qq\r\nTOQURQvrcBHDt6sv5s9qUjkKn88ptqGYtVdqRCmSDksZjm0PYvOCL8qwslBy\r\nA5vVwJpUH9c1U2ayIxvpoB/+/8s8jTX23VMlA7HWuT/uk93to/1PaSiStviG\r\nul+0rUoql9Efubq6wrWZenfnmC57aJd0r0Zeh3RSqWtfFZmbIBI1XqzS29DP\r\nq+uBosXzS6XAfg2mZ1S0Dl+sbq9BPkqEGttSCrvuGoxdRxxxBV+iDembE7YR\r\nc3nCKTgULt4JgbDtemW5qBtheCF68ziycJtiFTWKAIkD8DgPjedYAoAjiegF\r\nGUXrw1K5jN/oZEuh2Ofvlec6xnUL9rGAgz3fprOBKgZFYbBU/e6EumZpFTBj\r\nmwIpCweEA23V/K5SargQdjlJ+sllTLkGcRY=\r\n=Kubc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avanzu","email":"mail@avanzu.de"},"maintainers":[{"name":"avanzu","email":"mail@avanzu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rhea-composable_1.4.0_1649683388257_0.26483519279717904"},"_hasShrinkwrap":false},"1.4.1":{"name":"@avanzu/rhea-composable","version":"1.4.1","description":"> TODO: description","author":{"name":"Marc Bach","email":"mail@avanzu.de"},"homepage":"https://github.com/avanzu/node-packages#readme","publishConfig":{"access":"public"},"license":"ISC","main":"index.js","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/avanzu/node-packages.git"},"scripts":{"start":"node ./index.js","test":"npm run lint && npm run jest","lint":"eslint . ","jest":"jest --forceExit","format":"prettier --write ."},"bugs":{"url":"https://github.com/avanzu/node-packages/issues"},"dependencies":{"debug":"^4.3.4","nanoid":"^3.3.2","ramda":"^0.28.0","rhea":"^3.0.0"},"gitHead":"5b750ff6ab9d3d880bffab6d6a67ec9596e81c52","_id":"@avanzu/rhea-composable@1.4.1","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-xayfNq2V8f8R3WWNAfwBChok3HoLZ6OH+NPM7de7c0x3STOawlTh3sZC5eu5QKLx6P00AcWacLhQMOKLl3U6FA==","shasum":"90e90a8d4a3890593568f4e22aedc338ffe9f4b8","tarball":"https://registry.npmjs.org/@avanzu/rhea-composable/-/rhea-composable-1.4.1.tgz","fileCount":17,"unpackedSize":15679,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ0zQDNnM5W520ptW4eWrRAGq+2I/Rn6ukIEAn6lKkZwIhAMO5UUpvUum8jkvcTUzHlFc8x04lgLU48s/wlxJZ4p+n"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVEAcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobTA/+LS3OYNjn8cXTfs0cLHZjRjFLnd06viEM5L3y8j1GE9G4yfix\r\nDclO9HC6SZNp7CcIGROOe8bgsBWE8mzx20mEQwbczIPK37pxiWO5xTEiyT64\r\nxz06zu8fF++e6lN52iGNCGJ/gUtWDw19f+7RsLOYtd1da3vzncykwC3R+w2P\r\nWhthtqjEI/Aqfuy5Rdjc7jEPU0FY8L4uEulLsr1ftHka8MpSNyMbSozCloMg\r\n4hoivK607Ae1rF7GbS3LTJSz651BQQvFVJp3E4Kow9ITims1uG5cDVH5kqh0\r\nbOyFUbZ15Z5njc6zRkUPXRTqUN0hPdDyCPwdrw6fSW6wjCzfQT4QWF1rCBi1\r\neOLeOqv4ggkwGUyrPFcz1MZz5HAK93Eq2yrv9VgHQ6eL+H2BgaliJLm7jGMl\r\n98R0STvQy8RZ/DCS463bqKl1uvjTOHhKGzwKXwmvp3ytLvKToslPhQkA3cps\r\nbBl1k36GbszM/J3VWwQOPz95zktvbkqahngjhrS6iJWUwa2YmdTm3AiH9CuI\r\nLFFu4OQ+F5IyFrHZaClyyrzc/gfksqjAa4zMbtA89SwZF7tJVSNDBpbmKqvm\r\nd3UX4/n9k+76bMKaeCiqroyzKW9+RVYYFekjMJLnTthLYvMQTGBMTPW+X+vC\r\n2qsISHuLVUe26jVWaB8rmN/KyfsTPtEHX+g=\r\n=/Bqi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avanzu","email":"mail@avanzu.de"},"maintainers":[{"name":"avanzu","email":"mail@avanzu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rhea-composable_1.4.1_1649688604821_0.693390595418871"},"_hasShrinkwrap":false},"1.4.2":{"name":"@avanzu/rhea-composable","version":"1.4.2","description":"> TODO: description","author":{"name":"Marc Bach","email":"mail@avanzu.de"},"homepage":"https://github.com/avanzu/node-packages#readme","publishConfig":{"access":"public"},"license":"ISC","main":"index.js","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/avanzu/node-packages.git"},"scripts":{"start":"node ./index.js","test":"npm run lint && npm run jest","lint":"eslint . ","jest":"jest --forceExit","format":"prettier --write ."},"bugs":{"url":"https://github.com/avanzu/node-packages/issues"},"dependencies":{"debug":"^4.3.4","nanoid":"^3.3.2","ramda":"^0.28.0","rhea":"^3.0.0"},"gitHead":"71e58ae057362cb5d225caedd79834ef3e5e63f9","_id":"@avanzu/rhea-composable@1.4.2","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-sreQPfGtv8Cda2vvvgXWe5forD4AGDtOWSbM20E5TLA8AXeZt8V/kGdK13YeK69eWL4xVDjAYgbTuuHrIiLu0w==","shasum":"27241f6a2e3d4f87e79ef88c3bf6c7b3c7dfaf6d","tarball":"https://registry.npmjs.org/@avanzu/rhea-composable/-/rhea-composable-1.4.2.tgz","fileCount":17,"unpackedSize":16007,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3wM9qW2ELWGKReSvIEQwxJ/kWwmREMUIxdiUVoMZ/LgIgOptYsdOCbs2TH9EcYL2KmUIt31bsgj7x90dHAJd54H0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVQ+NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonkxAAhj6wyivLFb0B6UpibacBNytpO2luCOy7wRrYTHVAlmxzQgR8\r\nEotUiPs/IYFrCoZFgW56Z4PGdGgaXZIlWPyRA48RXcI2kfrtKzKhQGWgJBrK\r\noxAtqqX9AQ2jfa8nNmFsVl7ai93kwr0ug0ubi/OfvNMPG6A21ZOV1hlst8lU\r\nXGU+XVv8ZTz1ogP6RFKkQizQnsiTFHYC0jr3kNWCLG2cLxXTL4yrL/VYlda2\r\nJqQMaoSgUR1/6JOyu8mEWB48p/mv3oAj64mzqh0K8XMjzRO2VAFeXxuKY7F/\r\noxomlisJYOojVlfGQL2WxGvk6ln5Nzvh8zGIF+ZqCDVAxSci8n561vcFpi9h\r\nqLZyjEBbnJpD8fuo/1wHbYwNuk/xCP5llKP/cZ0fax4UbSmOiK0yov0cw8MH\r\nNwmpwhcmY4TgmUU6v2HgPkpjqmvIU9fwBP2d2LMdbA0UYnsMIbrFFpOoEDZ6\r\ngzY716M59g+o32cvutAwc+dso89RYESwVgfoZpqw0jO1oDMyLd1tvHDmdVZg\r\nqUijInpYmN7frUQVjqsu00Rq+AtsjtPmNdLWMPqC7dblnpXFL9YhGhU5O+zQ\r\nS/O8POsZyijcY0KNaxTHh45jG77h5uHfvMdqXuKaPgvDaPTF2egXbDUhslt1\r\ndL8LG6P2wKqn3pqsaNz+AZAbVA0J32lC+0A=\r\n=itkE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avanzu","email":"mail@avanzu.de"},"maintainers":[{"name":"avanzu","email":"mail@avanzu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rhea-composable_1.4.2_1649741709137_0.9894601377075503"},"_hasShrinkwrap":false},"1.5.0":{"name":"@avanzu/rhea-composable","version":"1.5.0","description":"> TODO: description","author":{"name":"Marc Bach","email":"mail@avanzu.de"},"homepage":"https://github.com/avanzu/node-packages#readme","publishConfig":{"access":"public"},"license":"ISC","main":"index.js","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/avanzu/node-packages.git"},"scripts":{"start":"node ./index.js","test":"npm run lint && npm run jest","lint":"eslint . ","jest":"jest --forceExit","format":"prettier --write ."},"bugs":{"url":"https://github.com/avanzu/node-packages/issues"},"dependencies":{"debug":"^4.3.4","nanoid":"^3.3.2","ramda":"^0.28.0","rhea":"^3.0.0"},"gitHead":"e7ffc4caa8c143595d7bdd8b392db16dbfe0d1e7","_id":"@avanzu/rhea-composable@1.5.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-YPUTKzkFSMv5UtyNvEzcTsXvs+QPoGCUJV1I8zE7PtFKFZxu1eXc7eazfDlcP8IT7TGMiS5sQripbbnj1o3FYQ==","shasum":"94f9470cc6437bdf4ba4deb731db42daf389368a","tarball":"https://registry.npmjs.org/@avanzu/rhea-composable/-/rhea-composable-1.5.0.tgz","fileCount":17,"unpackedSize":16166,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtDiQlbkWD+dQKzWANqGW1narc7uC3KbyBlKI71vdRRAIgGuXjOv4Vur6LcXqbO5+0AqdsAIui24F4gfkmv0QdJ7U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVRtZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKdQ/+N6t+u4Y41fOjGrVsHS5ZqSQdTInt3WHmjt8NzspM8uUDJmrD\r\nivtYR16bU9Fis5YHe0WHlhLyxHBqS29p14r6aVcafDDMTCcKa+1LU1MJonUV\r\nZnZpcUQEvYUCPAe/ISDgn7SRX2OBSo7Ss+DkOjB/LASak/OMvHRMOwj48aOL\r\ngQDHb30o+OGQuya9wj2bwMiVysybobFbPb1LYWyf5e6qBExJdAPzW989it+8\r\nDmpHswLqzEOBUVTG7h6rIa7Mw6X8sp8W4HwE6ZityUVIdcZ/OK8Un92gcrIw\r\nL9Z6LP58M7qYUo2Zey/ZvHSyB8OY1gQ4pra/NVyRUADmNX6fMHQCLMySc9jL\r\nsIWFcmUNSTxAoEuHoGqdPaqiberpo3qajwR9FrnZwdOdhwy8BjQJhNlJUFZ7\r\noW+FdaYmUOajcB64SkLk47weBjzqlvBgwPVF5KRJCPKn7DJfcu9srp5dz6r5\r\n1DdCiJM6JjURFuTfp0vuTVCLpXj4elWTgmQRk1gULZsISnJWLhUanvkgQvaO\r\nS2GD5kf97QJJ8Dqo2wmuMTk2upuEcgTuyV1PlzGYVihtpdUONbbGI60CBq3v\r\ni5OotDRu0zQdQ1pIHfLja6vSoIR+dw8YF+4GGQSmNLdV7XpcRy9xSjOjvpz/\r\nOf394H+VCKt0vUBKE3/uON4vZK4Z1TuciwQ=\r\n=lm8b\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avanzu","email":"mail@avanzu.de"},"maintainers":[{"name":"avanzu","email":"mail@avanzu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rhea-composable_1.5.0_1649744729321_0.670804543061323"},"_hasShrinkwrap":false},"1.5.1":{"name":"@avanzu/rhea-composable","version":"1.5.1","description":"> TODO: description","author":{"name":"Marc Bach","email":"mail@avanzu.de"},"homepage":"https://github.com/avanzu/node-packages#readme","publishConfig":{"access":"public"},"license":"ISC","main":"index.js","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/avanzu/node-packages.git"},"scripts":{"start":"node ./index.js","test":"npm run lint && npm run jest","lint":"eslint . ","jest":"jest --forceExit","format":"prettier --write ."},"bugs":{"url":"https://github.com/avanzu/node-packages/issues"},"dependencies":{"debug":"^4.3.4","nanoid":"^3.3.2","ramda":"^0.28.0","rhea":"^3.0.0"},"gitHead":"87df737d1b6cc5c24d5989d2c3fb7b55110e8b36","_id":"@avanzu/rhea-composable@1.5.1","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-CmNEKFY8PX0F+d6PTknJd+2HPqKT9vv1oP0kgP4IE/+YxemH9WhsSqtibC9qJYrgvDW3sgY8MSY5xOIAfgw5OQ==","shasum":"ae030ebf53ee2fdb7bf7cb2ea16b60bb6b1e1141","tarball":"https://registry.npmjs.org/@avanzu/rhea-composable/-/rhea-composable-1.5.1.tgz","fileCount":17,"unpackedSize":16163,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgwQmRf2hd3ygNgwapA5BB74wNfVbPp8w82bREtTotQwIgXaudZfsmVBV8mAw4yyKgnvDXPmvJF3ftORWahyuy530="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicgc+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrphAAn8PgqVt5J6O4y2veKqYSzbs0sJOJuMSNUif/PkMGHoqawUK4\r\noy3NgYJgUr+mVZOD23JDgprCFSGyExJsMivbBFyNAsmP0C+me37R0j+93t9t\r\nXi+3T9qwFyEypmakG0hQkvUpC9maDxHUckvHNcwdHEBbzX4AozUd8FGUJ5H1\r\nwrBC1r/gxlyaxwqDrQvXWd0PibIiTPP/5UnOB26UXAgYXuwzK+iuI+awODAx\r\nOZZr6vBKZfPYioGNRo19rvOeA19muctDEbaXi8Ims7xs4TBOi6v/cnIvwutI\r\n90V2G9sZz0r62BZtaUptqoXjM/MkcqB5Ay9D7Me/jZfB2Qtig8hEzJl/fcSm\r\npHAOyptU8LrnLdJSBgsXvSIa2JjxQV1ARFyGxF9Bt4rhFIdl5oh6QYOjCBB1\r\np2KEoDfNSElrwQqrc/rnLcDUP2r7i2GJ8k9hmPGuecsnqFbKLwprYMwQ9AVH\r\n2lnd/REpgQ3kAPhj01HZoI+8BEPfKZQh//iDHUBBjK1YvokDcysb6ODvrjka\r\n8Jj1MZIY+NjwnQUVkaGfGTC8xOh1C6cQ9n7GrN4kQBQGIAvtq+k4PhyAI4EN\r\nEJMARn6yaaX5LWYaaGexuLA1pO0bbIXb3KvoO5HuwqqVBaMzoKGe6JLEdj1f\r\nqnBRjveTRAo4wfwQF37DHZzpuDHTDZYrOYE=\r\n=Ro1p\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avanzu","email":"mail@avanzu.de"},"maintainers":[{"name":"avanzu","email":"mail@avanzu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rhea-composable_1.5.1_1651640126263_0.5762149886785881"},"_hasShrinkwrap":false},"1.6.0":{"name":"@avanzu/rhea-composable","version":"1.6.0","description":"> TODO: description","author":{"name":"Marc Bach","email":"mail@avanzu.de"},"homepage":"https://github.com/avanzu/node-packages#readme","publishConfig":{"access":"public"},"license":"ISC","main":"index.js","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/avanzu/node-packages.git"},"scripts":{"start":"node ./index.js","test":"npm run lint && npm run jest","lint":"eslint . ","jest":"jest --forceExit","format":"prettier --write ."},"bugs":{"url":"https://github.com/avanzu/node-packages/issues"},"dependencies":{"debug":"^4.3.4","nanoid":"^3.3.2","ramda":"^0.28.0","rhea":"^3.0.0"},"gitHead":"d87752e49363c08a0376ff28be8eb629f2522fb8","_id":"@avanzu/rhea-composable@1.6.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-lQgpcMMmd1htX+t2iPjqmbYLTejYSG3SGhGiXPHisN53OazKiZZVXsEeSGjY69JD+CTAbT+KrBTSgkoj9jaI2Q==","shasum":"12b2202b57d0a9f92b1479aaf05e6d2e969e37fd","tarball":"https://registry.npmjs.org/@avanzu/rhea-composable/-/rhea-composable-1.6.0.tgz","fileCount":17,"unpackedSize":16794,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdhon2UxT1OHf1Fsf95HMhdenRsv7whiZiTTF1NWl5jAiEAqSCNrf/oJdu4pBdaIvApQ+bVF4khNk1jMR1aj1cgZjg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigLm+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0gg//TZaeb1/OROmaNifyeoRCfSPZCK9vySmJGwBWW+JwCZnUoWFr\r\nnL+J3sAzuPGnQ9x8El81dr3CAsIn/N1WPRIHqRDgASRi2c3eZpOHP9IAqLMA\r\n+z56jvlJCSnQmXmYMnvv7XHLlTk4paR5QiLl+fDMyHl+2gYxbJ1I1EBpDIQB\r\nxztuVI17FpiWO3GwaDurf3TkxQ9ESIJrJtCjYSdera3lUemgPdhURH5JSsJh\r\nBXxo9ozgn1UYkvZixX/lNIx+zgkCDmNcjo3uet3wvL6+ZdTHcK4cI8MhZXPo\r\n/l7RGq/K0ujY4fycWydFdTzGQ7s3Sl8o2AlHlxivt/h7KVuohwp9q7yJ5fff\r\nN3884tgf521Q6DgzsS8ThSOPvlbPlvgvXvCT7EMGnmtNJFSym+tMj5FLcGLt\r\nlHpqaWsLYC2W63v7G1IGaRBHxdE7F/z9CoTDsckP8uSN44ltGJ/yM7WWe1c0\r\nv7UaKIBtk4cXt0FiuOnIZCXrjEDKvNsDtFXP1tqFGM3YAJMIPEqj1h96BE99\r\ndsCtmEfK74jcM9kccozII7dCdx7v/viu4aE8IN7iTVPF4j+u5a2DCXMAN5RS\r\n5rMqRIYp6z/It41l6HKidUWYVZtYZmRuWHuy4fH/mZpGeV69hSigpil8PB3X\r\nTk+jazL65M8zSzoLowjrwW/XqJU0xNPO5CY=\r\n=xJsy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avanzu","email":"mail@avanzu.de"},"maintainers":[{"name":"avanzu","email":"mail@avanzu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rhea-composable_1.6.0_1652603326118_0.6931153424464103"},"_hasShrinkwrap":false},"1.7.0":{"name":"@avanzu/rhea-composable","version":"1.7.0","description":"> TODO: description","author":{"name":"Marc Bach","email":"mail@avanzu.de"},"homepage":"https://github.com/avanzu/node-packages#readme","publishConfig":{"access":"public"},"license":"ISC","main":"index.js","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/avanzu/node-packages.git"},"scripts":{"start":"node ./index.js","test":"npm run lint && npm run jest","lint":"eslint . ","jest":"jest --forceExit","format":"prettier --write ."},"bugs":{"url":"https://github.com/avanzu/node-packages/issues"},"dependencies":{"debug":"^4.3.4","nanoid":"^3.3.2","ramda":"^0.28.0","rhea":"^3.0.0"},"gitHead":"ca386361d45b3845c78e0f6c4cab36726eba9330","_id":"@avanzu/rhea-composable@1.7.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-l7Yz9PjyANP1Vq3r6FE2sJ8yORSm8ALPNoByzKLwO7AWIJenDj+DdPZOTPBiDL09oJt/QLyNrqnXUM6i4VQuhg==","shasum":"acf201d7e3e191f220414ef7fa336e699f2c0efe","tarball":"https://registry.npmjs.org/@avanzu/rhea-composable/-/rhea-composable-1.7.0.tgz","fileCount":17,"unpackedSize":17161,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFrbpHVTqsYQwopHVxyA0yExCr3Uox7chJE1JGGtI9iAIhAKkPo/1C34kIYS6cI5JCW4HNj1eWSSj/ctaICslJW496"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig2tbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgYA/+OdlyWZ1RAkFvVtHUESDu4Qb5JjjF4ZihCYZBG9ovZXGklhK2\r\nxQ23kE4y5VM/BQI1yOlurgPXxrgF4JuSZaWYBJssXhMMAgi2IAddFCoAhgMo\r\nsIRNPEVlu5QhcWrUJZen4l2fxH309GRTC04vV8LtekV93MOWnMC9E4uDlJR5\r\nu9dpQ7BsrheqABhYUO+VJcSMJyh2TgkDSBVPG2ZNI9+Kcx4ty9yBmoSjx2Ei\r\nUcPhV1bV/6fEaVSdlZldltBdI9zRB1YGO1ZR3NUi2vw7S5yLbPjZkKmsdha0\r\n3TnmHF+pedIz5l3MtY+58SmrCE7PpnPysEORMWYmQcp1YHwOybHpOQmvWIZe\r\nP/wki+fEqwj6NZ16oNnuAlqtS43zv6vjX97t89L2Gw7awsXVZ9fTsxRPY3To\r\nyd81ZauTbUJTmqVXsq7lQXYCOUAwhQdjxeZzPAFkRzUErHYwo9krnVo5+cyt\r\nFMP+F+EMlgx4gVS0O0TwLKfzxdGOFwooEc+xjaZq5zrLwdy6cOICJyhxlnuf\r\nCxOt1K102NnTri/ENjR3SeATHwRwc8uTe93Gu4yre0vMUcs+nmjDWMKczd60\r\ncll5WtmC929CKgnJlxPWqJMc+5sIFotPNU4Xiuhl/Q7h0+j8iN7HPq7xAYyW\r\nKrYffalncgxYG+dy/Jul9J2+7Rq7KegyJJM=\r\n=3Ndk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avanzu","email":"mail@avanzu.de"},"maintainers":[{"name":"avanzu","email":"mail@avanzu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rhea-composable_1.7.0_1652779867655_0.2917645594729237"},"_hasShrinkwrap":false},"1.8.0":{"name":"@avanzu/rhea-composable","version":"1.8.0","description":"> TODO: description","author":{"name":"Marc Bach","email":"mail@avanzu.de"},"homepage":"https://github.com/avanzu/node-packages#readme","publishConfig":{"access":"public"},"license":"ISC","main":"index.js","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/avanzu/node-packages.git"},"scripts":{"start":"node ./index.js","test":"npm run lint && npm run jest","lint":"eslint . ","jest":"jest --forceExit","format":"prettier --write ."},"bugs":{"url":"https://github.com/avanzu/node-packages/issues"},"dependencies":{"debug":"^4.3.4","nanoid":"^3.3.2","ramda":"^0.28.0","rhea":"^3.0.0"},"gitHead":"50c8116bcaa1549b88236a46752692a85e9e0bb1","_id":"@avanzu/rhea-composable@1.8.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/5.1.4/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-R62sfFexlZxRlF4jbKArK8noFzka0wv/JApD6p9EovnFqbIoe7gr9HwXts9BAn4AGMjwYTZkioT27bO6sSMPnQ==","shasum":"2abfab136357029a53cc5577487f511988ed391d","tarball":"https://registry.npmjs.org/@avanzu/rhea-composable/-/rhea-composable-1.8.0.tgz","fileCount":17,"unpackedSize":17161,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC64Ha1ylShOPERTZ0RwU18iMnqR/fFV8axJ76z3aTf7gIgWBaI+6o/t1vxnjDDgujh/Vg51a/0QvUCW53X83GWNKI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqyM2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpisw//ZZv9qnkk8h1n2fvVX9eoK8DHt2LhyL0rPs8DAJ+snio0zbdS\r\nFmI5HO7EKkSB08HYzGoE1l4cIimlyBjCXhoHz9Wp5vhc3jaU2lIIO+iJcIxn\r\nis+R/SG/driIvJxqNiATdwm96zG8dBqjDEY6sgx/lagnK4dJk6YbNjlQgt8g\r\nvcY+Ly/9n5x/NZGSRjyZdlY7vqRC/cC491R3mBGAS07YlZNZobZT0I/E2B2x\r\n/YetyIQg/kIlLWsYeaCQi3nUPy8D2vgR3dCoyBwXs4mhMU/EMW3ZMlb8Xhyh\r\ntsF4dUjVDXc/Ll8bURJKTXSDPgMEie7m7bz3ODqnM1B/6vAzkEi3SvAJgIm/\r\nrrA+ytqW7VfJF2fzpiBt6uQ6OraVfiXlXGlFuMUwhLg7AyuDztVIco28pIN7\r\n8wsixYobc/nOa7Lo67Utmd/9nOcbBfI4Bs/9tSVC8PxSzo0mq1SmKYf5teCE\r\n3gzm3d8y+f9cuvq3UYzsFeWdOfbmLUksLWmjxoKrmbvPz4I2X2YiLRmQg0KE\r\nERw6VIwDqU8Y0iSspFe1811JaNTSZvhROotTB1aklkKRsMaEv8n0xQg0YyXk\r\njSBV1eA2f+IBag/8eMDn85Tv8tzsJqWvbgIiZq3stj5jUROK4jI3dOSkbCVi\r\nv28HmZwez2Z9lYOuNJ86GYt/MzWrdc/kyuA=\r\n=ODKJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avanzu","email":"mail@avanzu.de"},"maintainers":[{"name":"avanzu","email":"mail@avanzu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rhea-composable_1.8.0_1655382838628_0.29403105998508394"},"_hasShrinkwrap":false},"1.8.1":{"name":"@avanzu/rhea-composable","version":"1.8.1","description":"> TODO: description","author":{"name":"Marc Bach","email":"mail@avanzu.de"},"homepage":"https://github.com/avanzu/node-packages#readme","publishConfig":{"access":"public"},"license":"ISC","main":"index.js","directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/avanzu/node-packages.git"},"scripts":{"start":"node ./index.js","test":"npm run lint && npm run jest","lint":"eslint . ","jest":"jest --forceExit","format":"prettier --write ."},"bugs":{"url":"https://github.com/avanzu/node-packages/issues"},"dependencies":{"debug":"^4.3.4","nanoid":"^3.3.2","ramda":"^0.28.0","rhea":"^3.0.0"},"gitHead":"75a1708e514d919fc00cc73dff0df06fff7f099e","_id":"@avanzu/rhea-composable@1.8.1","_nodeVersion":"16.13.0","_npmVersion":"lerna/5.1.4/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-qalqr+aGcpxjIRKW6aVJ25ke4L8i9/ciXE6sOQKs6WigreXbABi9StsXLcUPNTxGyHAuz0Mci1iGArxcse0E3A==","shasum":"8e82f2f3123d8aa09e40c5d90c6982b28a2271c3","tarball":"https://registry.npmjs.org/@avanzu/rhea-composable/-/rhea-composable-1.8.1.tgz","fileCount":17,"unpackedSize":17191,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFp2yPEr5qaHL01dTFfjQ9aNGa55SAjhRJvxaIKoQuxlAiEA6puj0wPCZRLvOm7DGg8IoPlRzxUy8GWCmn7Uc4KqbnU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8OGLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdZw/+OV9Mn3zw6MF5SjGiGZOHYV5gWD7n5LCuukIwosLuY1kjCxHi\r\n4oocNYiCIOWeBrZgAW7QhNrLgWLbRcpvQlZ5xmhZJUZeCxbEP5Cl3ZiHpM4h\r\nDSwkni//FvvUgzGxqmNarqFh+29NYVqOHPIVEC3L7J/oa0BAnv0JrDWiHwgb\r\nldXs1Zg75WlxRNG7YrLWlu8BANvro3F8mz3qxxFJhsGS3R7Dt0mSyFZSmHBa\r\nppTLHqONrpgvQwOsKvsDllymEiC18LW8PaMq51HqwocB8Sop9xFAT4qaU4Hg\r\nEzmJ3Ng3GiHEMw4KQr8xMbKzbXTv/L6tpDFJdBWWMYqBeMgbYhPENF9jRQtI\r\nt9tU4FOjgw5FPx9rN6ZRsQJ2PZPBXufb3IRyls+7CkyJrXdNssNxsyVh7tyn\r\nL5LrlvC7xlDWqxfx6egU5Ua0TD5cp+0S8X1ciNIBuWLPjx3LumQ7NNNVnFjo\r\nfTHvpLZe8MBhSBVlJX9Qr7XUoWRNntmk/2WKor61lxuNLZD2t0+fBDO+Tvc4\r\nZco3xEmmTMG7TaEC0GaGPuKiwFF6pB1GIEHudf+dZnC8CoxyIKlDUsiQzf7x\r\nj6goh+V1LG34oboEOjWv3SBH9fejLJH6PcTyd/MOoRV1zi5+RXttjTEjOjTl\r\nYepflRacIIWgTbVt7j8iDKoHdh/CkTb/J8o=\r\n=XCeO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avanzu","email":"mail@avanzu.de"},"maintainers":[{"name":"avanzu","email":"mail@avanzu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rhea-composable_1.8.1_1659953546986_0.8269154288925202"},"_hasShrinkwrap":false},"1.8.2":{"name":"@avanzu/rhea-composable","version":"1.8.2","description":"Allows bidirectional and unidirectional messaging using the AMQP 1.0 protocol.","author":{"name":"Marc Bach","email":"mail@avanzu.de"},"homepage":"https://github.com/avanzu/node-packages/tree/main/packages/rhea-composable#readme","keywords":["amqp","messaging","amqp10","amqp 1.0","request reply"],"publishConfig":{"access":"public"},"license":"ISC","main":"index.js","directories":{"lib":"lib","examples":"examples"},"repository":{"type":"git","url":"git+https://github.com/avanzu/node-packages.git"},"scripts":{"start":"node ./index.js","test":"npm run lint && npm run jest","lint":"eslint . ","jest":"jest --forceExit","format":"prettier --write .","example:uni":"DEBUG=example/* WORKER_QUEUE_NAME=worker/uni node ./examples/unidirectional/index.js","example:bi":"DEBUG=example/* DIALOG_QUEUE_NAME=dialog/bi node ./examples/bidirectional/index.js"},"bugs":{"url":"https://github.com/avanzu/node-packages/issues"},"dependencies":{"debug":"^4.3.4","nanoid":"^3.3.2","ramda":"^0.28.0","rhea":"^3.0.0"},"gitHead":"fadd0cf71d99e27d2f515cf13289dbe19616caf3","_id":"@avanzu/rhea-composable@1.8.2","_nodeVersion":"16.13.0","_npmVersion":"lerna/5.5.1/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-qIaqOyHuXhupOOJAqXvXDXpTT/M9w4nfaPd6W8z1/EJCot8cGtU/ZjgNxsP2c0sVItjNAI4c3ObJ/J4LUaz7kg==","shasum":"668b73141154b1c3c7ad62ed6e17b5e6fc28ec40","tarball":"https://registry.npmjs.org/@avanzu/rhea-composable/-/rhea-composable-1.8.2.tgz","fileCount":17,"unpackedSize":23465,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDge71DonjyjHpK00ZQoIEUfDvwHmIkxxRXy2M6Tx+DGAiBITfhXDSFZuZ3NorYVX1CNR/l0MvzSA2ANO8M5uaAV9w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHcGWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZIw//dyMPVIyuwHv4CFQxX0C2uLkoWJKTk/xfCSRa3B8Pn9MOf+ut\r\n7CEme6rimlntOC4c+IgTzVMWCIWGhG2l25lDhP6ZGVjBoeJkIwYlmq7tf6zq\r\nmGm9we95OiZffFN3OLD4M+TvzgXo1CkCp7BktLPphX6085mcUMLpUaCkeJJO\r\n/bHGky89SvFTH+ua3NSOwjNuJAg4BBok6JUO6ZoC0uye7cv5yDpRFnNHMOLH\r\nWvzYXRhml3vzKsjZpTNJV7Bb5S+c78aH/yNRiCyxxuELci08dyNzvOJq+7Wa\r\ncvbUai7ujvD61mxfA2OSH7w+277HvGQJB/IKA6fIxWaEaBcTfx1J7k/Ygk1y\r\nVHmnAWtIKucnkbKRmHZp3jjTqm2s0Ebb4dkJ6rLgebh62qakGBPOJo6xK78K\r\nXS9iMRuYSERQ8z22oZRL6O3l93KnGnaH/9pP7RxGCSA5c8ererDugCB0oItD\r\n2m7SD+BYSjspyCaLTts+KgVjODgfDlSzUhYINZxHZ+RAnoCj7MCwOHFxlkSc\r\n19pGQQC99R6LhhozRw+7lL5NCqITRSrl9FoVQfBxPyz9sc5r+GhBqu/xz85L\r\ni9GtxE5RSLM0qoATR2RZnya8iUXSEGU2JkRfjVhEh8h7odrPFPs+LeNR4ORY\r\nA028DK+oAiCVRGAFHnuxo5KJUh0BHSKwE/Y=\r\n=U1XE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avanzu","email":"mail@avanzu.de"},"maintainers":[{"name":"avanzu","email":"mail@avanzu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rhea-composable_1.8.2_1662894486245_0.8668538432941157"},"_hasShrinkwrap":false},"1.8.4":{"name":"@avanzu/rhea-composable","version":"1.8.4","description":"Allows bidirectional and unidirectional messaging using the AMQP 1.0 protocol.","author":{"name":"Marc Bach","email":"mail@avanzu.de"},"homepage":"https://github.com/avanzu/node-packages/tree/main/packages/rhea-composable#readme","keywords":["amqp","messaging","amqp10","amqp 1.0","request reply"],"publishConfig":{"access":"public"},"license":"ISC","main":"index.js","directories":{"lib":"lib","examples":"examples"},"repository":{"type":"git","url":"git+https://github.com/avanzu/node-packages.git"},"scripts":{"start":"node ./index.js","test":"npm run lint && npm run jest","lint":"eslint . ","jest":"jest --forceExit","format":"prettier --write .","example:uni":"DEBUG=example/* WORKER_QUEUE_NAME=worker/uni node ./examples/unidirectional/index.js","example:bi":"DEBUG=example/* DIALOG_QUEUE_NAME=dialog/bi node ./examples/bidirectional/index.js"},"bugs":{"url":"https://github.com/avanzu/node-packages/issues"},"dependencies":{"debug":"^4.3.4","nanoid":"^3.3.2","ramda":"^0.28.0","rhea":"^3.0.0"},"gitHead":"be8f7393f0b7a11fefff647def5f507ab6bf87f9","_id":"@avanzu/rhea-composable@1.8.4","_nodeVersion":"16.13.0","_npmVersion":"lerna/5.5.1/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-YCh5zE3NMKVgtd/JlsIOfCyOOkxLTGTZS6uSwJM1XZl808A/oQzTqpgzhm372865caM1k5xRGrYzdUO4F4yIwA==","shasum":"2df4e57deda7dd81a2a3cfebd14c917654304686","tarball":"https://registry.npmjs.org/@avanzu/rhea-composable/-/rhea-composable-1.8.4.tgz","fileCount":17,"unpackedSize":23465,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFSVFGFHqn3OVHDWkzJXKG3Czl6YiW4PSQO7qcf7q9OQIhALJ+QB31JkJKXcENI0zM8td+jtP1JWS9adYkerRk/quG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKxt2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcbA//ZIuzNhNAHudO0eY/Wm0YTC2AciwMLZjULiOg1VsXhEkbZym0\r\nA98I29DKxANfkLJvRPHM54pmyGNSkjf7g5qRC83YfotIS57eYXa7VDuD9CN6\r\n4CXPLHMBGxj73LC/6xb6q4aGwZ5KralDxej+Uoq184D0HWo9q6Hi26OpF8aU\r\ndfwHvGnCLBL9w9jHADO4uH4hCgLTXlJeiGr6YK0Zx+W+kJC0dwOJZ40/TuD7\r\nEa685YKfNNPIYU2UxekRtFP26nigiWtxY4+JUpox16dsXqJAv64/QPqnhP1D\r\nL8l6Vz9rEsXQZODe2VIKjy2RK3SauYbHjIGEHTIenzLoNZ5VzQjf28lN4287\r\nRpz26Y/1ut8ZQ4t0Yl+07rLLRIHqhxXN++NsaNtFJS9CbOENQ3meTIezyVQK\r\nRYjTkutLg5G6Nk4NJha1AFuIvf6MIusIWKJkzOPwfHZozuOuz/+XmDEa79iU\r\nYDCjozbyrJa5c03NUzIU5ZkIXIxw/K0AZmnOrPQ26cxA6GxQvGbTaoIoY8Gu\r\nFbn6c6fbG4T5EU57mjPHCvCFTaDbLYjJWaD4JpuU66lGnrEYaRt1CcZqBKSi\r\nvQjwtgcfDpVdKIeU02L2Q5EzSug1lmCq8eCkvHpxXDvy4EdzpblxXtC0W46k\r\nuqspzGGQ+1Cm6VbeIG2cOOuCTY8goZynpt8=\r\n=/vod\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avanzu","email":"mail@avanzu.de"},"maintainers":[{"name":"avanzu","email":"mail@avanzu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rhea-composable_1.8.4_1663769461946_0.2555021800535149"},"_hasShrinkwrap":false},"1.8.5":{"name":"@avanzu/rhea-composable","version":"1.8.5","description":"Allows bidirectional and unidirectional messaging using the AMQP 1.0 protocol.","author":{"name":"Marc Bach","email":"mail@avanzu.de"},"homepage":"https://github.com/avanzu/node-packages/tree/main/packages/rhea-composable#readme","keywords":["amqp","messaging","amqp10","amqp 1.0","request reply"],"publishConfig":{"access":"public"},"license":"ISC","main":"index.js","directories":{"lib":"lib","examples":"examples"},"repository":{"type":"git","url":"git+https://github.com/avanzu/node-packages.git"},"scripts":{"start":"node ./index.js","test":"npm run lint && npm run jest","lint":"eslint . ","jest":"jest --forceExit","format":"prettier --write .","example:uni":"DEBUG=example/* WORKER_QUEUE_NAME=worker/uni node ./examples/unidirectional/index.js","example:bi":"DEBUG=example/* DIALOG_QUEUE_NAME=dialog/bi node ./examples/bidirectional/index.js"},"bugs":{"url":"https://github.com/avanzu/node-packages/issues"},"dependencies":{"debug":"^4.3.4","nanoid":"^3.3.2","ramda":"^0.28.0","rhea":"^3.0.0"},"gitHead":"f6f590c5d8c8d666f91fc71ec017d558600dfc6c","_id":"@avanzu/rhea-composable@1.8.5","_nodeVersion":"16.13.0","_npmVersion":"lerna/5.5.1/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-oI4fW+R8iXDWdbH6HG6s3xrmqveLcbI5aEr0VjSOeLjirQRUKmF5Sx+TnNgYLCpj1rJ/MGjmsnrMB0hX5jG3Qw==","shasum":"b5d353791bc24a27245fbf39566fe90856931146","tarball":"https://registry.npmjs.org/@avanzu/rhea-composable/-/rhea-composable-1.8.5.tgz","fileCount":17,"unpackedSize":23465,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICV1lsDAEApcym9SGgYwZkIESwSmAvHhgxqoXj8834jEAiAS2/6OTfjpHzv5FMRPyOoLB0NrWJLz8CDadb1AOzNt1Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKxvkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpodhAAl0eKehE4XqKeBGt7fZM2ytIWojBdwK5gll2jP8AUj7zoUkWf\r\n1xs4khggz0PH8ZNyUWcm6metIofHQqf6z2DhnJm1MRU47/ZMEYxMXHlH5aEo\r\nerAhfUeyVydm+cYG7aLuEm2AHcuzDxNAHF8Ff2/CdyHEQrvUMjAhcPLCVVLC\r\nMVkq4K5mhcUSqqyDpDnXoCM0zbRaq199z27xMxkIM2TIRs9p7J3S7dU5DUVi\r\neVhAZU+D+gorqFt6XmB1OuXPl4LsQnhpQsicDEq9gPu6pD92WozPCoqnqUV1\r\nvLNOwZnxkyXk/cM3WSQJ5O5MtV7sr2Y9QS6NFNzFiazkgD6oP0HaGSPLl8q0\r\nyUJ1qDZWQjNBJG8pDInYrD5Z7SEurIRDfv501Di1Nan3hgWxSR1uiBZajo/P\r\nzHtJd86V0L/N5/8bB/avH5ZgfN5Cq0vN405qNR+pT7bNE1Yvqp4hax8V2p8k\r\n3KQE8lUGfIECc7/d4mDzcRkVwvOtJb44yDQcoghsCIZht0qJFE4+402ef23W\r\nH0GusUuGl2VlzJ6nUZ3u7q6SJDyy5bNge5MLn/EAAJw8BlIZuz66Y6UmUhQc\r\nhj/dwxO0h7Kko3RmR7d0mg+1cXF0rBfPu+/DJTOB+OBW6v35hNNLr4VFpOZ5\r\nraTuEnXmncjma4v3ZZwfz1ThNWPJC7wgZaA=\r\n=Dil0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avanzu","email":"mail@avanzu.de"},"maintainers":[{"name":"avanzu","email":"mail@avanzu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rhea-composable_1.8.5_1663769572378_0.19836953152045056"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-07T20:08:25.593Z","1.1.0":"2022-04-07T20:08:25.830Z","modified":"2022-09-21T14:12:52.648Z","1.2.0":"2022-04-08T16:20:35.394Z","1.3.0":"2022-04-09T10:20:05.348Z","1.4.0":"2022-04-11T13:23:08.412Z","1.4.1":"2022-04-11T14:50:04.973Z","1.4.2":"2022-04-12T05:35:09.321Z","1.5.0":"2022-04-12T06:25:29.439Z","1.5.1":"2022-05-04T04:55:26.383Z","1.6.0":"2022-05-15T08:28:46.327Z","1.7.0":"2022-05-17T09:31:07.903Z","1.8.0":"2022-06-16T12:33:58.769Z","1.8.1":"2022-08-08T10:12:27.151Z","1.8.2":"2022-09-11T11:08:06.419Z","1.8.4":"2022-09-21T14:11:02.104Z","1.8.5":"2022-09-21T14:12:52.569Z"},"maintainers":[{"name":"avanzu","email":"mail@avanzu.de"}],"description":"Allows bidirectional and unidirectional messaging using the AMQP 1.0 protocol.","homepage":"https://github.com/avanzu/node-packages/tree/main/packages/rhea-composable#readme","repository":{"type":"git","url":"git+https://github.com/avanzu/node-packages.git"},"author":{"name":"Marc Bach","email":"mail@avanzu.de"},"bugs":{"url":"https://github.com/avanzu/node-packages/issues"},"license":"ISC","readme":"# `rhea-composable`\n\nAllows bidirectional and unidirectional messaging using the AMQP 1.0 protocol.\nThe heavy lifting regarding the messaging protocol is handled courtesy of [rhea](https://www.npmjs.com/package/rhea). \n\n## Usage\nThere are two scenarios that are available: [unidirecitonal](#unidirectional) and [bidirectional](#bidirectional) messaging. \n\nIn both cases, you have two independent system components that are unaware of each other. They only share the knowledge of the queue to communicate over and the format of the message(s). \n\n## connecting to the broker\nBoth systems will have to establish a connection to the message broker. \n```js\n// src/connection.js\nconst { useConnection } = require('@avanzu/rhea-composable')\n\nconst connection = useConnection()\n    .connectionOf(\n        'my-connection-id', {\n            host: process.env.AMQP_HOST, \n            port: process.env.AMQP_PORT,\n            username: process.env.AMQP_USER,\n            password: process.env.AMQP_PASSWD,\n            transport: process.env.AMQP_TRANSPORT,\n    })\n\nmodule.exports = connection\n\n```\nThis will open a connection to your amqp broker. For a full list of connection options, please refer to the [rhea documentation](https://www.npmjs.com/package/rhea#container). \n\n> **Attention** \n> \n> typically you can only have exactly one broker connection per IP. Trying to open more than that will most likely cause an exception. \n\n\n## unidirectional\n> Drop a message into a queue to be processed without expecting a reply. \n> \n> ***A corresponding [example](examples/unidirectional/) can be executed via `npm run examples:uni`***\n\nIn this scenario we will have a ***worker*** and a ***dispatcher***.   \n### worker setup \nThe worker will use the established connection in order to receive and process messages using a map of message handlers.\n\n```js\n// src/worker.js\nconst { useProcessor } = require('@avanzu/rhea-composable')\nconst connection = require('./connection')\n\n\n// declare a map of message handlers \nconst handlers = {\n    mySubject: ({ message }) => {\n        console.log('\"mySubject\" handler received message %o', message)\n    },\n    default: ({ message }) => {\n        console.log('default handler received message %o', message)\n    },\n}\n\n// attach handlers to the queue\nuseProcessor(connection).processMessages(\n    process.env.WORKER_QUEUE_NAME, \n    handlers\n)\n```\n\n### dispatcher setup \nThe dispatcher will use the established connection in order to add messages to the queue that the worker is processing. \n\n```js\n// src/dispatcher.js\n\nconst { useSender } = require('@avanzu/rhea-composable')\nconst connection = require('./connection')\n\nconst sender = useSender().openSender(\n    connection, \n    process.env.WORKER_QUEUE_NAME\n)\n\n// triggering the subject based handler \nsender.send({ subject: 'mySubject', body: { foo: 'bar' } })\n\n// triggering the default handler\nsender.send({ subject: '', body: { bar: 'baz' } })\n\n```\n\n## bidirectional\n> Drop a message into a queue to be processed and expect a reply.\n> \n> ***A corresponding [example](examples/bidirectional/) can be executed via `npm run examples:bi`***\n\nIn this scenario we will have a ***responder*** and a ***requestor***.  \n\n### responder setup \nThe responder setup is actually quite similar to the worker setup. The main difference is, that the handlers are supposed to return a reply message. \n\n```js\n// src/responder.js\nconst { useProcessor } = = require('@avanzu/rhea-composable')\nconst connection = require('./connection')\n\n// declare a map of message handlers \nconst handlers = {\n    // subject based message handling\n    mySubject: ({ message }) => {\n        console.log('Received request for \"mySubject\" %o', message)\n        return {\n            subject: 'mySubjectReply',\n            body: { received: message },\n        }\n    },\n    default: ({ message }) =>\n        new Promise((Ok) => {\n            console.log('Received request on default handler %o', message)\n            Ok({ body: { received: message } })\n        }),\n}\n\n// attach handlers to the queue\nuseProcessor(connection).processMessages(\n    process.env.DIALOG_QUEUE_NAME, \n    handlers\n)\n```\n\n### requestor setup \nThe requestor works similar to the dispatcher. Since you do expect a reply, the `send` method does return a promise that you can await.  \n\nYou can assign each individual message with a `ttl` in milliseconds. Not doing so will assign a `ttl` of `5000` ms. \n\n```js\n// src/requestor.js\n\nconst { useDialog } = = require('@avanzu/rhea-composable')\nconst connection = require('./connection')\n\nconst sender = useDialog(connection)\n    .openDialog(process.env.DIALOG_QUEUE_NAME)\n\n\n// triggering the subject based handler \nsender\n    .send({ subject: 'mySubject',  body: { foo: 'bar' } })\n    .then(\n        (reply) => { console.log('Received reply %o', reply) },\n        (error) => { console.error('Received error %o', error)}\n    )\n\n\n// triggering the default handler\nsender\n    .send({ ttl: 10000, body: { bar: 'baz' }  })\n    .then(\n        (reply) => { console.log('Received reply %o', reply) },\n        (error) => { console.error('Received error %o', error)}\n    )  \n```\n\n## messaging strategies\nIn terms of organizing different message types, there are two ways of dealing with them. \n\n### Single message type queues \n> ...will guarantee that there will only ever be one specific type of message on a specific queue. \n\nThis strategy is advisable when you expect a high volume of time critical messages that should be processed in parallel. \nYou will end up with far more queues in the broker but every queue processor has its own receiver so they will be processed in parallel.\n\n### Subject based messages over a single queue\n> ...will use a single queue to deliver multiple message types which are distinguished by their `subject`. \n\nThis strategy is advisable when you expect a **few messages occasionally**. You will end up with fewer queues in the broker but processing might take longer when experiencing higher load. \n","readmeFilename":"README.md","keywords":["amqp","messaging","amqp10","amqp 1.0","request reply"]}