{"_id":"0x123123","_rev":"35-ef37fd196f56574adeaa6e82f17502b0","name":"0x123123","dist-tags":{"preview":"3.0.60","latest":"1.0.0"},"versions":{"1.0.0":{"name":"0x123123","version":"1.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","_id":"0x123123@1.0.0","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-E4/fktc9i9+mrJaK/XMoDoc4r7fxykaha2bFOSM59iHjFjfNw9/GCghp0i/w3ZH7JlM8Cj/WZrqzhMPr467Rcg==","shasum":"5503e70e7cdf61409e08d201046b8319b4381056","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-1.0.0.tgz","fileCount":1,"unpackedSize":222,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCACBD+ydXp06rpiicjR9NKz/cylRpVLmdt+J0XUtUTJAIhAP+IC9ji/w03/Gsb2LM+DjZrHXJGyEqWNPqxD7r0ytQS"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2bReACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/dA//YuhJtOxw2CDkpzdxb0/huvPtfxpLf4lSbjk2kur72FWtAKAZ\r\nqGBe27DKyIu9RSENSblOH74HdhalKySe+ryc+0vPBpTbJ+r1+EIOG99hHEN5\r\nZjI/oAwYpfoQdHb559Y9TB5ppKB/KXTU/FNmNXeQvtClPvGJqpHOJUILJXwt\r\nM1Bl+x2cKnKwOqpqxyhYFSXURcnZJkshHlolLOeG+wgI1nCsnzNtN9uJmrrc\r\nNvTwPbX0NkKCh9BTxYH9dr05Leb3CBWB+jEhWnq8ZLr/g3Tk32S69gAKZsdy\r\nYxe0OhydP78x9iIkbNts+UOlwaEpIYn9U7x+LBu+l6JGhgXT96ifKrC10qli\r\nIl59uTYcGV7mcdLN26Qfap9yD+u/7icdE3m0wDMxuUK5nbD7sV3gpXE3pIF5\r\nwbJ7GnrPdn9h5oo1vPX4nvIHMjPnEqCn8JOZuht/xH3ocAYdnp9HwXVP9CVD\r\nzZ1OzvCOw6IiyIjIJzNZ9/Xd4JzXNj9Qron28NPDW0hcf6eWnBKD2iv5oiqb\r\nXjwd8QTvjzSElphPund16tGBgsdQpRaSLmSu9sjgxWxngjnCLXcU0Er3iDVl\r\nN59E8robCsER1COq0pcA+fhjSO5FCxJNYhDaSR71NmrHkxPAQGjHHh3p+vN+\r\nmpIMe9qpxAwML2ufjxPo+SuriF1CR2PS4+k=\r\n=QHeh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_1.0.0_1658434654702_0.6492619318241164"},"_hasShrinkwrap":false},"2.0.0":{"name":"0x123123","version":"2.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","readme":"ERROR: No README data found!","_id":"0x123123@2.0.0","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-/ryd3WqK2eUu+yrArBlrZSHY5d5tW7hkgwQuK2FwHvWvXBDLBfIiVrYD2lnFzz39GvVN3LR5uEcLTSw7JhVAbg==","shasum":"96747d1803595c39b33acb9c4afb16d0af9a5477","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-2.0.0.tgz","fileCount":10,"unpackedSize":11570,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXGMIHJsWTW9oLFeKjkRIA4/VJtXjhndyIMjEaFXFp1AiAvLHbtINs9TFaCG7LtqRMXkiFyE1CzqD/utBX7qhUJwQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2bR/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLnBAAoxkH8zr6AKwMDOoo5x2zj1yk7NkXEZvd2pumGog8zMK8lqk0\r\ngzMO9ZF/F7QoMOmpEknWjlFLX6bHidBfFhYMwZ/HCyrmzd5Euj8GLgqRYxo5\r\nUL8CKD3OEgsRcZQASLV/tzeJ4gLcIXoMuUtlFyuD6/pwxkVbsl/+x9gtUoRH\r\n7KDRRpUrsRE7gTFLFRIAHJBrF6U7y1lazhbOQtluHfb8SbErc6KxFJPkK+E4\r\nowP10uLx5HuNO5hTRK+a/ufeI0kaSGbfGyRSvaiWwsA7GQKmARYMI9ZjIvnR\r\nnzchYytP7PeVYwUfum3j9nfDR0f/Vco7KroJBc2HdI9zo0hBYHComXgIo+RQ\r\n9uuKjPHjDMOTcgzjbGzNI1BeKQuQSwwKBRuuSGGMGpsW4+owBYdSKY+FSfei\r\nEJgMWXW/PO9bLx+LqH24eCyh46wonrilASDHmBb08oSQMt5xLPar2pgrpwLj\r\ncLBSSLi/2PPVKtrAzvEZPVY4SP4bN54x8B4yQKuev56H6jjUEAHcncA5GQ6N\r\ny4i1akK6t/kl3MxICkR/VLUHrwmxvsLbQUpFl7I42SAKz8VP/siZgWp8+wQV\r\nuKQxLzM0qSlwZrG2ar/IVX4n5t9Wpy/EBU+ZBiAPD9/s5c/3wCbGFh/Vg23v\r\npaY03ibpjbQ+i//4bK4Ccvvw3ApUTXVJrhI=\r\n=fkFd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_2.0.0_1658434686846_0.6544142656874894"},"_hasShrinkwrap":false},"2.0.1":{"name":"0x123123","version":"2.0.1","description":"foo | bar","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["test","foo","fake","bar"],"author":{"name":"balazs4","email":"balazs4web@gmail"},"license":"MIT","readme":"ERROR: No README data found!","_id":"0x123123@2.0.1","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-mgStFbI0GFjRXSgxrRtvwTsyWQYpD2HkHfB6YBhVWagKZLCuyXKFtzJGAp+GeKoFQup4vGDFaALyFsHCJy73GA==","shasum":"9e780248fd38ae077dc023a64e12df229dae5bed","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-2.0.1.tgz","fileCount":10,"unpackedSize":11653,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYY++LEwojK/RqJOgx4wHiMryx6NPl77sjKlYZzgGD1AiEA/qWz/gWQ3YXsZYmosnOaU+bhPltufaTaeAztPTFdyzs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2bTnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv3w/+J1/aXcFut8EWEwnX/8t6oEWdt3t1/sy4LaIdYbWwAQ0e+FtR\r\njp/y1JDRbcBzdO1r9zereghhUiE9ssiuEEsl9iG1oZJ5toL4MYzQMO8D0UTz\r\ng3NdHbMaDe+qd2w9WD/KFOHAO/KllvxaoTQkyLMjlqqQ3FN4XKjpmcXVPnSg\r\nL7HAmowWGFZXsgHnYcXG3L54oKtu8yhxVuT5XFClI8YYGPX23IrZSDm4BGKM\r\nrvmVUqd64O+cbzoUFowd7eyqiWmZdQQnYHU4U+DUY8MpcqR4TFw6MKYStLy8\r\nSle6FR0NZcBJY4+s1BxoOEgkrbcISR8m7CKoAO/VIZGd/zdgQtC6OZluUakR\r\nmEAd2zMfk/2fvhQSKnF40UJ0Le6WxW/1wrA6zgjFuzJAKeU1VGf5I2+nkOTB\r\n1wa1IdcNlq//Y53K3afqKq04bZozD2reGiFjSgbV3E/Fhyp1sRmH+2hns3SB\r\naFt9Kg2LZSKrS+sEuRPiUkhKTxlrRGjgmFvzCb9Dn//X7SVmznqIVqbyqO7+\r\nkiV11ae9zO1vR/IiXfr1imdg+2/h46snDwmIHc4RKOO8kkJYGj6xrCq3+Q60\r\ny3c4f86OY3oAOKgcIruoo/CrJy8svAG76tFADOCzHck0BzZi9UbNljHLCAYy\r\n7K//mQMmNhrIvl0BK5LDZRPEufnYFDWSuBg=\r\n=Fl3y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_2.0.1_1658434790876_0.7476069375180252"},"_hasShrinkwrap":false},"0.0.0":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"0.0.0","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"ERROR: No README data found!","_id":"0x123123@0.0.0","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-1lIsPpy4Z29VR0neO6SCWrlAZ7fDMGilMv58TnvVFt0+GwqHglNH0oBH/s10sM/wH3IfTSlEzWa0Su54Bizllg==","shasum":"82e76bc46797e1f246474ccd24cfc5b9760162a9","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-0.0.0.tgz","fileCount":10,"unpackedSize":12148,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDknyVy7OTtmHlbMqsJWH73jXw8LkBC4R1JyKf4DtDCKAIgNRqA7RMTZlcUGW5cMHbldTm1bqF3s4S1ZxmFfPuf2z4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2bWXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmotow//UynpNPDaYW+MYltPunkfegsr7TlDdHFrpU7NCHXC8ym86J3Q\r\n6bXFkdaqtxTInBQaIc/BWo3NTkcYpsVH5ikqqCE2X28A/Db4b7a1yG3ov/7p\r\nQcr14c1HiAEwKqO4bn4bad3b36cs4iAAM5MwpgSfCsyH4X1H1PdktJ3XpSG9\r\nrN13t5BMw8KdCIn7zhMwge/O39F/Wx36ps3KOsCr5rB1QLSUPPF3QvUWg5oK\r\nZ5/1BXlNlbMXs2vVS3HnXW5DTFnS//NgBBuN6t/VR8NDY9VliJT8C7gY9ouP\r\nF0HxNgudmXPFvp8mfDs8zplwUXbeigGbPQc7iPQzDfYpb9eI/vM7m3UsvYKb\r\nkUz+qmN6d6jn8TyXJowDfPzIBrpMuebNTwOJu3K7TV8kVcNlj04V4HSwH8jm\r\nFbZmivvbXxLA0zQAHaBRWui1xCHz16Y8ZKM5pPJcVSq8ueIE7Ze0xNl5c2Ww\r\nFabb8okzNgFDS0tKNJgDicn1FJnBs35JiKrlX0O5BH4wc1UtVE1l/638R+lh\r\n3BzOdX/uKM4Z08KN/5QKzUWMkVI8enFEQEdE7pQbCbryYEF7YS0fBIJwqrLI\r\nJzxHZ5Z+BJuMS26lHZp+etfYQ4R5saGyvSkdsxrXNKkirOJI8X1PiJxJVN8G\r\nwxGfM/xXUtHiETsKVPGUpL1LaT4P9oJ6BmU=\r\n=BM5P\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_0.0.0_1658434966894_0.09493313957485405"},"_hasShrinkwrap":false},"3.0.1":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.1","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"ERROR: No README data found!","_id":"0x123123@3.0.1","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-beUc1+D0M8YLVP9TZ/H3MdAoM7njEsdPTko/WJ/NHiC6+3LCqLV+uXfaNcNAQwfV/O8N5tPqJu1EPI7hY8uiwA==","shasum":"81c9487879bf74747b3523e7752461af64a2276c","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.1.tgz","fileCount":10,"unpackedSize":12148,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzjcDibB9m8A44Za6Uuo3XuCuHGLtmw7Q5vWrT4RUHhAIhAJdTMHyan59sJBJ7SINyozJCIzsbpYLk1lA6aWSchjpK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2bWyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmOQ//f3UasvdWRXcmrVHGs1W6D7lKMpOO3VT/0IHFL7XP10GUSng6\r\nqAnHe0IRlCHDS2Bg3qO30Qb2HrUtG5yH12nGVWujIKc2xw7XJ+SbCkWU1bJ0\r\ney3cevmF8yy9yeLqNJkPcpHv2r2a3KlVAVB/hDFPrxQODp7tkY2rL2PGNBt/\r\nSBMJN9GpZNALGXinEK1KdEjEMEzo9/5O/ec5efQssMkGgKEIsqv1Mjnm5e8+\r\nBu9At/Aatr0gJyniozpYEfpYx/UStazuWu7XjtLmmvN9Ut803x+PuxEuNFcy\r\nlUbT6kcHYpFPQUhGbzuAFweMoGFJiAtNMyESLFY9i/za4pBjUY8HJb3Iax71\r\n3KXdgC6Uvnwj1brYI1+AacUTZelmb9vYi2A8kmk7atIsJG7bxt0zAlWZY1Ml\r\nAZm8rxirpu4QKQriS+kGgW2UZhXtAJKgKvbPhgYSVEFjlIJVuyHoD9F2PjIW\r\nrEFkqeZJmFEUNtStIbNIr7EUN7plCqntJ/UdMN2OnXQvNTljpg7sLIZXriIg\r\nNnma8QO0f0LwX7GK2w98/o+srDqsfrDMtDjhBa4w5cR+uB1hiM23G3dI40nk\r\ny0Nlj7r8qOrLEwh6IW8G58/DuHiDsxvusSqKPYdo3spIsQaLxy8WQAv+09K2\r\nV+N28ksSxqEGs2irpunV5kPlGgXf1mp86dw=\r\n=XI03\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.1_1658434994189_0.7052526859165122"},"_hasShrinkwrap":false},"3.0.2":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.2","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"ERROR: No README data found!","_id":"0x123123@3.0.2","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-qqdLjldI9OzJGpxZC2Z6qllHqvw8MVZLeX2U4o6NgLowCIcC1p95SyMTsQS7RYcZHqxO6vHDqKJ0DXvkZgF0tg==","shasum":"03450bdb9ff7d60fa4b1ce621b3957a7041e3a1f","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.2.tgz","fileCount":11,"unpackedSize":12317,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqBR02Ggtrpb+loFAbtxZZMgB2bcP+7UBTUD0tMx/ahgIhAP6H5s7GGBw701XYeoYouTkr/tqJG1yyOPj59iiOhO9q"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2jJEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmotkg/+IzTO0Ny2Sxx//R9Q++isnp+BO0MhMz56aBmgIQMrmb6GxQwo\r\nB+/6OaLA4C393Kx57uxXbR4jvnKJoiVOVB6lxWqYP7VMUeCUu9TR2HJ68UpG\r\nAp4h7Jf0vlFPmkfY3bwca3ebrb3Nhp3qPIvGx79B+AF8r76Iwgux8WgVv18l\r\ntndATYGTSMotknWm+ryQvmsi2CRNf0A48RUM5ioqfX+CHBbPihy8keXF1sia\r\nHtUEi8uR7D1MsD7ZK0wTyjhjjzdGsrlbW4y6JS3r2rgTQJkX543aDfeSpn4S\r\n88tp5nlqTEiVUopwFxY/eZhoX73jDC3XLzyUWYRjg5L1A3vjw54Hm7SOsA63\r\nxXs5VWOzRYg3+JNU/sujRGi6BP2HFJhSRPhIr5UfaAkIlQZS9hD/qO5WTn8J\r\nOWTowAn7Oa8S3wIhblCRBVbZ3jeWW2CbjM/qE1r7TlBcwXDlfuZqfi2q6NlG\r\nZTsyjembk/AuLOKSPBsyNm2CiAmgbvi3KeV5Y2Uy0lE551Imp7xY9ZmCNRGU\r\nVISSX+NvGCOVsQ3AiKwpRH0Lc1orRSiT5uY0+B/h02ev5kjNvJAhZgHNXefm\r\n1eRq2N4oFqpFfw/N4r4Y54HXh6s7iEjrZOcmsIiUqnWr6maRNgXRWo0DRDno\r\n2l5tweUX/W0cN3ulmHK4RPXjEI1byTbs13o=\r\n=dR6J\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.2_1658466884611_0.8803892893985961"},"_hasShrinkwrap":false},"3.0.3":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.3","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"ERROR: No README data found!","_id":"0x123123@3.0.3","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-OlkTsRtc5+l90cQgYqO0lvWSLslVMbohrdpTaL3SjcWHX7Zk7i03hcyJPL3wAD/XiZPmPJVqbKiocpoJFQNbEQ==","shasum":"2948cd371c28bd05aa5172aa109bab2fbbc33fd2","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.3.tgz","fileCount":12,"unpackedSize":13512,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOnXSVoV+hyJDDyvlpnYeyAVzQECeZRf0tgvpCTcFA6wIgCvvwES7xUTIrMvMZkzAK9UE2Z1MkNac7ZWQSzgMmLDQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2jJgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUYA//Xim5lTU5TtZhCZpRYLgf2v4hJ9vNzwgknRYxSEtg+YCOeI7z\r\nIdoQrFtoGUmq9zPsPGETer5avtdBg9+8pN2TEr+MOpsf/zVLVLEJgM1b+uMq\r\n93XWa9Rf5o5zxvoBn7IZPlhO3LJAzTzbGUeIOJruILFDgz9LrbpgVAE5z/87\r\nEgOiW8TiOOEYAZOy0VC7lg+04y9IfCp0HNgPiwrGT0m0J6VlYBmtBg7Fw/Vx\r\nqypTY9Uxgq5AuFtjiPxo8i926xw88U2LRhGe9Te2ksA9/WYSkqWDrTYXhJgp\r\nhO3d6jvwtP3WwsypJoffV7xexMBuh2JpHNiw4UTJUhSDjYvUx/by8WDE6fi6\r\nG68/8f7E0fWJS8GXEe6+QF+zTTRKY4uEBem/wDUBdvQbcvUyl0OsPmUjQ2ZC\r\n67uDlrJtxGT4u5jUq87FdYpERIS5CdcwkWjgjMV2Xcl8jMIumUL0GSDSSv01\r\nJvWpf98Q1gOrycxnDtWasFHePHggFm1XAkCiKWs6gjME/MHD93GDc6QPQHWg\r\nV8bdU1OUIl8cti20VNvvvt3CJSn8czfuS8ohsAQbk2Q6DYvslhZ2WQJ1j4jz\r\n6m/Yw5Qve2gIcc4qWMNRA/V+7QZu16Cd7LDM/h0rtwKUQEFwuC0S7n+5Go23\r\nnN5yhYWPDoud+gevXePo2PRisx0xMEI9Z8s=\r\n=I9Wu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.3_1658466912355_0.6094732253631694"},"_hasShrinkwrap":false},"3.0.4":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.4","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"ERROR: No README data found!","_id":"0x123123@3.0.4","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-q1ZpYgdPv4tZkBa1DCVocLhj3DB/Bkq4tlsyMHwVuQoxsGF1cOh5oh5I1zwPMC9G8h8L4P97GMwoW7J1XHn21w==","shasum":"14af50c391f6dd75df3efeb273fe04a9c95bdb07","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.4.tgz","fileCount":13,"unpackedSize":14655,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCEjmuk3n1bqdm7czqG9GUEE8owOrwoDhqmOs4chtuxQIhAI+mzFGffKOXvp1E2fCTtdodtKbH9CJyj6UDea4ZVxZc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2jKAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmri+g//Z6oxedbEzI4zWe6cHgT6kDZH+DRSz29oFcZoMTb6VB8CBg6n\r\n1ivy7LgSK18ZVrrlmwD9FCkMykXCQNV3eoItbGCYanEzXhApVR7JrirXQkqW\r\nHGYGWhaiUaxmoQnuNaaHXcOGuP5TxPVqDNlKrlEhFHb17fGFBHwvSGmZiFvt\r\nLeImPu91eNCNauLdAHM4zsbOc1JWrvUPLm/ONGUUO59j95fIDg1h1Vd/kXco\r\nsepiSCAew5H/g/y1/41Q4lrsUrUDjNLq30ZYHPUOv+zrOT3B/W8xfiZObSCB\r\ngalDeCurFRrgQAwUPVjEYwKdZRDHxpIT6lA86kFtt20F5GEld7JryvQRo5S5\r\nzd20ZkIfDcg+s31Y5wX1ADwzspCl+DHX2viwatNqjooSgbsmcjrQrKrHa9Tn\r\njL1OeG9Nshtda4ncqchdkMGdpHTSew9872Pw9OtJxRwb8Itukv/zF45RjVCG\r\nPlsGbbKLx88sgZEbbIxsqcSCaq71C2Qwsq6yHN8MJORodKKH2KEULDXyZ8aJ\r\nrgtgubHMejWi+2tg3d1Fvs07d1+bF8vSsk9RF2Mi2LhAL9Uce7AbwxGO/eyS\r\ns7/fZ6L5lMjcpnuvraGTadHoYv6XlBSQvZ7xwVjqo7F+PEgY8sDA/mcSJ6G7\r\ncrFgh/NgLzHvAv2i8gTj7Ymi7u25IH7XcVI=\r\n=A3IG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.4_1658466944469_0.9076308071250041"},"_hasShrinkwrap":false},"3.0.5":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.5","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"ERROR: No README data found!","_id":"0x123123@3.0.5","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-RYDc/5mkHlGZMLbJ5TPMn0Qg0WKx2rNrwDepMapgjicmCVysk2oIAxpchhji4iv5kFHsSGTMvQdSVXG44NELOA==","shasum":"7549b532e3cd2ce790f62a8681a68ad785ee9e94","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.5.tgz","fileCount":13,"unpackedSize":14655,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUIu7DWbFBbxpV59QuZCkYBypxqmZZVoKF/IW0ITMmxAiAyV011vhPCPQYo8bTx8lJy01iufhMk9UpvIIQZ2amA7g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2jKSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBqRAAnO28MJc9520ZRpYqwb+IMADgZ74yuEE9pv9MGzF+REVSvdd4\r\nc59tVZBfG0PSfrzloEK1+GhsetMnhYeKnqGMb38mZlhXc4TnEuT40zKWgSak\r\nWQA/tMp/wkE6ruHlpU55XbpeOuTcE+om1r/2AhDCPtAk1Y28Tq3Ane5pXi/W\r\nQEw9ZNQ/7oPxtPOddTcso1I2t7sbWuUzg7Kl7vAptoxqgFodlWPXkGAqM1So\r\nCGOXw2TvaUMTBJ6zEunWiPy07L7j7b/6X1SuCAeWAK7Rv9o0btjXbbjqkAl7\r\nGsPLlolbCjWGAleklxTqNyZGzfbQt6ArggUu0aJtevGfC8V99ZBxG+ovUcKj\r\nc+xHKZLHHv4YzZRHjae+HsBRTwGjhhd3vXoDgnROEhJ6UuyvzrVBFWIjVev2\r\nKQJWcYF19D7nulrUBK38jmzyZZmgzs/lHs6VSqVy8ajCtZPFoVn9LQD1Yu13\r\nkMzsZkz/XObWJVEoNSTma3OAMhV0mr1DspVVEmmxfHeyXvsF9dJOdrP+aC09\r\nmjdY9hUQ1ktxADKh1OZwEoDYXuOYniI0LqkrF4gBs+VAds2xNuRa4qVnN//I\r\nqyT3f894ba6sUJ9SIEX251qwcFrUnrBwwhXbcE6Y28BGBxnbK1RAlAmYohlp\r\nVqOXZUwPWUGV6ij5VUB+94DKmRA+4+sG5go=\r\n=BOV7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.5_1658466962347_0.664697813171472"},"_hasShrinkwrap":false},"3.0.6":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.6","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"ERROR: No README data found!","_id":"0x123123@3.0.6","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-4psRchwIHnRyfYVD0tWlIYMGQfkM8sJtQkjhcfbboOl+1Din7w6gxp8Ny0o+MntnLyjqwdAufRtn8t6ltXf16w==","shasum":"44b1025189a4e51f7c9092479e24c0213761ad2a","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.6.tgz","fileCount":14,"unpackedSize":15720,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXli9/20BT4ug3ZIBRxw1idfN4IIUbY6u/Dd0TesmM+wIhAMCVEwB+Ji5TVLxU/2X8Uo1JGXUTzE94BC4MNxDlal3n"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2jKwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpA1Q/+MaCiNoRIyoKL1Q+UhwG99mY72krV9ZW5sCoRhwB8xsB/ZHZf\r\n/kbZEA8fYU1EfO/Ro3HJWvQe0dTQtILl/f6SEZp9B1byx8QjM3GHOiJqEdPm\r\nK4clAkE7HBxUUeI2yt0avmeJ4EXSxGCgUhM6JRHodp5xgwp6R+mQ2tWaj6zr\r\nc1nzCOu6/FZFhpDlz+eDaTMmHOzlJjZj/ixho+kSqeBO+R1KfNr3LMk6bPCn\r\nkP87VPKx1/2uMlNcNC7ueIbQ0VooqguNk15S2QbpvEBxva+7KoG0S6nI33gr\r\nCe09IgFEu9537PrRKmz251paMmNR4DB8P+ecqw33iPBdZIBhrqtaghjDY+7G\r\nzycCel/8x6EjKoMYt1uNbdHLLoeFLQM1jXMjZ5KjhTQU2o9XOQ2LJXHX5qdK\r\nKRVxIJxKRZx81HPUwWAQM5tvRVYPPY3rUeWzYpb6C743KKiT1GgE60nI/dAv\r\nLWDSVEm89omTeqkTRUZiH6/cJEsC7s2re5KUtmMwdVK0O9f3+EJdIYLz8Q+d\r\nPXR/qJV1s/cV2ANbfllGBJMnr5ASWaETPDowzRxLdJzlIEXywy60hxe2E6MZ\r\nTxXBt8AfklxrjkiV3GyuRwinTfd+crfmw8s+6svVPJOWo61q/CdNpuLbE1bU\r\ndrwgRqGLzGnO/lqlImsDGCXs5Y0kNNaX0NI=\r\n=iqXh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.6_1658466992050_0.4326313981230099"},"_hasShrinkwrap":false},"3.0.7":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.7","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"ERROR: No README data found!","_id":"0x123123@3.0.7","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-EGy/FpUrbBiVuQHZIvo3sWA8/FItLHKJNWLuurYcnF+VLpLDAcvKEp72N5O/cEyM87lDAOdTTCQ5TLmmAoPkVg==","shasum":"29680621ebc5ddefc15207c6b96759d5c8f8b63f","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.7.tgz","fileCount":16,"unpackedSize":30032,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCk4LBkiGE1O7R1tLMkL8s02Ius5d4eEmPxujplYYqA6AIhAK1YfkCbK6cSKs4nT6rYXdtqAbIFekiDUkywv6L3Kmtv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2jLAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorDg/+OlNOgnVPwkLuCeyGV5LT8SpzmoEqggc8n4H52qzF2qbqct2q\r\nPYJMa+7ITf/PsUID3bKXRIB4IbiJhCrDxvL1nphbYq2T34jUSnW4Hko1EfYN\r\nzI+pO/LnK1AZrWSUpCmv2XjYPj6gC2tEkIe/tK5Y7Y35CPNx7w7xX6asboiA\r\nT8dA7yRcMI6MPZu55S8kiBskjzV/UGl8RGpzMl5MBcdQ8db9STZUyZIHM/mH\r\nSmqmKT+TCnOXbvMl8fxrGrKFT7AvNT7PyeZsj3//NW1Sk+YDzJGOQLm/+q4R\r\nlZJgrcitefqZClXKdfqceHAHb45UdY2m8J0XY5Ami8XsgK1wCqkLbavJp48G\r\nBiyW48jBAx+r0iwHoNAhpWWhUQrNcFSDJpUlj63/XcXSuH1IVIFUlPzwHpv+\r\nwv0+nw1T1q8hbIeSPUY43dLMae1ymbvTeFQwP/8ZkNkOtjm0yIWErGNq6scl\r\nYCOflSdnLbLAmBxlKOwGifqPEnXfPDheCiaIxmC8v/NMc9Xc8YbrMKkw7IFF\r\nsJ3v0Gy0BOiPXT5Acq8cr/KkZv/E43QBld9NpvtfDoPpoj3r5S70HEa8/aRb\r\nCjxSDJGBL/xGZpmt1S7hFtYpHWFuuV0OxZLvyUyYTn3kigsRqXaoBeEbx48s\r\nKAFC/XqkA/UNHNRYhj4AjIE3mx35qbJLdKo=\r\n=DuES\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.7_1658467008487_0.2252888358991143"},"_hasShrinkwrap":false},"3.0.8":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.8","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"ERROR: No README data found!","_id":"0x123123@3.0.8","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-GMIQ8QafIkLLRVlkp1ODmrCO5hoMcEG5RWGu54z0a/RTk2CjgptwbpThhKntlgFENabpnYhRqwRpJYGyzWLkww==","shasum":"0431c62b58f78d49eb61f95ae8b924a31b7f019b","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.8.tgz","fileCount":8,"unpackedSize":8824,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHapfp2S7OFzz8btsKCadx6ecDouHa51bPV+2/uwTSVHAiBvjcOepRIIoHn+ayRX5ivwDvZEC2Rc9tcUFAgjc4fj/w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2jLMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNAhAAgoGNFA0yhdRdNMxJnTlZuGfRUtxaTFZDSDDdWgu8lKtI4yqU\r\n0/PRqmycBJKl1ufI/bX18GxyeZpiE+iLsgFScZWLd+3pVaNzXQc2/kxRN6+5\r\nPIBPGcGG+n30r1XFR7awsHBbh9HOdvLTb1OOhPWJP8RA3EhL7sb6LZ9X6iW1\r\njmXkakEqd5ieTLi36erCkxwxfywHoDYMJQ+DiaAUL8XkerDCrsbffct9od1o\r\n4ICktBlwvq1AimE222782dBTjJyTa6nYE1tlnGd/pxdv7CQqsveNrxHCSpuP\r\nFt2wXHcw/LrNSXnqjVHGPXLbD1t9/zfotDsvbgS+vfy8s2XnjhhpvPxz8Riu\r\n72pehT00qk9mmxdNvgZLUNkpl/GVyPJ4D/Gkl2TzvgYtyAhf7KegO9rxEGU8\r\n2E44rvULb7bpDuDUEhRjsl7m085obwxtlVG4/S/7YqspPXzAF8MsFEUwxjvu\r\n5mARDYOICNr76gPI29hzfJ9d33BI3hpAQ36nxI8mWBGYp4+sc4c38z/a9B1W\r\nDtn2PZFWb6tsITloZORAcepfVSKGmgq2ZjVruH5VjzMknO8RLSGgaZ/XIRA4\r\n14y7LUqfUphWBKFVNRqFBCujdc/MlzKrlXeunUc2kvrJi+ef1MSXfwhU24+z\r\niP4pH1MdyMyRNi0k+1mSCPVc+O44LDh3ou8=\r\n=e2a4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.8_1658467020274_0.060809324535090026"},"_hasShrinkwrap":false},"3.0.9":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.9","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"ERROR: No README data found!","_id":"0x123123@3.0.9","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-ak8h6BfuU3GmTuZb2Akrh9qzXGgwawAmEtYsSOpoJOUmhDW9dhplYlAE8ODxvSUWoNhIvQ0C0PqwXRpd2Sz/fA==","shasum":"2a7b2195e9467ac5faea5c8d82c2dd67c3f2f866","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.9.tgz","fileCount":8,"unpackedSize":8824,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZsUnsv7IO0+fIqCAErAK1RR3ZYae1sVmWVw50yc0fBQIhAMRXOOFTkGtSyRLckmI3eWds40za5q8fxTMRraxlaUTg"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2jLeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZDA//adSVCTvkFwDO11/d6/bzD+nUVemMlgqBvhVWoYgFp0qR9+x3\r\n3a2+jOPM9nvlC32hqinjQifx/3dwBrwr7Dar0OqCTxODUFDNgcbgPF4ShlMD\r\nyhlyBPrzdsvC/ZG/hO6J32FtF5E5a93FotcJzZhXGCxGh6SyqaRJudw6Hid0\r\nZQvq2r/cxsNhu8PSAHMOd5gmENsZpRnsk1X6jGWSWLPzX6vCBbK5sGD8frHU\r\n4YyxIK1BuwEMcH72myPdXinbjO4Vgni73TmDbIBIZxkxUNmHmE8rZQ39l3GP\r\nuTaxJdrU9gpEK2JR76bZyaIczJCC5LXktrQ3U1Qo1N6cprimPcNbl3/AokcM\r\no/x1dwnBYzsd8cAVeYUPOuRoDt8E4jYpwRfT40oClt2MGui6UYefFzATlEBa\r\nbYE14rsPq6sPH8FQA0HF7mH39OPXDg0IS2nTLdRxf4p7RryxpY9hmWDcpoZf\r\nmHAoDaYvlWgHljKd2NYAXgI2kJVlbP1MpvGreKN01Yxsjnl1Nko4AuyU9OP4\r\nFP5sWk+LdXJ0Q5fGZoz9EilsnE5aVIEiTJm1BL7tGb5VHXgDqAEGK1Yb6yvh\r\nQ8qEug9962HuA88vtOZY8NnGxiUbSiMhPpz3vW9+coiEvTygFUVmMCEq9nU3\r\nFeIXrBwcoI/YCuBzqpurmuLfe2ch+2A/73M=\r\n=U4on\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.9_1658467038541_0.17908200771769578"},"_hasShrinkwrap":false},"3.0.10":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.10","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"ERROR: No README data found!","_id":"0x123123@3.0.10","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-ndKGpJxc3fRyv5u8s/EOa72kV4waF83JnS1FvvTyUS/203J+dwdk++Gr8beHgmvuFWFQ5+cD2h/C1Po+hWj7vA==","shasum":"12af0fd3b64d05a38fee4b0b361086e356728b18","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.10.tgz","fileCount":8,"unpackedSize":8825,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZFYg54LO8iHKQGtz7WTc9BECh2whJmwDapJ1DjFhngAiA4/V1qOctsu9Hqm4q0hDC6RqJ2ViqX0Ugk/SaFUTMgRQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2jLsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoh1g//eie9bdGg3A/CRBs6/Rk6O4btAVbIEOfAV2gfI0FvYOUfvMYs\r\nsJ93FOeSZSYBJrvrZYacW0JZWvx8DuvuNw6+FydS30VqyvKXp9utKpGr9+i7\r\nThG3gD0isfnvvIPWaZ9KRfeeSwAaqDv7jSYx9Hj8lqVr2ohPw5dvjTQEzH1b\r\nVPrEAXoCtJ/mxXxQO65sPYl2iaZoQUIiJaIxlA4TREnpfRm71y23x7GsI6oV\r\njLA/7GM0E4f/d7nztKb1GcCH7BWcrsuedKOvWDZzLx9geFgpImMfCkugBl48\r\nfqEIC17HoCL9N2NaJJAV5//szRgGkJcaDWBW6CZNSY/JacWfgZlL1WxvK+Zz\r\nwvuW6RABltskC1Z+YBmDiI/3I2BwMqSFLbIGG1PkdgriunnyDg/gK0gyVULY\r\nhC1rAdim4GFH31nCC+bvX7gjJLT68uU1erGPrAwx5pdB/JoswehXjm1Buflv\r\nsox2jseVZoqVF744lGqHQXFEwPhdPAOKQR5Fv2WHRmEBa0h3MrCpGl8gemkb\r\nW50yABTk8NjaI+CsRyZqgdIv8vfD4EEpLR33SdE/y27WyXJLyaA7+rEHlqV/\r\nBafIggmACkQp+S0vnDFn7xyCNQkKiRfLWr3Xdb2i82zfhuZbtNLBXYdxuBaD\r\ndv04qQ75FS0MjBX6fQhk9DcCGhMssIwgphw=\r\n=T/Iz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.10_1658467051851_0.97688926956891"},"_hasShrinkwrap":false},"3.0.11":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.11","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"ERROR: No README data found!","_id":"0x123123@3.0.11","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-3rZ37XdnsOsjmBHfVX251NSpENUGhfKppK6miHQ/gP6sKIKxO181FYcDBCB7G2i6LOcuXTYKeixv3uAA0Y3d2w==","shasum":"afcf02b1ed5227414a8469bc737800f2158611c9","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.11.tgz","fileCount":8,"unpackedSize":8825,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHf/hn6L1l64kJCcsAqBeP5WBmguhnQrOSvMz+gbZdjiAiApWFEyHQwP9OUs9Kih1MYOoQRcRZeqaGvTlDlDu3RamQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2jMFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1eBAAmu+8/bz8E/4zZ/8m0PmKM0UV7+UI/8jqALAWtykFAM2irDgU\r\nXFTSA8SRNpdoUX21jamRsL+qnJY4kinOsUCW6aLSsK88I50muP3s8z039QG3\r\nqgnPnF73EYJNzhmzTaOk6CShf03bKR+/dInsQOeXxOhNV6lMLgB46Xf4RIOy\r\nI32jsLnU1dDdpprOljiJ1rraXWN1L+kj6ye/JAgDpKRKBj+mGdR9M9SI2xMd\r\nkmeq+FWCjb9u2IHUYGe7ddFGyWPXbL9rBVD5x4dcRZAVvna3y+opfhrgERuA\r\n53lHMissT8INI2HSdIjpFyRXul3Tsu5cvgtkfC9v7ViRZZ/2sewusaxyk3Mp\r\n6IJ7+RquW5NUEg7WvXDpIXXv/y/ibAHGDNYtXJQVaOKAcFV1ZkUJz4OfAOYv\r\n7qCjHTscIt8vKnnAHvowoKA/ZSzAy8N5PonBREq9tQEDGvE16zeRNavNDv5q\r\nDiOtSEavm7ObFolZ43o6K+z43Nkd3aSV10119s2koRNoCtgtZmjE65a/u+lW\r\nErpF2/WxEdsRuO5lb3kI1+ZQnHjZCcesOk8EAQKbLHpYJBmHXgi5JrCy+O4W\r\nbCqiFVNfxMssKkqdBIL82lMXH6Oq1cac78VFK9mKsUsQaDBGmU7fJXyBg/X/\r\nooJ/nvVJsN8oeM+vwO1p0Fk5EL2CPbly7DI=\r\n=KTJi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.11_1658467077116_0.328053035471066"},"_hasShrinkwrap":false},"3.0.20":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.20","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"ERROR: No README data found!","readmeFilename":"readme.md","_id":"0x123123@3.0.20","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-/NywNvQNAyXmkmJmLcuZeSYAu7yJ22SY3UeOedt2QUfHeOCLobXUkhIGCCrbA1Ly6s+jJHoougK1XA1BgJW7wQ==","shasum":"ebe006b06f09cb0d841c0a632538bb40500a783c","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.20.tgz","fileCount":9,"unpackedSize":8825,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrQ283LA+djQ3GQkwrQk7AlbAj5QPLtc1j+WQWD9B2cgIgSyPCkaxB+sdvjeJ3xN6pD2sEMCt2ZxKOtx+7ZyLAg8A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2jRZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0Kw//ZJ8s0EVEaGSRiMNu8IwQqz2zioHkdA2Byn5esnOSP4ucvZaE\r\nUBn6Ftf71NYQSc/73h+nelqR7TlJpxfiF1Lr8Sxz0cW8Kxnd+cS16YlIYygJ\r\n3UpNcZy2yIP7TyE+edFvqbr1ycydOTIgmcBBo9RuWi8jm9pAn5soBPRga4id\r\niXaRkFLjoe8lwKqW12R/j7CdDltn9TGcjsJwyuVZkh/2oHOuHKM0o+voqwkg\r\nGGXzZbO6TX4732ULZRYyOGdsoQCZF1iOipv1RQLzgIlsL1DwH+l5WdXh6jsE\r\nFnc9PnkpXZV31iwSu0ImScsDdiT0kYMfM9sCJcP/SssndYPtDIGlqA0ZNJpC\r\nqWhpmS2H/Q5m5hZNe8gACrJMjEEP2spsXqPXmsP6QvKXVpQD69Y58i+vfleb\r\n9ghXpDgTOXdbOBd+GflE3maU3/Ep8Q8+ACYlawTEv3MbxXTLYRNuwsJBwFpx\r\n6Lb748RW7t0uozW2CzMIwwAzfw0/nV6bkDZWsvX98V86YSIe66nq+sW4clks\r\nnj/HiP30FAaZt/40fLEyU4L1cxOP6Uc0rKrjSzueyV0N4QSZsEwhkqTx/ypb\r\nvt6KDFGkXSIOZFgFAHRAvxOb9dmYIShQH9ZjhLC11YvOuwUmVZ96AaOtCgqq\r\n6nDrnagKIv6I3S6E+aji7XhfJRjPH7xXy5E=\r\n=oINf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.20_1658467417482_0.5508772380943157"},"_hasShrinkwrap":false},"3.0.21":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.21","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"<p align=\"center\">\n<img src=\".logo-gh-light-mode-only.svg#gh-light-mode-only\" alt=\"pipe alola pipe\">\n<img src=\".logo-gh-dark-mode-only.svg#gh-dark-mode-only\" alt=\"pipe alola pipe\">\n</p>\n\n# alola\n\n[![npm version: alola](https://img.shields.io/npm/v/alola?color=010101&logo=npm)](https://www.npmjs.com/package/alola) [![zero dependencies](https://img.shields.io/badge/dependencies-zero-010101?logo=npm)](https://www.npmjs.com/package/alola) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-010101.svg?logo=prettier)](https://github.com/prettier/prettier) [![.github/workflows/main.yaml](https://github.com/balazs4/alola/workflows/.github/workflows/main.yaml/badge.svg)](https://github.com/balazs4/alola/actions?query=workflow%3A.github%2Fworkflows%2Fmain.yaml+branch%3Amaster)\n\n## usage\n\n```bash\n# npm install -g alola\n# or\n# npx alola (recommended)\n\ncurl -i <url> | npx alola [assertions]\n```\n\n## examples\n\n```bash\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola\n\n# output\n\n{\n  \"redirects\": [],\n  \"protocol\": \"HTTP/1.1\",\n  \"status\": 200,\n  \"statusText\": \"OK\",\n  \"headers\": {\n    \"date\": \"Sun, 10 Jul 2022 08:30:19 GMT\",\n    \"content-type\": \"application/json\",\n    \"content-length\": \"68\",\n    \"connection\": \"keep-alive\",\n    \"x-amzn-requestid\": \"6f38be71-8c2a-4106-8bd5-6a2a0726d831\",\n    \"x-amzn-trace-id\": \"root=1-62ca8e1b-3fa47e01777132441c03e3de;sampled=0\"\n  },\n  \"body\": {\n    \"date\": 1657441819664,\n    \"foobar\": 42,\n    \"author\": \"balazs4\",\n    \"name\": \"alola\"\n  }\n}\n```\n\n```sh\n# follows redirections\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ --follow \\\n  | npx alola\n\n# assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola \\\n   'status should be 200' \\\n   'headers.content-type should match json'\\\n   'body.author should be balazs4'\n\n# silent assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 2>/dev/null\n\n# assertion only\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 1>/dev/null\n\n# json assertion output\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | ALOLA_REPORT=json npx alola 'status should be 200' 1>/dev/null\n\n# middleware\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 'headers.content-type should match json' \\\n  | fx 'res => res.body.name + \" by \" + res.body.author'\n```\n\n### configuration\n\nYou can configure `alola` with the following environment variables:\n\n| Environment variable | Description                                  | Default value | Possible values |\n| -------------------- | -------------------------------------------- | ------------- | --------------- |\n| `ALOLA_REPORT`       | result reporter                              | text          | text,json       |\n| `ALOLA_CUSTOM`       | any resolvable path to the custom assertions | ./.alola.js   |                 |\n\n## complementary projects\n\n- [fx](https://github.com/antonmedv/fx)\n\n## author\n\nbalazs4 - https://twitter.com/balazs4\n","readmeFilename":"readme.md","_id":"0x123123@3.0.21","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-KfKrkToBL925xXn7dI+jmBuGwWsVB01W5hChvIQMY9Y2TNn4zb2DtRxLlO8VgA/QCrrqDGSPCTbv/1PatSFztg==","shasum":"07e799641e4a0752ccb55149a310077392f84e0f","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.21.tgz","fileCount":9,"unpackedSize":12077,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmLsRg1uK/roTF0qVuVfm2FbjMVEPt+l1NCXbjX6D+jQIhALXo8rTQwOHUkx7XCLm5Z1wsNG3vUdfkj0JM15RHEgvs"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2jR1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaXw/+LWIMysnFBGpTjdcKUZ3c/wRXUACG3lckz3LOTJ5wvEzIFipD\r\n+58c0Ju4PWK8YUvEKbcCn0lTF66mRfFBAZ2iVXLm+iYKjnsNHuOLOgpxePR5\r\nNvObieSCzNDBdVLTtWyc0s9J8gzTp2gNaLbc4u2yzZhcmKyvKVW2NIBuvyIx\r\nkI40yqHkH08No2mx2vMWnyLKHlxJusJ1+IzerVGQ4/rue3xtgWpoRDos8nl9\r\nlwhwXlOLadq6Cj/Eu2YxARE0xYlpLcLDbZHL0tiALQgx6oB7QpH0MwTYvLoJ\r\nCeprSXNvQMq0qc5qRCKRoA62Qk9CeUt/ZVGxeOV/6QXpMJajIcLKSaTJ9Hy1\r\nt2JCmMj7AgLw+mvfP4rWcWWn3pq5xylP0Xd0WBqYzo98uYUni+JFgXkOGlAu\r\naJk5oZQpwEKu9K6PZYm6bSHp49ZcZdYYHKcg/VyTtlK7m9yMISMv0TG2GnSu\r\ngP/jR28pRJYmUa24oREU6dsKXJwo88DX5DxAKJ0ifoF+dVNR5/ti0U8XDLI3\r\neojJqEq3VbpsDCZ6vxTHKRgSoa81Z52ZPvUA8nuSxw+emh2//ImPizkNstXD\r\nGKTFoszfY5d03hxAHmOamKdIcz4SoKE8O99d7DMI6NllZxkUR0esMANifepL\r\n5ZwLTwRb1oRBwgB3oYGuN9FFg0BGZCQCNEA=\r\n=HSAw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.21_1658467445208_0.4398612502909458"},"_hasShrinkwrap":false},"3.0.23":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.23","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"<p align=\"center\">\n<img src=\".logo-gh-light-mode-only.svg#gh-light-mode-only\" alt=\"pipe alola pipe\">\n<img src=\".logo-gh-dark-mode-only.svg#gh-dark-mode-only\" alt=\"pipe alola pipe\">\n</p>\n\n# alola\n\n[![npm version: alola](https://img.shields.io/npm/v/alola?color=010101&logo=npm)](https://www.npmjs.com/package/alola) [![zero dependencies](https://img.shields.io/badge/dependencies-zero-010101?logo=npm)](https://www.npmjs.com/package/alola) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-010101.svg?logo=prettier)](https://github.com/prettier/prettier) [![.github/workflows/main.yaml](https://github.com/balazs4/alola/workflows/.github/workflows/main.yaml/badge.svg)](https://github.com/balazs4/alola/actions?query=workflow%3A.github%2Fworkflows%2Fmain.yaml+branch%3Amaster)\n\n- it was built with unix-philosophy in the mind\n- runs assertions on JSON\n- no bail-out: it runs every assertions\n- CI-friendly: process exit code is always the number of failed testcases\n\n## usage\n\n```bash\n# npm install -g alola\n# or\n# npx alola (recommended)\n\ncurl -i <url> | npx alola [assertions]\n```\n\n## examples\n\n```bash\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola\n\n# output\n\n{\n  \"redirects\": [],\n  \"protocol\": \"HTTP/1.1\",\n  \"status\": 200,\n  \"statusText\": \"OK\",\n  \"headers\": {\n    \"date\": \"Sun, 10 Jul 2022 08:30:19 GMT\",\n    \"content-type\": \"application/json\",\n    \"content-length\": \"68\",\n    \"connection\": \"keep-alive\",\n    \"x-amzn-requestid\": \"6f38be71-8c2a-4106-8bd5-6a2a0726d831\",\n    \"x-amzn-trace-id\": \"root=1-62ca8e1b-3fa47e01777132441c03e3de;sampled=0\"\n  },\n  \"body\": {\n    \"date\": 1657441819664,\n    \"foobar\": 42,\n    \"author\": \"balazs4\",\n    \"name\": \"alola\"\n  }\n}\n```\n\n```sh\n# follows redirections\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ --follow \\\n  | npx alola\n\n# assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola \\\n   'status should be 200' \\\n   'headers.content-type should match json'\\\n   'body.author should be balazs4'\n\n# silent assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 2>/dev/null\n\n# assertion only\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 1>/dev/null\n\n# json assertion output\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | ALOLA_REPORT=json npx alola 'status should be 200' 1>/dev/null\n\n# middleware\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 'headers.content-type should match json' \\\n  | fx 'res => res.body.name + \" by \" + res.body.author'\n```\n\n### configuration\n\nYou can configure `alola` with the following environment variables:\n\n| Environment variable | Description                                  | Default value | Possible values |\n| -------------------- | -------------------------------------------- | ------------- | --------------- |\n| `ALOLA_REPORT`       | result reporter                              | text          | text,json       |\n| `ALOLA_CUSTOM`       | any resolvable path to the custom assertions | ./.alola.js   |                 |\n\n## complementary projects\n\n- [fx](https://github.com/antonmedv/fx)\n\n## author\n\nbalazs4 - https://twitter.com/balazs4\n","readmeFilename":"readme.md","_id":"0x123123@3.0.23","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-voU/2EUWzyxVnugo2v+1d7gFB231sFVqnER6hYoqdG9kI4xAOc+DS5MGly86WHaLEeeI7qFZSl58K7GfneOSHw==","shasum":"c5be96ffde41430ae197936200a021f90a4b3676","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.23.tgz","fileCount":9,"unpackedSize":12266,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8R0/oxvztf44OzKVqqyKIqMFGSNPjSqsByS6p4iwT2AiEAxuNCWtAF0P0Qh63DEggfPTRA+aPCJoyx5vpjvvTQllY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2jSoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxAw//fK2qkViHuGxPHgq/KsQ04hyKBbI02YTSsZkY64U+0bkplzt5\r\nY2KsXb0qC5l1EH9x2yT3//HcRD0Jh+pj9KlgCQV64qrZeQjWLezz8X5W5v0/\r\npx46i+FX6E8IYWn3jjylfWxtxDbPms61E1lbVl9ggoKYcebUqvI9HJOPGFBH\r\nPrImN8W+AMJRQdqNR10CkhyI3UzYLQFS08t6bHlyFwfd6Qz9HaCA4nqDEJxd\r\nowgQOmzUK+C7IGbmJP1IhgvhfwnDO2pBM03VTOgkd6Mot3Okhpd72zpTCTeH\r\n0QO4oT51XADxyM6KCg9/r+QejzAD1LQX/mFSvn1bB5gpBk1OOpiMIWH5Djxa\r\niFLOnnFQapOcAlodZ51qzxTEMk13JULTNjxiMtPmYeh226sM8J0D0oqrraa4\r\nileGG3wZjSUMq+b9N2gIlVO5F86D6S6P5YxUUbvRWDJHGwcWmNDhknMuptxU\r\nfCdvEE67SLnNS5y7uz1Xm3CvhSm68iQPI4FUXkaZBk4yITAwW08hSb04kruU\r\n7JVbLkqEGAWXx8v01EAPON3Y+qlddmGwCBgMdVB50t81+bTZmUefP0nkpvgD\r\nTHh13zysV0NXtqV7LfIzMriA0UO0h+YbRzv5ASVek6mU7qp3nrj/XKRNS7vq\r\ncE+LvrlRganCYypYcjpYVFHitFlinXFf+HI=\r\n=aQEl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.23_1658467495932_0.622926768068198"},"_hasShrinkwrap":false},"3.0.25":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.25","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"<p align=\"center\">\n<img src=\".logo-gh-light-mode-only.svg#gh-light-mode-only\" alt=\"pipe alola pipe\">\n<img src=\".logo-gh-dark-mode-only.svg#gh-dark-mode-only\" alt=\"pipe alola pipe\">\n</p>\n\n# alola\n\n[![npm version: alola](https://img.shields.io/npm/v/alola?color=010101&logo=npm)](https://www.npmjs.com/package/alola) [![zero dependencies](https://img.shields.io/badge/dependencies-zero-010101?logo=npm)](https://www.npmjs.com/package/alola) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-010101.svg?logo=prettier)](https://github.com/prettier/prettier) [![.github/workflows/main.yaml](https://github.com/balazs4/alola/workflows/.github/workflows/main.yaml/badge.svg)](https://github.com/balazs4/alola/actions?query=workflow%3A.github%2Fworkflows%2Fmain.yaml+branch%3Amaster)\n\n```sh\ncurl -i <url> | alola | fx .\n```\n\n- glue beetween `curl -i` and cli JSON parser tool of your choice like `jq` or `fx`\n- it was built with unix-philosophy in the mind\n- runs assertions on JSON\n- no bail-out: it runs every assertions\n- CI-friendly: process exit code is always the number of failed testcases\n\n## usage\n\n```bash\n# npm install -g alola\n# or\n# npx alola (recommended)\n\ncurl -i <url> | npx alola [assertions]\n```\n\n## examples\n\n```bash\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola\n\n# output\n\n{\n  \"redirects\": [],\n  \"protocol\": \"HTTP/1.1\",\n  \"status\": 200,\n  \"statusText\": \"OK\",\n  \"headers\": {\n    \"date\": \"Sun, 10 Jul 2022 08:30:19 GMT\",\n    \"content-type\": \"application/json\",\n    \"content-length\": \"68\",\n    \"connection\": \"keep-alive\",\n    \"x-amzn-requestid\": \"6f38be71-8c2a-4106-8bd5-6a2a0726d831\",\n    \"x-amzn-trace-id\": \"root=1-62ca8e1b-3fa47e01777132441c03e3de;sampled=0\"\n  },\n  \"body\": {\n    \"date\": 1657441819664,\n    \"foobar\": 42,\n    \"author\": \"balazs4\",\n    \"name\": \"alola\"\n  }\n}\n```\n\n```sh\n# follows redirections\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ --follow \\\n  | npx alola\n\n# assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola \\\n   'status should be 200' \\\n   'headers.content-type should match json'\\\n   'body.author should be balazs4'\n\n# silent assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 2>/dev/null\n\n# assertion only\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 1>/dev/null\n\n# json assertion output\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | ALOLA_REPORT=json npx alola 'status should be 200' 1>/dev/null\n\n# middleware\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 'headers.content-type should match json' \\\n  | fx 'res => res.body.name + \" by \" + res.body.author'\n```\n\n### configuration\n\nYou can configure `alola` with the following environment variables:\n\n| Environment variable | Description                                  | Default value | Possible values |\n| -------------------- | -------------------------------------------- | ------------- | --------------- |\n| `ALOLA_REPORT`       | result reporter                              | text          | text,json       |\n| `ALOLA_CUSTOM`       | any resolvable path to the custom assertions | ./.alola.js   |                 |\n\n## complementary projects\n\n- [fx](https://github.com/antonmedv/fx)\n\n## author\n\nbalazs4 - https://twitter.com/balazs4\n","readmeFilename":"readme.md","_id":"0x123123@3.0.25","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-/kAeGyYZPnIpfLV2Q8/F0EHvpLEoUi5qANaz2IWi/CMgC31pQMhtGgQ9wO4ODTXNMvUmgQ3We3lobxxLqKnUzQ==","shasum":"e20811292848a3a8f8740e74f3f253d538a86d95","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.25.tgz","fileCount":9,"unpackedSize":12390,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO7TpJp+J1OxnyHk0HbAUR74yKn8EvSFGOdF38ksHNvQIgNhYUd6WDHagGbbJbuk0gmBtQybBlczXs7ROo3OItibw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2jTwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHHg//SwiRMdvomS/CCh74PXTVnA2ILEbe/ugg8I3puHFi/JAS2csQ\r\nPBeB3mkSOBEr/I0r4b+HcWsA95zHFxi2nzbyT5vOWa9ZUa3b/gxOBWHSO/HN\r\n33oF6Dwa2oFdl8varscGv1b89niKpjF1fmausdpY6NVWsDaTi1M00Fk3V6ND\r\n3/oW9I/i0T7DQoq0wtAFiRiRmPHMa3N+hoU0BE0IbwY/nVi/xfHakOKK+QPK\r\nzJ1OWd8uOXK6n4Qd5dS9gPVlDVG49H10torm5BaEA/Jj5uwqy1RQmJ7KjLdx\r\nv9NMdATdJ0tgiR9mPEWjdugW8XUCPyJW8VkuuFTtpx5GQTTN8WaahdYBvral\r\n8qCSj/sVCrbndemrD2LoVvOajHE1AgJVajWgOi6KU+HwJqNZ0eTOsMht9L4C\r\nTvSf4/icWdm4bE+JG4qQ8rebd9kQcurF89zimTCeWr9+ZHjwt+C7/IA1gi10\r\nkJ6siidbKQeyxywfQ5FbOxZWg3xU+dj/33sqlpcwOR4dDD0VzBNeesYXBMvj\r\n6DBw3eWltvBpQYLZxOrIWJabJ/ylsAukgwqp9r0CXnkXUppSwoFTECWkH2P0\r\nTRha+PUXvp8hoCHlHkjuZTnAcR0Je0dnff5gZ+yGlG6CJC/ZI2ijLa/Erfsp\r\n3pYBAXgh0xUm+s/ZW1MZ4g7j2jgG6PMtDwU=\r\n=7tCZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.25_1658467568597_0.28391127022510965"},"_hasShrinkwrap":false},"3.0.27":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.27","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"<p align=\"center\">\n<img src=\".logo-gh-light-mode-only.svg#gh-light-mode-only\" alt=\"pipe alola pipe\">\n<img src=\".logo-gh-dark-mode-only.svg#gh-dark-mode-only\" alt=\"pipe alola pipe\">\n</p>\n\n# alola\n\n[![npm version: alola](https://img.shields.io/npm/v/alola?color=010101&logo=npm)](https://www.npmjs.com/package/alola) [![zero dependencies](https://img.shields.io/badge/dependencies-zero-010101?logo=npm)](https://www.npmjs.com/package/alola) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-010101.svg?logo=prettier)](https://github.com/prettier/prettier) [![.github/workflows/main.yaml](https://github.com/balazs4/alola/workflows/.github/workflows/main.yaml/badge.svg)](https://github.com/balazs4/alola/actions?query=workflow%3A.github%2Fworkflows%2Fmain.yaml+branch%3Amaster)\n\n- glue beetween `curl -i` and cli JSON parser tool of your choice like `jq` or `fx`\n\n  `something`\n\n- it was built with unix-philosophy in the mind\n- runs assertions on JSON\n- no bail-out: it runs every assertions\n- CI-friendly: process exit code is always the number of failed testcases\n\n## usage\n\n```bash\n# npm install -g alola\n# or\n# npx alola (recommended)\n\ncurl -i <url> | npx alola [assertions]\n```\n\n## examples\n\n```bash\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola\n\n# output\n\n{\n  \"redirects\": [],\n  \"protocol\": \"HTTP/1.1\",\n  \"status\": 200,\n  \"statusText\": \"OK\",\n  \"headers\": {\n    \"date\": \"Sun, 10 Jul 2022 08:30:19 GMT\",\n    \"content-type\": \"application/json\",\n    \"content-length\": \"68\",\n    \"connection\": \"keep-alive\",\n    \"x-amzn-requestid\": \"6f38be71-8c2a-4106-8bd5-6a2a0726d831\",\n    \"x-amzn-trace-id\": \"root=1-62ca8e1b-3fa47e01777132441c03e3de;sampled=0\"\n  },\n  \"body\": {\n    \"date\": 1657441819664,\n    \"foobar\": 42,\n    \"author\": \"balazs4\",\n    \"name\": \"alola\"\n  }\n}\n```\n\n```sh\n# follows redirections\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ --follow \\\n  | npx alola\n\n# assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola \\\n   'status should be 200' \\\n   'headers.content-type should match json'\\\n   'body.author should be balazs4'\n\n# silent assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 2>/dev/null\n\n# assertion only\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 1>/dev/null\n\n# json assertion output\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | ALOLA_REPORT=json npx alola 'status should be 200' 1>/dev/null\n\n# middleware\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 'headers.content-type should match json' \\\n  | fx 'res => res.body.name + \" by \" + res.body.author'\n```\n\n### configuration\n\nYou can configure `alola` with the following environment variables:\n\n| Environment variable | Description                                  | Default value | Possible values |\n| -------------------- | -------------------------------------------- | ------------- | --------------- |\n| `ALOLA_REPORT`       | result reporter                              | text          | text,json       |\n| `ALOLA_CUSTOM`       | any resolvable path to the custom assertions | ./.alola.js   |                 |\n\n## complementary projects\n\n- [fx](https://github.com/antonmedv/fx)\n\n## author\n\nbalazs4 - https://twitter.com/balazs4\n","readmeFilename":"readme.md","_id":"0x123123@3.0.27","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-EvB2+VSygeo5W5kaqbRXa6eKQwJR/6ZWRDFIJJB+k5hvjC2H99F2XyERXaUG3NdgH/XzELgRh8AJsmZEtT/3XA==","shasum":"0a48eea8cb95bcce0ed02840a2c73d4ea442f98d","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.27.tgz","fileCount":9,"unpackedSize":12366,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvLzvcRA+9Gec9rRL5HrROxOzG2lwXjzbKKUfIUC8B7AIhALQt3AHU4kI2gnyoSKvQAKF/XuW1jTsHbgb3TYnU0747"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2kMoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopgA/+MeNwFLV3os0ba5ZylwFaS4ffjWv5wB+dxq2Nou73KsAR6pPH\r\nvP7O+KYR5n1KZZbap4own/0uRQ1KTXn/OHaAZWsOPjhtFBC+7ucl9FartVrF\r\nZjSB0n6ZcH3S7Sz6QRaJ+Z3ORVVvdaIGR4TnN59nBf18Rs+o5F2+JYTZKOCb\r\nlG90ojbgR85y18d9AoVkPJ6GCKf+3cCm2fwqmrGfJbsWVOTy0VT6d8xE1CNU\r\n47YXQzBvXDwI481lCL+yKqwfLO3PSxOAm6XEOhVhXZKd5qf3sf5DrvQ7Bzb3\r\na8U2s/Wz1Km6Goszgf7vP6JuHFoAMJ2nA6ZU+rRFr8KSP/ZxudbG0SQFvw+Y\r\nVf3m2robXWnTpQzbVKvroFG0cYVnR2oOVQA+ZUhIZJiac9JS9EC1G5gk4sMA\r\nux4vwovFl25djvWsf0dGj6iHw12oWw5MmtLraAmDE41zmqG3oIZ1dTlnX4Bf\r\nt9AINrOYGbV+y4sR3cBD6TlidHairnHjzXhGsAp8Z7no3a+ON54n3J9Fq9mc\r\n60c7mVeqgXzoLXNfzRd5fbE9HL16hL2cprNfU516N5C3a4mtyq654jK+m/MI\r\nZrx3SdeelJW0m4VGV77GtH+hFOv/ZFRVMZwEiEV13AAN43/GFLvr6ll2xghh\r\nz4i2/r5l6fg+zySQTJnY61lGQL/i0RteU8E=\r\n=AaKh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.27_1658471207915_0.295112520816758"},"_hasShrinkwrap":false},"3.0.28":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.28","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"<p align=\"center\">\n<img src=\".logo-gh-light-mode-only.svg#gh-light-mode-only\" alt=\"pipe alola pipe\">\n<img src=\".logo-gh-dark-mode-only.svg#gh-dark-mode-only\" alt=\"pipe alola pipe\">\n</p>\n\n# alola\n\n[![npm version: alola](https://img.shields.io/npm/v/alola?color=010101&logo=npm)](https://www.npmjs.com/package/alola) [![zero dependencies](https://img.shields.io/badge/dependencies-zero-010101?logo=npm)](https://www.npmjs.com/package/alola) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-010101.svg?logo=prettier)](https://github.com/prettier/prettier) [![.github/workflows/main.yaml](https://github.com/balazs4/alola/workflows/.github/workflows/main.yaml/badge.svg)](https://github.com/balazs4/alola/actions?query=workflow%3A.github%2Fworkflows%2Fmain.yaml+branch%3Amaster)\n\n- glue beetween `curl -i` and cli JSON parser tool of your choice like `jq` or `fx`\n\n  `some | thing`\n\n- it was built with unix-philosophy in the mind\n- runs assertions on JSON\n- no bail-out: it runs every assertions\n- CI-friendly: process exit code is always the number of failed testcases\n\n## usage\n\n```bash\n# npm install -g alola\n# or\n# npx alola (recommended)\n\ncurl -i <url> | npx alola [assertions]\n```\n\n## examples\n\n```bash\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola\n\n# output\n\n{\n  \"redirects\": [],\n  \"protocol\": \"HTTP/1.1\",\n  \"status\": 200,\n  \"statusText\": \"OK\",\n  \"headers\": {\n    \"date\": \"Sun, 10 Jul 2022 08:30:19 GMT\",\n    \"content-type\": \"application/json\",\n    \"content-length\": \"68\",\n    \"connection\": \"keep-alive\",\n    \"x-amzn-requestid\": \"6f38be71-8c2a-4106-8bd5-6a2a0726d831\",\n    \"x-amzn-trace-id\": \"root=1-62ca8e1b-3fa47e01777132441c03e3de;sampled=0\"\n  },\n  \"body\": {\n    \"date\": 1657441819664,\n    \"foobar\": 42,\n    \"author\": \"balazs4\",\n    \"name\": \"alola\"\n  }\n}\n```\n\n```sh\n# follows redirections\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ --follow \\\n  | npx alola\n\n# assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola \\\n   'status should be 200' \\\n   'headers.content-type should match json'\\\n   'body.author should be balazs4'\n\n# silent assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 2>/dev/null\n\n# assertion only\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 1>/dev/null\n\n# json assertion output\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | ALOLA_REPORT=json npx alola 'status should be 200' 1>/dev/null\n\n# middleware\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 'headers.content-type should match json' \\\n  | fx 'res => res.body.name + \" by \" + res.body.author'\n```\n\n### configuration\n\nYou can configure `alola` with the following environment variables:\n\n| Environment variable | Description                                  | Default value | Possible values |\n| -------------------- | -------------------------------------------- | ------------- | --------------- |\n| `ALOLA_REPORT`       | result reporter                              | text          | text,json       |\n| `ALOLA_CUSTOM`       | any resolvable path to the custom assertions | ./.alola.js   |                 |\n\n## complementary projects\n\n- [fx](https://github.com/antonmedv/fx)\n\n## author\n\nbalazs4 - https://twitter.com/balazs4\n","readmeFilename":"readme.md","_id":"0x123123@3.0.28","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-wd4ddGmtsf0BczByGlB8NekYBnZYfV9jEKLco05pcBTtynpBhFvFslVAIzo29YFHYowP6B5PdGuNhga4U8YSkg==","shasum":"5b8ab914989741eef003ed4a07f30eba52480607","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.28.tgz","fileCount":9,"unpackedSize":12369,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjSPcMzBSy8OWI6IBmeEXlmAviz/Wpf6oDOZX1hTMyKgIgC78mNJGsY5QNefzHC1IWHBeLNWB9BwgY00ZEdr2ojuI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2kMzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpeuw/+NNkYNFKlFqFrNpgL1rF12TkouInmZx0GBelFkdfSmK0aMgZo\r\nB7u/fmqlBZU4cXevS7n1PpGFK/1YoE+Oss9FnqQo7lyctb/9qTqCOG318jlV\r\ndHNofg4IzLPtG3246vM+xP1L1pundPUUiMzdTG/JBtHWym1FPLbg+RS3g8Q5\r\n+l62x0Yj61yq0FWP9BLQU49z/X0NK/7zglT1bV8CrJpTxJ26X+5jCHQaONGY\r\nJ/qIB1IPggiEvSvHZBryr7LHtPDlLrQai3/AVsKbHe1jUa6SpxK185/rjDS9\r\nJxVuhotfi3LWBjCHaScMQ+eT+U9oJK388KlbLbvZfrKJraKulwRRWp5gGthp\r\n0dWEKIdjucywobhlH5rkPuTNN0jZQayE1zl748UjILkOqe6/ZE9Dodio80NT\r\n1NIZNhxz2poILG0yxA4mECl2mPcpqctSSGtnWZpCnfSHlo4RXRFFbXT6hT1r\r\nlfdwON5S2jtE8VI3PnkGtj+G1r5kxV5diW3O5ZLm6rxu3cUen6HLVPJraBk/\r\nwGh76Bk00yeQK3JUxYBoqpGed/B4SCVK/8UIL8pRDHP4vJHH1Q11doKD12+3\r\nrNiRtAjFq3MvpX/Igf1E9KcWgK01wdr637hrDthgQ4Hf1xh8rgqRhIipfVD6\r\n2aOeYI/ps+OSm+XcjecthHhfMhMo7Ww3hI0=\r\n=ht6X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.28_1658471219213_0.8157276875883412"},"_hasShrinkwrap":false},"3.0.29":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.29","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"<p align=\"center\">\n<img src=\".logo-gh-light-mode-only.svg#gh-light-mode-only\" alt=\"pipe alola pipe\">\n<img src=\".logo-gh-dark-mode-only.svg#gh-dark-mode-only\" alt=\"pipe alola pipe\">\n</p>\n\n# alola\n\n[![npm version: alola](https://img.shields.io/npm/v/alola?color=010101&logo=npm)](https://www.npmjs.com/package/alola) [![zero dependencies](https://img.shields.io/badge/dependencies-zero-010101?logo=npm)](https://www.npmjs.com/package/alola) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-010101.svg?logo=prettier)](https://github.com/prettier/prettier) [![.github/workflows/main.yaml](https://github.com/balazs4/alola/workflows/.github/workflows/main.yaml/badge.svg)](https://github.com/balazs4/alola/actions?query=workflow%3A.github%2Fworkflows%2Fmain.yaml+branch%3Amaster)\n\n- glue beetween `curl -i` and cli JSON parser tool of your choice like `jq` or `fx`\n\n  `some | thing | wtf`\n\n- it was built with unix-philosophy in the mind\n- runs assertions on JSON\n- no bail-out: it runs every assertions\n- CI-friendly: process exit code is always the number of failed testcases\n\n## usage\n\n```bash\n# npm install -g alola\n# or\n# npx alola (recommended)\n\ncurl -i <url> | npx alola [assertions]\n```\n\n## examples\n\n```bash\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola\n\n# output\n\n{\n  \"redirects\": [],\n  \"protocol\": \"HTTP/1.1\",\n  \"status\": 200,\n  \"statusText\": \"OK\",\n  \"headers\": {\n    \"date\": \"Sun, 10 Jul 2022 08:30:19 GMT\",\n    \"content-type\": \"application/json\",\n    \"content-length\": \"68\",\n    \"connection\": \"keep-alive\",\n    \"x-amzn-requestid\": \"6f38be71-8c2a-4106-8bd5-6a2a0726d831\",\n    \"x-amzn-trace-id\": \"root=1-62ca8e1b-3fa47e01777132441c03e3de;sampled=0\"\n  },\n  \"body\": {\n    \"date\": 1657441819664,\n    \"foobar\": 42,\n    \"author\": \"balazs4\",\n    \"name\": \"alola\"\n  }\n}\n```\n\n```sh\n# follows redirections\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ --follow \\\n  | npx alola\n\n# assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola \\\n   'status should be 200' \\\n   'headers.content-type should match json'\\\n   'body.author should be balazs4'\n\n# silent assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 2>/dev/null\n\n# assertion only\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 1>/dev/null\n\n# json assertion output\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | ALOLA_REPORT=json npx alola 'status should be 200' 1>/dev/null\n\n# middleware\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 'headers.content-type should match json' \\\n  | fx 'res => res.body.name + \" by \" + res.body.author'\n```\n\n### configuration\n\nYou can configure `alola` with the following environment variables:\n\n| Environment variable | Description                                  | Default value | Possible values |\n| -------------------- | -------------------------------------------- | ------------- | --------------- |\n| `ALOLA_REPORT`       | result reporter                              | text          | text,json       |\n| `ALOLA_CUSTOM`       | any resolvable path to the custom assertions | ./.alola.js   |                 |\n\n## complementary projects\n\n- [fx](https://github.com/antonmedv/fx)\n\n## author\n\nbalazs4 - https://twitter.com/balazs4\n","readmeFilename":"readme.md","_id":"0x123123@3.0.29","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-mo9O4/KRzG1v9idmzHLiHm3CQwSQkH+bEcyxK+N1BK/u7aJaREvwCYVIhSlherf2Phb81dTVMJ460dknHzLEHw==","shasum":"001c030ff557ba41b27be6d094f6cd5e1f5790ae","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.29.tgz","fileCount":9,"unpackedSize":12375,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEfcU0+ae347Vw4D6h22tepme9MZdEgRWjaXdbCtT6VAiBsf5ARlelgu9wH2VtjFA6KE5WnLF+CUjft2b2GHb5IhQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2kM+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTFg/+KsrfsEtd0E2S66l6lqOpXEFr2mvuHEvCLA8WToTbWYXFCPwy\r\nP7nJUSz6dFVfg/lKzIjnX8hMMvS35YENptTg37bH9dAAZoB8kDrDE0f7x3o4\r\nOIK7cA1lMzKy8by/ORprWyBNB5EFLCfRNP206HsUhTBYXJFwq+T7Iaw+q2CI\r\n3v3NewhlrCzuhBYEJXrOmEoeEvfqzYrII/BAP8P6GBRH8siUwTZRGLCJ1MZC\r\naTgzUFNszUpOcV5vCKMD89e7DZrgrrwiLQb96LbEiSO32i3EfAskKc1/MAF4\r\nqJna7KY2BFBubMz23qGVqBMeGzTInVLq4PCdiSTyZrE7neDkkhxTVH+Az40/\r\nzkKwTuxgYF/Mc+D0UHxolLvy+RShtn0ouvGfcOGZLzUcK1XONM13T3Zb6ey1\r\nwdljdp6eO96cTa7CvZgxPuiCWSq0cPs6C1w3pxoXav6iV6SAYGTrCrcUPZNt\r\nCiujW+ywku3GoQzV3iRRnkFmfESOOHgS6ZBG9KNAjgyYwy2E/ZmL0oVUWn6M\r\nAYxHrkyBk4l3n0cx6CjDl0bGTEaMQEciEUZcQNcpFdwnKaBOZR7HWT2w4fsG\r\nF8oFnbH/Jr3Bwi6nLbutqKEMcj9R84T6Grz/iWCh+jPrtPnO7cJA68taV9dq\r\nFDhjW5AFbyRk3sVYHoLMxhrIqKcZFTElqX4=\r\n=Jerc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.29_1658471230519_0.4906938621166659"},"_hasShrinkwrap":false},"3.0.32":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.32","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"<p align=\"center\">\n<img src=\".logo-gh-light-mode-only.svg#gh-light-mode-only\" alt=\"pipe alola pipe\">\n<img src=\".logo-gh-dark-mode-only.svg#gh-dark-mode-only\" alt=\"pipe alola pipe\">\n</p>\n\n# alola\n\n[![npm version: alola](https://img.shields.io/npm/v/alola?color=010101&logo=npm)](https://www.npmjs.com/package/alola) [![zero dependencies](https://img.shields.io/badge/dependencies-zero-010101?logo=npm)](https://www.npmjs.com/package/alola) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-010101.svg?logo=prettier)](https://github.com/prettier/prettier) [![.github/workflows/main.yaml](https://github.com/balazs4/alola/workflows/.github/workflows/main.yaml/badge.svg)](https://github.com/balazs4/alola/actions?query=workflow%3A.github%2Fworkflows%2Fmain.yaml+branch%3Amaster)\n\n- glue beetween `curl -i` and cli JSON parser tool of your choice like `jq` or `fx`\n\n  `curl | thing | wtf`\n\n- it was built with unix-philosophy in the mind\n- runs assertions on JSON\n- no bail-out: it runs every assertions\n- CI-friendly: process exit code is always the number of failed testcases\n\n## usage\n\n```bash\n# npm install -g alola\n# or\n# npx alola (recommended)\n\ncurl -i <url> | npx alola [assertions]\n```\n\n## examples\n\n```bash\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola\n\n# output\n\n{\n  \"redirects\": [],\n  \"protocol\": \"HTTP/1.1\",\n  \"status\": 200,\n  \"statusText\": \"OK\",\n  \"headers\": {\n    \"date\": \"Sun, 10 Jul 2022 08:30:19 GMT\",\n    \"content-type\": \"application/json\",\n    \"content-length\": \"68\",\n    \"connection\": \"keep-alive\",\n    \"x-amzn-requestid\": \"6f38be71-8c2a-4106-8bd5-6a2a0726d831\",\n    \"x-amzn-trace-id\": \"root=1-62ca8e1b-3fa47e01777132441c03e3de;sampled=0\"\n  },\n  \"body\": {\n    \"date\": 1657441819664,\n    \"foobar\": 42,\n    \"author\": \"balazs4\",\n    \"name\": \"alola\"\n  }\n}\n```\n\n```sh\n# follows redirections\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ --follow \\\n  | npx alola\n\n# assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola \\\n   'status should be 200' \\\n   'headers.content-type should match json'\\\n   'body.author should be balazs4'\n\n# silent assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 2>/dev/null\n\n# assertion only\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 1>/dev/null\n\n# json assertion output\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | ALOLA_REPORT=json npx alola 'status should be 200' 1>/dev/null\n\n# middleware\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 'headers.content-type should match json' \\\n  | fx 'res => res.body.name + \" by \" + res.body.author'\n```\n\n### configuration\n\nYou can configure `alola` with the following environment variables:\n\n| Environment variable | Description                                  | Default value | Possible values |\n| -------------------- | -------------------------------------------- | ------------- | --------------- |\n| `ALOLA_REPORT`       | result reporter                              | text          | text,json       |\n| `ALOLA_CUSTOM`       | any resolvable path to the custom assertions | ./.alola.js   |                 |\n\n## complementary projects\n\n- [fx](https://github.com/antonmedv/fx)\n\n## author\n\nbalazs4 - https://twitter.com/balazs4\n","readmeFilename":"readme.md","_id":"0x123123@3.0.32","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-Y7tWiP4TbfMzPKxGsgJ/H5AcdPJqW0k5oHCPCln73qyTzUfrxnS4cXjs/qUCCTDlAyCS1UfnJCp2IwpDHPkPPA==","shasum":"bfc7d02077da399b71f865c2435d50c9bef0792d","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.32.tgz","fileCount":9,"unpackedSize":12375,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCAcpVSA12M7FN6kDyGwiVww3rhV6WgmZjubxSD3EuxQIhAMRCIk21TIW/0MT4wd7pU+w1CAQ21PePNhUVNrIw2zeO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2kNlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmdBAAicCwO78cNgoZBPX75SLUTJI+5bN6BhkN1nJ+q5XM80S+qCwp\r\n7Myu7wvEFJ8VWckg/mnqQ6snFSotLH91CeqZOqo8EpIazZ/RBINeQyO+95yR\r\n1xWmN303wG289tuFhLqasNFYMiCT0AORVLNxawCStxyMpkti0fhfvn8m/WD5\r\n/1K4df98sovza5WDZX119F8c7P7HIdvSTPPeZ3+BFttL87MykXw92Gy1F1ry\r\nzuAF+rZ9PQzMuUjgNgSWRKjOV3Xoj+PeVVT5D/Xw2ZlBCCQq3v4PP574cjPg\r\nLww7dpaGkk66UYFAaF9bEblpBwc3VUWjxqR4MJPPiv1NIOKQLlcJgubHSzPf\r\np9ctuk801q14pAY73rjO5ThLF1Y8vFvtY+opOJ0K1C3X08UzOKkjmFxRymbH\r\nQz0mXla20MTz8beaKFhJCCKLiqzlqWP1/qrCEKQQk9YAKIGLzI/hLgdieolq\r\nm6tc0aI0pJpgU3SAKyLHWZCsAu6QD5duwPdMNQs/GQqq0rs0z3vau6DoqL3F\r\n2D55f1BR7P7KTgkzW3ZA7cD27h+r6itthG/31jPRrEmbubpu22IR+izU2o28\r\nAqjAR+T38UTyBlN1EXeWD35a2nLkKZ3jWMAcWiaWCseBJc/Ecl+AncHBxk5d\r\nlkhCMn5A4Y6sRNuiyteasVprJ4tI7ESqkso=\r\n=Wc7N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.32_1658471269145_0.9850195007313065"},"_hasShrinkwrap":false},"3.0.33":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.33","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"<p align=\"center\">\n<img src=\".logo-gh-light-mode-only.svg#gh-light-mode-only\" alt=\"pipe alola pipe\">\n<img src=\".logo-gh-dark-mode-only.svg#gh-dark-mode-only\" alt=\"pipe alola pipe\">\n</p>\n\n# alola\n\n[![npm version: alola](https://img.shields.io/npm/v/alola?color=010101&logo=npm)](https://www.npmjs.com/package/alola) [![zero dependencies](https://img.shields.io/badge/dependencies-zero-010101?logo=npm)](https://www.npmjs.com/package/alola) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-010101.svg?logo=prettier)](https://github.com/prettier/prettier) [![.github/workflows/main.yaml](https://github.com/balazs4/alola/workflows/.github/workflows/main.yaml/badge.svg)](https://github.com/balazs4/alola/actions?query=workflow%3A.github%2Fworkflows%2Fmain.yaml+branch%3Amaster)\n\n- glue beetween `curl -i` and cli JSON parser tool of your choice like `jq` or `fx`\n\n  `curl <url> | thing | wtf`\n\n- it was built with unix-philosophy in the mind\n- runs assertions on JSON\n- no bail-out: it runs every assertions\n- CI-friendly: process exit code is always the number of failed testcases\n\n## usage\n\n```bash\n# npm install -g alola\n# or\n# npx alola (recommended)\n\ncurl -i <url> | npx alola [assertions]\n```\n\n## examples\n\n```bash\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola\n\n# output\n\n{\n  \"redirects\": [],\n  \"protocol\": \"HTTP/1.1\",\n  \"status\": 200,\n  \"statusText\": \"OK\",\n  \"headers\": {\n    \"date\": \"Sun, 10 Jul 2022 08:30:19 GMT\",\n    \"content-type\": \"application/json\",\n    \"content-length\": \"68\",\n    \"connection\": \"keep-alive\",\n    \"x-amzn-requestid\": \"6f38be71-8c2a-4106-8bd5-6a2a0726d831\",\n    \"x-amzn-trace-id\": \"root=1-62ca8e1b-3fa47e01777132441c03e3de;sampled=0\"\n  },\n  \"body\": {\n    \"date\": 1657441819664,\n    \"foobar\": 42,\n    \"author\": \"balazs4\",\n    \"name\": \"alola\"\n  }\n}\n```\n\n```sh\n# follows redirections\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ --follow \\\n  | npx alola\n\n# assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola \\\n   'status should be 200' \\\n   'headers.content-type should match json'\\\n   'body.author should be balazs4'\n\n# silent assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 2>/dev/null\n\n# assertion only\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 1>/dev/null\n\n# json assertion output\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | ALOLA_REPORT=json npx alola 'status should be 200' 1>/dev/null\n\n# middleware\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 'headers.content-type should match json' \\\n  | fx 'res => res.body.name + \" by \" + res.body.author'\n```\n\n### configuration\n\nYou can configure `alola` with the following environment variables:\n\n| Environment variable | Description                                  | Default value | Possible values |\n| -------------------- | -------------------------------------------- | ------------- | --------------- |\n| `ALOLA_REPORT`       | result reporter                              | text          | text,json       |\n| `ALOLA_CUSTOM`       | any resolvable path to the custom assertions | ./.alola.js   |                 |\n\n## complementary projects\n\n- [fx](https://github.com/antonmedv/fx)\n\n## author\n\nbalazs4 - https://twitter.com/balazs4\n","readmeFilename":"readme.md","_id":"0x123123@3.0.33","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-z8dV34H61STM+cMRTIMDG7tG+6i0oviObOyZp+XRQ7xu47bVB48Lr+ScDZsrh7pCTX+FJfKzvWoZnYaJGOUNPA==","shasum":"c2a4d7e0ff84a444806ffdbd4c81e64f6abaafff","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.33.tgz","fileCount":9,"unpackedSize":12381,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGf7KcadJXueNyZpGSE3vlWQzQqrXC6ONrooJ9xWbgAbAiEArgTkCg4LjKmMgMvyQq7SjaOJUfFi5sdDspJhSDR1Lz4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2kNvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcRg/8C+R/azml4hRCS+wPKYt/u0PajOdDhRFO2tLuCp6sL02PHFiR\r\nkpvjOY8qOh7Uyc4ymaHYT7tfXKrsCc5wbbL6TfeHkSqock3v2gRCZeBQ/Vrm\r\nkjN1wG+clQ7N9W2SzwPRbCbYBs+qSXwR4D2Tr9aluqAIUH+vvE2UhMW2xfoL\r\nmdDp8kwfdOgImpODu7FYIOGy6VkAcBnAx+b0WXWAVha6QF8ohkKw0kZuzGrx\r\ncx99nEhNR2femkQFQnVrcySttmJwd0qlGUBGDeeP+H+yu8xoo+RZZfsE6F0i\r\nW0P/8uksCyCfhwYenBO8juK3skjcHF0rsHP9wGVk0R1zhbpn7VgJ7Q/fpUZj\r\nMy2LnVjQpKEjlS0DBC8/LeBvf2nPHBWf9t5ftT0UXbj1nVlj08SqmoeomQav\r\n548D8tyW+DAfFLH4f3ik2XMBJd5DbrvRG/Eq/1EbbeWERL75niu6WlVYhCl/\r\nUjBjvaHU0FsfJdL15F/5TIXTucvnvzCMngU/fyGy00slWx2xcKTVSu5zqscp\r\nxFqWla8r6ypqat/Dn2+Vl4fXyb2B3W1Z3PsyPcElwfyksVDoGuYWksCjl+99\r\ntsvK5PSYOv0yBg03XUTqyOrC9b2pIx3NY9rHBKsomt3WWUTj4tDvslx369wo\r\n19/44kLJlsXlR2bBoBZxKHHzG/FmGKixKv0=\r\n=nbie\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.33_1658471279504_0.7303477646961336"},"_hasShrinkwrap":false},"3.0.35":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.35","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"<p align=\"center\">\n<img src=\".logo-gh-light-mode-only.svg#gh-light-mode-only\" alt=\"pipe alola pipe\">\n<img src=\".logo-gh-dark-mode-only.svg#gh-dark-mode-only\" alt=\"pipe alola pipe\">\n</p>\n\n# alola\n\n[![npm version: alola](https://img.shields.io/npm/v/alola?color=010101&logo=npm)](https://www.npmjs.com/package/alola) [![zero dependencies](https://img.shields.io/badge/dependencies-zero-010101?logo=npm)](https://www.npmjs.com/package/alola) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-010101.svg?logo=prettier)](https://github.com/prettier/prettier) [![.github/workflows/main.yaml](https://github.com/balazs4/alola/workflows/.github/workflows/main.yaml/badge.svg)](https://github.com/balazs4/alola/actions?query=workflow%3A.github%2Fworkflows%2Fmain.yaml+branch%3Amaster)\n\n- glue beetween `curl -i` and cli JSON parser tool of your choice like `jq` or `fx`\n\n  `curl <url> | thing | wtf`\n\n- it was built with unix-philosophy in the mind\n- runs assertions on JSON\n- no bail-out: it runs every assertions\n- CI-friendly: process exit code is always the number of failed testcases\n\n## usage\n\n```bash\n# npm install -g alola\n# or\n# npx alola (recommended)\n\ncurl -i <url> | npx alola [assertions]\n```\n\n## examples\n\n```bash\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola\n\n# output\n\n{\n  \"redirects\": [],\n  \"protocol\": \"HTTP/1.1\",\n  \"status\": 200,\n  \"statusText\": \"OK\",\n  \"headers\": {\n    \"date\": \"Sun, 10 Jul 2022 08:30:19 GMT\",\n    \"content-type\": \"application/json\",\n    \"content-length\": \"68\",\n    \"connection\": \"keep-alive\",\n    \"x-amzn-requestid\": \"6f38be71-8c2a-4106-8bd5-6a2a0726d831\",\n    \"x-amzn-trace-id\": \"root=1-62ca8e1b-3fa47e01777132441c03e3de;sampled=0\"\n  },\n  \"body\": {\n    \"date\": 1657441819664,\n    \"foobar\": 42,\n    \"author\": \"balazs4\",\n    \"name\": \"alola\"\n  }\n}\n```\n\n```sh\n# follows redirections\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ --follow \\\n  | npx alola\n\n# assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola \\\n   'status should be 200' \\\n   'headers.content-type should match json'\\\n   'body.author should be balazs4'\n\n# silent assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 2>/dev/null\n\n# assertion only\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 1>/dev/null\n\n# json assertion output\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | ALOLA_REPORT=json npx alola 'status should be 200' 1>/dev/null\n\n# middleware\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 'headers.content-type should match json' \\\n  | fx 'res => res.body.name + \" by \" + res.body.author'\n```\n\n### configuration\n\nYou can configure `alola` with the following environment variables:\n\n| Environment variable | Description                                  | Default value | Possible values |\n| -------------------- | -------------------------------------------- | ------------- | --------------- |\n| `ALOLA_REPORT`       | result reporter                              | text          | text,json       |\n| `ALOLA_CUSTOM`       | any resolvable path to the custom assertions | ./.alola.js   |                 |\n\n## complementary projects\n\n- [fx](https://github.com/antonmedv/fx)\n\n## author\n\nbalazs4 - https://twitter.com/balazs4\n","readmeFilename":"readme.md","_id":"0x123123@3.0.35","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-eY2K+AkJ/a7RthB6BmVmzTvl3z7db9gvzAM5DPVJc5tqwxEtPbZBRIA2xejbl9z2uGKxMXkUo4UNj17+px0t9g==","shasum":"94a5e1abf4e41c8416a5aeb067d10365d48db9ae","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.35.tgz","fileCount":9,"unpackedSize":12381,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICz76bGv1FSmfpSk9OKoYJMEUcmHzOfB/1/1mZb0FODPAiEA6DZXWCv7AYkn85gODTjmlMXplklZsxzb3hI3Q7cRdp0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2ki1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1Nw/5AL7d+2FHAwuUravajnzATslTy6iFIq4zLlzulKzGSP5DFHzq\r\nrD3LfrU30bbySF8tEm1vLraSic7qrLim6x/fD4aQuUzlRLF7jDJLDNxafZnj\r\n3SsI2gIVxpp5FH/2c8MSb0JNVPFfbC+v5p0r0owqleDJO1fgfdMlDD9WVtrL\r\n1zRFpjmVKygRtI+dsCDz4j67wkzU9vfGNM4TGSLtEIKa/wrDCq4JlS0Ly6Dz\r\nc48WyZJHoxrJXDOQLEmR3BbRVxwPRst14Sp9vbRrdwN4ZSPOy8vxDAmS8Jza\r\nqZOWr0IcaqYWjB5nUq9WWV67YEOek9Ei7uYHTVt9yDMvuluxqqH+hHyqKOml\r\nZ4p0oanMEXbetIXUUqiIaJ964jMx3+beMKekkJfLv7/Wij+7XHQoF7y6/Qgh\r\noRd7jqPk89pyIgOE08tJqNlsBUjkPzKYOsFsWVOoCPEfwBn+CBonEq+DiJrE\r\nnpyQgKY1VnO0yNHDbPrB2xsXX2JzQZFuvgq6PYVdz4wtVueRiEIG0kMc/Abt\r\nus2n2uHP59ep0vpRDrtPMS4nq6Jima7Q5TJ14k8/LMdhZJDhsiBHruFXPMVX\r\n1QEBf1PE+iZNAeTVkw7jZyG7qE7dKgd1RhfOLLsvk3pQWAu6NIT/JLZ3OyiG\r\nL9DhhvGCbdr6e6svYjMgh1gu4gJY28eM4lo=\r\n=qqrX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.35_1658472629444_0.2880874632892745"},"_hasShrinkwrap":false},"3.0.45":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.45","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"`curl <url>`\n","readmeFilename":"readme.md","_id":"0x123123@3.0.45","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-zzC55dxvaF/Qp+6ffnSmfb5wXqfRGOEMlN5xUu1X7VwXP2rG61UqDhp+9v74N8UG6OFKw9eU2Y0zhWxjjzOnpg==","shasum":"57d5360bf7e0f544d0779ecf89aa3bd5724634f5","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.45.tgz","fileCount":2,"unpackedSize":814,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkQYcqAv25YgsIoUCQ5AS5dCdb5v1GJAo/9zJ68e6hhQIhALOburNd1w1fOIVXPSv/kqg/M0CwxbKo3QImz666HOtg"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2knBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEFA//cAeDhwmaanBY/JXQTflosokAdwsANT/+AtFnfeqCOLYnqjBp\r\nGN6IeyD1Z4EXyXIgW3XrszCZoqlWzRwTLG11LlTnzUo7/ZopA/eHYdQthtAW\r\n5tXXHi8pA3yN/rrbaSpeeMLHFju9DF5skmV9zJ5tww31KGEAZuOuLeVu6UQi\r\n83q9B8hU/cXEy9jmVqqSuqV5j9jVR0C6nuXBTuNvYP74HjvmaXLi+xrnHoB8\r\n8OyPkw1Mcwg9+Jm8fLU3Ti0SafzoPsB0nXh6zvtxlPbkA4oSt779pO/ds4wO\r\nQvX76A4Ka7kLV5HGXVZ88grEKs2HYcUYXkGEgrrOIAXqBQGNwGgxYyXRqQ3A\r\n7Viyed3EGwDb8bBVsdMeO5GOfwi+BLbK3lsAgiEK4PFCsz6wXr4sz78Ukayg\r\nj6De3oEUKMsMFNbXFXarjFkmycgXcOB7v6mspBp6hBDDEW9ZuT8jnrhWSva/\r\n9bHDgAw/aRtfs0hKGcLlVxJbgy2lpDrq2p5QICU1tjK6VjuP5cUXsXT+oLS1\r\ndfjbSvx98XuywPUFvhtXazgWK3Vxr0HfKExYa4xtItnXzN5G+sWNfWy8Uyyp\r\n85SS2I51WHBHTKHJBd5NT8jMIjhMKaLRwncIeAB92nQXcWlEIt5KWqqG0tXk\r\nZwQsy4fCk5YZ0dIs0yi2xv6YrsWkvP8H1Zg=\r\n=xzGi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.45_1658472896942_0.4706235597821724"},"_hasShrinkwrap":false},"3.0.46":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.46","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"`curl`\n","readmeFilename":"readme.md","_id":"0x123123@3.0.46","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-HHrR47/2zm9gXe61H4xjMobZnMS/1KJk4M/u6oo2Blw5I+y2KXdool2PI+blxRkWab4phGcOuWsNGwJAPwWi2g==","shasum":"03174a927a72a6a45f9efac912f19b7f20fadeae","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.46.tgz","fileCount":2,"unpackedSize":808,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEW0/dJ0LwTuPaVLeP46pvtuD8Ct8FjSWeG57cCDfWaTAiBfxOHupExKsrwguG6t8wZpDnCu38dQ+tFeN2IajEZV9Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2knMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJKg/9HCn48usytzhklFMrxspJSTBSVqF+P1oyFiBrpS3EEhEZtRdN\r\npNNDfKOCj9gORhIeu9DflisNnL8Zy+HtI7hv3EfJh6+AsUQHO4X4DlUDizvT\r\n/nzDHiPNHeyfx9smtUrjhU74ugHty6bOMhPq4DsMZnteHJJzrQihnI5TrgA4\r\nfo1JL2t8921D/XDMqQof7uLMjsq7shVmwHzoqm1MHLIYil281GPRFO45RiJP\r\nbfMg7ATVAmLM/s77Ng4jyXt3egrIxHAPUERWvh9GSzugGyQnxj4SHuCImqNI\r\ngDQb8GVpUNF1EGLTnFcNPDt2KXXnXxWIIqOJSq1HcOzyEp8laQbAXO+ZCLUv\r\nSlnfDcOLweCsPJeVGqrWuuOZ9dIMPgZoh9usBSHZTgwHFfcK8ZuGJk6EYOR9\r\nejmc7BatXTcRByGdNZt7mkyZHSIR+2+zblPDAFTjFzMNU7NZfQZ7CpCT0bEl\r\nZOTm9SoR6xuH1GC3iJm39aZf8LUQ04geDRqCbF8F84Uw2+lz0Jzyqh9JvP97\r\nvz1h8Fof7sYtOhLbCfdzhKVKmwDs2y7GMEC0Lz7EBqWyVqxmP88sMcyoNb91\r\nVJygptUZB16/6hEXMBM4xWS6+nSiNYpDnNxNSAKtk+8xlEgWp4eGSQbSMWtc\r\nDKXmGlLUlr3UpmqxqO1UHINw+y3wAvknZjQ=\r\n=6Ucp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.46_1658472908736_0.35037370027859716"},"_hasShrinkwrap":false},"3.0.47":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.47","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"`curl -i`\n","readmeFilename":"readme.md","_id":"0x123123@3.0.47","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-SEWbusRcLixDW/eo+tZYSdzRjAICrZXjralDRt1bcWSvcW5PXHH7WM9X3qnAFxSDaD0JfIUfnPs+qJGhY4JyDg==","shasum":"9c9353a82b3efe96c95993f0e2badc5f2a628830","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.47.tgz","fileCount":2,"unpackedSize":811,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUjR3YgwWw5uybKAapwqjSp0tavR4sy+/P8gPJid9APAiEAsDcsZhBoKX7kE7JE37EzR5957DxPhWcHKDMJjcLiGmU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2knVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR/A/+LpmQL0lcbuVqU34Vzavx9/NNV3+lch7iKPB3XM6XSQZuzlRE\r\nQhAZ6ow0aygDFcudR4LKZ2xCzUfsI6pzRoZtbvYFJHqQ7MKbiUp3I+aU6+Ad\r\nnVKmyYyhcBRT+ElYcqp86MFg8sD1YCEw9K8IWF7KsimQV+7Sa97tRXuSy7dA\r\nj9F34/HXSOfM3pvRbj8ZBa3chEANWIo6UTPtqL5chDB3n9CToJ9by3QWqPlh\r\nb+xFRSx0pRl7jSCnUb0R6idvgqmF/fyOAxrlG9glDjKYqjWTgxkGyFWPziZG\r\nKmdOUk+gfMQKGPg4+Dvx20igcW1mG3Q0IH7SmRxvs2+somZi0mWdemycpaQT\r\noHYL/WBjYNA6CkV0Ey+wkoNH/mfuQdRrioBqvS4KZ0uzdPreKR/nYQZAiD7h\r\nS/uDG4fy+sgobWKtijhwkbGFn6x7WBDhxxER5ldvinCPS9xe2ZjUfvekePqi\r\nPDY+9/I/yR9JKlmUL5qxMUXAzQJWZ+a80YDJnuGq9UxsEb5JpbawABpuhRx6\r\n7sTxMLUJe0/GRfW7++TcQWh5GH/O7wbMCdLqchBwMoLBEn+FPYofP25+wAWY\r\nQosa22NOatcr+F3njI6WOfaBYqJzqf5fHH7JYWrzjz/19y3qsTdj84Qwwv0G\r\nrhSBPkdRAeADtRdUbQ8z05ZIIvq+drKZT2M=\r\n=T08q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.47_1658472917350_0.04543946313486136"},"_hasShrinkwrap":false},"3.0.51":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.51","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"`curl <url>`\n","readmeFilename":"readme.md","_id":"0x123123@3.0.51","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-LUJxO3QVupt8gycuhCan5UZXX3XQcFyJKadVVsES2Wi3/F4r0p8cffE1yq1IEM6upCR/0/fYeO7msnIFOZwZwQ==","shasum":"07fa4ae04b8c71c37d59302fdd10ac66808022fc","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.51.tgz","fileCount":2,"unpackedSize":814,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGny1Lx3cZzfjONmMudei0AoBk8loGQp0pXkoIxb6ubSAiEA1/B5RuAHGxnVrfUx2F1dTK7+XMkrsUoG9hlw8L8b8HY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2kpiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryIg/+KYvrkCWNQqdBg2Cv6D4Ry/6jFeGUVVn9gMDToPfBLROnXb4I\r\nSYv4/j827PuivZzSXR3bibRaFAXAcQDj+z2XTaEgmHsrvyAeqmHEPQ+oQQat\r\nzge0l2dkUz6iKr8rJkpUQa4zzjKRGUheM8C4tkMLYg29gnGT/KJyIU4Z7lVH\r\nl4H1ifpW16d69wgjGtgG4wrvMI7ZPJPBDpxHqwxK72Ca8gFhJH3T4jjbRRxh\r\nLjX6OiQ2eKVM0ydg+RmR+mTrPndPJjk5njdDD/rqSdhr20WQnlOnJd9XOrmo\r\n6Bmv7Xf/Pj7osu6azGRNQD5UYWypnhVl2MBsCFcP6Pt7FOMrEgwBjxFIUY4n\r\nAD3ruhnvgLtF0gk0d9mFeEWEjyprokLLRIBgzDH6g9mdzBFVTMmI2dm7BbVv\r\nuvv+B7YovLjGsLjhBuDypVOFzegPedYgw3XPDPscmn/7aiycFC2Uj+A0+SEu\r\nfCSugoWqlKitp7ngt1AYyNL77WX4UtvefFc0yqWr+FYrd4WBuhsRbS8DyqPK\r\nz0L/16yfbX+Ba6cg/V87yJfYTKq+nLK5RmiKu7j9ybq/rASR3yn7Oe2m/yTu\r\nJCfWvQ15y27I8OGHyHxAMdyAClxpt7bxmmJ5mg/SzuMErYsTj4o5Kph9jyrx\r\nBZxyLwH6A6ncg2hSOeREH0a4NqrJSawdJDc=\r\n=ywDY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.51_1658473058345_0.09198267373426638"},"_hasShrinkwrap":false},"3.0.52":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.52","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"`curl -i`\n","readmeFilename":"readme.md","_id":"0x123123@3.0.52","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-SZwOPvhok2beWAtiwTk7aGJdcIE8vYE6xCqjmLYv+8kYyhfsH3G3iRZovvvLvu58gisSlFhVn+ACoM0GvHiIUA==","shasum":"41a4b549d0d0cf5930f5dbf38e915c6ee72d0363","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.52.tgz","fileCount":2,"unpackedSize":811,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF+hm8T+RNbq2kiQC1TC+1/p0iBH1KduVfZrh3GqMWxwIgfgA4O3r5fhdfiALPr5IduvVEsmfsJb7WbPJNE51J3iE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2kpuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqChA//a9MyWB56X7ya3km/gFxbyeuH1Xxmtjj6QKEw841lXa+BTvk5\r\ni7hpiuzxRRmCqbG+N/7HxJZY0bcHrrnwIX9jKBXby+qG8a9A4zLEWpCUeOBh\r\nI9+kTi+S13dKIqXWsTyJFTAnK4wQ+CU/YKKMrLZBasFxibVCzP2a92AZAvU5\r\n8whuvmBDrJmCLiH43M6JzovdDPSgtQVG8KhwMhxxh0CVgH0WFVoueSGy6LXI\r\nhj959FePHCmxKjzAkk+ZqiTHb0SpHY3vOHz4LuwHbkDpsZN5nsdnq1b5URBo\r\n1GZMAFu2smVWX/P3nYeHqQXEpwNDsMgDzG1uy/Q4rH9FJ3epH0aobPCW68ep\r\nt7MDawW+6l2M2mdsnu6Psr8hA7zjKJMpfPUJ4D8fU8Mno6kccoEBQdhykDwp\r\nTzcFlkYwJ+hnffE4K2QBpIVSaOCITzs9edaBZ1mNn6v5HrMvp5+vEfqmux5H\r\nY7FACJiqBTizH0bC1XA63v0EsZnv+g5tLVllFxqa3dtahA09xz+VZv83kZM1\r\nBo9fiLpwof0ErWIji3esQ3zVCsnNK4fy8ip8DHJD5nEl7joMHva8Jnn1Ngav\r\nwgkjMHVHd0VwA9nahGiaVoyQwLJf91aR/s7qAeCmZq+6sy/byxrgaWiGetD+\r\nVq8Ymz3/PlXA7/7QWv0bZq26RndgagIl8ww=\r\n=N2LO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.52_1658473070747_0.33260468967582946"},"_hasShrinkwrap":false},"3.0.54":{"name":"0x123123","repository":{"type":"git","url":"git+ssh://git@github.com/balazs4/0x123123.git"},"author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/balazs4/0x123123/issues"},"homepage":"https://github.com/balazs4/0x123123#readme","version":"3.0.54","description":"curl | 0x123123","keywords":["curl","json","cli","test","api"],"bin":{"0x123123":"index.js"},"devDependencies":{"bft":"latest","c8":"latest","onchange":"latest","prettier":"latest"},"scripts":{"test":"bft *.test.js","e2e":"./e2e.sh","watch":"onchange **/*.{js,sh} -i -k -- npm run -s"},"prettier":{"singleQuote":true},"readme":"`curl <`\n","readmeFilename":"readme.md","_id":"0x123123@3.0.54","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-0j2gzY4XwXSAKGl89EFSzqvADG78WUw4SdRQT04JiTiHBrSBNoDFuUqO3pzKUjNDLyAW0q9w6AJvW46FAT/g4w==","shasum":"6dcbf38937364754e59fa609b5bc72541319d8ce","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.54.tgz","fileCount":2,"unpackedSize":810,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC153B0A7lL0jmNzCFsqA9BCFA8FQ9n9ts1b5vczDI9TAiEA0B8H6E6qcTn99kx+tNLr+SGTzLfybEdNaAzGvBfIJH0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2krOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouXA/8Dzo8rygkj7WGHCrgvbhmGdkPtMW2PYvTZqnIDH3d6tfYT7pj\r\nghe8+mm0t5t1oUzvucGLz1/HWWHgmKNFZLpMmP5W6pAhBJw/N3a7/XHMIqj0\r\nhMVfFWFiGSHtAVCEElLBPEJim7UL22n38dqOmuqN4xx4OO8iftf6qJWnvjkq\r\n5c7SHK7sxZlIbOn3XsoSNbip5OmdfzZdxK5gPog6mJU7DseFjJawb2BQEKc7\r\nxdo5l7Ge5MDlKKI54fjTZ8SLe7a5KWYL0hRID6JwWzRrV1P+DbxZ2eRur/YT\r\nVry0BZVwcr6edL9org/msuq9wEHHXfCAhcp5H7t6wMD+SMAWZd/+c+gO0xM8\r\nlwIko7+BMhD9I9yuYtdJanVcqfnwfU8WVLFM5SBkM2TrF9fQM4+DGYMoWzcO\r\ncyYzyexhrX6HLwMqbtjTHUa7QsERZRkY1v24a4nkR8us3QBssTrJ2YxBwi0r\r\nfoF158MNuTTvqoYqXr/p5vhTYHN6cxUBd2I4o1hnHTN5GsI0evOyEIae8T0R\r\n4QqeYyj1hBnrJAVH9d1Ze2Q5MXyTYlDrIqNSqtMrNkHv7XRE1k4lnt1bCW3u\r\nEzls/qLFoqxNTUWlt5x9JagznNKsS5sC52I9U6M4JTDaBVqomsxXrINylPLH\r\nE9AAquWkMkvS4+wgMiJUfxJdpbq9Zc1KdHc=\r\n=QpqZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.54_1658473166373_0.4374729717435526"},"_hasShrinkwrap":false},"3.0.55":{"name":"0x123123","author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","version":"3.0.55","description":"0x123123","readme":"`curl <`\n","readmeFilename":"readme.md","_id":"0x123123@3.0.55","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-0goXYkeW1TaRnhdrD5+8Xr0wxY6R5n3YoTYC/3l96YSNMBVPu5M+eEFqe8XxyH9it+P4k3xhRFQKzYRYbM2TUQ==","shasum":"f91321db0a21112f12a4a329ac40189841bacc72","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.55.tgz","fileCount":2,"unpackedSize":152,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4oqM06fD4iMG5IC91uKfNxq8qjrSOqL5ifpoHv0GE3AiBtUDzsn0UCX0VdGM2J71fETYYM5cX/EAFs5T+MUsqaIg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2l40ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsMRAAnngvvQAXiF8Zanxh+a3wEzdTs5oVIRFuv5RtHm1PbLv8sM5M\r\nyFoWWLZ6scIsTa7Hj8Psk7ogd76j9L7ssn4wWM+cIrdjNTRvRCIhoUliGQF1\r\n9QZlgGEOeP9zrX1x5JjNmbzNkulhUwJFGhzInlFhCGk6DX5ZS9zm1nVgnjpw\r\n38rOrb1525UWjuWLMHGHOLrgWMScy16AJtw6TxVtCe03Dg89ZcqU/ikOtO1s\r\nZVi4cEmz6FkBCTfHlFn0OoLUKeTE0QBbN6IE94qIVKdYc5Vx943bBQvUPILm\r\nsZrItQiyfCzhbjCpu/WWDs5MfBfYhi4TEqV7WiX7S+zhc4LBIFeTmW8hoR73\r\nVqKzZI6JYRLSFZ9HlT6eNqlzyXmVdEeTCkdAPqSSwxY3X3D4h3Wr/Mp9qO/X\r\nii+pkmO1l+oqHTxoA2OEZUgAGD4FPpGtlTp1ONiDLjdPbjgPlu4Gl62rJeco\r\nPjK3qzgkxVJMHN/3mo5/t4ZMMKLVcqSXn9EoI3MOV/WdXjTzqW+43YqRV9ss\r\nmsCyHzDAq8q2OOg0fN11cuIwtF1ikRdhCuerOficMdI29nYmrxK7OADjICWj\r\nSxeUloS1Tk8v1kh6yWZBNrortucRp1y+Iwcb1Eq5F1S9ogrZ6RLi/BuCGJif\r\nM4gTlCBCT/+Ps3b2Li/W51ZXuyjGECeYYOA=\r\n=Q6Kk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.55_1658478131829_0.2799357919457681"},"_hasShrinkwrap":false},"3.0.57":{"name":"0x123123","author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","version":"3.0.57","description":"0x123123","readme":"`curl --follow <`\n","readmeFilename":"readme.md","_id":"0x123123@3.0.57","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-UDG44fknO3GPwl58m6QrnL7sJD2NBsYph6BLdXU9TnKsqeAP77R5xTo7q8SmFbgfl/4QtAG/83WAQoF+e7tcYA==","shasum":"cd76314d2bdf2eb4b54b1e103ba9a3ae2fe86845","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.57.tgz","fileCount":2,"unpackedSize":161,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRZREHXeMJFfPrbv4lBPVzBPYFnFLYuoygwjYLaSU4/wIhAI1B9CewN+DSXJjXdfppUrPKNDkWAIbUdv38ka7FzvGG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2l5QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrtQ/+PDcLabAt7SCOpFReFVB6D6U4aZXtpMdY7USPMe2FYyW98WAA\r\nqnZHYIh/TlbDAxFwt45/1xN8NghPtmdEzzPj7LpQ24PIyEfktvGqs4AJlLCj\r\n7IWLJdpK4zDiubZDiX/SJZTORx69COWvlrbO25qsv2ihSayiBqKsis108OVd\r\nv57oXQwu6xPgqBGSXOTBS0jHRGXJEYfFNL0ouY5rM7BMvxvkxOVQyu7oqC+g\r\nHJHVINomhl3khSp0Ax4eis9pvNwqvwRKuOlVGGbb/iul7eVlUrBXyhWTT3xH\r\nXXylE6YBDoCBXmn7N8uEDGYuTwBvJlryC03bAOTjc3ufQq43Ln/PH/WR9shY\r\nIauotAPCeddXA3CYwS9jFRPmypMG2IWBxbA+NBYzsUCuYb1hlmEiBAR/SNLN\r\noiTtxPs7L63w1W5mmZALDphJ08SowroHQqtfIJFI4q7OJTsZgbIe+zqB/Vt+\r\nB03UX4DfSJrEsfXf+QQKjrOBX6jhtuy4ZGmX0J7nODCCkXcGacu8K0ROGm38\r\n2tDoW/keMo2dAFTtvSDnuSkFw2nVykMK+10BXo05emkC3zT9Qn6Q6Y4Aw8Rh\r\ne884fSzqEaq0aKBfTpornEvMEyoOzmTAneRgia+qY1UBnnjheBLtLr7m/kKg\r\n2bryLg9/suGQbB4WL4cu/iM6CWh3a5nSTEc=\r\n=GM7d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.57_1658478159932_0.7320002174930675"},"_hasShrinkwrap":false},"3.0.58":{"name":"0x123123","author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","version":"3.0.58","description":"0x123123","readme":"`curl --follow <`\n","readmeFilename":"readme.md","_id":"0x123123@3.0.58","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-ycCnHVsbTGJ8Tnwj28u4lyIMUyAdoAhkA/nUo9trvwd2UFc6B5wVsIkS8eZvALpCNUsxwtajweoqTU1G5ulx2A==","shasum":"04325af9d347b94c45d91a0519dd55f6bcdcfe30","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.58.tgz","fileCount":2,"unpackedSize":161,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF/rFxmEs39Avi1A2dNMpJlHHrp0I2h4nHMAB1BeaUwgIgemiVR6dtyW8SwW9YZMDI8RDD90CLU51PJ5enfywODlc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2l5gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/Jw/+Jbrq8TvB7km7t9UAuX3uMewvjj4lLLKz1DJdQN3sBQMhI5Pv\r\niLxbsumQKlSt23jz+YsUGvDCmnHcSikKNb8l1f2xPkAqcT1tCU2RrkrSRaWV\r\nxMVttXWc4R6322leoIMcrcKIIzq2iGB82COKGmhFKwI1QncaPHN8euqCqpQl\r\nesnS+owjIwkCOqAEons9XJf1pT2Iv1OCuGiK56KDAGjNX7/2GDNnjJiWqLSD\r\niBicXeKB3izmg8hhItoM/tjCWqZJMJw20nwui8VzOPe4bz27vOxRclJ0r1Vn\r\nEPactT8giBT4FlpAxvEnOlXFakYnUYPataYI9bTaCOUUhGOiX0ilFL+8MiQN\r\nJnfaHFGbSP1eZ1b7LHkw7irFBxNwCpAoqElR1UwJtIos74BDD5NTa/c4x1YJ\r\nMeyqY/9DHchz+X1KBKdUREIGGqwMF3Ay5CmOVS1LNMAtzDHzMducaJxVgDHJ\r\nZYasRyJ2wGiYeIw8jxpPIHnOlEUmmuWyNCKhvkN/M7EAa+xi8PS5DOKEbCQG\r\nljTOKlsbcBZ0ZnanTzj9As7ZyqWfmVJ6wO9mm49HwgHkDX+nJTmgNPNuIfyb\r\nDahDfybU+tn0rTL6GCa1TBszsPxJawhWOI7SVc/8vua635ZFrzB01p3qMsR9\r\nMiPfMUj5kYDNovMveSkepJD/QVMIUMOM5Ck=\r\n=uCyI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.58_1658478176275_0.24946601457148776"},"_hasShrinkwrap":false},"3.0.59":{"name":"0x123123","author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","version":"3.0.59","description":"0x123123","readme":"```sh\ncurl -i <\n```\n","readmeFilename":"readme.md","_id":"0x123123@3.0.59","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-qN3+48bc78HkgCko+kHh6vtoV/Ufz+XqasPy/wYEwRQHgm0qPp38xmDCREkpLsnkWWs2JJVq0V+yB+M/h5OIEQ==","shasum":"0223f508a42e0e0c8fba0173d5c678bde0169547","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.59.tgz","fileCount":2,"unpackedSize":163,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXpZkVe9XiS0Q8XlT6An2ZGt3Te5QdoKHHoDA/3dZz/wIhAO8Pp9RNKwFJBAbW8f6dw3vcHivxUFSRrJ6gYLkCWiHw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2mXPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraAw/9FJHdBacP02iEpMrEsaV+R1IvDIcQW+E9Unt9oElj/Rb7hjsz\r\n+MpSOrX2vH96R3Z8a6swkWis+Yqy7c7fKAGnU8UsDFF1fy7DL8/65qmdSQJy\r\no3pJ3MijeIT5pTVRKyHcMrcnsNheKY7L76gwRYCR/GCNxXMyp35FZ/bSsc87\r\nkh2fq8CfALkvv30DKZhYHJg1bdomLFurGP0snwZ1vVRXTdcbPwFpS8y88tql\r\nGJfoEbUEPzvEoN97MKp9QkT8k8v9QFpehCbxobEWXYViOLAssbj11hzMrCJA\r\nnLEKzgY84wnv+YKtMOzgrBpd+bNby/GZW5mxZmW01RJALqkKc/Eb/ksDNUJe\r\nsWwr2jOWgzvwhMPdceFFg35bya5KIJ+f5uaZlK66sgdsrN6ITLv2+eRAHvUO\r\n4TLEoLYaN1ABayIWlPp581edZgrOWVn3/ZgBVZSociG/5Y3MhehBU3yYCjX4\r\nrjqTPuvHFxeBg8w20H+BuEYo6zukq/s2oJ8020r9pJ2UwLpR3WkczYMsw1qz\r\nVLdsrgV8ksBZeTrqWMgUkqSJWvFg4adZtzbG/h4OyQBW5zOP1FsWNsIdirro\r\nCxs/+YOXouA8U3/KmCGrM0s8ldLrckrjmUW84mpomuk3s+502pIGOnSatCSJ\r\n8clPT9YiPgRYhnrGf3HEiPePzTmBLGf87CA=\r\n=xA8J\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.59_1658480079733_0.12608563557116725"},"_hasShrinkwrap":false},"3.0.60":{"name":"0x123123","author":{"name":"balazs4","email":"balazs4web@gmail.com"},"license":"MIT","version":"3.0.60","description":"0x123123","readme":"<p align=\"center\">\n<img src=\".logo-gh-light-mode-only.svg#gh-light-mode-only\" alt=\"pipe alola pipe\">\n<img src=\".logo-gh-dark-mode-only.svg#gh-dark-mode-only\" alt=\"pipe alola pipe\">\n</p>\n\n# alola\n\n[![npm version: alola](https://img.shields.io/npm/v/alola?color=010101&logo=npm&style=for-the-badge)](https://www.npmjs.com/package/alola) [![zero dependencies](https://img.shields.io/badge/dependencies-zero-010101?logo=npm&style=for-the-badge)](https://www.npmjs.com/package/alola) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-010101.svg?logo=prettier&style=for-the-badge)](https://github.com/prettier/prettier)\n\n```sh\ncurl -i <url> | alola | fx .\n```\n\n- glue beetween `curl -i` and cli JSON parser tool of your choice like `jq` or `fx`\n- it was built with unix-philosophy in the mind\n- runs assertions on JSON\n- no bail-out: it runs every assertions\n- CI-friendly: process exit code is always the number of failed testcases\n\n## usage\n\n```bash\n# npm install -g alola\n# or\n# npx alola (recommended)\n\ncurl -i <url> | npx alola [assertions]\n```\n\n## examples\n\n```bash\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola\n\n# output\n\n{\n  \"redirects\": [],\n  \"protocol\": \"HTTP/1.1\",\n  \"status\": 200,\n  \"statusText\": \"OK\",\n  \"headers\": {\n    \"date\": \"Sun, 10 Jul 2022 08:30:19 GMT\",\n    \"content-type\": \"application/json\",\n    \"content-length\": \"68\",\n    \"connection\": \"keep-alive\",\n    \"x-amzn-requestid\": \"6f38be71-8c2a-4106-8bd5-6a2a0726d831\",\n    \"x-amzn-trace-id\": \"root=1-62ca8e1b-3fa47e01777132441c03e3de;sampled=0\"\n  },\n  \"body\": {\n    \"date\": 1657441819664,\n    \"foobar\": 42,\n    \"author\": \"balazs4\",\n    \"name\": \"alola\"\n  }\n}\n```\n\n```sh\n# follows redirections\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ --follow \\\n  | npx alola\n\n# assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola \\\n   'status should be 200' \\\n   'headers.content-type should match json'\\\n   'body.author should be balazs4'\n\n# silent assertion\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 2>/dev/null\n\n# assertion only\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 1>/dev/null\n\n# json assertion output\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | ALOLA_REPORT=json npx alola 'status should be 200' 1>/dev/null\n\n# middleware\ncurl -i https://ewqfsixnkkhp3syjy65heuhkou0dogwr.lambda-url.eu-central-1.on.aws/ \\\n  | npx alola 'status should be 200' 'headers.content-type should match json' \\\n  | fx 'res => res.body.name + \" by \" + res.body.author'\n```\n\n### assertions\n\n```sh\n<key> should be <expected-value>\n<key> should not be <expected-value>\n<key> should match <expected-regex>\n<key> should not match <expected-regex>\n```\n\n[more details](./e2e.sh)\n\n### configuration\n\nYou can configure `alola` with the following environment variables:\n\n| Environment variable | Description                                  | Default value              | Possible values |\n| -------------------- | -------------------------------------------- | -------------------------- | --------------- |\n| `ALOLA_REPORT`       | result reporter                              | text                       | text,json       |\n| `ALOLA_CUSTOM`       | any resolvable path to the custom assertions | [./.alola.js](./.alola.js) |                 |\n\n## complementary projects\n\n- [fx](https://github.com/antonmedv/fx)\n\n## author\n\nbalazs4 - https://twitter.com/balazs4\n","readmeFilename":"readme.md","_id":"0x123123@3.0.60","_nodeVersion":"18.6.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-OPeBZfBaKXPsF14S0KMIs2XjFiBNcVvY8RrN7xb1qnTZtr3tzFHRIUiph4KkbcLCzuH38FF3xPU0OTaa8hU6wQ==","shasum":"18f1ffa203c58b82c940499e8f8816bca001b2b1","tarball":"https://registry.npmjs.org/0x123123/-/0x123123-3.0.60.tgz","fileCount":2,"unpackedSize":3797,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBCxIi1QJusY6PEbqJEwpxDpp5JffQ0N+hqtQreoZdmJAiBAIxbh26p8DDtv0RcHQSXkQ3jnfKLN9FPDMeX76emVDA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2m8+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8DA//Z4XpZO7voccK8Ijj0/dj5crMsDN1rE+CRL/iVInAXWjbiSbR\r\nNOaamXQ11tsJ7qhYbDlh4QzKG6uge14zhR7B04uaPJ7ph5bdHcbVDxmfa1es\r\nmd4acKPY2OD0qwsJQQBR0BDI6oiAgaKNKef3rjfCV0wQWi3jZ2vKvZMhbIft\r\n/ds/PtyzV4Bc/pd7tV8tTUgZwMSrRiJkhc/Ul3y7AKdB2aBFJHWGIZrsBoN2\r\nKpBtCuAIxj/OUYbMYq+uRKOzi7EahXaPoQzGoK0NnzU504QTEj0wByFxJy7y\r\nYcUy/WDGaYiBh4Lg9B3qs2JmLUksknFRPMIsrxjd2GZ81j3LWOlcgqJLmeGG\r\nWoqgZIHGA9mkYmkA6L3nYF1ZuXe6VDswsIuH2+rX+YcMTCNiBtOHxAUDy6o9\r\n16kTGr3JFVEouf6eOA4theZzSdnCin9COzRzWVCcZr7bgMooEj7KOPmT7lwr\r\n3Y4g4WEpbcfMn8xjs74yznxjsX9uOvC9sD5c7lmgb5Ctz8UvgWOVjvw3v7JS\r\neWlbpPoh2UvpS5UH1YSCY4kcK+y5IINBH7dKF1cYVR0WRvFczqlL/AiRbGsW\r\nrHAOqsDCuuZIpEdZCnV14IkoT0PwEJjs5e3L7ts3l8ZwKLclpzWyqLUv3Psm\r\nch9aURRyff7TJPDdGGWcQRC+shunBi93h5o=\r\n=ofkH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balazs4","email":"balazs4web@gmail.com"},"directories":{},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/0x123123_3.0.60_1658482494690_0.2553456990020253"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-21T20:17:34.636Z","1.0.0":"2022-07-21T20:17:34.837Z","modified":"2022-07-22T09:34:54.925Z","2.0.0":"2022-07-21T20:18:07.029Z","2.0.1":"2022-07-21T20:19:51.084Z","0.0.0":"2022-07-21T20:22:47.090Z","3.0.1":"2022-07-21T20:23:14.358Z","3.0.2":"2022-07-22T05:14:44.786Z","3.0.3":"2022-07-22T05:15:12.556Z","3.0.4":"2022-07-22T05:15:44.674Z","3.0.5":"2022-07-22T05:16:02.660Z","3.0.6":"2022-07-22T05:16:32.252Z","3.0.7":"2022-07-22T05:16:48.718Z","3.0.8":"2022-07-22T05:17:00.435Z","3.0.9":"2022-07-22T05:17:18.750Z","3.0.10":"2022-07-22T05:17:32.140Z","3.0.11":"2022-07-22T05:17:57.330Z","3.0.20":"2022-07-22T05:23:37.716Z","3.0.21":"2022-07-22T05:24:05.394Z","3.0.23":"2022-07-22T05:24:56.084Z","3.0.25":"2022-07-22T05:26:08.831Z","3.0.27":"2022-07-22T06:26:48.124Z","3.0.28":"2022-07-22T06:26:59.329Z","3.0.29":"2022-07-22T06:27:10.783Z","3.0.32":"2022-07-22T06:27:49.319Z","3.0.33":"2022-07-22T06:27:59.642Z","3.0.35":"2022-07-22T06:50:29.605Z","3.0.45":"2022-07-22T06:54:57.111Z","3.0.46":"2022-07-22T06:55:08.892Z","3.0.47":"2022-07-22T06:55:17.669Z","3.0.51":"2022-07-22T06:57:38.553Z","3.0.52":"2022-07-22T06:57:50.924Z","3.0.54":"2022-07-22T06:59:26.561Z","3.0.55":"2022-07-22T08:22:11.991Z","3.0.57":"2022-07-22T08:22:40.088Z","3.0.58":"2022-07-22T08:22:56.390Z","3.0.59":"2022-07-22T08:54:39.895Z","3.0.60":"2022-07-22T09:34:54.847Z"},"maintainers":[{"name":"balazs4","email":"balazs4web@gmail.com"}],"keywords":[],"license":"ISC","readme":"","readmeFilename":""}