{"_id":"ts-retrofit3","_rev":"59-c2db71af81e8a3bce7d3e9a7471994f0","name":"ts-retrofit3","dist-tags":{"latest":"3.0.1"},"versions":{"1.16.0":{"name":"ts-retrofit3","version":"1.16.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.16.0","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"e4bbadf1a80099980ff1bdcd388d6cd630e767d4","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.16.0.tgz","fileCount":16,"integrity":"sha512-kaiNsykn3PlFqUw1Dq32sw4oboW1y9K5ISx9CNRT0USWDpnT09n4jbEg4k9JpIzzIlI2CxBnyx++sKCHaN21SA==","signatures":[{"sig":"MEUCIHc92WCioG9FEYvWA0ow/aR/38fRYsZ4MsM5GyIwZ945AiEA++l2w8b781AoHemPgURZlSi3PxlwDT/Th+cbh8jNIWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigge9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3uA//eNnPiF+Ge/SJGFrVW+wnqC2A9xgRB9+2nc4TyQQ8XOuf3HQ0\r\nZwG1sE9mSKqUr2tMlPPxmWTopDbD8T2mr4Lk9nAW9UG3dB5DmU/hXN02PtZ6\r\nokqoeOdA9PcWSVouSGgUnS/PcyBER4JEMahcoTEqMb6aklT7XmQytU8Zpcmm\r\n80KIafEx8KTT0zfeZkb6CGUarBuJ6KGc01fKzvTnPPtb89nxioepByCxPlnD\r\nMj6tmET/hIGAZ63zfzBBmVmJMkje+OKGOEaToV9V5nPvi3Uz2pN1vQ6FMjfa\r\n4DRKGkxVC5LrdfBoLoDNpTlknfiAqLIDilv6ybHhtp3j3/s3ptTNWXxaxm29\r\nPo2SqPRDXnuzjI8eccsFmCvHveOd0RRGjQNwp6tzkPMnXEaHT2cNgIV3+AY8\r\nhhYcubFgu112nnyLmVMYyUtJVP5ccE5QwBbuOqCnrGJtIN+N6+flEwW6uuQ6\r\nAUj6yduuJQAVy3exaDI/0z4fjvw+/y1ZwPB3Sn2angM+i9kaB2OxrAMz4zTx\r\neBBDB/5Z7G+tj4TB7ZA4zePdEsC3sQy7121EEelt9ucGWyIx2yGsS7pQ8rZM\r\nziUNhZEiRnW4RT14SkqeGbPTb9z4WmumFHICRowiaA514d5/Bjzp7CuHRcQo\r\nNafFRkKe3OiTNMMNfjsoOOPp2J5Y2AeIhMo=\r\n=aIx9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"60b3d76308a79d6d96a8c908c9388d72f3e4f473","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.3.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.1","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"multer":"^1.4.2","express":"^4.17.1","@types/qs":"^6.9.7","typescript":"^4.6.3","body-parser":"^1.20.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.16.0_1652688829712_0.017382437279859442","host":"s3://npm-registry-packages"}},"1.16.1":{"name":"ts-retrofit3","version":"1.16.1","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.16.1","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"c9b6534c5ad31c1b9e466e5d8165e3035ab7cdea","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.16.1.tgz","fileCount":15,"integrity":"sha512-9eQmhwZZB1YZ8+Scfb7DaH+MLe+Y7bdzaxK5q03uvY2hcVWnKVLF2lgdqGfajIXkdgwNozcz96LypPicK9/+/Q==","signatures":[{"sig":"MEUCIQDMU1a7fCAcFf3f0GYMxM2KIOARfriuYngUSVWHc4rHnAIgdpd+dNBPHF9zfbE3J/Ta4AQ+u0jsDkR1SWeUBOPyHEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigiXdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBvw/+McZnUqpZDTYoLtaDPZp3W+Z3Xpw8M5ZRy0O1rVtTTt50tGKP\r\nvl0C9/QpIUU5An3hiyrFadyMs7ygYgNEg34oPSA5VfDBHKsiFsvbyDpc3eCq\r\ntXOLuOHTzmAocNTNp3UVZrMjJtdlVQe+9Hx/08ygRgRqeWPqEDYz8J6CgrqP\r\n9SNT03ePBvwYSb5UP70XZDZ/LDpbxA0OIModKW4hlUbbUF7bJi7wf3SJ2c6G\r\nJf+dQYW4Or4PcZR+CSHHb5U1bgq5p3pID9EVI6TSmf93BPz/rzjaiszcUcVr\r\nbi4Sox5CKgbIZ9ktWLRfSp2RkUbf1PLewYN/paBQz0tTUplGc7psQeXKRXoP\r\nU63SceS3nZYa14+y5RhuBnEg9UX5aRB7A2N8IJo+DR4i0r7+5bm8IRkv9khh\r\nf6cFww7aINN1Fy+2Sde5x16Gg2Oxc3hdTZqKxPml7h8XDd8GYMMIhuLh0S3Q\r\nBfelzuqkBmg+jpDiWTCFk9e5dvSCHd//S3Nbl3yZ80Jn6V3bkNHVghjKg2ml\r\nNIjxzRsu+mgpDlw94Z7cGuOqHrLiKfcFXQtlYiNKblzC0SmBSKMgL/0PhakS\r\n8VJ3ZAndhyl48GDvYThRsDKDUHKwqQF7XgOZEytXo36prlhW7ADQPC5EeBhX\r\npExyLJxJXGCeKdHdTmsyBwfABUGkmiwH83w=\r\n=lxZs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"2bb81f34f3d933b9b4d5c0b08e906f88d943ad37","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.3.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.16.1_1652696541529_0.9733291495804997","host":"s3://npm-registry-packages"}},"1.16.2":{"name":"ts-retrofit3","version":"1.16.2","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.16.2","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"729b097de8a1a0632d4e89410be1ae85b2201683","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.16.2.tgz","fileCount":15,"integrity":"sha512-j0gUt0HtZNS6FF7dUhtgSrO00rw3ELykEMvIATsCflGK5wguYJz4QzQL+Ukjhn0EZJlW1x227CQniYMcT+sXnA==","signatures":[{"sig":"MEUCIDkOBNQonLN55oprcWTi9d/VohcKBheIRNCfuhGgKSJOAiEAyQL3Lx5vYaLzdJ0PY3Y9BkURWKmOhi/fQxx6XUNAmTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigimnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSmA//Y9CaPHVrFxztcLd5t2xuozHCd/crfS/wZnE82pdpnvD7aA54\r\n5ksMzpH1Z1SAbdqKi9rn3uAW8CxIQl4g5W1+9QIy9llf/J9Kgt7F1JoLHbRe\r\nOIPthxiw2hsOzqMV5SfdB04IFp/WE3Rq6xzbIq+cSl6s6I3djPyzeAIc+7yS\r\nEQopoYQisrhLnj9Pl/IMRvl4nO9aZ2Mbfw00aLTBtGfZS5XZo3nkZ6Mm6zDT\r\ntwLk/msxLASssPU45LUOCP3vYtYcQT1lCBz7bXgubdKskVYJQPuM0zjC6JEi\r\nIR8PtjDcaON2JfhaPXM1m+M5XtRE5I6zSNG5zXTtne/eXARCe98YD9ER/t5t\r\nrFLNmj4iUniOxQNLq+DNRGAiX2P8EPQIOMX1HhfbTFTufXPsZ0Otj6xo4jVl\r\nLjhHld7r2GXhpTOLcQ8oWsHIrclmkC/EL7oS6novWl5N6VUJZ6qbPHNPpAdn\r\nGdV7RY+iFLejbbse9TXqiRfzOXXJox2Tw2F4ZYfajNKkQMut5uqUlULTFETL\r\n0AWu+o11MJ9GEtNNIbssmhOTkQoSr9mi3Z986CL5YLkjqFSIrpSs7vfaLb1h\r\nn0nh3F3RaA8sIS0E1n/ErxF5maxlDMuAQOUdVUqSnaL4aJfgwsPQ1VzQMxAQ\r\nYrNOUdaHOMmHDLOEdhN8MgeyIPJ2x4r5h3c=\r\n=kWHO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"89d872e56910bf75efc6ecbd3e830104d8d0063e","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.3.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.16.2_1652697511469_0.7327249007788394","host":"s3://npm-registry-packages"}},"1.16.3":{"name":"ts-retrofit3","version":"1.16.3","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.16.3","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"5069179e50df70644419e6514d0d2a9d2ccb6cc8","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.16.3.tgz","fileCount":15,"integrity":"sha512-UpPWdskbchNP/GLjrMqnSjPJEmfJrPn0uNdH+RDF4S+pH0RfXIJYn7aIadQ0FWihg1dco2j0K5KzaRRw3hdN+w==","signatures":[{"sig":"MEYCIQCn+GlInfYJxOJU8dmhjPWEu3KneH4rgItfYWbiL4Y4XgIhAI0x5UQWcuwBjaIey1Ndki/Ah0lCIW94kVbg12w0e3IL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigip8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqr3A/+OP9+YuZmJoH59XCMaFo2an7psWum0dQOb9Fg9Q0nUm12TXSJ\r\nxP7+3cpI+R3SJj7B2tlCw8WAhXPPaqHVtIagaFX7RtMmgQs0Th0KMmZZuBVb\r\nqLdb06cyV7g2fP0Am4ONc2XxCDoe6YpqSCd3rID7UaER5d9P/YANYW1aQ5Ic\r\n3oKLSECiETdRt7tv/QPe/vbtJFTVx127I8Zyu+4E8oJWAhhUPQkSYYrJWy4B\r\nuIAqScGkMcswkogShdmFblhItzsWAYpVo0Vn0DisBVSezvPDrcisJJir0qZr\r\ntqR7U+IATeGk10rmpReb77mESqmdyanaRo0iiGXLe8FDsgeIQTU6QrXROcfe\r\n0YkhvjYkEAqao1jnaGDHbfhBFb7QUrcK8A19/2O6nEcNeOpS0F5sLP2PDnqd\r\nVAkD79L3xqVSAvH51LVPdlk0hXr0g2A7QsYS3IbDbnKV7vEJ2RWw/h1JZxcU\r\nQ2z0RxLGD67HGNz4sJop7m6Hgm1mhMN79N22v6J27ySp0zBPWEgzhPwCyX72\r\nmnj10XMP53D4YkB83Ea3OnTne2OVBw/WC5I3E01vKTENEemmC1hnLtiyvJch\r\nwgDMHJjexILDieKuINy4vkJbKNPor3pbXNk/M07mPvUFi/Q4wDlpSmyGV2ET\r\nPJS9b8/q9YU/pmD6DFjfOsYbZ6oCtogK/WQ=\r\n=Ub1D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"2895337e36d513f97969b76384c2153d2e629fe2","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.3.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.16.3_1652697724180_0.8737077948921326","host":"s3://npm-registry-packages"}},"1.16.4":{"name":"ts-retrofit3","version":"1.16.4","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.16.4","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"19c274036b886e3bf051e5ed7827aaf10de9149f","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.16.4.tgz","fileCount":15,"integrity":"sha512-Im5cBmCLKfcBNIxpauylkFi+8gyYQv8Z3HiIzhmuS1wEVN3o7Lz4T2Kb/nowdpjrcZoGJvp3EehNqwTkHmIoBA==","signatures":[{"sig":"MEQCIHUOFdPtPKPeEFQ0/SC7D2p5J4BLB/bXn7dWTrYCWb8vAiAf5UMXouhOeLAltNmQR4XNjujEo2Lhxj+s7PWla+OlJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigjFiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppMg/9Gj4XVjDWTjSHsU4Bs3tafkIBas6nlE3dgXJfk+z3Et40JwoH\r\nWvM51A6ER75dNk4cCQhBJnkwWyyjF3FgNM7GAZ9Ayst+DqffuV+BuUblimhL\r\nzXts94JVAHitRHajniUvLFRz6bsYR7+uDxxXRgzhMY5YwnoUSF4te6a9ZjyW\r\nuM35LYROV9v9jL+iAdYFoT5jbDxPTMaKQIIZ6yyC5eqqnnBHsVJ6/fRUS7wq\r\nJWBH4CCOJTL1cJq/7SFxBvOH4Rb3cHw71+b/Q6KfMeMOBDp+Dz0PMKloLk7D\r\nkp07rFQYQOSRAEgoI4z/YU6Z+WEobS2+KFZJvrwXCg5OUh048qnqcRE1wj78\r\nR6euC37IGAx0rVMcnp7UNdRoq4wpmF5dHWPlWHNb0TrKcOsNcXtn4OKglkYA\r\no4zvIwtwYs8SuQheV83R/eIDvoA4GJw6NiaOELGKCv4IDROf4DbVTuf3g6pP\r\n26jxDN7zfsSDTFysbBmToar12Wr3SOvOtl9M98XW2BbQx468VHotm/eUDM8+\r\n6iwAEanIdHKjRmuEa7Jjoq8g3faWxzqnHN4HU2Bf6yVFrmEviIuYqdcYjiqW\r\n8SKywW+2EoP/CNU16vHFNFWGBqYh9SrOXRdlTYfUCJ5PdKCDxdp+S6xGfU2j\r\n4Spqb3/Rh0rMdjbX8k9hSSg2war9EtsOWRk=\r\n=Drpz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"0022ca5b859477147d71ceb3b71f28d66f3e21bc","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.3.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.16.4_1652699489824_0.8005031301199748","host":"s3://npm-registry-packages"}},"1.16.5":{"name":"ts-retrofit3","version":"1.16.5","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.16.5","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"8aebd171395f233ad2465814da5a78d24410078c","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.16.5.tgz","fileCount":15,"integrity":"sha512-i4BxGr+kMnhWiFqiGMEyGdw4j8iUXT1vgOpuR/lJHMJq9Z+GeK2tnqKSifNe4PoIinBL89ceqi/kA1p2z9tQSg==","signatures":[{"sig":"MEUCIQDcggfRq+EZapc68BFM27udzlRLHz+OO2tGbI5mcrls2wIgWX2+aFW/mGyYFENyczBzoEmVSojLFZ1I8aJBgIxUBY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigjIFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpReg/9FqCENMlYCdcfW43GUs8POBneuUHt3lL80aTe6hq4dvHHg3r/\r\nWBPt2F31JeRPEHpoylo3Igp807PtGO1kkusuw+GPutxTrwjZr7l+wT++eNZg\r\nP8741d1uGZvutMUQrtVka2HN/r3fbn23GeCsbOx8LIcV/WiAR2oftYcBy4E6\r\n4VXCjikpi9PbsstjI+ZztIOGoEPU7uox0ky/ndzIruwchLAPQ1VVGIPMoqAM\r\nK1vHqtHXy4yXwOcP/Qu9jxCZLK84BzgS4iOIwZX82UxZX/qxfOVHnjSzEye5\r\nvMM0EoVclRi6xSSKSGWlmwlcaCwFm6ssb2Oa2njmXsRqonspWalSLaIenV1T\r\np/miupA1F2/PHIm7AAdrQ3ZQSzPmQotzDI2v737JavR2+85C3RaWIvNECvWs\r\n6VVuBspCs81RMviechvugZ8wAkMjKgNsu/zlLtLGmGq4hB5U5VEYBUNlz+AK\r\nn5NDdc9iQWgn2tfjk8tqwQcsXHv7BhHl0e8IPXMudMBcrf9z3G2V6U7oa1H5\r\n2jUwE3mWioTx+mNYkL6Ojq5o7mnQCVy6xnPq4G+jh2c/TXP3Bwz5Mgw2gzFl\r\npUSIEr69JAGl0fSGh3r+1N9O4H7PLftZLK6jc+bWYcGtktFqh8keEKUzhOeR\r\nbyUwyUh5+r0T0J/4sSR8s/0xHiaPbo5YnAA=\r\n=s1MT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"6f51f0211b4e5644c10d459134442ec663489347","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.3.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.16.5_1652699653629_0.2076187022912246","host":"s3://npm-registry-packages"}},"1.16.6":{"name":"ts-retrofit3","version":"1.16.6","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.16.6","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"447638d6fcb57e258468641a42b19b1f9e2f7593","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.16.6.tgz","fileCount":15,"integrity":"sha512-OE7jTyiD8P4DSSO+4u4nQekML3hj3VbQppUswOLIjhgZGOLSz0S86SB6H0mg8gPsX7MbEokKaBFRHi+XPsIRyA==","signatures":[{"sig":"MEQCH2NVvtQSuALMl//IbDAGQb244+0stnRzJMCutz4aCFsCIQCOlwNjQQgqcQNDvZqmWoYhZvbhoGp1VcriRq4Oo7NVfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigjLkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHhQ/6AvDs1tXQECablpvJJEmpZAG1VvsRhFYzvaOD6z8UQPFJkIV5\r\n0b0p9Qr9g+PcsjivZntcsUWv9LYTROSXWtlp/XDpWiiJMSAGtCk+JFsFrTjM\r\neMDzKjmKPOvj8pokw++wnl/kw7gWYEKcEPo2icJo9G5GNMAmQX8/I7gRgmQr\r\nFcP8nmTjw/eLU0rXkIQkdpAScvgfmR+kDx7VdgrNcqZDdsRTOoEISx4V42IM\r\nUljmQUjuuiWK10shrVQEctThwlERVcptheaM7cwT2eVyTj/h6kEL6KVPTWDu\r\nq/sF7tqcKa9BWsIa/pilcry/vURpyWbLJgfKwyXTy8ZopZ2odcWaM4OVahnU\r\nSccSJKT96ngnmOD5yjHI+kkB/8c0wX7DjWJYCy/1isu88DowcrGHaQoPNf9h\r\nZ1gA1T/35WhH+Wwp96iai3xUbndCf6gbdNbW26/ruVdybVpEDE9anpkbG82g\r\nPHEa1BLJjNCLAKFwVNovHzfIxOgFmc7yYSM0MwvUGcfcr755PoX09pQnX5wu\r\nR4Q/HFlwsJHgW3e4i0ZlFo/ZiYSRt4Yq/F3Lb8ffhgnv3/9FScYGIqqYN9pY\r\nLcYGA2AtMHbs8AEMH2fVO46omPY0V0TT7nHUs9H9M6UQOejUxA/xAThShonY\r\n8BBEx58xsCJoIYayTBTd4kt3pH7Nv5wl+Fw=\r\n=WGi3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"54858a7db800e4f2e6b0de15795ff67834a2865b","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.3.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.16.6_1652699876600_0.9633613164094303","host":"s3://npm-registry-packages"}},"1.16.7":{"name":"ts-retrofit3","version":"1.16.7","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.16.7","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"7c011fa0c5b47cd9f6d4b9a053cfd7a22c5f232d","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.16.7.tgz","fileCount":15,"integrity":"sha512-6kVIqil4GBOuEERSrxeGPGbzoURzGZYdppxXtL8f+aTlOCAP6LhxTwAxYGAEZtqxHY94xGkq3Hd3kUtUCrgjfg==","signatures":[{"sig":"MEUCICPtE/OfWERDVrICh/ElCm41NcXqkpg359V9Zp2o0fq1AiEA75qgk1ddWMPZJEl4gjrZUipkwbcnYXhQSs9cILioyXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigjPEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+ZQ/+LnPGayuPJb7vY4/wxSl2fAoY63EQC75c4yjrvAYteMVHQYUh\r\nC1WHyJ8Slpxg9vDOQ/0eQkMBSBMqZTiqbsR2269t7kgZ0qdDpX12SRXfmBXI\r\nVEI1bN8MyvFfphhmpwfXM36HozVwX8yXwKEqv+l7LnFRO7QO4G4Gz0fMautm\r\nd/K+FuO51bWQcE4unt41fazz2RhAZVPdUkqcf8XZVD8fXJQPvYxPlEaqoIg6\r\nUwJkSFC03d1QjzY3rWlhvtj9xJZ1c8xtAJUBtX30/5uXzo6Lxh7pPXe0YSUr\r\nuTQObtzh3X1jUlkddrPPeSgxxnR4xdEO//PSXmtTPd3SRA66aMW7n3PbZJlq\r\nHevgNSYclzOrHjEPbWNpNJY9iBeNR0mPu2b9mLrn3gVJx50ev384Wx7705m6\r\nyDt32vBz4XuqW8ifZ1v0u/CnBT0ugST1ySCEtJgo/Y4teUgThRbfRsVTzvnM\r\n31/RZey3KNiOL8WdCdj3PCEPUzoInYtQIakcVHBNbAAGxY4eYE9cj5g4ll1f\r\npKZVgkJXaGJvdJh18+Yugu0qCbf0o5e1gwKlHej+Ax+8sjoZoZWKeK+gL34L\r\njIbYM+njPjGLtnsmNM42jzPHYYtsKFK6xHIHIPCHfNMX0hesnzjVCiadagcQ\r\nc1yb50EQ3QiPyhbl7WZOA5I09vFRj88TwsA=\r\n=qFhY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"54858a7db800e4f2e6b0de15795ff67834a2865b","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.3.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.16.7_1652700099999_0.7727682583722879","host":"s3://npm-registry-packages"}},"1.16.8":{"name":"ts-retrofit3","version":"1.16.8","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.16.8","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"5860b8315849ee7d33fe800c05009c7bc5cc6240","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.16.8.tgz","fileCount":15,"integrity":"sha512-zFbosypsIbDhYki2Lv/kk+jbGbozJBleC1juGdzDN5GjBMrYwVT60T14k6/pg+cJpd7bQ/xgl7DKcjZFS0+xDQ==","signatures":[{"sig":"MEUCIQDw4jOuDt8HykQU3sueDXhU9IBkbHm1o4mKpvn7IrYWXAIgeSyMkq9F3D9Xj/5Tx3DgxG6n5UvKRZWs0mIly7r9wXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigjZlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVSA//R5mQWu3GmVC4wfT4mr/s0fxPoQnuLF7KDLJidCH7jEQxrbY0\r\nn/EmdQRGbwsuTb9iZ712xHtPk2USArrQ+amD0Uv7IZjIbk9y1HrWURMMZ3i4\r\ndAiatsZl1W3QGLMUiWpaiM34KeFRYfrFY3LqmbCYRCFgvg53d5o4/00qDxlD\r\nIKmSiOcN2SPi9sBMJs0FauE7JMMyjO42jJ9whjYZTw53IoVS/AKMD0sU0e6H\r\nr4mqEm9pnNaVnaDHYS4LTFi+r469GFRXZHSicD8m8m9IPsEi23N35JBKdpSL\r\npahvdAKnq03u5/nFML8X4Eom866LtJOQdcDOY9gyZuhZWgMG1KX0b4nYyDh9\r\nVuKoPXMpZ4bOfrdIKL9Jv9geW8xMARHFZKI95UA4Ola2GGA8RXDDp9tDBDRf\r\nGpFyL8/A6oz5daBc+nClWm5frPOitzks3mvyPYUtNbv+hrvqvjQp5DZbAdsl\r\nVS7NavSiUcUD0ooguK8DW2NKBCGXS7vYt+VWwFwOUN7/uKGbLyOFmJ/oQP2U\r\nqLZk9z3Iom/Yt/W40ApUXoEIcE0q0/f7jcCzI+GS51nhdM/BBqtbmDtzPRZB\r\n1x0E2qwLWsNvKeoz14VJpgbyaAkqT3WBAwEyCC+u8OgvPDML0DAK3eCrZs51\r\nwxxlzPYxPaUEWRnzKUCTUr7rWjyXzGQft4Q=\r\n=+gPc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"4f0d7de73465468955b1b7c2f826207841556e4d","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.3.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.16.8_1652700773468_0.7183439653218122","host":"s3://npm-registry-packages"}},"1.16.9":{"name":"ts-retrofit3","version":"1.16.9","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.16.9","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"57f8b03db8513465ed021902d02eb9ce93270e76","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.16.9.tgz","fileCount":15,"integrity":"sha512-xiqhara/RRL+evetb+JdBbzGQLoLVdI6tnlPUktBR2aHZbQpx5HOPlASLzAtrYXv+4AiRWguHh3E0MREcULhNQ==","signatures":[{"sig":"MEUCIQCxY+L1A7t/9w02qGl7i3lgo0KeiEN0EoUduZZQv6e3pwIgcxlZYSj/D7njEFUpabSmoSbUhqkSvV+0o75FZet3mqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigjjPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmopbg//eYHyCjWPNWjm9eVexTc6BSryKo5ayu4geFfhwwRdSHJe2cER\r\n/Bw//HivjUZwJO5lubEJDdztkY+KIhGYL1tSZHTnXlfXxRLBGccElyGTjubk\r\nLViF3W9XG5dJtgRItMdjOr6nuJFQzkZv4CJoQHnY5ND9gJ4mZKxqLUMeqMKC\r\n+KSErToBGHSnsTaTWYegFL92bcv9RYJR5Xo7CLMupk9VzDRKxz//6Ym9wY0G\r\nGIn00Uywqdg3goj8nbBNJdUsCckW0zzfRsMWV1JBGoY2qm+MmpIGYk0J+I0Z\r\nJ1ZkW0ht0GdGSgfS92UWtluAFSDG5WGJmXaAZGoaIO0D7kGXX6vRnKDMZJ/U\r\nMojUZZ6Dlp2Q4RkJt0d7CpBJS+Vr6y2OBK1td+29+LD15FdHd2eM3M7EiUnO\r\n/nz29b0PX8xBxeb4Z8CO40Rm0QyFMHkLNanZ0obBjn0RtV6ptor4YuJRNF4P\r\nX4aM13j3DYQePfVLa3HVXT7OPlhOZm+3Ws2RBFZR2geZh2h8ptzyKbLXW5ng\r\nReUV5HMVzsnCxfWMWCnUJSGDJCstD8n/g6SyQrDzpk4nEPosisay7cdQMZ4x\r\naX6w4RwzEr88JH491jhnrBUj5uFyRYCN8B4PilH3B81VxPmN8NmZNLCBHdtP\r\n3ALWC3byvALWfUeXFOidM/GNV6R1SXKBJb8=\r\n=be2k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"4f0d7de73465468955b1b7c2f826207841556e4d","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.3.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.16.9_1652701391681_0.6058892686786144","host":"s3://npm-registry-packages"}},"1.16.10":{"name":"ts-retrofit3","version":"1.16.10","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.16.10","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"794ef95b87a5666c622b43fadfef99a40fd4c677","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.16.10.tgz","fileCount":15,"integrity":"sha512-mhYgHR1Qxg1V2Us9ks7Eix6ImR3zpD1U55W84AaP987zSDT2t4Q7V7cxeDCldtt8LPUI8qMkcwQXR/9F+Oojqg==","signatures":[{"sig":"MEYCIQCCdR/I9ipVbJfUpimMgtXn15Zry7w+Ap6Eq0OnAz8eNQIhAKcyDGiSfF5N64qopDv3oFV1jh9yY7rsTi982MxnuESR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigjl+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKORAAo3E8MWihI76Z2tWpFRRmJ3+2pYvviGkHX+o+cgUNBhRgUWM2\r\n7C258mQsmEPwvrzu4TLEiKtX30Y92fMeFEAGtifm7MYnuGTn5pIo2E4QPBva\r\nVyTA1zoZLu8LjAETIu4uDA04D4ptGBlYro8IzkQdp4NLeXa58yMoNhLa5KfE\r\n2emWCvml6tvzFUQ0cShlkLHyyNxYwPqpdimNPCAVGh7MK9x5Q228XMlrjvQD\r\nrtLi19DdTTTLbvfeQQ7AlM1AumOD/lWKq4iS+TCCi3wic8Bwgcp4aruhK9fG\r\npW5szHeLFWVVKDSL5EHj99UL141IcPEewza8kdgXByohcPu91EFtZ8oGSTFu\r\n17BqGVHiq+OVz/OgDkUfL8sG3ScuRb19y5U6jxVZS3sErUNhK5N0Gv7altEg\r\nyxx+QV8EQAEpTgsgzBvFLwID4TNyRtYxBrjqMvmqDUekhpJzGyE0b+mHD0h9\r\nJdSNkj76c2ls2xHEDkPR4ctmcCBPedZgDDrpU+PoGXJL2nWxin8jiwu+bped\r\nw9ncX5fuU+Vpd1WO3yKkMYLbTAe4gTlGJsaNFV8t2z1v8WRZp09JkCdB0Erd\r\novGu/lSt7Ys+RGM2O77Gbm6WOQco04yrww3RGhQATl3FV3HJbQkekX37k2OY\r\nW9FKnsvb7x1u/mn1B2vF0f4qjTuGR2PIh2M=\r\n=hFbp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"4f0d7de73465468955b1b7c2f826207841556e4d","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.3.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.16.10_1652701565686_0.31936720777673067","host":"s3://npm-registry-packages"}},"1.16.11":{"name":"ts-retrofit3","version":"1.16.11","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.16.11","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"f9dec8dd2bffd43ac5856fd3cde3a35ab85b21fb","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.16.11.tgz","fileCount":15,"integrity":"sha512-8Mgfxhu9Iy65ZJFXLxZdtvcx27XqinTYMtNso38GJfzJJqAdwFfPc5JfnX0iZM+W7rMZKHOQtkRwoC4PLZj2ng==","signatures":[{"sig":"MEQCIDJHLY3wdINOxckOTAtndZAC1tmFdxkVLXvEWai9de1EAiBXvqmgYE/bv+ceJkk+Vcair6zuWKFR+ElK+QWhIjqBZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiLq/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmozkg//Yw9IdXLn+OpYRiduAHN7G3aE+ZZ1JsPyHV3toR4oB8D4x5Vj\r\nR7VsaD31Hpk/l+WbY/wioaCpY8ObvqDjtPQ+V+jMYzVrzFpkt/u5AaeuNcu4\r\nIA3DKpPYHtDgcErYwE+m8XRXCfdJ9d71huasUERip1ptYGpmwGhhj1yafu5E\r\nJrDnOrK2zE8mySI0caDV9Vx4dvsJQnI0Zhy7/t0nmqwxhesZ/VfPEFsP4C1p\r\nfFsmzdkIm4/xr4OwROvtENJC11/bXCNvcdmv3YiIUkDc9GKJ9cqSvRNr22EC\r\nC5vqAqwbcA/tiMeguF7uMTJFsQBsN3CfRpxQ4xGEdcGtPVymYxp7LBwu0Eyf\r\n5NagNMk+vQJSJ/8DE9YUPURJ2SC0Sudd41ZdSmm+9kNVuqTkxwx5a0NXjJdk\r\nqsrggs+KR1mH8IYLFn4mEVHfyWcZzaQKRmqALsLZLILq/tam93Ezm26GH2ZC\r\ny0h01hjmBXQ+rieGC6uEjEPBSEzUY4uoXEh185qFzLk+C15lgkXMwNT4cmMa\r\n21uJS/EJgvIW4HIzVhJSZaMxX/RcCUCxsRGFk5gIsKXARWAsfKNlBpT5SXVg\r\n305aK4DN+5iGuaIvI9438Xajlki+71XjkD4tfsGjQfJ/QECYVtozgcgk9NYC\r\nIi5un/v8tizPpMjFrV86zWaY1GLvOV2+RHI=\r\n=dfNb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"c3cc35345231be98706323ade0ea11a43b1c4e63","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.3.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.16.11_1653127871510_0.8735101389908235","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"ts-retrofit3","version":"1.17.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.17.0","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"adb888698c57f6c6673aa8fe456297122cb597eb","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.17.0.tgz","fileCount":15,"integrity":"sha512-KZ09Lkg47QW2yJ9ChmJF6TNnkaBDM0swOJ6quKVjBQNaOs566BQg0FnNqyJv4053L4uekpi8c7rtBxFbSFRHig==","signatures":[{"sig":"MEQCIBBgJXmMHDcfjFgZSREc7iImleSs9RQ5MSk0aCp8/80OAiBU8MQZmdOUhJqa5K8g7FpYa2esH0AuAh4DEiCgGbWTkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisrPHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGBg/+Oc2rusGolL3OYvgCC/LvAmFuWmQB8goQmo+hn5zSog394K2L\r\nwhJG4h/zb9ISx18CIPij22kVPboyqWqd7YTW5R1O0S/EoQWKTYM/UK1yJpRp\r\ndI6b6wIPWOvrhxKhAGCzVbf+cww7WDvaCvIhhKaTMNDxV/t18nyHYWE/ZqOH\r\nSYnZ4QFw246hVYt3uVDPctCJPTNaw8FqcrScWPGcBL4uh8SQ2nm1PtsCO/MA\r\nauaZhicPRejBRju9va+D/aujv8gmhZtDcIyKY45wAzALl0XPf6VrGkAywG98\r\nzW7Kk4/3w6zOf4pZqSyikucFQNi+cMaiKUjLYZkz/WJuqU6tcDmz2r45z9p8\r\n7ONKw0/424DEvUoEfItyTKpf9GsBGZm3Vy5b/JUGKZHx0C7DSbcNmQV9r60W\r\n+W50JfqmcLLB9dIlH7wVvJY2mvhEEn4axyFs+Rx7YvpN1cimn68h9OisfVHd\r\nNa/U+fgDRwRKugGp21eHtpCkL9zTG4vq/rSY9fhy6n9rYQggJJO0CqyIgcXO\r\nHoTy0caYjQdOm4JXR88PgXn92SN7fqaXhvTYToa1sixcYCAGRynZkeGQ+lkh\r\nwhWnPirkZYkJRwVT5HEO+pRoovFr0OeAyOivF6N9JE6K29XG0c7cIGLi8DoB\r\nLFPlZlMJ7g2UgV+B9pKyhJw2gApkWTOdljw=\r\n=Qf5O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"c3cc35345231be98706323ade0ea11a43b1c4e63","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.12.2","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.17.0_1655878598819_0.2633706833285836","host":"s3://npm-registry-packages"}},"1.17.1":{"name":"ts-retrofit3","version":"1.17.1","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.17.1","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"996f2edb5bdb33e52ea3d67f721e03cc02888fbf","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.17.1.tgz","fileCount":15,"integrity":"sha512-VDPgvgeZU8RRlcd9pPpXXo7ipUfl7vsnwfmx+7njot/km7slDLf3+9dKpox7hCRGtOvQn6wSg5WMnCIbBOdeHA==","signatures":[{"sig":"MEUCIQCvvXscUU6x2oRBFgmgAuZvKozoi/8AA8h8W4rdGJHjOwIgV/H0AyKcr3aa6pP44cJoGujdGCHcrvbbF3uI13ecILE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisrV+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqixA/5AZe+rlz0UwGY3aQ0goFoqztOFcgFafTijQjSc0+gjIXUcv31\r\nQySkYxQZPWzqkN6LxtTPky9epKx5XGPmGkJsc7Q38jlJypQVGh5o/L8rmofh\r\n1P9VHY3AsYiUr5Ing9YuUh+OrKYTB0ErQ5SztrzZ7dc8ojH76DJrOpsXWwaE\r\nAkSZfMdK6GJUhPGJfAex3XgBBJDLvR4bDfTrosWL+CwhuCo2EB83PixmFk/F\r\n3E9/dxoCv9ZBTQWUCZOAfwd4lrF0ze6yRHWNgOfdyJE1vK2/1o8B37gv5xG7\r\nCFtmjdRZOtNW3n2pOx2x2btuQn9nuVAwTK0I4r+i5Ybd9jG9X3v+z83Ahzwo\r\nGBnMCZ3iHOpvqcvpCLUcYQH7MVRp7IKMI2EtLAk0dtY5fGv5Ys+yKv+h5GG7\r\n6aoR5cjUHS9UNQNjyqh68Hw3aUHVLlhADGl68JMn3qvX33nt8/siorgWDG9w\r\nU1SRs0szKtMjmlFv2gCS+LygcuzyThG5nAERcBgeByA7U4tSwklhGyij5Bdj\r\n5Y+zgbcDuYNgEntqP9Lw9jKTR2LYX6hhV7JqIP6CKaUVJRAzhjEv07KVLVHT\r\nRgA01q8WhRhvw7F8Spbo1yljrXsg8xxTu6REdsBWD8QhutK80LODljaaTYQ4\r\ncdF9GZmPvvnNgmwWSxe8l+LSfxPBNeFmHFs=\r\n=UmwJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"f541d3c907dba0f1739f9fa711a6934ade8b9f0f","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.12.2","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.17.1_1655879037887_0.11803202666400225","host":"s3://npm-registry-packages"}},"1.17.2":{"name":"ts-retrofit3","version":"1.17.2","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.17.2","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"22c890bd65c1114890798edfa43b6a664418f53e","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.17.2.tgz","fileCount":15,"integrity":"sha512-/Y2YdS5XDxRV0yL1/NazsGrgcgHCoD1bOJqMp1kmp+8AmCknbpWgj0EEFVv8OhMUPb/ZWCzCHYs6p+igIKVmSA==","signatures":[{"sig":"MEQCIDIV3wS6Y06sloOHXDyWQtNkcFanvWsvRPA2BaGbMnftAiA3yUcuk/ufnth8x3qs+SLj1Xd1hQZCpCZAFjy0L6CugQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisrYdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv6Q//TdalEPswq11CWJu+/JOkKzxORUZv35evnpzl5kvoUhZBures\r\n1HiAuYaIr+0ZwJ5V99UddVgOeMjXUP+zuC461PGxISkAfNdK2ENdguCEw3yo\r\nZCSTprAYG2I8FhOHeFH3ka9LqmoW7dnnrNXalwxe9bDW49wYL9/ghaRk6Wjz\r\n6YUWAOUHHs1xGX+rrD5N5pxuKlPQNsOdoRTwXOerGNqtx1eL6xYgZPL4+RZh\r\nYlUntdnY8mJ87/fzcl1ZSPEKR9qKeH9sFKJ11I8Wgtng6vdOb/zuTrBL8ftj\r\nsgggd6nx2ha5lQ6Q8XKZ5SlzPEGzJGKQkIGGbFUpa4YrPmYqjyPAsBmctE6J\r\nGTiIZd97AjKH77lqVoDPS1gXurD3Sfbk72wm3NWeiLFlZ09ep6HUkQ/CBPaS\r\nqvVP4JMOODChaZDbUVx+pZtkKtyalzaQskVHWn3L1hLaj7DyA0EKcMF7rGYi\r\nwmkXPfnkPwvDp8ABZW7eYqA6Cq4moBArse6ikNlLqREp6AkE/3NjiwqGPQaI\r\nK2iPpiLtelVDRkO0oHjDSz7EyCM7CjVS9sdbEenFeP//BmZR3yISMUqd/3NT\r\nV14GptcbY6w03pCjSPyIeOV3IO+hH8ODd3dCe0ZPdjtS1cD5hqd88kAasdaR\r\nZOmMW2HcdTAiEziaN2ftkXj98CNKyVKm9M0=\r\n=s6qW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"6c69ce0506162fa21c2ae88e31b44b931fbb15ed","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.12.2","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.17.2_1655879197379_0.6521370356812592","host":"s3://npm-registry-packages"}},"1.17.3":{"name":"ts-retrofit3","version":"1.17.3","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.17.3","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"5c009e8c9e20cc5ae4fa30ea3917df560e2f4570","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.17.3.tgz","fileCount":15,"integrity":"sha512-mANQu11kdOxTiRZSTB75hQkEgVJ0Kn8+8zCuTF2SnWaZIxSLKvJqQc35PLHtQqbfKVDfBkmBmby1dw70NREO3w==","signatures":[{"sig":"MEUCIGSu9FNjjEwm8uleKJBc9YDsC6e1tLW1wLs/up+bbLhdAiEAx20JftlvW67rwd+JhQ+DAcmVZ6MaBRYHXd6D3ytK32s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisraqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6tg//TFouI+4orcGZzNQzmr2xm/vyios3VVM2CmvD0DoTSxP9y+ol\r\nN0JQjxTdnOMVOH1R8En82lh2H45RrqT+xMO7AajI1yMmIyr4lNWF0SGa19fs\r\nvHKsXkwn7DamkbnATKnrJOx5e7ae1KV+b3z9eW1Z0sueUlmAfWLQxe+IU4lm\r\nBIgCJ+BHrlflLxLfOAkawNp2gBQkrjjcqciQ/mcXR3903E8seZo9QUwtvXIu\r\nJ6+IFVZXeVw4n3gLlqtyfCdGY+ePZC5+ghaicks1Byeo7ud2XxHAZWUbUgsw\r\nPyI2lyPtbXCY/ZbMt1D3uX+uFo/QYm2NPF9u9UuwYK+V+N11X+x0e8M5U3xC\r\nvqVH4Y/HDCrWKBybg8P/JyOPS5K6BwyJnmGl12c3v9UOSfKl85bVwbDIpkJ4\r\nBnDERXlEYewTwxJZDR5Ye9XTkjidaUzzY/6aWXX/quQzM3+JCCB7BUR49Al5\r\nRoGztED9jLiohJ7+18JgF+WwDpeq7CQycWtTEp2lvwKNhe8v9LxHoF1IWmJo\r\nmsBmS58980CuBGD5vU3RxEgSP+cOtFU4g536+gr8HOi/UyGN1TQgMphmlVR+\r\nKji2bxZHvG5j8cy8CcbLO9z8ZbS3bvx60nlx3igPyE2aUGI/dtrmEklT1L+k\r\nVC+bv2a8OT6gR80/Y66y+8ZforSTsmyBtQQ=\r\n=qJE9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"399b456e0052bf85955caf053971ff5b12f1e198","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.12.2","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.17.3_1655879338739_0.17658980258326773","host":"s3://npm-registry-packages"}},"1.17.4":{"name":"ts-retrofit3","version":"1.17.4","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.17.4","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"03a9f76d5f2076ba4de1433ac021ba3013e8cdb1","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.17.4.tgz","fileCount":15,"integrity":"sha512-GIlUOUVQoY039yVznufLmY9hNhbIQ+GQpJJa77P8OqupBeBwfgfl4EteeOYeDxhmDNkWyBLX/RAw8s3kSa8dyw==","signatures":[{"sig":"MEQCIG5DKjThNoQ29Qw6fbmKyVcPQDm7rvb76nT6w/FWcrixAiBIL7ym/7TiorO43LWRM4lnuvN/yS7y2vmqc9dTYRNrJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisrehACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwAA//Zd4sIpZjI+Yh/+MdvHkokd4TKOEzVX3ClEpL0JqeuKBv3K0v\r\nBYTr951Qo5p1L3gXmu7mZz12zoD/Mxyfl2IE9KIx91F3/pV/vdG1eSo8gdjg\r\nQJzN5KcIxJm4q+346gRJFJq0iozKh0iOy5fMcRf0uobphX/GSI7f/Puf/zxu\r\nE5GIixExApS5dzWuQUmeRHP5oC37chl70tjYcoAyI/w+BuZjSBYPfSc3uO/e\r\nTKYF/nh66CAB4yEFeD9SFGYzq8dWDkPGVDsRjKHbDeDtRAwcZoWmFzf6ZlAY\r\nP27Jy5+i7NHcaHNOOsRfxEnkf15ZM5z4nE2lGVQgtFkcnRJG1frdsZAEjVoP\r\nwXO9IPMJElW/r/ZriB+a0Oz4m6/olOagIibUcQFovSoEM6e+Qt0YI6asqpgm\r\nabcDjuL+XU5ZSFkRPE+CqMSRPHgWl/E2FyBJ0lbXLcK/Z+/Dd3zGlrCBJS+L\r\nd22pXbCRkY1qwYM1Tikk1OmWRgq1D7XTx0gy75DbSuabJ8j+LZtPsnQKyuRm\r\nTZ1fzC3wqS8hL1PDoqK3wI6S7uDdzqQWhrjfgV9q73E6DCckDs852sfHH/Tv\r\no+p30LYB4nnHpXkb2xPYRSYbRl2bLDHHKxyyDdZcWiv9ehuWyKLQ+i3fJjcR\r\nOVihDPuWE20KbwHOPWOwaYmbmY/hAyonGLo=\r\n=pNEo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"3a8d473720784d45774c11a1483d78a8f1068de4","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.12.2","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.17.4_1655879584982_0.20108172956319814","host":"s3://npm-registry-packages"}},"1.17.5":{"name":"ts-retrofit3","version":"1.17.5","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.17.5","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"e78d180754002e63de2a637335c12ba99c67ad7c","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.17.5.tgz","fileCount":15,"integrity":"sha512-eONSH1D4agVIqWwM15+2/n5VA/QC5y/EQpxLS1oqH+Ae6Xzw9aayEnQHGIV5IYjq7xZw3uLRVuzSHr9w2v5WRg==","signatures":[{"sig":"MEYCIQCk32/B7qIeguhXxRhgm9okbZ1oCCLQwlbMp5/FaZSriwIhAKTWRFvdXa3gqbR6fyGoGkBV/a6NNJEt0BqUQlVULUcn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJissVZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxgRAAkYkR29SyZVMpRYDMDAOR/sTIXnCSFKempBTY79wwftRRnSJS\r\nScnTEkHfRbcZAa4riRt2Ou6YD9RfILcqNm5tCyckS3ofFPpCikn8Mohayd/+\r\n02DarGlGWZzegtWc7Kha8IjBzPsSD5TzQGk7AmT9x0t1upTJbjgrbLZuUrjf\r\n56YuMKN2uViJhYz2ziZQqPT7GBqvYk326Ohk7SrPMwBfGrStp7sxvQ+VZ57W\r\nUHl/SgWSUTMYEIpMYQM5zDtDnIdD9mzRyTV2eXYqG/BeRq4DyoHFYRFgeL8r\r\navEzyO7gm8T0XeICosz45S5TauMWdhN4OuwDbkidpKcGJiTB3Rknj+5N1dfo\r\n8OPbBwgFsHImj1J/8JXanmnfwDNP2jbJOvU0V3PKp7yMtSc75Obw7ldT1yhr\r\nozqocYGJThpgfNAxEOSKWy8alNX2hdxmyVK5frOi3AJ7EMFiqv4LRXIOzdnX\r\nohW0oAZOJE5nX6shfLg9dtnN5BWs3SXOJSk88gRNOUZQUPXdXWBA/sumUr8E\r\ndJnQvpzkO3qIIyC2glNwlOjgiy7nFvN2LWjQfdB1gJUQW554FCDvbKDGqP3+\r\nlsZc0Y8njxAW4wf6bpMmwJ7xR8SKyKW3Lw28QrlXv/816fLsdKNTJEot4Khn\r\nEnje8jiLJw0sk8QMP+hXs0/4M2UQcQpcRVA=\r\n=FJI5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"4935efe3d2463cf18655ff7661b949475cd26860","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.12.2","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.17.5_1655883097807_0.6728270794191615","host":"s3://npm-registry-packages"}},"1.17.6":{"name":"ts-retrofit3","version":"1.17.6","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.17.6","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"1f95f78d7016368b424a7635fdab6075bfd1526a","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.17.6.tgz","fileCount":15,"integrity":"sha512-pTRjvYuo/6N7hfOqUCiHnUQTiX1KoPTMZrjSdXMOKCYl0bT7QWl6uuAdo83ZPD8qpXa1UV87VWWAPj6dC2MW8Q==","signatures":[{"sig":"MEYCIQCKajJ3XQgeuwBCnuoE0WUfXkk6phAUzJdWfRuLHGPTBAIhAPdU1VxOkkeR95eHh/p6CPRhNcehlpZdX0bvnLmk70vz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+4P0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRHQ/+O1RkeiZnq4drYUl1NtFKalx7rsqKfEuWseak4aatudDhaVUx\r\nacPOCudVIrWB9JJSd/MbDymswJj4hQf8RqZKrpyK+vy9iCNrtx/aG6uAd2Aq\r\n0wD6ws6nyEtZ1JesyZlfH7Oa5W62sNNIh0DfS6hMaTG8eQlp644ni8+Xzy1D\r\nnVzSqnh1kAcv7hSW/z135yJ4NRmP01/Qumx5pFGkaum4tiOC3MAxTFKOm/QT\r\n6v38xP2jhG7c8gGOrZwr64KzK1FPCakx4HGgWvoI7Vbx8gsb1nfni5tRhaDP\r\n1Xo4fxKxgRzdYhjBzxUj6+ofTA6G1vo1iRJbZO7O8TucLGPIWBHqIs37NjRH\r\ngX3wkqx0j41XBiIiUU9Odn6lLS/1TknBsjMF28oj2uEeJo4aQOKrahQkVYwl\r\n4kqqLMjUnQCVN9mOBmEJZtCL6IET9RVH3aZBtioow5uBOFBmbOZICXW+0aCi\r\nOK/MhKCXSHGb5HuS0Hb2kQ2gH2YN3jSQJCVie+Cfx0iWhv8/XqkJlvme5lD7\r\nlFZj4Lx4i1BbDDgzBE21xeY7mziohSND/U2SwxzJ89GOJAhIsf0rsmn+lPch\r\nfh4Fano9WiTU3/bcausevYoAMma8vXSCIuQ7N5+5DLIxHcSX32bdvAEPXEfC\r\nVdvF+Pz0EpP5vfi0RN0M6kA90xlmGjzBw/8=\r\n=fUmP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"f675391ac836130881cf6181ff3e25d35345914c","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.12.2","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.17.6_1660650484690_0.041683626943554986","host":"s3://npm-registry-packages"}},"1.17.7":{"name":"ts-retrofit3","version":"1.17.7","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.17.7","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"d1bd3b69998f958cacda7fce2d8822b5f7f61bb0","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.17.7.tgz","fileCount":15,"integrity":"sha512-QMmt45Ut3ui63VokpQRNLBkgEYll631IuHagd7zHHgAAlonWisugNfNPqEwgeJ859x92K5gu5m2wjCqyl1+yLg==","signatures":[{"sig":"MEUCIQCHPY2uvCEctlw77+0Cmm9IzYHnaF6TGBV8IOJq2iOqoQIgCjJWyLETUv6FAYoVEySDqSGNfmcYPqgOtWo2WMDgzfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+4UjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq31Q/+JO1ik9R/6TVNLNcp93TC5Mhe7YCF26qnL7TZfNyfbEhWCDpv\r\nc5eOANE0mmX3aqlu+rsivRIaH3LLqY0i1eRIsVSTClGRtKGN//QUCiatmRGF\r\neKgpZCjJIZrQzRorO8JlWab9bkAH5CmkTCIxb0OMNSRM3Qh2AeQPYB4DyG1f\r\nNdyjtCtms28xuGHX/MxjCALsW4S5xFgJgjIbsx5bE+2V+FuKb0BZS8lsl53W\r\nZa3V6b6IY06IzbHsP+llx4lXpDFkwFqgYaPM3HdIPQHoV5iW5HQBLezWfR2X\r\nG4UohBus3f2Dr8yMfOIa/IJXqn4uXRz5S5FXs3SnWBzrqxPwBXmjavco8tyO\r\nbHa9obFKvuW6hgbZQ+7c9EScCRwiLJ6HpYnQqAGm7KYD/3GFekaWQK8bLmLG\r\na1SxRXirF0Y5/3Rk4T8FRHmDH3em0o2jm1B9km1bzRgOF8oPzEDTmc2WIt13\r\nPdUHTezybhYMv7iwGpv7Makm0EPNAxGwT4RwW2H3PDL6/NC8vyp25013ZE8E\r\ne90CzkfoaNIBhVKhIltRD1qklazpsn+i5I4tnWUGzs15cKnkh7KtqVR15rtc\r\n84u3JjnZaixAwgpCLA9kyBWvDkN3r6+LIY1OeKxq6bR6NQSYas9P/Bv++wni\r\n/qaVGM3kdcEUQgDR7wJz6ncSTktA5mK0tNM=\r\n=Q36C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"b58eda404a9bd6ab06c2aa067239f1f750691cfd","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.12.2","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.17.7_1660650787406_0.9460276919259278","host":"s3://npm-registry-packages"}},"1.17.8":{"name":"ts-retrofit3","version":"1.17.8","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.17.8","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"fa3d959ddb3ed4c19336af030c81db0390135bcf","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.17.8.tgz","fileCount":15,"integrity":"sha512-wAAatBHOGc9oPsQaJ1Xtje7fBiL9Lit3bhepq3VMslXi72bNxA1rlElu0zoSOFGCwJ4J5jMfQ1qXOCSaKraOlQ==","signatures":[{"sig":"MEUCIFa7aNODHa35GG0N30hNMkmEm84NrPfZs7W1LGurcEC4AiEAmdFEKUUV120yZ89/iRuxL7gXgDX1qfK9B7+MBOIcB/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/frMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrugw/7BNhqJ8eVMq0sRQU79dYaaFguTpzDkafbUg/z+StJ6yuOl3Uh\r\nvFDjKJ9EWoesoPGQ1pScdwHvKNHXXTXLwKXYplXKz9c1YGOzJavoBPFpvuf3\r\nJrn11FlEZKTo2ny1N9NHjv21HqWounaZIezMC8OFxgsSKGcdxx0emdQp+A34\r\nXRISUJP15071+plSkVIRAHEIpJsYeuvIIeIT4XGCv+Lu0UWWfNBlLupfpKVO\r\nBdaZXApW3Wnwkhunm64pezlmrfdMQobO9XM1/cuKnnI2dRwAYJ0JLvWGlEEZ\r\nJnuK7Y3KgHeG9QavXGWBi3m8LbpmBd3ZBsVIySjzLknk145A72XCxxDQlaJI\r\n8LOIJGKmLC6sKTBcpNKGseVBvfzEqdv6+3W9kzIdzxJGetPlnvlH1a7tPbm+\r\nCF7pYiv9qtYwhwHIrkWtk3xxE+yp2nJb4KYGn5UAkTBfgS1osq1OuhnafuOL\r\ndoaQHE92sNqQ7Bst4zcJmOQcBm/iHGd/ZkttMS71ONQgHRrgrWGu7sf8vut6\r\n49OPFrp3QYxIX+DhM1hXTgggoNjt9SnlDWgyQxHVuFZkvMIOX5tSDrbVYZ88\r\nQhICVWspY6ang23nfxjhJzRxvqaPAdiQJz5ot3J/0yD1O3XE+2sXJ3xn06mh\r\notGNoG6SMXeo4dv0OAIV/LOAWEbidYprvIo=\r\n=0mXg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"4fd3058f21d4db26c63cd71dcc423081e389e31c","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.12.2","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.17.8_1660811980406_0.5069357206794631","host":"s3://npm-registry-packages"}},"1.17.10":{"name":"ts-retrofit3","version":"1.17.10","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@1.17.10","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"17caf104516f130207ee6f98cbc390e18a6c7701","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-1.17.10.tgz","fileCount":15,"integrity":"sha512-lYf7O5XzegZn5bkhB1xZCPYcHHJRnU57qYiL/8jLnXEC76hI2/nN0kJ5HbhPGD+DNPxF6dGomlv1N9iIeq3ewQ==","signatures":[{"sig":"MEQCIDbmYNIANUFd/M+/EEBdvQRG0nrNWEggVwEZf83vRprOAiBHJ5Ggw/H/yq13kkRjUfl0xcwf3mHY4qlx6wT/3gEPZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/f7XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpWA/8CegkPAlHEt9Y7kj3NfHHaXCP27N2ECC3j1mBrdjgn4mH/EKm\r\nYHuPBaHfxgshWR4qfhjc4wIfsb2KKlo3KM9UCsS8JEk95BypBpIDjBSrdPne\r\nfPXlwgnPCq2kDnjCmowNLRyqdy3vGj+3BZhsH/KnvBi3vFvzI3DlX8DGyai1\r\nG3EBjPwFMfbeZEn1Mw2BwKPo4tiAb84VwqByeyI6Dvc76L95VB7oXps7Eu+U\r\nSHVL4pK1eLaPDPoZfAQ9jHzKBOiqg/Qx3Wgxwznq00lWjCFBvU5mRCFVW6B7\r\nXmhqgB1Mnj5OpMyPDrDcvmmVaWRe5vPo1esHSU2SwqKUGuJuGzaOg/6deWPp\r\nrG33LgPjO/DzyUpKfXiGtSRDbpOMVR4z1dOSEyndM9oLBGfRuHmXCbUSqRKy\r\nqdl6Cnc4cK0Wu7s6jDGMyi9mSqRJ6+OU4O3uJt6sO5O1hU1KQPvhb8iXJxX0\r\n4lTjd557ZJ+efVgeyzXPjfmKF4Xx0PfdHJaq6E9YZtQi6g3dhWcXSK+DWoCg\r\nuf1oAk4GBD/FGaHxeQqhPfnyLJ6lavfynKrMsPSeWW0qvgkrpUlMKwJAwSXh\r\nQGY25upzZFDUoMSSVfZLIYSvBpSZXJ3Nm17gc803MOeYV1b3oXQ5q3Heb7bt\r\nms8lE+pU0DAJQuEhzdAecukWctG/VvsnNYY=\r\n=pOyc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"c683587c7cb74990a2a1eecc1f9b9c40d178a6e1","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"8.12.2","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.7","typescript":"^4.6.4","@types/node":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_1.17.10_1660813015654_0.7998652850443646","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"ts-retrofit3","version":"2.0.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.0.0","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"20681e33fb58fe7d18a76960587e212187af2be1","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.0.0.tgz","fileCount":15,"integrity":"sha512-E2sSjW2EzRLUi3z1hC8guLyWEgRIZEW2q55tEIu0kCTI49CTv1xurqIk9wwcY1ba30cmqNpT9zKUw/d614wraA==","signatures":[{"sig":"MEQCIDNpz9O0CeBIDDaZfh6jbWQmGUI3xnmtetkx0GILhIuAAiBVNvn+HWW4q3SrocBuXQSVL8te1CBuoEeh3bDZvV+u6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90478},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"7cf7f9e3b96fbb987c67c6f5ec70c6ec3746d1d2","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"9.6.7","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.0.0_1699866027371_0.7975798587858514","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"ts-retrofit3","version":"2.10.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.0","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"4af5b86843cd563623093eb303e4569db28df10c","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.0.tgz","fileCount":15,"integrity":"sha512-OhDMQYNy2oge8Al3hqhQVyUCIDNloX5E+iG6EOkijhVDteI4e0OkdciONPn9HCZfOn/GKhwOg2Fk/hzaSC2RkQ==","signatures":[{"sig":"MEUCIQDHuYELtbbGBko6dwpnWgev90JBLJtlw3VvGhIdE4ByfwIgJ1t7qW1ACIZmawSmPWjdve6OS/WbiOTf003hN1tMf3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92135},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"1488eace9991f6a8269ccd2eae5b526c9d2e8bcd","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"9.6.7","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.0_1712558507475_0.1270861529035361","host":"s3://npm-registry-packages"}},"2.10.1":{"name":"ts-retrofit3","version":"2.10.1","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.1","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"25327159833914bcb50e87a59222f76a9901892d","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.1.tgz","fileCount":15,"integrity":"sha512-w80916GCV2vMB+SsFGiLpFoiQOfXvGk2SDYQkAG6+HlzgAxLU7ZrIsAAM9dX95dBfo8zNV9W1oauigxiNBjSug==","signatures":[{"sig":"MEYCIQDftcV3Nq+emyO+CyVcHM4ctAWLeizstITLKW4m5FJy4QIhAIpS8d87uq/HmOVfLC4qr13tP6GEFmx2W6RCqo/26Jni","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92200},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"c1cd4791c99f6c231994a4675818c28f750f591c","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"9.6.7","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.1_1712560007279_0.9148431622866364","host":"s3://npm-registry-packages"}},"2.10.2":{"name":"ts-retrofit3","version":"2.10.2","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.2","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"ed8a24cf0ce054a04568828278f099de42893da4","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.2.tgz","fileCount":15,"integrity":"sha512-6wbVkP/DleB7S6Cqv5hCU+zmEbgdMSj7zIJl+cZ12UWH4aFk/IhU4UXdlQC5TLAopLY/9FE3qIJKfzKVDmVbtQ==","signatures":[{"sig":"MEUCIAqJaNIETK3xFxGlLLgOtB7O4cj75UGCNgLnx/QBCxjtAiEA2QZAX5uGmEvx8SEo+TRudvyI+siTst8LuXaUEiaSRGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92126},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"c1cd4791c99f6c231994a4675818c28f750f591c","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"9.6.7","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.2_1712561401445_0.6864114900515141","host":"s3://npm-registry-packages"}},"2.10.3":{"name":"ts-retrofit3","version":"2.10.3","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.3","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"db5ff26f9ae2a01d393b5ebfb0e539054ab3e261","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.3.tgz","fileCount":15,"integrity":"sha512-HEatqj3NTpJn5gNlcZBFyX0q2yY7C0JvVWleWclcaV9dsS5wDs/nBqU+GxpiiLoBYH420Pu4ZBZD64ynY9dsrg==","signatures":[{"sig":"MEYCIQD8Z/BlLjp32jN76UFJYItQC7i+etg+IVHPifmufbgzQAIhALx62XU9Rk4i0S7pOPqyqc/3a8ccu//+g8xJCxYehhF2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91463},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"c1cd4791c99f6c231994a4675818c28f750f591c","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"9.6.7","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.3_1712562086072_0.8838287345129727","host":"s3://npm-registry-packages"}},"2.10.4":{"name":"ts-retrofit3","version":"2.10.4","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.4","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"3da172533898594159f4d604cfb24708dd1475c6","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.4.tgz","fileCount":15,"integrity":"sha512-+jcPwDlrsDmrsPWK03qvFQf7omAetKtUdtKel9BK+YVMkrgV1R+hYqumLZNqbCHoz4BMjAXSMmUpj4ADIJnVig==","signatures":[{"sig":"MEQCIFMkX+OzXmeEv/Yk5DTR+Sn9ypXg0Hn+0t5PXIQBFkBYAiBCXynV9MwIRbJfNzSc1smoXa63wJUf8MzbGBvMEJb5DQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92363},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"c1cd4791c99f6c231994a4675818c28f750f591c","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"9.6.7","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.4_1712562452249_0.31676757488556717","host":"s3://npm-registry-packages"}},"2.10.5":{"name":"ts-retrofit3","version":"2.10.5","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.5","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"b4dd737dd9268a2f6b32e21250da5945b3787057","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.5.tgz","fileCount":15,"integrity":"sha512-DvYeEhoFUXGTvMSV0lwhWHjQ8WWSLRc6Lh6HemATh8Z9KjAgOor41aNy0SJaZCtcCeegFBHxK36YjZQzzG289Q==","signatures":[{"sig":"MEQCIFr0nlRU3t8GQGD7Qn/IEHaand2hsqLVuED5lekUNebKAiBewq/r2ERDNpWld2658mu8sbXqN1HYnrdMCmbLXE14oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92394},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"c1cd4791c99f6c231994a4675818c28f750f591c","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"9.6.7","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.5_1712562763506_0.022758727352930164","host":"s3://npm-registry-packages"}},"2.10.6":{"name":"ts-retrofit3","version":"2.10.6","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.6","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"3b4c5c34ed0018843901eb079e8da008cf7a0fb2","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.6.tgz","fileCount":15,"integrity":"sha512-d/Wf40rPWMk7F+l+thINc3f7uKqqg/hQHhG4i0NjpPoqL1M0FVEEI30pnGtuD14eneYFuITeCY3fjWij0yQBcA==","signatures":[{"sig":"MEUCIExpHhIo4aPYUgHG66NbYjFtZAVGM0/TrnzplgBII/scAiEAmr2L0DQzDJHPka85T3EQ0xBi41EY1yFWDFsd+DkE0c8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92413},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"c1cd4791c99f6c231994a4675818c28f750f591c","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"9.6.7","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.6_1712563403625_0.8093648598905543","host":"s3://npm-registry-packages"}},"2.10.7":{"name":"ts-retrofit3","version":"2.10.7","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.7","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"35c9d77dfe815b848e0c32dfc036629793781eb0","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.7.tgz","fileCount":15,"integrity":"sha512-ROi71dSZ23Wzjxil/2N1qHK4YMAVJwe/+EZuONXk4R+uahorf4O4EpNBKDx65LrvpqOW3IA/sfywd33zPuPyXg==","signatures":[{"sig":"MEQCIHycQmalHo8o77mEUflf10gk026oAEbOUP7sOPaw01eRAiBrX6gBMVdru4GkokURdv6ti6iqcAjBhVvAg11iUhA3Yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92344},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"c1cd4791c99f6c231994a4675818c28f750f591c","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"9.6.7","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.7_1712564817176_0.7584878079788726","host":"s3://npm-registry-packages"}},"2.10.8":{"name":"ts-retrofit3","version":"2.10.8","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.8","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"3fb84d1689f09a3179685d79645997efe32d1959","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.8.tgz","fileCount":15,"integrity":"sha512-AiAFHWFG8DK4iUu8DIZ6yXDVY8K59hVyVrTOwTnsLkXW0moOvuduj2LPgOjWvScifW42j0xQDSKNlEdtSe4SXg==","signatures":[{"sig":"MEUCIGD06SL1ZyswJpJ2Y9eIrUqFRqZshV3YeOfmaCoZjbkdAiEA262hnoXrMtWX6HZPvhnLqM7JaX1MdJd7+Qvh25DS1fA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92397},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"c1cd4791c99f6c231994a4675818c28f750f591c","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"9.6.7","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.8_1712565008570_0.2239808638879146","host":"s3://npm-registry-packages"}},"2.10.9":{"name":"ts-retrofit3","version":"2.10.9","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.9","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"c4f72ee495703a989d83620a4264538a82fb9ba5","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.9.tgz","fileCount":15,"integrity":"sha512-V3K6RsdYhw+YmnK883LeSjfp1c5jUHBijngblMofF7FE9qqCu37ivJ0/jfIfup3QoNPGTOlnR6t+OIqoE9LxCw==","signatures":[{"sig":"MEQCIFBNvW6BP1lrcZTC71a8nm2gLbQLzKnlsrMdH+JE/O1GAiAj3abiEONih0Qeg649c0JNO4I2dBLld3aYQlthzKRZtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92419},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"c1cd4791c99f6c231994a4675818c28f750f591c","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"9.6.7","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.9_1712565334985_0.7296739582660376","host":"s3://npm-registry-packages"}},"2.10.10":{"name":"ts-retrofit3","version":"2.10.10","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.10","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"6b2b443be17ce3fc40e5c2840f9a92f1bd0e3bc1","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.10.tgz","fileCount":15,"integrity":"sha512-ds7Npovl7sAEbMemD/ei9t5aJilaKJbeIwUpzz88S7AAbU9LvCRgeMc7KkmfdI7H44NP3jgM71cj/BkPaSEg/w==","signatures":[{"sig":"MEUCIQD9M3CnVyoS8+w7T7UvFbxncELB6DiGh32CLsEKMibT+gIgSWg8ZbCUMLgw0VgV1uwZvfNHN8Kmbv5CYR4pO0NNh/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92397},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"c1cd4791c99f6c231994a4675818c28f750f591c","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"9.6.7","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.10_1712565470917_0.5202804674006221","host":"s3://npm-registry-packages"}},"2.10.11":{"name":"ts-retrofit3","version":"2.10.11","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.11","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"2d24435d9e987be4a3653e887164afcf90c73a58","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.11.tgz","fileCount":15,"integrity":"sha512-7u54dskNFApNJHQIAu/IH7yMkTPCFZ+n/E6G9MQ1I8so1jIkaHp4EXdJG7Yk9MRw7VvkHHJr2rT0WVqU0tOIcQ==","signatures":[{"sig":"MEUCIQDqHUZqsEln4nHYbAZoRLQJK5aNxh6h8LAKjt8VWRPc4QIgLEeaKzLYSYQddoxSLulcBbOmLvrE6e2LJLT3/Ehdu4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92274},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"72f9763d95fa1b8815a0fbb1e0bec11540bb1a1e","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"9.6.7","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.11_1712565969679_0.6861774279992388","host":"s3://npm-registry-packages"}},"2.10.12":{"name":"ts-retrofit3","version":"2.10.12","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.12","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"98a88ef3eddee57c562dddc6a49eac658028dffe","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.12.tgz","fileCount":15,"integrity":"sha512-MpFsn4/IgULVCXoatCxcsjOJ6zSWKUIvApm2bMPNslci0SWxosJS5PBvv28IlGA2VoFFRrH5bp7VHcCza0E90A==","signatures":[{"sig":"MEUCIQDTD4OJbFTsDvfiiMIJlADluNJG+RdTSycS7y9E5Z8t4gIgXgzaPKxaRvDDLsmMWbmRpWWTdl0DVwjN7mtWDr9SK34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92350},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"21048003bfb8c174fd8c2982213cb0326eca94ba","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"10.5.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.12_1714205502671_0.745036019591867","host":"s3://npm-registry-packages"}},"2.10.13":{"name":"ts-retrofit3","version":"2.10.13","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.13","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"38801a994336f5241993bdea20161f5ff640db60","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.13.tgz","fileCount":15,"integrity":"sha512-z/OWNheFDKXZOw2z8MEhH7t9j/DfcvbfL6XqUMy9W6yeJ0MiK+0Q51uvLDiNGFbqlY9PAUWgjstSCg5hq90BNw==","signatures":[{"sig":"MEUCIAoGQyXSdBFH2MnF+CHNOXQBXPLpLVsLp4qs3VVY7co5AiEAyAlHPVl+00wUslz4RX4W5GtkA0Tdrk1fWFY4Q5xp+mw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92348},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"21048003bfb8c174fd8c2982213cb0326eca94ba","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"10.5.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.13_1714205961265_0.6633276946663584","host":"s3://npm-registry-packages"}},"2.10.14":{"name":"ts-retrofit3","version":"2.10.14","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.14","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"f627abed198f1b50959e2e5ab75c7ec268c4d2e4","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.14.tgz","fileCount":15,"integrity":"sha512-xF+MC116pdN3zTUHhFBK1x+hlm8faFOvyN14RC+CgFYOtYC+mZrj3ivE2oSzpkAx2iK+U/wJ6Uisg1Eh/ulcPw==","signatures":[{"sig":"MEUCIF3LQpfJlBM+B1cXw31/rERPGHAdCbFlfnWGLYq1V2NtAiEA0yOa8kMLoiGGXJ1su8TlKTWHsha9zU9MMl0wCHSSHFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92325},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"21048003bfb8c174fd8c2982213cb0326eca94ba","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"10.5.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.14_1714206181108_0.2963178613203812","host":"s3://npm-registry-packages"}},"2.10.15":{"name":"ts-retrofit3","version":"2.10.15","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.15","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"b1e8075526523503acfb5024305f14c687a02087","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.15.tgz","fileCount":15,"integrity":"sha512-717HgbD7Kjxdoe7gMRXGMxKD+ZIhHkrnNHRiTKIdPWtWutzaHD2h+shov+SI/cxABTSLISF+zFXqBYHi+bU9Bg==","signatures":[{"sig":"MEQCIEnK8SccYJ8fgHUIXkeZr3nKn5+UgpAjGJkjoWzyXFTRAiAfyr2pVgIGs0FH+X22byM/LiOvgm81wvvt/9ilOoxvKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92352},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"21048003bfb8c174fd8c2982213cb0326eca94ba","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"10.5.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.15_1714206365925_0.2916813895549273","host":"s3://npm-registry-packages"}},"2.10.16":{"name":"ts-retrofit3","version":"2.10.16","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.16","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"5df1fa08283abbf5496f6fe3ad643aaccceb1cf7","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.16.tgz","fileCount":15,"integrity":"sha512-7lJ4hRunYaldon4U76tLFccsYnlrwXOa/jzSTkLbsPcqWREUvVKLziIGlvDIJcYZI7hBehn645jyrsz+KKMv7A==","signatures":[{"sig":"MEQCIGYsrRMZwgdLmFG33DC1wDHEzFcD/2WxGr8ZnRv27+aGAiASu4ZvqdiPL5uwlItNtm3N1F3mOyhbdzT2mym4nJ//Iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92942},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"21048003bfb8c174fd8c2982213cb0326eca94ba","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"10.5.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.16_1714206576058_0.718543794650683","host":"s3://npm-registry-packages"}},"2.10.17":{"name":"ts-retrofit3","version":"2.10.17","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.17","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"69b5a6c52794b4741d5e7b76bc681b2483a135ef","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.17.tgz","fileCount":15,"integrity":"sha512-V1852uuA5TYlIMWNvInwVst2KCiRgTwskaW9VNzz5rGa438KLb0o8yxenWsgpjMy9UsuSK9VFgqVddC/cVyiLQ==","signatures":[{"sig":"MEUCIQDCmgMHsO3LqUrv8K4KFYY917c9zLflwl3QUqrMM7wdegIgVygkkEzp7q3rJEBB69APPE/CuVzl6dfl4RI2YC+zvM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93001},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"21048003bfb8c174fd8c2982213cb0326eca94ba","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"10.5.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.17_1714206728530_0.33893214214608425","host":"s3://npm-registry-packages"}},"2.10.18":{"name":"ts-retrofit3","version":"2.10.18","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.18","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"17c9a60c0a2c51966223a4f05fa97729dfa6956b","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.18.tgz","fileCount":15,"integrity":"sha512-xVtBiyCyTwHGipzBjqOwSaH9F3DLmOvI7IoC+uJl9U/txI7vDe8j0XUSBZJV3pkSvpDQHmlHinvN2j4as1F73Q==","signatures":[{"sig":"MEYCIQDlQtBNt+yP6Fn7iwBekPS7Vz0GDQcJcBPO5AB2fid8EAIhAPaEwh241H/xpIdEVoXJn+fNtUF+hx+2z1RJ6N6aE0e0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92533},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"21048003bfb8c174fd8c2982213cb0326eca94ba","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"10.5.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.18_1714206976778_0.6478101351059078","host":"s3://npm-registry-packages"}},"2.10.19":{"name":"ts-retrofit3","version":"2.10.19","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.19","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"0c237872363152b907364f8531b6478faf4eadf1","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.19.tgz","fileCount":15,"integrity":"sha512-o+U1cXRV/X6+LtDsRtTzPy+spLBp65Pvbt+WHDmGGW3PwBTbnJ+n6IlJPOLdhCAmIu3yDp5Vi5XVBb3nI/LTCA==","signatures":[{"sig":"MEQCIEWTLg/J/RTx/wTc/Jws3GUgofXKWe+hcsMKhdCuRah/AiArYtPJRU/AEI9i9EIlNZU8k2YttLwZ6yGbvmZa/N6UBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92411},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"21048003bfb8c174fd8c2982213cb0326eca94ba","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"10.5.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.19_1714207226208_0.7616787708165438","host":"s3://npm-registry-packages"}},"2.10.20":{"name":"ts-retrofit3","version":"2.10.20","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.20","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"2b7f3b270f70c5cb04b43a9ca27cfbfdc0454a0b","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.20.tgz","fileCount":15,"integrity":"sha512-BrtwiiTN/Eq80ccZB01wJK2pCfc++t4FLf6UCRAByb6OLiMnwi3/USJR6W7u716P40Z/dHf34jsaPicofXZx7A==","signatures":[{"sig":"MEQCIF23O8MmGvTKhO3bNeShnNN5dA6TgTpBCR5Lresk1R+yAiBub1N7BCL/5G9XrPEoz03onjW3hG4vCG7dN9mN8rJ2Zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92407},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"21048003bfb8c174fd8c2982213cb0326eca94ba","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"10.5.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.20_1714207371181_0.6574800312756972","host":"s3://npm-registry-packages"}},"2.10.21":{"name":"ts-retrofit3","version":"2.10.21","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.10.21","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"2ae7cbd57d1c1b4538048ec7ef2cc6d300fe59ff","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.10.21.tgz","fileCount":15,"integrity":"sha512-w1/fXszFmc4e2Lg1A8Ium8k8otWcjWwT3MxvKmocQDBhfwsyVS0cpjcXI+HXKxMRaRuKHUQvzax53rFTmIrlNw==","signatures":[{"sig":"MEYCIQD3aoLNKSi6pLHRfkc3/USrI2OVJSv2RE4fA9U0d2OHFgIhAPdz+Zhw06fA4YQoMGhWDddHEVt1cm1eubYTI6rZ/sEu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92341},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"21048003bfb8c174fd8c2982213cb0326eca94ba","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"10.5.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.10.21_1714207559192_0.4000320959885624","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"ts-retrofit3","version":"2.11.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.11.0","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"9141f4a54a8efabd6e60abaaf612d5baeb6e816a","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.11.0.tgz","fileCount":15,"integrity":"sha512-BdXlsEPQOBfHz0t2ngQ80PF8yQKskQ/otEJ4EZMv+2+jLp9vDEIYoG8tse1RBBPkn+Aa7CTT9/VTKCoGIvD2+w==","signatures":[{"sig":"MEQCICLRdpB4kfCvWV+gSb6ued56Eh9k3/MeI/PaUK0vDyLpAiA4I1EWmV601GM/xXpYkN4HNbXTnSUrNCr5GR8ddms0Kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89984},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"cd036367df06e7b03eec5e25efb1697d8e79a86f","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"10.7.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.11.0_1725172343063_0.22322895463533232","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"ts-retrofit3","version":"2.12.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.12.0","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"735821812f313cb047d70ca7f009209edaa972e0","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.12.0.tgz","fileCount":15,"integrity":"sha512-bJhiW2QKdn3fwQFyZ/TfzT2G630r5kzB4ZUxrOvuw0covu/lJ+rdcTsxBeeAUV+9JIYvfrP5iEYojb2t9XZwcA==","signatures":[{"sig":"MEUCICH94Qh+GzGXDK9OlUZikz5KwXKd4rsNk2HzEe/GoIl4AiEAwLQ9676B/ZDalb9XBB74p+xqt1/ZdwMXT4i+p7Y9ScE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90051},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"cd036367df06e7b03eec5e25efb1697d8e79a86f","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"10.7.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.12.0_1734433936865_0.7082892488886567","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"ts-retrofit3","version":"2.13.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Morteza Safarishahi"},"license":"MIT","_id":"ts-retrofit3@2.13.0","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"homepage":"https://github.com/safarishahim/ts-retrofit#readme","bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"dist":{"shasum":"da0400fbfa776b13a6c2c3b7a6c53e7c5bd28882","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-2.13.0.tgz","fileCount":15,"integrity":"sha512-+yIOI8Cm6CmUkPjxRiDf6QInbsfKDMm1fpY29btXQy3F0fkDpotVs/E3GZRg7Xv0r5ZQ2IeC5B74tSUVDD7ZtQ==","signatures":[{"sig":"MEYCIQDRrLCwzYBXP0tRWn+q04K/RksG7qmrWHHbCDba/SMxyAIhAIlIrP7PLECJrpFqZZU7KSPg+aGl4RAc+6C7J2nTVt7R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90065},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"5d8ffbc4d997da483d5eba5eb09f1add369e9fbe","scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"repository":{"url":"git+https://github.com/safarishahim/ts-retrofit.git","type":"git"},"_npmVersion":"10.7.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"qs":"^6.10.3","axios":"^0.27.2","form-data":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.10","typescript":"^4.9.5","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit3_2.13.0_1734434514658_0.7372896970896636","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"ts-retrofit3","version":"3.0.1","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","main":"lib/index.js","types":"lib/types/index.d.ts","keywords":["retrofit","ts","js","axios"],"bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"scripts":{"build":"tsc","prepare":"npm run build","postversion":"git push && git push --tags"},"author":{"name":"Morteza Safarishahi"},"license":"MIT","dependencies":{"axios":"^1.16.0","form-data":"^4.0.0","qs":"^6.10.3"},"devDependencies":{"@types/node":"^20.9.0","@types/qs":"^6.9.10","typescript":"^4.9.5"},"_id":"ts-retrofit3@3.0.1","gitHead":"7c5d6b9ea58849e64b7019a1c8cd6fe5bb60f307","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-+gx09YhHxhZ257GAAat4nCaHk2K/CfBIOq3x8vpt5UCLB94uRO1Kf/9Nl7r8dQElBlWwauSxiUjfEy6s66NhKw==","shasum":"3b5147bc4ca07d6e9d61e6d70fab52d47c3f8249","tarball":"https://registry.npmjs.org/ts-retrofit3/-/ts-retrofit3-3.0.1.tgz","fileCount":15,"unpackedSize":90238,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCJ9uqfz5jlQ7qY2f/ILjaTQq0g4PVisiHbPeoHkuQWdwIgA4kN7Eua4Ar5v1XwkJOauXrlaZafvR8eIvc65e7GHJs="}]},"_npmUser":{"name":"safarishahim","email":"safarishahim@gmail.com"},"directories":{},"maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-retrofit3_3.0.1_1782074794538_0.19451830697954842"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-16T08:13:49.712Z","modified":"2026-06-21T20:46:34.774Z","1.16.0":"2022-05-16T08:13:49.864Z","1.16.1":"2022-05-16T10:22:21.698Z","1.16.2":"2022-05-16T10:38:31.628Z","1.16.3":"2022-05-16T10:42:04.333Z","1.16.4":"2022-05-16T11:11:29.995Z","1.16.5":"2022-05-16T11:14:13.792Z","1.16.6":"2022-05-16T11:17:56.797Z","1.16.7":"2022-05-16T11:21:40.140Z","1.16.8":"2022-05-16T11:32:53.731Z","1.16.9":"2022-05-16T11:43:11.839Z","1.16.10":"2022-05-16T11:46:06.059Z","1.16.11":"2022-05-21T10:11:11.657Z","1.16.12":"2022-06-06T08:22:45.080Z","1.16.13":"2022-06-06T08:25:28.922Z","1.16.14":"2022-06-06T08:30:13.364Z","1.16.15":"2022-06-06T08:37:31.641Z","1.16.16":"2022-06-06T08:40:29.444Z","1.17.0":"2022-06-22T06:16:39.019Z","1.17.1":"2022-06-22T06:23:58.201Z","1.17.2":"2022-06-22T06:26:37.559Z","1.17.3":"2022-06-22T06:28:58.878Z","1.17.4":"2022-06-22T06:33:05.160Z","1.17.5":"2022-06-22T07:31:37.953Z","1.17.6":"2022-08-16T11:48:04.830Z","1.17.7":"2022-08-16T11:53:07.550Z","1.17.8":"2022-08-18T08:39:40.577Z","1.17.10":"2022-08-18T08:56:55.873Z","2.0.0":"2023-11-13T09:00:27.550Z","2.10.0":"2024-04-08T06:41:47.620Z","2.10.1":"2024-04-08T07:06:47.421Z","2.10.2":"2024-04-08T07:30:01.633Z","2.10.3":"2024-04-08T07:41:26.200Z","2.10.4":"2024-04-08T07:47:32.419Z","2.10.5":"2024-04-08T07:52:43.651Z","2.10.6":"2024-04-08T08:03:23.770Z","2.10.7":"2024-04-08T08:26:57.308Z","2.10.8":"2024-04-08T08:30:08.758Z","2.10.9":"2024-04-08T08:35:35.205Z","2.10.10":"2024-04-08T08:37:51.127Z","2.10.11":"2024-04-08T08:46:09.811Z","2.10.12":"2024-04-27T08:11:42.815Z","2.10.13":"2024-04-27T08:19:21.471Z","2.10.14":"2024-04-27T08:23:01.422Z","2.10.15":"2024-04-27T08:26:06.112Z","2.10.16":"2024-04-27T08:29:36.234Z","2.10.17":"2024-04-27T08:32:08.679Z","2.10.18":"2024-04-27T08:36:16.935Z","2.10.19":"2024-04-27T08:40:26.428Z","2.10.20":"2024-04-27T08:42:51.366Z","2.10.21":"2024-04-27T08:45:59.378Z","2.11.0":"2024-09-01T06:32:23.192Z","2.12.0":"2024-12-17T11:12:17.083Z","2.13.0":"2024-12-17T11:21:54.856Z","3.0.1":"2026-06-21T20:46:34.667Z"},"bugs":{"url":"https://github.com/safarishahim/ts-retrofit/issues"},"author":{"name":"Morteza Safarishahi"},"license":"MIT","keywords":["retrofit","ts","js","axios"],"description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","maintainers":[{"name":"safarishahim","email":"safarishahim@gmail.com"}],"readme":"# ts-retrofit3\n\n[![build status](https://travis-ci.org/nullcc/ts-retrofit.svg?branch=master)](https://travis-ci.org/nullcc/ts-retrofit)\n[![](https://img.shields.io/npm/dm/ts-retrofit.svg?style=flat)](https://www.npmjs.org/package/ts-retrofit3)\n\n| Statements                               | Branches                                 | Functions                                | Lines                               |\n| ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ----------------------------------- |\n| ![Statements](https://img.shields.io/badge/Coverage-96.3%25-brightgreen.svg \"Make me better!\") | ![Branches](https://img.shields.io/badge/Coverage-86.05%25-yellow.svg \"Make me better!\") | ![Functions](https://img.shields.io/badge/Coverage-89.66%25-yellow.svg \"Make me better!\") | ![Lines](https://img.shields.io/badge/Coverage-96.03%25-brightgreen.svg \"Make me better!\") |\n\n> A declarative and [axios](https://github.com/axios/axios) based retrofit implementation for JavaScript and TypeScript.\n\n## Install\n\n```bash\n$ npm i  hamrah-player\n$ yarn add hamrah-player\n```\n\n## Quick Overview\n\nHere is a typical service definition and usage:\n\n```typescript\nimport { GET, POST, PUT, PATCH, DELETE, BasePath, Header, Path, Body, BaseService, ServiceBuilder, Response } from \"ts-retrofit\";\n\ninterface User {\n  id?: number;\n  name: string;\n  email: string;\n}\n\n@BasePath(\"/api/v1\")\nclass UserService extends BaseService {\n  @GET(\"/users\")\n  async getUsers(@Header(\"Authorization\") authorization: string): Promise<Response<Array<User>>> { return <Response<Array<User>>> {} };\n\n  @GET(\"/users/{userId}\")\n  async getUser(@Header(\"Authorization\") authorization: string, @Path(\"userId\") userId: number): Promise<Response<User>> { return <Response<User>> {} };\n\n  @POST(\"/users\")\n  async createUser(@Header(\"Authorization\") authorization: string, @Body user: User): Promise<Response> { return <Response> {} };\n\n  @PUT(\"/users/{userId}\")\n  async updateUser(@Header(\"Authorization\") authorization: string, @Path(\"userId\") userId: number, @Body user: User): Promise<Response> { return <Response> {} };\n\n  @PATCH(\"/users/{userId}\")\n  async patchUser(@Header(\"Authorization\") authorization: string, @Path(\"userId\") userId: number, @Body user: Partial<User>): Promise<Response> { return <Response> {} };\n\n  @DELETE(\"/users/{userId}\")\n  async deleteUser(@Header(\"Authorization\") authorization: string, @Path(\"userId\") userId: number): Promise<Response> { return <Response> {} };\n}\n\n(async () => {\n  const authorization = \"foobar\";\n  const userService = new ServiceBuilder()\n    .setEndpoint(\"https://www.your-host.com\")\n    .build(UserService);\n  const response = await userService.getUsers(authorization);\n  // Now you can get response data from response.data\n})()\n```\n\nYou can see [test file](test/ts-retrofit.test.ts) to get more examples.\n\n## ServiceBuilder\n\nExample:\n\n```typescript\nimport { AxiosRequestConfig } from \"axios\";\nimport {\n  ServiceBuilder,\n  ResponseInterceptorFunction,\n  RequestInterceptorFunction,\n  RequestInterceptor,\n  ResponseInterceptor,\n} from \"ts-retrofit\";\n\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  @GET(\"/items\")\n  async getItems(): Promise<Response<Array<Item>>> { return <Response<Array<Item>>> {} };\n}\n\nconst RequestInterceptor: RequestInterceptorFunction = (config) => {\n  console.log(\"Before sending request to server.\");\n  return config;\n};\n\nconst ResponseInterceptor: ResponseInterceptorFunction = (response) => {\n  console.log(\"After receiving response from server.\");\n  return response;\n};\n\n(async () => {\n  const itemService = new ServiceBuilder()\n\t.setEndpoint(${ENDPOINT})\n    .setStandalone(true)\n    .setRequestInterceptors(RequestInterceptor)\n    .setResponseInterceptors(ResponseInterceptor)\n    .build(ItemService);\n  const response: any = await itemService.getVersion();\n  console.log(response.data);\n})();\n\n// outputs:\n// Before sending request to server.\n// After receiving response from server.\n// <response data>\n```\n\n## Log\n\nYou can set log callback to print some information after request finished (ok/error):\n\n```typescript\n@BasePath(\"\")\nexport class HealthService extends BaseService {\n  @GET(\"/ping\")\n  @ResponseStatus(200)\n  async ping(): Promise<Response> { return <Response>{} };\n}\nconst myLogCallback = (config: RequestConfig, response: Response) => {\n  const log = `[${config.method}] ${config.url} ${response.status}`;\n  console.log(log); // [GET] http://localhost:12345/ping 200\n};\nconst service = new ServiceBuilder()\n  .setEndpoint(\"http://localhost:12345\")\n  .setLogCallback(myLogCallback)\n  .build(HealthService);\n\n// or use this\nservice.setLogCallback(myLogCallback);\nconst response = await service.ping();\n```\n\n## Decorators\n\n### BasePath\n\n* Position: Class\n\n`BasePath` decorator declares the path prefix of a service.\n\n```typescript\n// The common path of ItemService is ${ENDPOINT}/api/v1\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {}\n```\n\n### HTTP Method Decorators\n\nAll HTTP method decorators have an optional second parameter with type **HttpMethodOptions**:\n\n```typescript\nexport interface HttpMethodOptions {\n  ignoreBasePath?: boolean;\n}\n```\n\n#### GET\n\n* Position: Method\n\n`GET` decorator declares that what it decorated use HTTP **GET** method to request server.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  // GET ${ENDPOINT}/api/v1/items\n  @GET(\"/items\")\n  async getItems(): Promise<Response<Array<Item>>> { return <Response<Array<Item>>> {} };\n\n  // GET ${ENDPOINT}/items\n  @GET(\"/items\", { ignoreBasePath: true })\n  async getItemsWithoutBasePath(): Promise<Response<Array<Item>>> { return <Response<Array<Item>>> {} };\n}\n```\n\n#### POST\n\n* Position: Method\n\n`POST` decorator declares that what it decorated use HTTP **POST** method to request server.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  // POST ${ENDPOINT}/api/v1/items\n  @POST(\"/items\")\n  async createItem(@Body item: Item): Promise<Response> { return <Response> {} };\n}\n```\n\n#### PUT\n\n* Position: Method\n\n`PUT` decorator declares that what it decorated use HTTP **PUT** method to request server.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  // PUT ${ENDPOINT}/api/v1/items/{itemId}\n  @PUT(\"/items/{itemId}\")\n  async updateItem(@Path(\"itemId\") itemId: number, @Body item: Item): Promise<Response> { return <Response> {} };\n}\n```\n\n#### PATCH\n\n* Position: Method\n\n`PATCH` decorator declares that what it decorated use HTTP **PATCH** method to request server.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  // PATCH ${ENDPOINT}/api/v1/items/{itemId}\n  @PATCH(\"/items/{itemId}\")\n  async patchItem(@Path(\"itemId\") itemId: number, @Body item: Partial<Item>): Promise<Response> { return <Response> {} };\n}\n```\n\n#### DELETE\n\n* Position: Method\n\n`DELETE` decorator declares that what it decorated use HTTP **DELETE** method to request server.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  // DELETE ${ENDPOINT}/api/v1/items/{itemId}\n  @DELETE(\"/items/{itemId}\")\n  async deleteItem(@Path(\"itemId\") itemId: number): Promise<Response> { return <Response> {} };\n}\n```\n\n#### HEAD\n\n* Position: Method\n\n`HEAD` decorator declares that what it decorated use HTTP **HEAD** method to request server.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass FileService extends BaseService {\n  // HEAD ${ENDPOINT}/api/v1/files/{fileId}\n  @HEAD(\"/files/{fileId}\")\n  async getFileMetaInfo(@Path(\"fileId\") fileId: number): Promise<Response> { return <Response> {} };\n}\n```\n\n#### OPTIONS\n\n* Position: Method\n\n`OPTIONS` decorator declares that what it decorated use HTTP **OPTIONS** method to request server.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  // OPTIONS ${ENDPOINT}/api/v1/items/{itemId}\n  @OPTIONS(\"/items/{itemId}\")\n  async getFileMetaInfo(@Path(\"itemId\") itemId: number): Promise<Response> { return <Response> {} };\n}\n```\n\n### Headers\n\n* Position: Method\n\n`Headers` decorator declares that what **static HTTP headers** should be added to request.\n\n```typescript\n@BasePath(\"\")\nexport class AuthService extends BaseService {\n  @POST(\"/oauth/token\")\n  @Headers({\n    \"Content-Type\": \"application/x-www-form-urlencoded;charset=utf-8\",\n    \"Accept\": \"application/json\"\n  })\n  async auth(@Body body: OAuth): Promise<Response<Token>> { return <Response<Token>>{} };\n}\n```\n\n### Header\n\n* Position: Method Parameter\n\n`Header` decorator parameterizes the header in HTTP request. Client can provide a value to **one header**.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  // GET ${ENDPOINT}/api/v1/items\n  async getItems(@Header(\"Authorization\") authorization: string): Promise<Response<Array<Item>>> { return <Response<Array<Item>>> {} };\n}\n```\n\n### HeaderMap\n\n- Position: Method Parameter\n\n`HeaderMap` decorator parameterizes the headers in HTTP request. Client can provide values to **multi headers**.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  // GET ${ENDPOINT}/api/v1/items\n  async getItems(@HeaderMap headers: any): Promise<Response<Array<Item>>> { return <Response<Array<Item>>> {} };\n}\n```\n\n### Path\n\n- Position: Method Parameter\n\n`Path` decorator parameterizes the part of path in HTTP request.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  // GET ${ENDPOINT}/api/v1/items/{itemId}\n  @GET(\"/items/{itemId}\")\n  async getItem(@Path(\"itemId\") itemId: number): Promise<Response<Item>> { return <Response<Item>> {} };\n}\n```\n\n### Body\n\n- Position: Method Parameter\n\n`Body` decorator parameterizes the body in HTTP request.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  // POST ${ENDPOINT}/api/v1/items\n  @POST(\"/items\")\n  async createItem(@Body item: Item): Promise<Response> { return <Response> {} };\n}\n```\n\n### QueryArrayFormat\n\n* Position: Method\n\n`QueryArrayFormat` decorator declares that what kind of array format should be used in query.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  // getItemsWithQueryArrayFormatIndices([\"food\", \"book\", \"pet\"])\n  // GET ${ENDPOINT}/api/v1/items?categories[0]=food&categories[1]=book&categories[2]=pet\n  @GET(\"/items\")\n  @QueryArrayFormat(\"indices\")\n  async getItemsWithQueryArrayFormatIndices(\n    @Query(\"categories\") categories: string[]\n  ): Promise<Response<Array<Item>>> { return <Response<Array<Item>>> {} };\n  \n  // getItemsWithQueryArrayFormatBrackets([\"food\", \"book\", \"pet\"])\n  // GET ${ENDPOINT}/api/v1/items?categories[]=food&categories[]=book&categories[]=pet\n  @GET(\"/items\")\n  @QueryArrayFormat(\"brackets\")\n  async getItemsWithQueryArrayFormatBrackets(\n    @Query(\"categories\") categories: string[]\n  ): Promise<Response<Array<Item>>> { return <Response<Array<Item>>> {} };\n  \n  // getItemsWithQueryArrayFormatRepeat([\"food\", \"book\", \"pet\"])\n  // GET ${ENDPOINT}/api/v1/items?categories=food&categories=book&categories=pet\n  @GET(\"/items\")\n  @QueryArrayFormat(\"repeat\")\n  async getItemsWithQueryArrayFormatRepeat(\n    @Query(\"categories\") categories: string[]\n  ): Promise<Response<Array<Item>>> { return <Response<Array<Item>>> {} };\n  \n  // getItemsWithQueryArrayFormatComma([\"food\", \"book\", \"pet\"])\n  // GET ${ENDPOINT}/api/v1/items?categories=food,book,pet\n  @GET(\"/items\")\n  @QueryArrayFormat(\"comma\")\n  async getItemsWithQueryArrayFormatComma(\n    @Query(\"categories\") categories: string[]\n  ): Promise<Response<Array<Item>>> { return <Response<Array<Item>>> {} };\n}\n```\n\n### Queries\n\n- Position: Method\n\n`Queries` decorator declares that what **static queries** should be added to request.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  // GET ${ENDPOINT}/api/v1/items?size=20\n  @GET(\"/items\")\n  @Queries({\n    size: 20,\n  })\n  async getItems(): Promise<Response<Array<Item>>> { return <Response<Array<Item>>> {} };\n}\n```\n\n### Query\n\n- Position: Method Parameter\n\n`Query` decorator parameterizes the query in HTTP request. Client can provide a value to **one query parameter**.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  // GET ${ENDPOINT}/api/v1/items?size=20\n  @GET(\"/items\")\n  async getItems(@Query('size') size: number): Promise<Response<Array<Item>>> { return <Response<Array<Item>>> {} };\n}\n```\n\n### QueryMap\n\n- Position: Method Parameter\n\n`QueryMap` decorator parameterizes the queries in HTTP request. Client can provide values to **multi queries**.\n\n```typescript\n@BasePath(\"\")\nclass SearchService extends BaseService {\n  // GET ${ENDPOINT}/search?a=foo&b=bar\n  @GET(\"/search\")\n  async search(@QueryMap query: SearchQuery): Promise<Response<SearchResult>> { return <Response<SearchResult>> {} };\n}\n```\n\n### FormUrlEncoded\n\n- Position: Method\n\n`FormUrlEncoded` declares that the content type is **application/x-www-form-urlencoded;charset=utf-8** in HTTP request.\n\n```typescript\n@BasePath(\"\")\nexport class AuthService extends BaseService {\n  @POST(\"/oauth/token\")\n  @FormUrlEncoded\n  async auth(@Body body: OAuth): Promise<Response<Token>> { return <Response<Token>>{} };\n}\n```\n\n### Field\n\n- Position: Method Parameter\n\n`Field` decorator parameterizes the field in HTTP request. It only takes effect when method is decorated by **@FormUrlEncoded**.\n\n```typescript\n@BasePath(\"\")\nexport class AuthService extends BaseService {\n  @POST(\"/oauth/token\")\n  @FormUrlEncoded\n  async auth(@Field(\"username\") username: string, @Field(\"password\") password: string): Promise<Response<Token>> { return <Response<Token>>{} };\n}\n```\n\n### FieldMap\n\n- Position: Method Parameter\n\n`FieldMap` decorator parameterizes the field in HTTP request. It only takes effect when method is decorated by **@FormUrlEncoded**.\n\n```typescript\n@BasePath(\"\")\nexport class AuthService extends BaseService {\n  @POST(\"/oauth/token\")\n  @FormUrlEncoded\n  async auth(@FieldMap fields: OAuth): Promise<Response<Token>> { return <Response<Token>>{} };\n}\n```\n\n### Multipart\n\n- Position: Method\n\n`Multipart` decorator declares that the content type is **multipart/form-data** in HTTP request.\n\n```typescript\n@BasePath(\"/api/v1\")\nexport class FileService extends BaseService {\n  @POST(\"/upload\")\n  @Multipart\n  async upload(@Part(\"bucket\") bucket: PartDescriptor<string>, @Part(\"file\") file: PartDescriptor<Buffer>): Promise<Response> { return <Response>{} };\n}\n```\n\n### Part\n\n- Position: Method Parameter\n\n`Part` decorator parameterizes the part in HTTP request. It only takes effect when method is decorated by **@Multipart**.\n\n```typescript\n@BasePath(\"/api/v1\")\nexport class FileService extends BaseService {\n  @POST(\"/upload\")\n  @Multipart\n  async upload(@Part(\"bucket\") bucket: PartDescriptor<string>, @Part(\"file\") file: PartDescriptor<Buffer>): Promise<Response> { return <Response>{} };\n}\n```\n\n### ResponseType\n\n- Position: Method\n- Options: 'arraybuffer' | 'blob' | 'document' | 'json' | 'text' | 'stream'\n\n`ResponseType` decorator declares response type in axios config.\n\n```typescript\n@BasePath(\"/api/v1\")\nexport class FileService extends BaseService {\n  @GET(\"/file\")\n  @ResponseType(\"stream\")\n  async getFile(@Path(\"fileId\") fileId: string): Promise<Response> { return <Response>{} };\n}\n```\n\n### RequestTransformer\n\n- Position: Method\n\n`RequestTransformer` decorator provides a hook to handle request data before sending request to server.\n\n```typescript\n@BasePath(API_PREFIX)\nexport class TransformerService extends BaseService {\n  @POST(\"/request-transformer\")\n  @RequestTransformer((data: any, headers?: any) => {\n    data.foo = 'foo'; // add something to request data\n    return JSON.stringify(data);\n  })\n  async createSomething(@Body body: Something): Promise<Response> { return <Response>{} };\n}\n```\n\n### ResponseTransformer\n\n- Position: Method\n\n`ResponseTransformer` decorator provides a hook to handle response data after receiving response from server.\n\n```typescript\n@BasePath(API_PREFIX)\nexport class TransformerService extends BaseService {\n  @POST(\"/request-transformer\")\n  @RequestTransformer((data: any, headers?: any) => {\n    data.foo = 'foo';  // add something to response data\n    return JSON.stringify(data);\n  })\n  async createSomething(@Body body: Something): Promise<Response> { return <Response>{} };\n}\n```\n\n### Timeout\n\n- Position: Method\n\n`Timeout` decorator declares timeout in axios config.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  // GET ${ENDPOINT}/api/v1/items\n  @GET(\"/items\")\n  @Timeout(3000)\n  async getItems(): Promise<Response<Array<Item>>> { return <Response<Array<Item>>> {} };\n}\n```\n\n### ResponseStatus\n\n- Position: Method\n\n`ResponseStatus` decorator declares status code for method, do nothing just a declaration.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  // GET ${ENDPOINT}/api/v1/items\n  @GET(\"/items\")\n  @Timeout(3000)\n  async getItems(): Promise<Response<Array<Item>>> { return <Response<Array<Item>>> {} };\n}\n```\n\n### Config\n\n- Position: Method\n\n`Config` decorator provides a direct way to set config for a request in axios.\n\n```typescript\n@BasePath(\"/api/v1\")\nexport class ConfigService extends BaseService {\n  @GET(\"/config\")\n  @Config({\n    maxRedirects: 1,\n  })\n  async getConfig(): Promise<Response> { return <Response>{} };\n}\n```\n\n### GraphQL and GraphQLVariables\n\n* Position: Method\n\n`GraphQL` decorator declares query for a GraphQL request.\n\n`GraphQLVariables` decorator declares variables for a GraphQL request.\n\n```typescript\nconst gqlQuery =\n`query ($name: String!, $owner: String!) {\n  viewer {\n    name\n    location\n  }\n  repository(name: $name, owner: $owner) {\n    stargazerCount\n    forkCount\n  }\n}`;\n\n@BasePath(\"\")\nexport class GraphQLService extends BaseService {\n  @POST(\"/graphql\")\n  @GraphQL(gqlQuery, \"UserAndRepo\")\n  async graphql1(\n    @GraphQLVariables variables: any,\n  ): Promise<Response> { return <Response>{} };\n}\n```\n\n### Deprecated\n\n* Position: Method\n\n`Deprecated` decorator marks a method is deprecated.\n\n```typescript\n@BasePath(\"/api/v1\")\nclass ItemService extends BaseService {\n  // GET ${ENDPOINT}/api/v1/items\n  @GET(\"/items\")\n  @Deprecated(\"This method is deprecated\")\n  async getItems(): Promise<Response<Array<Item>>> { return <Response<Array<Item>>> {} };\n}\n```\n\n### Decorators Summary\n\n|      Category       |         Name         |                                                  Description                                                  | Decorator Position |                                                        Example                                                        |\n|:-------------------:| :------------------: |:-------------------------------------------------------------------------------------------------------------:| :----------------: |:---------------------------------------------------------------------------------------------------------------------:|\n|     HTTP Method     |         @GET         |                                                  GET Method                                                   |       Method       |                                                    @GET(\"/users\")                                                     |\n|     HTTP Method     |        @POST         |                                                  POST Method                                                  |       Method       |                                                    @POST(\"/users\")                                                    |\n|     HTTP Method     |         @PUT         |                                                  PUT Method                                                   |       Method       |                                                @PUT(\"/users/{userId}\")                                                |\n|     HTTP Method     |        @PATCH        |                                                 PATCH Method                                                  |       Method       |                                               @PATCH(\"/users/{userId}\")                                               |\n|     HTTP Method     |       @DELETE        |                                                 DELETE Method                                                 |       Method       |                                              @DELETE(\"/users/{userId}\")                                               |\n|     HTTP Method     |        @HEAD         |                                                  HEAD Method                                                  |       Method       |                                               @HEAD(\"/users/{userId}\")                                                |\n|     HTTP Method     |       @OPTIONS       |                                                OPTIONS Method                                                 |       Method       |                                              @OPTIONS(\"/users/{userId}\")                                              |\n|      Base Path      |      @BasePath       |                             Specifying the base path of a series of API endpoints                             |       Class        |                                                 @BasePath(\"/api/v1\")                                                  |\n|   Static Headers    |       @Headers       |                                 Specifying the static headers of API endpoint                                 |       Method       |           @Headers({ \"content-type\": \"application/x-www-form-urlencoded\",   \"Accept\": \"application/json\" })           |\n|  Header Parameter   |       @Header        |                                             Parameterized header                                              |  Method Parameter  |                                                  @Header(\"X-Token\")                                                   |\n|  Header Parameters  |      @HeaderMap      |                                             Parameterized header                                              |  Method Parameter  |                                                      @HeaderMap                                                       |\n|   Path Parameter    |        @Path         |                                      Specifying parameter in path of API                                      |  Method Parameter  |                                                    @Path(\"userId\")                                                    |\n|        Body         |        @Body         |                                             Specifying body data                                              |  Method Parameter  |                                                         @Body                                                         |\n| Query Array Format  |  @QueryArrayFormat   |                                         Specifying query array format                                         |       Method       |                                              @QueryArrayFormat('repeat')                                              |\n|    Static Query     |       @Queries       |                                         Specifying static query data                                          |       Method       |                              @Queries({ page: 1,   size: 20,   sort: \"createdAt:desc\" })                              |\n|   Query Parameter   |        @Query        |                                              Parameterized query                                              |  Method Parameter  |                                                    @Query(\"group\")                                                    |\n|  Query Parameters   |      @QueryMap       |                                              Parameterized query                                              |  Method Parameter  |                                                       @QueryMap                                                       |\n|   Static Headers    |   @FormUrlEncoded    |                      Specifying \"content-type\" to be \"application/x-www-form-urlencoded\"                      |       Method       |                                                    @FormUrlEncoded                                                    |\n|   Field Parameter   |        @Field        |   Specifying field in method parameter, only takes effect when method has been decorated by @FormUrlEncoded   |  Method Parameter  |                                                    @Field(\"name\")                                                     |\n|  Field Parameters   |      @FieldMap       | Specifying field map in method parameter, only takes effect when method has been decorated by @FormUrlEncoded |  Method Parameter  |                                                       @FieldMap                                                       |\n|   Static Headers    |      @Multipart      |                             Specifying \"content-type\" to be \"multipart/form-data\"                             |       Method       |                                                      @Multipart                                                       |\n|   Part Parameters   |        @Part         |   Specifying field map in method parameter, only takes effect when method has been decorated by @Multipart    |  Method Parameter  |                                                     @Part(\"name\")                                                     |\n|      Response       |    @ResponseType     |                                 Specifying the response type in axios config                                  |       Method       |                                                @ResponseType(\"stream\")                                                |\n| RequestTransformer  | @RequestTransformer  |                              Specifying the request transformer in axios config                               |       Method       |         @RequestTransformer((data: any, headers?: any) => { data.foo = 'foo'; return JSON.stringify(data); })         |\n| ResponseTransformer | @ResponseTransformer |                              Specifying the response transformer in axios config                              |       Method       | @ResponseTransformer((data: any, headers?: any) => { const json = JSON.parse(data); json.foo = 'foo'; return json; }) |\n|       Timeout       |       @Timeout       |                                    Specifying the timeout in axios config                                     |       Method       |                                                    @Timeout(5000)                                                     |\n|   ResponseStatus    |   @ResponseStatus    |                    Declare response status code for method, do nothing just a declaration                     |       Method       |                                                 @ResponseStatus(204)                                                  |\n|       Config        |       @Config        |                               A direct way to set config for a request in axios                               |       Method       |                                             @Config({ maxRedirects: 1 })                                              |\n|       GraphQL       |       @GraphQL       |                                     Declares query for a GraphQL request.                                     |       Method       |                                          @GraphQL(gqlQuery, \"operationName\")                                          |\n|  GraphQLVariables   |  @GraphQLVariables   |                                   Declares variables for a GraphQL request.                                   |       Method       |                                                   @GraphQLVariables                                                   |\n|     Deprecated      |     @Deprecated      |                                         Marks a method is deprecated                                          |       Method       |                               @Deprecated()<br>@Deprecated(\"This method is deprecated\")                               |\n|       Signal        |     @Signal      |                                            sibnal abort controller                                            |       Method       |                                            @Signal(abortController.signal)                                            |\n\n## Test\n\n```bash\n$ npm test\n```\n","readmeFilename":"README.md"}