{"_id":"@aindu/http-client","_rev":"5-2cbf8b40e39ebb655bd65e29a6aeaed5","name":"@aindu/http-client","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.0":{"name":"@aindu/http-client","version":"1.0.0","description":"Idiomatic HttpClient like axios","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rm -rf dist","build":"npm run prebuild && npx tsc --build","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/aindu-core/http-client.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/aindu-core/http-client/issues"},"homepage":"https://github.com/aindu-core/http-client#readme","devDependencies":{"@types/jest":"^29.2.4","eslint":"^8.30.0","eslint-config-aindu":"^1.0.0","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","prettier":"^2.8.1","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.4"},"publishConfig":{"access":"public"},"gitHead":"9a9756a8cfff0c38df20b1c50dddd9bec1a34972","_id":"@aindu/http-client@1.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-E7gOlPmAMqGi6JxDFLqJcbxfjEWLLla/GF7fmxs4Ts7u2J2tM855dwy/KMGXABksu8RLrvPlKKTb+6f0qFJ3bg==","shasum":"5b7ab20cf023e9049050fbe35bdf602c800ef4a5","tarball":"https://registry.npmjs.org/@aindu/http-client/-/http-client-1.0.0.tgz","fileCount":13,"unpackedSize":61025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDVURdNDX4ID7N1o9NSwuPJ9D9iWHZ82w8rYDyPGg6sTAiEA5Nc5154ymGkpbrZDuFegBfPBM8H1I2pIxQpU2pRWYV4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrPjgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUBQ/8Cqr33B5MWGyOMWf0WvETEXXIerIxyhI/99zgcz/o2AXszEig\r\nkTpR/KeWC/FjdBSDwBMTLmBsV1GlX4lFoXk83Difdnb/yZ1Y/gn/ygM4mpTD\r\naQeoscvm+yQJhKAGABNTQZ1ybWEdkFa1jRdb/UA7rBiFA3JULbSnMIN36CS1\r\ngdXmXr8pLgrOHS6VPQkRXxUrrCBnmuvhAYtdHmJau6OHucnv+VcoiMacunSs\r\nsoOfsHpJSM/fK9yjVwGQBqvQNbKabe4qN9wvkltYQrIHp11QrxprZlGan+rU\r\nBTfUOHgahvMW+OS89YMZOx7igSSV0SvaT4S5vBIk4jddlbhYVPQ95fZhopeJ\r\n2tPZik1YgUNtttNx7zjJlNBScH1zr1BkhaY6z0PazPBdlX62n4TR1Jvtxglm\r\n5YhQGwUCuZOB9wqUftqAPWAcltH2VACFRxxfd/45h6cgz2MpH4n6xJTOY6Bg\r\n+6iuYnYc9/UDWEmPSiY7XSx6rrY2dzdoXs1jY8mJ1+BTecX3fihi4+JMAu2K\r\nxWtGgpm/pAKKSvZ1pC9WD+WYUavgZS05m36M7vZYCx0+bxtmdhbzl1tKIlm2\r\nue/lQO65x3qYo3MOtL9N/OXqkMuDY52HqIfk2JOGibcnEExUi6rfBmgZh9Nt\r\nSMbvU5cf+oG11nrlmB/oU1WOeLDG9OVE94c=\r\n=MCYJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lmoscheni","email":"leandromoscheni@gmail.com"},"directories":{},"maintainers":[{"name":"lmoscheni","email":"leandromoscheni@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-client_1.0.0_1672280287886_0.17376650624367151"},"_hasShrinkwrap":false},"1.0.1":{"name":"@aindu/http-client","version":"1.0.1","description":"Idiomatic HttpClient like axios","main":"dist/src/index.js","types":"dist/src/index.d.ts","scripts":{"prebuild":"rm -rf dist","build":"npm run prebuild && npx tsc --build","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/aindu-core/http-client.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/aindu-core/http-client/issues"},"homepage":"https://github.com/aindu-core/http-client#readme","devDependencies":{"@types/jest":"^29.2.4","eslint":"^8.30.0","eslint-config-aindu":"^1.0.0","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","prettier":"^2.8.1","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.4"},"publishConfig":{"access":"public"},"gitHead":"3b1c9a8704bf93b44ec613ef447cef5cf00d9d81","_id":"@aindu/http-client@1.0.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-ViGjXLgvkRHG4j6Vb7zQxpY8RRaFBrBY/YclLwMQNEPL79nSZrYjb7VII3r3I1o/sGEf5R36xGdZi6M82DfSlQ==","shasum":"38ebc735a3256756dd5ff358931fb2edc0c25528","tarball":"https://registry.npmjs.org/@aindu/http-client/-/http-client-1.0.1.tgz","fileCount":27,"unpackedSize":53104,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ3aIZRjVJ+Eayr/Tn7B52CONk2TDa8DD+gZYuncsrUgIgM15I8fO0DwzjX1cFLKDbRPGTXzAWiGyKPShvgvqdVQk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrP3iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr28Q/6A3bmRE9lQOOI7YwK0jSHCHvb3iWIxBswzyIK+/2nB2unygs8\r\nPuOl9ZKwh9MQZe4ASQszbVlhJCRY9ts1Dtt0pC0x1zqMjdVrzrvfYf2UpzVR\r\nEPaQ4NN0mh4v6CXTOFz33c6mWFeYq7P0u7BiEwk6ObjOOexDUZ5e/OJQe1pj\r\nTza5+WR6le+tV9t8PLQUZbvzZXWjiUd6gqqte6pYXHSCG7gS49nMRRwVW5O7\r\nkiZl5J0W1lPYOrGcXUgjjzM7j41W7e5GpH3UfaO8PdggzVHjprFnbu9YwbKe\r\nF2DN49JTIngZyikzTdKNv6qymcpF2qoj1Ztej3imvFMTjN75S1A1ogiv/md/\r\n5MyIuUYJGswMBsBRrFa3cVuT83oSJ5rQix1qq+lVzZ6onpgDkw75fYi16fZy\r\niBpmtgEDZEgz8I0J9ajOSV3zwLVtNGO/woig+O2w/ewinU/QD/JSZYLXiin0\r\n5CREywtdRdfcdUvDO+vpYW4fP0jwC1uJ8xLyGk0rNkziJrOzZu3jW2uQiIxQ\r\nfMbtmJe8qIOuSXjHusAAgkCV8Y1l6px8QB7rfCkO8ptiFXRChkHHux/DVmES\r\nmU/i+2N1wE/ZOXxvADn9fwrZi4vmvIAmV7vXt6shgYiKp9hcAYZIsgKGg5nY\r\nfFT2SR+25y6kkMAsQpptd8+I1BAWF81vShQ=\r\n=4yFV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lmoscheni","email":"leandromoscheni@gmail.com"},"directories":{},"maintainers":[{"name":"lmoscheni","email":"leandromoscheni@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-client_1.0.1_1672281570137_0.5001548575115815"},"_hasShrinkwrap":false},"1.0.2":{"name":"@aindu/http-client","version":"1.0.2","description":"Idiomatic HttpClient like axios","main":"dist/src/index.js","types":"dist/src/index.d.ts","scripts":{"prebuild":"rm -rf dist","build":"npm run prebuild && npx tsc --build","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/aindu-core/http-client.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/aindu-core/http-client/issues"},"homepage":"https://github.com/aindu-core/http-client#readme","devDependencies":{"@types/jest":"^29.2.4","eslint":"^8.30.0","eslint-config-aindu":"^1.0.0","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","prettier":"^2.8.1","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.4"},"publishConfig":{"access":"public"},"gitHead":"74c51346b8045f9eee1cbb4d49c56846d2b27e07","_id":"@aindu/http-client@1.0.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-GL6/61MvWnBth1tL+oZwp6QCnoINNk93bRFxPwdMHgg/Aix0Yr24GdIXD7bf2rtZcX9ZGK+ZsgtzoC9QgRiamw==","shasum":"5e95e213955d5cf17fa74f4c6d650086d4e6b410","tarball":"https://registry.npmjs.org/@aindu/http-client/-/http-client-1.0.2.tgz","fileCount":15,"unpackedSize":43467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFW/yX49PzFIiJ5Jf6cwqQZVUfKI6uOyZqoZNPcgru++AiBgcpDrR80dNDUrFGNuZscBxybBeyjfYQoLEilxEwG85Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrQhVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokmA/+JzHjibckA+RhHzqtGRTG8FMvzKJU5R5WVHhBWdf2AAVV4CvJ\r\nh+Iy3N3bYln10zU2x/GJq1ZsHQpJWjnuvogQW+5rzYX5XnyilEfBuFdtpOOB\r\nI8q/yAdzzivqvuDfSfUrsAO9Wp7BeDYG3bxQ7vUY5RK9WccVtsg4mP54rDDC\r\nDoKX6qEtwIyTTU3dmNMMCwy9+PupdBd9f3CiNIn9CRteqATViVV/Lfoqe7Im\r\nF8xD8tUvn7cMJdmtoo3MtTpLYeC0naScC5bHC/gW9u3GV61FIKmB6/L01TGS\r\neyNABLZrYVlix7bgItBjkkD/HSEpaojbjw1TJFQUNr2gCpVs191NWGVMl9qZ\r\nGEnxhdIJeQDMHJ8uefTAn6fy1q6m8QCgaHG8QYXDUISGxf0DHx6+zl6ldkd/\r\neFyX4FqU7oxG619xuvKWG5/P83tH+msXCn9e21OMR+hbWgSQm5vHk/QX1tsp\r\nsKpun0Cx32enaKwFOTDpiaVDWFxzvf7cyBmXcVmSAK0VKbH0Sa32DR3lUnum\r\nzdz9tLjn9Y53CpQSD6FdP6nWKs3vMg2MY0ircYoT/mBwNwihfsucJ/RmHIXS\r\nFViF0bIS29RDBMb7TSqnKN+gNZVQHjSWuq7GOqS8kfweo0VSmo5e9zowVHWT\r\n+xkWi+rUjaYrj4K2Q3sVaEheid0sfz+An9Y=\r\n=Tg6x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lmoscheni","email":"leandromoscheni@gmail.com"},"directories":{},"maintainers":[{"name":"lmoscheni","email":"leandromoscheni@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-client_1.0.2_1672284245143_0.4404841278261378"},"_hasShrinkwrap":false},"1.0.4":{"name":"@aindu/http-client","version":"1.0.4","description":"Idiomatic HttpClient like axios","main":"dist/src/index.js","types":"dist/src/index.d.ts","scripts":{"prebuild":"rm -rf dist","build":"npm run prebuild && npx tsc --build","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/aindu-core/http-client.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/aindu-core/http-client/issues"},"homepage":"https://github.com/aindu-core/http-client#readme","devDependencies":{"@types/jest":"^29.2.4","eslint":"^8.30.0","eslint-config-aindu":"^1.0.1","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","prettier":"^2.8.1","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.4"},"publishConfig":{"access":"public"},"gitHead":"9a97949be738199478f362fe55ca16af9a64ae3e","_id":"@aindu/http-client@1.0.4","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-AU5Qrh1E+dTkI+liWeelDL3u4xQcWPwImsbJLRelp8Xmm+Up7bMa76NV0GLc2dqL8hTPSUwbDn2Tvqh7lhffrA==","shasum":"a6a748742e8d659139ade9e9792db0f01a0c28aa","tarball":"https://registry.npmjs.org/@aindu/http-client/-/http-client-1.0.4.tgz","fileCount":24,"unpackedSize":73565,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFc1nroOCdXWZMvt0Lt6wiDLOXQ/AysK7+PsNJJUDlgQIgLDKCl0lSrqInuElnOsJyB+YeTOei8/uwWIYs/fUjtpQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjshQ6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryVRAAjo5krZvEAKYZnZT2HC7fkGk0DRTfmxVzRiJ6Y0XVKhLQo2si\r\neUAI7NxCr1t5KMyeac3b2k4gTNUUfuJ5JlFTLcgR9N+ApydlvTx87y5S49NY\r\n2Cp1SVL3EbjoW7cKSsaHwVeLw42djch75aUUYlJIlI+OiylXzJj8fIZZVV9d\r\n4/n/NGa/Y7FiawaqrIDy4ZoTnG0OAOVFP/wubV0nX4MTfBkbXUT/tc4MJTKs\r\n8PwMFfAZ6X8Fg2PtV5LL1dXyVDQ8Qo11rWfE4m7F1LFH5k6ilxVyOVh4mU+I\r\nNVcbZwxGowzpaf54gXdj3dWRD+UKtQC0dX4Yhl5TbuVj5Gko/DM6mmVvAJ8n\r\nZ9mdaKA0C80ah7s3cjnrxgZ81RtcPIh04plbp7gx5pA8OKwofcZ/y7NB33nd\r\nq0xK4oWdPmaJ5BpH9qaKGPfM4Ae0qTlxtdO06/tRrb2iY7ylifGS2uT7q7C2\r\nxD0SDsIBOLNX/0YRhduH6uB2ILwE+Ftdeh0jJfvjBISyGmncWCXcpozS9Zmr\r\ngeBDr+mJcUMycXCLwNnTSOfBMfvRikxwcsZNIoSS34TD42SUQlPHFLyWQgFb\r\nbe8xGVwhE6YMSCdlEHSP5SkqLBydBzQDJtKK4kjeER7B5VxLxGz9gEdZ/T+U\r\nFLSwv+UtMaIS0KuqdrFKjX1/m0zNed+LPNc=\r\n=FleN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lmoscheni","email":"leandromoscheni@gmail.com"},"directories":{},"maintainers":[{"name":"lmoscheni","email":"leandromoscheni@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-client_1.0.4_1672614970586_0.748700718775622"},"_hasShrinkwrap":false},"1.0.5":{"name":"@aindu/http-client","version":"1.0.5","description":"Idiomatic HttpClient like axios","main":"dist/src/index.js","types":"dist/src/index.d.ts","scripts":{"prebuild":"rm -rf dist","build":"npm run prebuild && npx tsc --build","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/aindu-core/http-client.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/aindu-core/http-client/issues"},"homepage":"https://github.com/aindu-core/http-client#readme","devDependencies":{"@types/jest":"^29.2.4","eslint":"^8.30.0","eslint-config-aindu":"^1.0.1","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","prettier":"^2.8.1","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.4"},"publishConfig":{"access":"public"},"gitHead":"7f8310cd3c6e52f83acae0d1fc00d25073c35b0d","_id":"@aindu/http-client@1.0.5","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-jQbtqdzIaszEvOynb2ZFKPtrNFOqMEFGEq28EbdTBo3sf4A+cjw+pW6YEL47N8+ohwBvwaq6d+BvaGYoa1y1PA==","shasum":"ba1b53a5f2af6d0b8d18a94bd6ea1dedcf1b42ca","tarball":"https://registry.npmjs.org/@aindu/http-client/-/http-client-1.0.5.tgz","fileCount":24,"unpackedSize":75209,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUUITG8ZoB0ybHF3zgXRjzOBKZhVCRwNyqohDzArbIrAIhAJJzT28lMs9e2naMuDwOY/FVAxRxq5Od2w6SJQ9m4moR"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxc2EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXeQ//QcJjIaUReX0eT6XBYiMMGD3QYW7kWEuM+IPeQ6V3Oh1PB8gt\r\nOmGSz3zkl3987XMmy/UHRPD1P9qUMr3WeRmN2z5slv6ts/gNPqohAWcTkoMV\r\nsiErPaIoDzJPgJVFMpCnoAYGLZmnSv8qT18wQBR+pXAZFL9WeT847KxTiQey\r\nLIwNWxQhhGdmgqZlta7Voe0WVLAFz+SEp2/8SKa6a8Gga/zIvXwgPcdUmZaF\r\nEuwQ+/FlQRQX0OUumUkNOkhsozbcD6Ij54Mrb1TR/QE7Zmw0ckUkPDM2cuvf\r\nY3XVO2Eag8usQzZHimC+7cOh/aJAVnLmHDyrHXR6GBq3U7JEtMd7yWdyzzNx\r\nQWw3xsH7zow/EqpxFdX/zaI+LqE0HbhdE+sEjab57AGl1thAkAMwDWzcIvGt\r\nwsSlULOsKK7wDwDucNfGKslfusOQ32nAXKSK9vqJkUVR4hcQrMNU3qSahNcK\r\n+e1jMy+uxZ4BuwJJt4M84CHtxHuL7vkn0AC087d7HMZ/YN1yDu9RhJdiatrj\r\nSerLhc5mxcJKPhoP1rd8yk6bUZLpeN0Ult/yqXrkhSYKbNiuTbkdnOrqekNg\r\nvs2JiQmtslFvn1SHRFE0JgryOGqNltzOGcAw/wKrEb99anYwRNFexDXmdr5y\r\nWsWcITyxFMwL49yTfFlBEYDuGDR65rIhXuQ=\r\n=+XjZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lmoscheni","email":"leandromoscheni@gmail.com"},"directories":{},"maintainers":[{"name":"lmoscheni","email":"leandromoscheni@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-client_1.0.5_1673907588163_0.8695700164343778"},"_hasShrinkwrap":false},"1.0.6":{"name":"@aindu/http-client","version":"1.0.6","description":"Idiomatic HttpClient like axios","main":"dist/src/index.js","types":"dist/src/index.d.ts","scripts":{"prebuild":"rm -rf dist","build":"npm run prebuild && npx tsc --build","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/aindu-core/http-client.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/aindu-core/http-client/issues"},"homepage":"https://github.com/aindu-core/http-client#readme","devDependencies":{"@types/jest":"^29.2.4","eslint":"^8.30.0","eslint-config-aindu":"^1.0.1","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","prettier":"^2.8.1","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.4"},"publishConfig":{"access":"public"},"gitHead":"6f006d32592f05c43d8e90cf20208d8d388b7399","_id":"@aindu/http-client@1.0.6","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-5BSw+3YM7uNZQNmiXNqVinQ4bmYS1rXp4awBqx+MHzuCEM7r4BOdVE1OU/9+6/YWHJRYRwQoB1pxcQYXS0cTUQ==","shasum":"fae6e956e1b2af3a2468098cda0e04141307a59b","tarball":"https://registry.npmjs.org/@aindu/http-client/-/http-client-1.0.6.tgz","fileCount":21,"unpackedSize":74384,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAq0HPNvYaQLCOLoIlOWUa9dy4hvo9d+fCrQ1iBHFhCTAiAdTS+CosfgT01AfWBuvOkMR0yp340PQaAeUZYW16XcjA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCmB/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0Hg//bkyG3NwXGNhIdzhbAtVuAoOeFb5Mc/9FNswNK5AKkS28n4x7\r\nLeW6sU1T0vkftSRTs0IA07WPGgHGa5dkDLuyigPaVXLoeq4zdH5XnWlwSFtX\r\nzAwelHcVsqfKsevO3xqrn7MwWVQ55zGycGLlTmwNXT6vKT4PYSl1CDLqTaMa\r\n8Am/MGShBj8qZL/uV8ifSXZV9Gvu3oIFcl2sm/dkiTXRE3bKMpZoz64sAgiU\r\nkN9REpKSzZlOE3mzcDNqOOIGZJcXEbBpED0WSv+XCArVsvasXye7gZMp0QiT\r\nc99gPJ47HXETOMW4nTTcGpGoxI1uXrQsfcAX3KF5iik3GT//UmNBUPero6rE\r\nP4MWQh53yDU5o7amqE+GFT1dRpk5/tBkd9ZGTEU3Qa+zHstMuib0Xkn8Sd5Z\r\nCb07CTjrm4ruhkkxaUcgkeB+T0Jy+yYJlfng9JpPDhtYvWn0tvbmNWrMAvuI\r\nhH0/SMazbUwKJMufYBjCmiFvL6QaqgQxkn+i5WTcgORsv0KHVjCtjF/gFwXk\r\nisgC+i37HM3rLu/Rw+Ju6PlmbsznT1qZSmGIbE+2rI4XFrdT/gu5K6xfHFWx\r\nfzz9ASzJiQz9juWkSQphkeZD6sYGZRlOVEJUQ/Efrazbbe8KonGN/TtqMVrY\r\nPjyex6xUAKIIpI7t4fmxrw8Sx8ife1VVlx8=\r\n=cEbT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lmoscheni","email":"leandromoscheni@gmail.com"},"directories":{},"maintainers":[{"name":"lmoscheni","email":"leandromoscheni@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-client_1.0.6_1678401663146_0.6243478651296908"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-29T02:18:07.806Z","1.0.0":"2022-12-29T02:18:08.089Z","modified":"2023-03-09T22:41:03.433Z","1.0.1":"2022-12-29T02:39:30.325Z","1.0.2":"2022-12-29T03:24:05.324Z","1.0.4":"2023-01-01T23:16:10.746Z","1.0.5":"2023-01-16T22:19:48.304Z","1.0.6":"2023-03-09T22:41:03.321Z"},"maintainers":[{"name":"lmoscheni","email":"leandromoscheni@gmail.com"}],"description":"Idiomatic HttpClient like axios","homepage":"https://github.com/aindu-core/http-client#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/aindu-core/http-client.git"},"bugs":{"url":"https://github.com/aindu-core/http-client/issues"},"license":"ISC","readme":"# @aindu/http-client\n\n<p align=\"center\">\n    <img src=\"https://avatars.githubusercontent.com/u/121467350?s=400&u=c2cd1b3deea96ddb8dae7cec440d50791907202f&v=4\" width=\"300px\" height=\"180px\"\n/>\n</p>\n\n\nAn idiomatic and isomorphic HttpClient based on **fetch** with native support for _TypeScript_.\n\n`Only supports modern browsers and NodeJS >= 18`\n\n## Installation\n\n```sh\nnpm install @aindu/http-client\n```\n\n## Usage\n\n### Instancing the client:\n\nThis module was thinking like an instantiable HTTP client for that you need to import and create an instance of the client:\n\n```ts\nimport { HttpClient } from \"@aindu/http-client\";\n\nconst restClient = new HttpClient();\n```\n\nThis client by default doesn't need any config, but you can set some things in the config to have a better experience.\n\n\n### HttpClient Config\n| field | description | type | default value |\n|-------|-------------|------|---------------|\n| timeout | timeout of the request in ms | number | infinite |\n| retries | the number of retries after the first request | number | 0 |\n| basepath | A URL used as a base of all the request | string | null |\n| serialization | an object with two fields (input & output Functions) to map the input (body) or output (response) to another naming convention | `{ input: Function, output: Function }` | `{ input: null, output: null }`\n|\n\nFor instantiating the HttpClient with any config like be:\n```ts\nimport { HttpClient } from \"@aindu/http-client\";\n\nconst restClient = new HttpClient({ ... })\n```\n\n### Getting some info\n```ts\nrestClient.get<{ status: \"UP\" | \"DOWN\" }>(\"http://www.api.com/health-check\")\n```\n\n### Posting some info\n\n```ts\nrestClient.post<{ userId: string }>(\"http://www.api.com/users\", { name: \"Pepe\", surname: \"Argento\" })\n\n```\n\n## HttpClient API\n`NOTE: All the methods return Promises.`\n\n| method      | url | body | options |\n|-------------|-----|------|---------|\n| get         | ✅  | ❌   | ✅     |\n| post        | ✅  | ✅   | ✅     |\n| put         | ✅  | ✅   | ✅     |\n| delete      | ✅  | ❌   | ✅     |\n| patch       | ✅  | ✅   | ✅     |\n| makeRequest | ❌  | ❌   | ✅     |\n\n","readmeFilename":"README.md"}