{"_id":"ts-retrofit","_rev":"50-6bd7fb7dd90420c91a4858ee940eeb73","name":"ts-retrofit","dist-tags":{"latest":"1.19.1"},"versions":{"1.0.0":{"name":"ts-retrofit","version":"1.0.0","author":"","license":"ISC","_id":"ts-retrofit@1.0.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"dist":{"shasum":"920b843a69da25fece43df26d5197d2f876ddc2f","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.0.0.tgz","fileCount":15,"integrity":"sha512-ro5KITOMWkGZn4NWWsX71j20yeYNWMgBeLU+sPw0WBR9NxkfTshTVUFHvi+f3Qi8/VKIqv7o+tep96b3juQR0g==","signatures":[{"sig":"MEUCIQDi++njP8i2V976EqZ56a42pYZBxI/PaIr1xy7UgMY7hgIgB8VrAgToAiRJ1DQ8emEHlI6ctGEP33b5O9uEV/eEvDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjsrSCRA9TVsSAnZWagAA1KoP/2fdjRswUElteBzOoqbl\n6C4NaadEfvX8gvkAT16QVb5lqDErIKWsnEwC+Oc7v34v+i3KXcD1TH3NXDQH\nY3qgO9AGhOS20PeoZzWiUv5AaZ7C/51pLApazi8PIfaTX0qoWrpaki63AHea\niEBz/blGUBQJojrHR70eh5YgMkKAnKOAQdYo8TviVaESc47j5jpdeYMjW4Jm\n2R5grRJS1q0jI/amv6yscMKz1JXp3y5+bg2OQ91WPlqlQLKR4MPvEdV/QhN6\nb5KpMcFe7y1088eTYozE1ogKOX0i95u0FKIJWvQUSTrSgZ5yoaLFbe66KWlg\nuvKLw80en7A3IiIjXNCr/D8Lb1YhOQjw8ry97F62l0bSob+mT9Y2FDQq3n28\n4ysvk3f661Vk/VVoRggfVMrg8ua/g9kLiK8k6DEyYmOSuj1qQkl/wEBZ3KRZ\n+xmUTIqfzeJY3u+bB7a1NYWeER4dDGhpuzJ09s2Lx9UfxNpSGnjfDHWveAmu\neQq3Dvk2twpM/4lKvM1qCJi7/yrGedu+UGiUT1HrzUVTsSdGLbrRwLpUvFLf\nhx/90oXN70sfwcJq5vxDFfKct3aYkiVzwL3JOyHjSXT9Ol7ZQLfmgpgLLlSB\nd037Tew3wuslWhqTPLlj8AU4NIaUhkFzRkI2EJlpl5NfLz7F0fwrk818+Xwb\n0MPO\r\n=So0S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b261da58b6d32fa3f2827bb2df9286f8d2e6a8e1","scripts":{"test":"jest --coverage","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"_npmVersion":"6.9.0","description":"A retrofit implementation in TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.0.0_1569639121451_0.2919736752018549","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"ts-retrofit","version":"1.0.1","author":"","license":"ISC","_id":"ts-retrofit@1.0.1","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"dist":{"shasum":"3da9ad64a7aa6a08a4a7544ab002acd5c4db97af","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.0.1.tgz","fileCount":22,"integrity":"sha512-tAKvy+5S4CmW0W+FpSzvQCwnbq4nORPv2zJGQ/yfBDriuTrWSVt84eO6MpjVbF3JjLM9fsy3ra6h8stkh32Oyw==","signatures":[{"sig":"MEUCIQDHXDz/wi2UCGKUrY5+hRecMXOQCLFeRDw1yNdNe17VWQIgB8uuuw3hp+7POJ1kj+ScDu6nfjeHgPnwjFVY8ts0hVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjs53CRA9TVsSAnZWagAAyd8P/00IyfTQM2gWHRNHYoTM\nZLTxsR9InrktPcFQP2rlAc2qMb7vIkxhOcKMMC2JjM7Nda3+GJ4K1+zxk/Ts\nEcxpjUzl1XRIOaIWW1if4eqzd/Tw2nI4yBFaTH57vKm28pT1xQrHSoanX/LM\no97l4n+2Gc+hJ8M8QV/BFALenGcy2QFB1TXr8YiO/vJ984ORGaYf47PMKcQI\nDkcYphOGcSXQlG9BvD5s88pyzOnF/R8H/8jP01/zKMOg2cHjba2j1SQ1JcSI\nYgCfqY/i/EA9d0Vb6E7PpITP/JNZ32nHfZNStZ0bAEhXC/Pyl0SsCk0FKVQy\nQafJE5BGb2DLKZQGxnamhPRhIgXJQn7NmxgwMEgpQ37ZhBeqS64g0XAhyswk\nydsdMRWvPoYT17C/loR4li5KcJsl681mBS1jUA5sVRk2tEgxLtRGik0LwoQ1\nDOI/XBaIPVwdyMgo9iok/ETrb7JJHW1Xp71MtRJGp717Yf8TNkcvLt2JSyJQ\nR8QMx+alCwzyiOjzbObb6Yi/f++oBaV6AUM9cWA1BlPq29LYJjqngf7F6Gk1\nyanqOA9XLt7yPnKF825yaAhCyd9q1048xab7jy9tKU34uwL3g7rB8J+AEABC\noNCEiztEMT/OFzj2TakXqT6znCQ7sxuIQqPKVLz2ANNPz6ES/HSZVqDNYt7J\nny0n\r\n=tAQV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5fcc870de85b9b98c686f5d862f447f030d5f73a","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"_npmVersion":"6.9.0","description":"A retrofit implementation in TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.0.1_1569640054151_0.6597213532947517","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"ts-retrofit","version":"1.0.2","keywords":["retrofit","ts","js"],"author":"","license":"ISC","_id":"ts-retrofit@1.0.2","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"dist":{"shasum":"bf4e8d5771d8143f05872d059abf845f58e11b46","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.0.2.tgz","fileCount":22,"integrity":"sha512-l2bpl7QknwgqbdDpFAYuG3skcM0JQqlyV+uViJjJraJnfNYXG6VHxJxxs8mrbhEp085K+k+PKMMOOYouPC3Nnw==","signatures":[{"sig":"MEQCIF1SfT/wNDSLZggZJgamrwlzrgaULHHRc7IxNdUQ4YIKAiAaeYDKOj1SNp8Qnu1CuF9sWRQc3wo5lMKxdJ1Bu+8e9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjs/XCRA9TVsSAnZWagAAyn8P/i2d2sFVR1kxMSnFoXHL\nNeYiWrH9Xly6BZY9ql8/ZI2U1VAJ4d/FJZp8tnwFRUttHh59DgKBRebk7IM2\naV8k7qAxSQHeweYoLf/nLJY5uftbaLKjZzVJRdzyc/yEu3/ewWH8dFoRf0iR\nZ1fz0bU/fxLHtGGoD4cgCQz4t03CpY4KWd7d72Schqysb+fdaG5pvVha3r4r\n6r4DUMO9NmsvKJSkXO1e2rn3mBpv8JXpAZ0XlKVl0IpjyfCjCulwmG52ykY9\noFQHVMjwFtAhq5OVaSq5cYrZIgX15XBb2DMTHO16IHm/KqGvfqBr2Ci31g+a\nmhmt0ZLZutMmRBimAJyb1rdfv1OgoFc8zZoEU1DKsZgrTLmQixLMl1TyfgUA\nqKNcbKgxfM6a6UlMWRFxrxou2yEDvQjnIVVdVU/P/A6pn6QgOVTUz0lMrfA/\n+Tev+Q31sasuxaq5lAWQT3mJ5o93uzZY9pjAqwkJU9THAEh97WgQ1cylx48n\nEmvjsyQf73ZyGvbCcnucLv6vs7HMGclIV0vgFJYBXmQNAeD1y2/1dO9FyJph\nlHRNwqTbJ5yDWgPi1IuiICHPglCx4PE485KBwmYyRaiafOSdPqUI4Xil4HxB\nPax60qy0b97dYqKXxJ6pTx6Y2ZputNu9BKmrDlnLn2/C5TnBVN/VPlhlTZiU\n0pbP\r\n=igp/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"20437275e6a8cb68f903440f6f601b6e6022cc81","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.0.2_1569640406108_0.9690281107616565","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"ts-retrofit","version":"1.0.3","keywords":["retrofit","ts","js"],"author":"","license":"ISC","_id":"ts-retrofit@1.0.3","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"dist":{"shasum":"b38573e86e3b30e9b3a460778c3872eb5f14be06","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.0.3.tgz","fileCount":14,"integrity":"sha512-oo4HFU/vb6Cn7E+SI+W1gJWtxlfTNypLHI1/8m0zfq4QKzhuvTwT1o2GL0kg6Hwp5nqb1HSP3eBRfw8ytZ/hdQ==","signatures":[{"sig":"MEUCIDDy6nc0x6GpMgxWL6hnfNlqSJ/gDNhp5XxX+9FTTMktAiEAlrKULW/tSZxZm471BBbvxULove/1xBJ4g+/utW3jKas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjtPpCRA9TVsSAnZWagAAJa0P/1+crFx9LvGCfctIB42o\nVv324/JHceV5p7/SD4cwmGX8/k6OmMZTkTAjtDRMtIjGB5yoRKBc4tT18FcN\nTsE4uif9Zv5kYmj/73ZqRH2rXhF56mOnXErg0ILD9NwoXrrYqVzI3HpHcva6\nrNUHuCsPsmZVS85E26Hahsf8WTOI/7E83l4WQEzj2T1jstdgH/a1FZJY6K+G\ng8DcoboOOXaUwgNI8mHhMXUENdY17Ze/xLBRKkT+Ew6cME+Wn5dR3TPxg9n5\nsCCZCdKIGTHQhqMUtUaSv/4Juf0nfrAAW9GPPifVhDTcecFwIhkmugUs3TDC\nkoxQpXpyrW50fPaQ+zvF7/AnXBe+qQxcn6WbZdrQQMbeOBqswy5GDrPHcPcv\nG70kwEnhk+XSOK4njjh7oTxJKpd8f+djdMLXOC2YOXI2UJGgdTd8WqMhcLea\njJ5QxLa1gC6pddHjp+hGD7OVTVmqmyUpuqWjKAta1UoeyckezJ39qoxfW5Kv\nvmmyXy94dTo8AXQxS3H1tkKXC7TnS/MY85nmjhTiGzbuAqp+rYa1YDzZbfmA\nZBjVpB+wXYUHYqPxCfyJySiBUM80YPVrrgMOLjcIKkVEkG81lKgFdvdu9XzD\npOTl2v9JWMyLpTKAhIZGG7lLhecH6o/y43ts//5MUQHa+KlNo4H0sOwB42VL\nc9oR\r\n=LWy+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"fe37454e6a0335e6a8d7fad23551ae78dd6bb133","scripts":{"test":"jest --coverage","build":"tsc -p tsconfig.json && tsc -p tsconfig.declaration.json","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.0.3_1569641449211_0.22202343178938655","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"ts-retrofit","version":"1.0.4","keywords":["retrofit","ts","js","axios"],"author":"","license":"ISC","_id":"ts-retrofit@1.0.4","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"dist":{"shasum":"8a7ba08c195f73b4162588fba2790c6ab128b442","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.0.4.tgz","fileCount":17,"integrity":"sha512-GCyCMzAfMUxIEwjn9zXVe22soJ4euCcr4nEiK+Oex1c5nYGDhBWLjJ7+eqoCdEv3B1mFljH513ib5WH8J2s2DA==","signatures":[{"sig":"MEUCIB/8eHyE0b/5CPdoyWMLsN2tD4+bI0yQZ3M0+2B+Fa41AiEAwmnpKq3RudVbOnETahliOxcLVAEZsLYIrVx6EdwBRZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjvfjCRA9TVsSAnZWagAAqlQQAJQDnEkKnIVOASN6hq7U\nXo33RJ0n9YRwUD/gkjNS0+pN8aLPo0azQHxkBvHz+JwcQJayWmWADt0N1ujI\nmk+2kqG6tmCahktnFkLlx2SluZ9QYwt8JUi3qWke1tkcJQQToDhlwKbW2xQr\n8gvywhBOJs3XWD61mhSp7oS/rovQDjs2aknHzEGP4OLpZwn80sVJ1n8p+Poe\nYE/U+3664Vi++5c+vLyJ0re+vRnXJIv52kTdYBLUrSzcyFeq/ODM4+jndkp1\nGLU2+gUm7UzOV2AkcAyYZONTYB1dIJo6FF+lVApKHls2r07nWU+uaJQgmr48\nYO1OyyTsWWgs+liNdPhlN+k7I8oSUSsjJf/TGP1fJgIIKXDC+KP/DscmMsnK\nevMgnKnYAmJ4NQ91drkp7ukMgzufmazO6KJ98ConKtKY2fYfFhQtMmyRMFUS\nvaWHQ6IXbgf5tREA6lNA8VvQfHyeGwAaI9jFjaSjSXiA/7wp0d14Z6LzSjPT\nYq1Hn/U8VgTGPPvX9kM/UoQQubKUes5FXI7CZf5f/PzBMdY2sxlCZAcJ8rIH\nrRz3rqE2fqZovtjFIGUleWMWfLdyhqyRhpFI0QHp9MR5b4ZLS5jXQ8uPtFl9\nqHb2LWXK7Ky59f7C6Uj1pDl1I82fhqeL4X4vNMkAPcKuQHZmzy3UMa57fNVS\nRcn6\r\n=X9zA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"4de86223a2c7c82457f7edb26acb2edc31ce08e9","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.0.4_1569650658416_0.9121793618941654","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"ts-retrofit","version":"1.0.10","keywords":["retrofit","ts","js","axios"],"author":"","license":"ISC","_id":"ts-retrofit@1.0.10","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"dist":{"shasum":"ee59ca769c06f97434a048d4b21d4d3652319125","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.0.10.tgz","fileCount":17,"integrity":"sha512-F8cDZV5QvWX57G/nMn21d1+G01cdRlFiUJHm13ikMkjFzy3w4q2a459wJGDFfvXpr7TauZzWIPMcDu+x4KaI7Q==","signatures":[{"sig":"MEUCIQCQE+L/D6KzNbmlodNbd6DS9sU5RYZQFnooIo9If7UnEAIgAPmGkfLsJLHPZYbcmh641CEjCyOzdIgqKYqCoU1e1Zo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjyKhCRA9TVsSAnZWagAA7kcP/150+KFdiEv2AJOXVldf\nZbdWCVy/EGCGBMkv31gCxyKL8OPWn5rvwWV2BX1TGOfuag1fmd0CTeBG2sqI\npR239izt4rbuPqAK58e24YTJ+lhn6/JyuwxGDUXLCie6D0u0ZZRislvHcbO8\nCy7vqw8h4IXxK41xtHKkoHCzatz03K5nT+JxMBTiq6P2wAEToPGrKJSjSO74\n2mw+r8TE0wAC+rwWKi1Fm3kBOojJojRmJb/kS6C++8rfH5006WrsHtdpj1+X\nuVamHC4mSji7+v6k9k6xtF9FBvVdILUxivkM+ipLzDsN7Qq2yUHAsPfV0Tvr\n1QqkI1RiPFWgcYHEmtz0NSG8rONpG/DO5Wslv2zmLTtbOrhCoD6IiCOzbslU\nM7URgLvg6m4Miwq7q/8iPhCHYTGq4a1VyixYp1zuQj5sG9Bpdm/+Z7yfG6/y\n8KPPs1pmL/mS5kqMQeGgc//H2myQV+cp/NNygR7yky3Csz4jmRNy4hIMn+PW\nkOM5l6ITfiaf8espknjuMTMmJamB8Gd3eceb0//kpqEEWNi9CgFffvcJbBHF\nFhI50DdTskcAphzNWXhQ9ycHxNjrmp+t3uFTAJBnhckZcEYpDky6Fdf2obuh\nwOxYSFaP5eVm/AlfalkIn27Z2xm8yOfNEuqJhOuTp9D6rCcJb7bwvIQlcDvZ\nIbFc\r\n=yY47\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"cb146f170f45c1e9634ac36b0e5eb465c50cce02","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.0.10_1569661600638_0.2691690970533822","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"ts-retrofit","version":"1.1.0","keywords":["retrofit","ts","js","axios"],"author":"","license":"ISC","_id":"ts-retrofit@1.1.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"dist":{"shasum":"9573bc451159d36004eddd3712289d1241ea82ae","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.1.0.tgz","fileCount":17,"integrity":"sha512-d10UIUsCc/QWMUNH3RreB+voZbDneM1VCo2/Kb/bbQ4SZzADCudO54JJCCD56Z2qsKwKYeAAqi75QezAP8JSnA==","signatures":[{"sig":"MEUCIA952Lw6TfjA7QW+BEck92WoyQV0Q9e4K30+agosDSzrAiEA78+y0s/Agpo0GDxbGcKuRyEMhxIR5pWaTE24NVod5cA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8ISLCRA9TVsSAnZWagAAB00P/3CVvNc4XbSA3RvNEZC/\n28oOahRwLh4NYNPNC5G4R3VVGbLwWkjlwmSke7lXIDJU97XDiTCSYsyR/Mf9\nzX9xaQK21ZD2hCAPGzTtQN6LIL0UU8vJ3mVgDyuI35947alZQogY+QgPg16o\n7ZclhIHV9zyIWBLbh/x/vFRrOnM757PNCitS4cck1r+cbl/2m0HtmNEkhQrG\nRYKeJzFnieG57uI7Y9n7uKLNVClHIjZ+vD56FhMv8vzp86vJXYvTVvvqTuhd\n1vlYsm5Evqbl43mtBOL1iaqKJQSEUxqMfVjDEW/jr+wMYWQf8svvFsE6bAms\nySOVPXVKzZO06dJ47mfg/wsjQ0cd+vE0wjDP1DtNGX5ykMuzZ6EvEJuBJfSx\nNY3Yd8Lh1evwoB2/5nK8KkSRWyB6mFIlNdGjZWiMmT4qWd1HnGOz2pUKIfAM\nifGRmMLeMmY9P4Td8bxqmHXf3mHoFrQvan7MI+E2V7lDbxbNefsOqj+uE9Iz\nfww4CNQ+Ez5S4AjBxV1qXUvo+ZbxHGdM0eWiyBx7WdEhA9Eik4+A6FsJcX/1\nquhZDbL1apcWXB/d2FCoBKbC7Tl+H+SUqJRmUUDQ4ci/azN+GecPXPxjmT0E\noQgR/dOqBDznmXWdLPcZP/y0a6Jq3lMYyujH6qsTT6Amc5tdR/jYzAl3nFtx\nOGGs\r\n=jE0/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"4bd705f37e1cbb6c362431ab4639f2c5b058d5b6","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.1.0_1576043659112_0.7267387955632418","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"ts-retrofit","version":"1.1.1","keywords":["retrofit","ts","js","axios"],"author":"","license":"ISC","_id":"ts-retrofit@1.1.1","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"e03f65646085cda7abf449248b8d7310fcd30db6","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.1.1.tgz","fileCount":17,"integrity":"sha512-RcYfpcR2RePx4kWgUIaCfqA4NEA06PaV69Fy2kq196/rYlBAQbWH4HcYT4EJLazEwG0U5owsXVRZRaRw03aqTw==","signatures":[{"sig":"MEUCIB5kzYnxlIaccW9n3rUA8P4iiO7AmL1JHG4SD7N8ewdWAiEAkU/AZ4rfrTvGrQcd7xnj4JdY/PmkTHm+p+NGLf3ZPV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+INlCRA9TVsSAnZWagAAEPsP/26zXU9auE4qtcaJaBvJ\n1WSpIcBcFzJmIfskS2KTjPQLjdsa/oZkFTEdRJ21oXJqsTN0tQxwfS5rKrIo\nLFcgg+HhTPzyDm/xSsZNd2/O5acDe0pWpMoUGznRT2cQrgR6aeO7+mlW1vN3\n9RwVNxO/XeJJ10VPZpOaGlirUOdMou1Z9UtB07A8iZ0Ir70ojNFvnto1Qjkw\nT27YSMEBsVeaT+pl3Dmfu2zqb/QpphqSLlB9hqKkihxMbXKY3p2VZJG2ysPm\nJV5bHXioi7o8uNT4ccqnSlk7tnM+ays6KogDwUFU+l/5VUSkqzml4+FWFfIS\noNPWIuAJHxreY3+VSXuP+dRCs9eFO2jYU+//RjvvNxLFqQGzzJ2TCgUrckAd\n6qtpZTGgycIjR7hHJDezGv+Cz2WqYeJm3PWkdyCZDMMDrKgHh+GxTDzOx7mT\nAx5rKhUe60e6Pyiu/tVjSiU9at0rIwUKMQlGDPqnOoW8/Ts81CzQJFshrXYy\nlV/Yj6yEpJEfI+3PgSFctSqq+yT0tZj9vvJC383KhXlMSOEREO32KU1DmfEl\n5otVxj/mk3MUPZUyFH9CHuri2DjlOH00np0H85cFXDScHaiDQGB2cGRDDdm2\n/RFzQVzahnzcSEZhJUVsXg5LuQSXDnDzrkX3H8/ejlBic5rCjrDVIAfmHq0J\nuFrr\r\n=qf9T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"c8d9657dbe4486969db030fdb1ab23cf93aa079f","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.1.1_1576567653547_0.2540536491755505","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"ts-retrofit","version":"1.2.0","keywords":["retrofit","ts","js","axios"],"author":"","license":"ISC","_id":"ts-retrofit@1.2.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"95f697a54086a924b9fb143fc9c35de40a8f952a","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.2.0.tgz","fileCount":17,"integrity":"sha512-p3KC1wugW3a4+x4b58BI/jKHW4Qnyrg2C2JvT24Fiacfa/gf170BJCZEnezUQi5wI9r5fVJRJyu6vHSBxmBaPA==","signatures":[{"sig":"MEUCIQD3xWgxf0wrjDifgDyItQUFQsbGwALJJ1SGuYWrtenzTAIgO/mbEjZ93opdu41ZqR+GaB9wkXKAUN0CmVKdzBZjL/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+s9VCRA9TVsSAnZWagAAT5EP/RLPoOeL9LKjyaPBEPLh\neqEuSxH/10BOiPoIjHwNtccNseIGyeO9gkbyQUQdgaG+3ZVoFMpXAlmTd+H4\ne7JPKP6y14fQ9xmRZBLyn4EDWbHPBuYU1Xfr6anHNlG2gRqtDeDIvJyE/pBR\nyMpsUAceZ41HKhMAmGNrjjvoN2iL+3yJKB0dbWna5308o6WBSSvnuOXIM0ER\nqUSPx8g2SfTQCDX3gebdfLztpxy+NXWzFuh1nDSHinVpYJaPDWH5qKhP0ejs\nbmbrQeSZNPICvsupamy3ae28V1FVi5ujzmbuu8CHANnHWjYTRAWyDdePR97r\nenke1mckB12cL7FuCdB5ZSVxLxRtmuyEtowLIfaufW5vzbbVeMOaQpXEGGMc\nHbAhqM2/n8r9whUjr2kTrDijedNj9nczlkHm2+m1puzVylXexHdsWuWFzB1t\nVjf4Wt23v/GLTQHaRiwm9+YrihZQVbINZnMwch1lynEkUtCfVL0/ZQv2P5sQ\nD/jSVl4tAXSsQygEdvdWmrOm7jC6R7Lp4h81newlzBE0uPRM8eQc1gELmqie\njJPuEEuVQhonN3fiSNDyIw9bxQ/QmkXAICJNKct8+qzmqw6aaegyWSNy0dAw\nwcPK+gzB02tQNPbF8e8vJG8x7UkrMrluQP3HelvlC76wbTeH+msfJ4u9s5e4\nCVEL\r\n=0qgT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"f4f8a6566d17b2b011934ecfac1bfd97726c131a","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.2.0_1576718164893_0.7992273715926224","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"ts-retrofit","version":"1.2.1","keywords":["retrofit","ts","js","axios"],"author":"","license":"ISC","_id":"ts-retrofit@1.2.1","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"845aa7cfe478cf0b6e5f6204a28222883caa7495","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.2.1.tgz","fileCount":17,"integrity":"sha512-i6NZU9Hcjz533vRWg7QsKSI1ks3jA5+L+MiX+C+i/m5CmZtrPlIaKpiEOOrJJLtbWfGVsgt+8q2Qm01PTTBx0A==","signatures":[{"sig":"MEUCIDqBpmcG6yz4xF6XzhS8WVvATDhUjv4X3dqe/waqaBxUAiEAvzWyByGQkGkCy1kMcoXxaofrKt7E6BHymWTHp0+xUAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+uRICRA9TVsSAnZWagAAwpsQAJpF0tdorHS9r7hNY9i1\nb7RWzrm1gyoPUDRxzxUw1/D6g+dG2i+RfVKGT0RUv2Zb8kf4xydsm2JvALYO\nWQC/V7h7F1agN0p10AtJ+IKSyUlRoPrl3gUBIutJCkwr7RXnJPZBBdw6P//e\nV/bbCg47AzvZJgrncOPrIsU3cPiX/wsDO/IOglGreCTzM/YAf5sSBCuTJAwN\nZNQ8uUx6dFhboy+bnJMxvapvmnNv61gXphz5A3JXogTaMYi63OcHo3CJYL61\n5BeTXAyzNWvEL31l2j4R22R5ei/NNR+B30cWvYroAWrMgdRBnX7OXC0KaVR/\nbTA/VVWhrkIGI2Wn3mD9v1TIcZjaLCnCG8d40AAgZgChYKoCyN87Fh5rewkt\nQLN/MMW71U65byanCUeYruTYg0zQ0ZgxepIUHp62D94k8/QHEL/u94UQzveq\nQR9LLuAvsLEJVRu1aFkdGOTuW4aLYQ7yi3oGElOOXqV+J1oGbz61wMS2Kboi\nTuIf/ATFSlK5ZQhZ6U6XCsXEUmYn49b/6Dm0hO/uuw0Sa8OcRzxE4xD9qNT1\nnVQKRGP7nETsVbRyCaZDDkPNmEelO0hzZv70p9WClnetugzfH7HT8c54DlX3\nYIasD9gUooEe3Fmrba3mSHnOItCtbZYn3aBHsX2tc9DX/yk1wo91o765le1F\nw7IZ\r\n=GON+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"897966b502f628789aaea522275906f4f5170afe","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.2.1_1576723528140_0.08463256595485946","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"ts-retrofit","version":"1.2.2","keywords":["retrofit","ts","js","axios"],"author":"","license":"ISC","_id":"ts-retrofit@1.2.2","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"6594838841f1bfbe7274def54f1795a48ef5f73d","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.2.2.tgz","fileCount":17,"integrity":"sha512-jJYinfevJ1KiRQZsFEOPuDQBQ+GNMfgix57VqrR57DOIPKIkWPGvOcujSrE7kkgvRXSpsle9bWp9t4NGo5sOww==","signatures":[{"sig":"MEUCIQCydOYAHqXETg0d3+xXk0OjZcFhkAsLE6QXT2MunYhCrgIgF40mzC05fVR3ck/s7ScDWKHsNV0aqoLPq2psfiIXu6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+ut+CRA9TVsSAnZWagAAxMIQAIc+bwSU1iReO11AjXm0\nPbf8k8xROU0cpVacZyN9KyqIfBE33IhhMYpJTjFXgfH2yYAetpeKJ+1IUim8\n42YT1ZGQyE7dIypyooBd1TE938K88wE+WwnaYMps6xs6Gd303Hgrc+2rNwmv\nlNjONOveTduE2G97wEWk2m4bgb5207WBzQkfeO0NR6W70tkazZBpDi0sajWq\nyqXJ0OIY6ozLmTPBCPyHaIaN5w7HJU1pTNRAJkyDFVjEcU7sqsuEwWnHrNbp\n1AL+K9X8bow5dyMN/N3kztaaAWFbnPomXi6OK2RmVZ+2R8cyIMmQMbjaAXUK\nnz34P+yIEWshdM81goSsoAOrF1JHAjPY4Cx1G+e5ztxREKo2jHIdOSErHeUX\nT9PdMMgZz+SIPa6aop0FuYjVd5XLRi+P3o5xGXAXm3UaxgkO0oGregCp1Xoz\nSuP+J5XrWb6oY0WTvU220ncTnYnn/SY3xEUekFQqI5JZRkj+e6HWZM2qOH/+\n8tJTxbQCIY0oMwaCdu01S2OV6Vsb+KI0rRqTUOjGep7g0O8mxdfpOXczNuZ8\n8XWevriNr7APCcfFr4k3aK04dIHGn4Kb1+f9KMMg3idclTyM1XY/v32jLAY9\n8lbLM0KnwiuIOZPvrXYr36wEy74oItHHIkGSPC25c1KL1k0ATZhk07/T/8VH\nWt8o\r\n=FTUP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"1d1e95b6e3745d9411149ab9b2084da53b1d3076","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.2.2_1576725374374_0.9054875330702674","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"ts-retrofit","version":"1.2.3","keywords":["retrofit","ts","js","axios"],"author":"","license":"ISC","_id":"ts-retrofit@1.2.3","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"3c688d91068ce26bc48bd7a17bc46e1f265a9645","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.2.3.tgz","fileCount":17,"integrity":"sha512-yngANJpmScvx/ZYbTt+8jPR9FrVVJHbCodcwEhEV/q53dNh16ZJKIWf7LCgN20WZ7/FPBoxXL+qDqjjaU5cz6Q==","signatures":[{"sig":"MEUCIQDbEY+r/XDjjbWlSHfpqhdbvs6NzYqhAhfXu1UKrwXtpAIgOYNTVs6sKkixOcgHr4L8CdaBxEAbJOtdHNRk7wzq8rE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+xaWCRA9TVsSAnZWagAAP0MP/RmiR0BVVa7sYu0ob0BJ\nXC7L60x4x6CGx+WLZsadcsvHNE02873Rw4rbeJG5/Fq7kEzXUaz4ohi1eDs/\nk+yBkdpNkUIXtc+IoIjoQFodHoKJapErDDrFmN73mdl7aOHrs4cBsK7CDAGb\nZXlpPa7XSxgI7fvlPxdq6HF+75dW9EtsBtVVQq52sHWxg6KXJ9GWJO6XlQZ8\nKdxQHrl98iXnuQCXmkEXaMp+IBLuSyumyHAe6oRcewo1YfrMViofKwLlDBJQ\nesJF+G7dXzyiFMkanxm/l8T/94dBKx5aJ57OnvFdjNjZVLiDYuYLqqVXTfal\n0lkXr4Rll01H38FbeqP9+TiJ/pOlK0qI1TEMhTusTsZ+oPVZMByj1E+Vnqcc\nd1MA608FQLhddRvtwVzFdgtmDH6Uo4mGDHAgtrmkZ/jd02D+t1TUosaqOWjS\ncfjyfrz9x7d2BD74Gn8A2qbuJjGg31MpvvJKDRsIef9NzO1BCodk4EbrbSCL\nSKiBc8Xp0bjkzr3KV4q5c5HRt7ur+hEWR3OFYi+lMbt9G616lz1GBpDPIkIS\n7FBiwBgKQ8/0lMZXYsoYE5EhqS2amnnTmwCCQy60IXEPh2PWHyrww3Tzbzul\np0Y589tDGx5Y+JqRgZlEgbYHrBF7FxmQt6ugxB565aQGEJ4GLMxiViCZCjJ8\nxH+n\r\n=gJdm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"d0f7cb866dd18596284a2f7683d00e457a9befaa","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.2.3_1576736406231_0.6942897901294123","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"ts-retrofit","version":"1.3.0","keywords":["retrofit","ts","js","axios"],"author":"","license":"ISC","_id":"ts-retrofit@1.3.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"27d664803c04427fe854a64360ffc745deba7e00","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.3.0.tgz","fileCount":17,"integrity":"sha512-uTlnxGTT/g980HOrFAsTw3817Ia5D2DCOWK6ObALR231VIyShBH5AtZRpigREc2t0bj+xnsBmQ3mMWAzk7oHIQ==","signatures":[{"sig":"MEUCIGLNu/JV7CLt+3CSSBnn8bNytY+SQAnzGU8QuEkMs17vAiEA1+4h4T2ccXB5zzUt5J7/yPLu7mvYAEnwbIf6CZqcQtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeACJ1CRA9TVsSAnZWagAAxuwP/RShFiOmyeVzYx3X+73n\ncREl8rqBMuRu8rxaNAFgV/PZPaRRa3Mjt18gF5xRarcuaoLJrRG1B2d5XczH\n8l6xx9DUO5d41bBh/c1wz0dWlmnwNwsDvKYzksTvulyRKUc5tr5OEyW3jwIw\nUm40nwp2I5v/9MEWEBLbuSwjhtYLKjwkSUJfvnv1g4ZxZYwMYosOMqruArnS\n+yvqRaJbsar4GdwMRN+q7Rtq2wodq/TeqmR2Ek+gjRAwaBHBeqdcP1c7zD7v\nzeuYz8Z073V+CMv87DvF9xc3tHypKVFTWLbF+8ck0CditqJxJuA14AATSFcM\ngKzIkqJET2CpYEJRkwwMUUcE+ERkko7guYxPU2/Yp5MsooORaiuhthjn2y0C\nUR+b9PTEjyh7yYDmWVwbIDUb7kStEi016YEmvIkj1dzZd3zVx70YVLowyeOR\n5l1vtffvIF/M7EldB4APDVmRZhxF9c7n7L2KqLrS8w8pHGR8SXcZiEY2GNsx\nbdRwImjjUVyv+7RrACg9NClQVIvfiCtmB97s5lsVAHRUK5f92sNGUCL27x12\nplhRC6OCFJp/nLsRWz6mawSdFAzKLvbdfKaPKUOPh8b6H9SbKXcaNCOUw/K3\nldNybQ7IgKMz7zRveSmVrVx2fewPxzsqCcoJnPcZ2HCcE5yLLh50UUhHW6mz\n2bYc\r\n=H+hn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"5c475c7eb02b3fa98ee6d23f9bf64160ece5a56c","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.3.0_1577067125179_0.9275779768061558","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"ts-retrofit","version":"1.3.1","keywords":["retrofit","ts","js","axios"],"author":"","license":"ISC","_id":"ts-retrofit@1.3.1","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"4f14f65255ba3df7a5224f4980351caaf8b7bb65","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.3.1.tgz","fileCount":17,"integrity":"sha512-TpiE8Uj2jj4vOxf5EcKsA+0FQgiuqaVDvp73iQ98TP5VF6BLRknJ/bZPorjlQZis2n+F8TfrkATGTaIuojLo6w==","signatures":[{"sig":"MEQCIE/RVNSIwmzaBCo2GcGxDj961e08K1TYOeMm7cloZnnuAiA16nnqQimpDXF8h5X2G+tY6IQjAQID10o8me2z/W8Z5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAXp+CRA9TVsSAnZWagAA2YQP/A4rkUpOhA4Hl/KJckbF\niXBNXCpsrgl+o+0z5g+OqJ6+kkuWVYEXjgTg1lI5n+zsD5IcyFFs2VPaMpB9\nV2aidM3YwobYsnmT81wQsCwFq6W1mEfKfGcP0SMmxkGwfeertuENoY0UkFOj\nsflzeU5DODzb1ZBLSQryV3aNLcYFqnoMe8Zr/wVdJ3WkRuTlhd2Omkz3ku5T\nF91HDotFbr4u2Avc3oYYMf1409RJcwGA25NHilboN6HNXzrNjBjUR9EP7JK2\nNl/vWy3A8ZWFmyQ4lrMXrvsHoDiBiNbyprXgTtXLNQh8+vCHjC22fBiRLm/Z\nW3xOP/7EghakhcBVNvqOH8vaxRDBaxwkN3c6nWYhUTI6pHiy6nYGcgAWIVXW\n0nKtO3McEk3Fz5F9sVOz7qnoqQpUfx/HeBRu2n0g+qNj8mdK2DZAlPc1zFsp\nswSF37AFLcMhlXfDD/pJ2mGPcLBU+8YglOdihnYVJCDwsUImKrvqPzc4dFX4\n8XKkPU7HRkk3DowkEcVIrROtONIJ+4WZ8cR+c4btQfRkOQ2RSY5IDCrpzpMC\nOer1xZ8sH/od/wfv/TIHNE66qhDKC5KXRWqjbAhOUvwfHEQSMbrUk4Dx8G6h\nUIUl0DbgQX779ZjoJ6REnJdcaRdmrQ6QlC/ob4GuMVjCRhr3KFaeNHYlG2rD\nYsQk\r\n=SVD+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"68283a60abd069893c1e14283f528ac894c3793d","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.3.1_1577155198274_0.041346375429918814","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"ts-retrofit","version":"1.3.2","keywords":["retrofit","ts","js","axios"],"author":"","license":"ISC","_id":"ts-retrofit@1.3.2","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"e1eb0d0ef5dc164c9e9f1723d6c56c42999b3189","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.3.2.tgz","fileCount":12,"integrity":"sha512-regnZvDrBoe2kRPQMnxxXbVWyAj/Prl+AW8dgRHAYkMkp3INPHNV3c901p6uGJPiZ5g3p0r5zCUmxDhd7PJqJg==","signatures":[{"sig":"MEYCIQDWx6+55go0umdQmhWA8VJTTJ1u2KS1f2hzmPW1saObtQIhAIWhKHfG+sIzXXEYoXhP2YidB47dV4YvuD79aHhMjNuz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAXrOCRA9TVsSAnZWagAA0QsQAJnGBuFAzQctQ4f0byxG\nl8OpWPjN9WuvrfcO8GB8xlRs554pkOh+E/na1UwYfTmqdH4pUt6CXJ9ydJDY\nx/Oo09sgcYoUvFAksB23fw3aS5Yhh4ZQ/j/qHnIRprW66FOF+OU8htXSf2Tw\nRuU8tfhuPwp6CsFfk1gn2R6BK/rtVwe1rR7v4Ug68/91XWytuyi+xENWYee7\n9uylW02OlC//fILoBubn+iJ1G369UYPc3fwLKmJYxbxBoUrAJvM08I83UWbm\n9gRYZp4fcNwlnIjklFB4uCMB9ixl18pajjaCRQN3mz9eK1eCtdyJyox1lSq4\nTq5IDxB6q7wKRbHcDItcOJXc5BhSz6PwHMtVgJnhRPh9n3HhadkU/d8uNNGE\nu9GlO/Xtf+rvK4wXpoeOVO4CY5CPQ4X4C7zX3XwLWhewl1iiwGMlFhlsrDTx\nr2DckYkEc6EMX9YY6ub/OTQVlHxvVNI2VGdbBclVvxbSm1fB4QmDmFPlYh4D\nmPFXIWKSo5i1zWP8bSxTthIgMM6rTnIbg5VrGVjmEJp9udHTtLhzvHQgLwt8\nT/tHbsmfyGUR5XYJQ7wzFzCC8LoFecd0zQ7YTii5oH6/R5OaYRN2xf94FncG\n1l2rilyFKQKo25pZzRs0UOout9yj1dXuAynhvoqQ9Nh43dVWh1XS+8wBa6PL\nNjfP\r\n=wgk3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"0bf0e2f57adf2faf5dd03374d7fc91853d8cd176","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.3.2_1577155278024_0.1243164145036526","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"ts-retrofit","version":"1.3.3","keywords":["retrofit","ts","js","axios"],"author":"","license":"ISC","_id":"ts-retrofit@1.3.3","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"172f12d9e254c030ad8798633486bd08619ff2ce","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.3.3.tgz","fileCount":12,"integrity":"sha512-JM0Zlhjps5hP+fNvVKb8NQx2EO5wj8iC4o8ji69ZCdZahLZ6rsFMRpEXqisC03FN79xrE+0C3+oAY97gaWkhUw==","signatures":[{"sig":"MEUCIDFYZ5F7bXipQWbB2JP2y67tQQrkc5tJ87sJ5ddKZRAOAiEAwxw0EzxNyuuFK7kC4R4DtriPnSKrQo42gJUoVxAVh+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAXzCCRA9TVsSAnZWagAAHIgP/3Lm3w/0DeqYylzNtpZe\nTuIYl+I9NQZPLcjJqLLJ02PI7ZdaPR3J2oa+Px6vTf+TFRyZOG7Sroqgw4M2\ni+xcj+l9UMgn40H1Ha13kr6ZYlIrE2r6dZ8iybDDm9SEXlhC2psN6xiEPoVu\nfw6RcUQnCPKPXB2+vVh9svmKBTqkwNGq5qUysLVw2/BoSumSTUhSjeqvgxrF\n3G+NvHlcOLb657sIUnyrnWok51GhPUj3ELog9brVGXtjHIpw385YlzyHONSU\ndXO8tEiozmQyuu5q9ykeOuofgiHjd9K1WiqVnDWS7T0uP3SxgUxoQykRPBnr\nJXud0x7h4FcVeRKN893fZmZWc/8Hy+H1QH//wCzRkvEgCrsv7OSveKaIK9Jl\nUVV/meyxAvcwdfnOpxkjLiIk3n6bWwgrODUjR8xfcJikRxu087fHVk+B8Mbd\nyFEWlTgGH0XRSuh7fY9SXB1ch8ItHQOmaZ0CBmPYT+4zfmCusGeHZ0pGtCOk\nkrDV5EyefAjo1Tu+GoCUsD4iTGQrJrU9sGjI0H9tYS+VCdXWFRPj/qqztfO1\nHO7unyMA5pMkbWoy/8UC8xSBsKfIyAARyUjxQST22xgt6WpFVBSQpt+qTdqL\ngmsiY5k7DFYEtyLNQMnY4Cf6TY4iFRPXia7kI5PoqsUiKYpJn2L6VcD6NNxZ\nbiEs\r\n=5LEG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"d3d983cb1a391bff7806a4c578328db1bf8dc36b","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.3.3_1577155778213_0.183396621814075","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"ts-retrofit","version":"1.3.4","keywords":["retrofit","ts","js","axios"],"author":"","license":"ISC","_id":"ts-retrofit@1.3.4","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"221567b9b6de6981a62127c64bd1ffa40b919869","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.3.4.tgz","fileCount":12,"integrity":"sha512-0D+EZg4enKcmoEqsy6+AcF8vCQyDgHBjgdtEJeuVfP4XQ+IPHGeMybMKnkIWkPSjBaV4WQiOTmldCcLWv2pKxw==","signatures":[{"sig":"MEYCIQDjr7ePBKpxb6FLqGO3oJa7gptbDz3Qn4mA5Qt0AUmhNwIhALM51JPv2vBhNBF2z0GutYEaHWhg/N/e06DoBvEqFU0x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAX8ICRA9TVsSAnZWagAAMrEP+gO7QkveUXwGJX7BtpbR\nNRAdrRlA7dI4C5Naqpeyhyqf84GvrowMM9++h8Mq7UCsshTasxM28a69V+00\nIERjMv/PNTmkUqUSmqayP3/z8CwpictRWsMSxcHtZulRwpDL2c51IgwuUJqu\nsELT+wW6sxcm1utqtqliYA229E/EeBx9kgXlsmdExdSKQ3i9WtH8uso5hCWl\nwZ7cp1INL56jRYP4WPH8PUAGKQUw0tRFB7siDZfTF5JnkcfExp5X6oV90rCf\nDXZPqMSiLCt8cOTeb9hRtb2fG1r2dzKjAydl3Xdpg/DUydRV4GLfYsCL7HR6\nYVPtuWpm5FT0Neu0Gx7drWQGjP4v8hVVqNVZSv8Js5g/iSiKDFheaIsdDYfO\noQaZDps/rFAdcfnCtvJ31IshnlrMUxsFuJFvFz/GaNqVXnF2hqNm7lL49JdW\nSgJS53eToAB3ptBGvZEg9C4x3cYgJ81Lp4UMIdQ8Kq5lwr1132hPTGobzBc+\nOkZR8u/0M8OiJUEKfLdy+OHp8TPL6oDhatlJFF9i2fRWwp6CyqkkTUxsss88\n4NI9BCdUcjGN5K+w/7ZYSWtGCujSdGOKJohYzxzFhnNlNMR/O0NTt6zF8qYy\nGFrE/S+mIiD+U3/XGdZRT8gXdn+nqLk5dbQvBNVmV5UhsMwojtw86Z7AhUHn\nKz2O\r\n=a7Nd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"020641da9499696a3b8f638edbc858473afdadde","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.3.4_1577156359510_0.1267317094890661","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"ts-retrofit","version":"1.3.5","keywords":["retrofit","ts","js","axios"],"author":"","license":"ISC","_id":"ts-retrofit@1.3.5","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"a670dedabc99712eca65c0d1d0ecc42d64d0f1ba","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.3.5.tgz","fileCount":12,"integrity":"sha512-HfmNjTdy2zscBRsLdjKvlnz4qlPXqHpAl4/ESCaCEE07gNcub2JsMzL1dSD6mBXUC+YNoBWSrN0XL9VwEe71+A==","signatures":[{"sig":"MEQCIEeMgSmevV4ETljsUKOYHzu14LudquqE7/gk6nxvbu4jAiAByyyhWZDpumAE3zj6UULsYjbhyvud1WnL/Jy71KXTjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAYSlCRA9TVsSAnZWagAA2/AP/AsYhWaII0/BeyfNsHAn\nw/QxXeeR1/Oix2Ys6dpoHktky1KtsJ+ZzGeeBiLDGuyMoE2SAaiciYrxWXhQ\nugE4UUHscG3iZ5ZvtN6gfyoOgwuFrDjzStvPADLIV0zQdQvtYgPgXrclJS4V\nq1daHLG9s9eTr8K/cLp3wUmtVK0etTrZtEJv8Z8AAcMNsYEsdkyxMmN9hg4v\nA0FhFpcloZ1wkUBjdJG9av/NUgnv59WvNgp/Y9EPhfqRg5JCJYLj8e2E/CQ+\nwvR3dUGB5t0U1NcHQtNLwUruiWdrqvTpvw7gr2oUpSgRjUHdjEpCYMwxOe6h\nxPzqVQUUwFJEnLsLPkAAC6L1rF/dhUvjhi2LcIjzLxzY5CxvueN2CmwEAemJ\n2xNv+HJP9tzuRdc3fbDVLZN47hTTiVRNqEja5oigqF12GaEwXBlnTllj2aiw\ndkmpLcZb8wRPFqrGUiqxHUZMkH2flLMPaozlMrLuiuQGqaJWwspUeI44oICd\nAm/NBtBg3kpLdUcLC4Q7q716OnYAWxhU1rT94j2utq6mhOGkmYsPva7RPLHA\ngvrhvLzGyhv+s5Di2Dedt5QEccZm5ku0x+GYpFwrl/KejRO7So9TYyj57Rli\n4/6DuB3Oi6pihQsdkgSztNfeIvDQcsaT9Bups4o70Im/hQFKewh4DGOqkCHy\nnccQ\r\n=aBl1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"ebf3f1fb710ff1d60ea4401ea4d006eeaddb7e28","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.3.5_1577157796475_0.6203669461573658","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"ts-retrofit","version":"1.3.6","keywords":["retrofit","ts","js","axios"],"author":"","license":"ISC","_id":"ts-retrofit@1.3.6","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"e02f8952fecc8c2f8073963c28df1b168c905df7","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.3.6.tgz","fileCount":12,"integrity":"sha512-dTohslazNEfZ6eqUx13UAAx3zYufR0PGvdkyO+yIyoKdip9gTDEZhaOa69gzhLCe9/KBmgbNoMqKYuNlWX5Ukg==","signatures":[{"sig":"MEYCIQC1JeyRPQP2Se6QfkF7YO/7Bt672qzlPKlI5jimh60H2wIhAKf8ajwzlxzgnBnvgcbNJzie1LmAxu64Bj2mpr/V9ytx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAZN1CRA9TVsSAnZWagAAQqAP/RKnkl2OG7YUVQ8Se1bv\no/EXzs/T9N5+7tYdx4wNGEAg8+OpmUYbufz7GZZBLVMOACN6WBfTUpjSjKD8\nx0At2U0zjRbhZb4H0vyYFX8qfmCmPSTd8+fFbjgNrUrIx62ApPv8KBik+yXK\niuMiVLHHjB0NCcvmV1ecbrHraiKu2VibjZxYKLwGkxWFGazBkL+XXeV8N20r\nczxbhoK/ZpiLHG2Mtg6OS0cqgIdDJ2IcDHHATxivfZ7Uva+GR+xSBcLWICIW\ng7F0uLmN1UqlTUFmTrxEFfR5Ph3uSY2dUNs4Sqry2a5JrsQpjoVA0f4mm3p0\nzP17uE6viuuPyAobJoImc4S5QBzHS9ZvIALD/WliNULg/DJfetXt6yYQJNbG\nNqQJO4RsF6hk/CpHfmR0VO6U9JadlhWnft2MuGY1DS21cVDbjA7kYMRmnFFP\nrKs2wIKcpA+W++P14JkjcjdQS9KDdQEifm5FddXEuYf0b1RirwM76sgZDALF\nrLfZbZWiEv7Icl6dKVmsGT4RklQ5+QO0xVo8Etxkdo8FZc1wkehsa9zzd+9N\n/+CYGOv+9cNJ3/kujgLHRbze7o/PL2J9T8HSGxJZvUm+oBTJYO7knKt0UIvI\n+NC+MTcUFHxVtJG7AK5V+1L/XWYZKUyybLrfFq2DcqPHanfxOc0wL5CgM148\nWyET\r\n=6FKJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"b0408adbd764a9e3ddeb733d2789774a44951bac","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.3.6_1577161588993_0.0011920679679617852","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"ts-retrofit","version":"1.3.7","keywords":["retrofit","ts","js","axios"],"author":"","license":"ISC","_id":"ts-retrofit@1.3.7","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"d5f2d70ef1b74ad9b09193a729d858336d3827d1","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.3.7.tgz","fileCount":12,"integrity":"sha512-fOE+y5NSq0/eNhhq4rtPjGSKpaDP810lYXfA2fgaj2CPTdyJVCmHyxE1R5+Ghb5Vre2Xk+JYU6offcmEsYV3NQ==","signatures":[{"sig":"MEYCIQDOOLHLt/9HtaFglgN+yj2l6A8QWmkWS7fQasb/F5RIpAIhAPYrKn8pryhGRe+EQgSZueuVz68bK15+PpqnOLACeW2j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAZSECRA9TVsSAnZWagAAivkP+wcUVliFtD1zNQOqdSxj\nMGw8mEOLP4y22kwmdItd1yE6+txGIwPROB2q4NVJROy4knqCwpWvxLYpt0zg\nUcSaufrrNbbJXLTfCgxP+NODpv/0X6Yma3s+kHu2XHCIUHJqR5iBgw9yygYG\nKbSAb1GM4X4Mg7ddMQIkkz143T0nlZN3Gk7QLr3Wryhoz0m+sKgjnU2sM9ZA\nQH6oz8TBNSKBhEa4VGPlVYB2APvXHBklEPfBjZJTBocMR0xSGRtvuqi4Ybg9\nbM842W0i6/S7iL2aBdu1NZS8gQ+cjGhgeZQBReW9bs2NaiAILXPMqT/WGEbE\nuenbSShXv54f5sXdyws6x7eiLbwc7ccLvK23Ky7WoRNI0UHeSI2GxDCpBPVs\na84Jbfvfb+hQnSlysCWjkE9hIm218v6S9yQLWSVuwgt+MfkFT0wdkGUi2d6H\naMkZ/mFhH+pDR71lYMm8v6Uj97RIHEyt85Gw1wUcwsz13gfqJX4eXN7s466a\ncdDjztxp48mN132XDYx9JZ75+KbHhUcW8TvZu464R8gQPo2153lZ+nVEXmlq\nJUTbeFXFRCcIO913oIlfNopochIwti/DQzcD2P9QEP3uaFBA06mSKxgVL65Q\ngNbZchExqWNiLocT2Z/aOyrzsSh87XUBEzswKneTS7sVyH/hpyfHqd2dyIix\nIgnV\r\n=Uvhk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/types/index.d.ts","gitHead":"d13df912d1480bf5a9caa36048c1499f1ca26670","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.3.7_1577161859604_0.5656077517009661","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"ts-retrofit","version":"1.3.8","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.3.8","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"4de0116615d300ad8437454edfde082136966bfd","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.3.8.tgz","fileCount":14,"integrity":"sha512-nzlsDnW6GvXt7jiv1Ge632mNJGN+lxr1hm50VLRHuz8mzgVoPdI1HNQwZYIHhgyxXMvrog9jNLN1xR5zSKCYFg==","signatures":[{"sig":"MEUCIQCVFRjPwSjYbzqmgfgkZRdWSUWrHvOhT/gk0x7czO2oHgIgf0JD3Ijbf8pSWfEP7INQF0fJQuw9tULeVvSfrSiHxBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeArA4CRA9TVsSAnZWagAA1ocP/3JwoAKUvvGYtlzCEW4I\npxJZQL+M2ym9Kc/NoJEVELhvtyNPJXjqHTLDOC7TAD4OuSbSahpgZ2KwuWH0\n7lIQSIKP++S/HOJO2mTJDkIzffPma/c3E6Qb5TtNHN5CbcnsR2CIIXL3rTPZ\nI0yVNz7adLQOSdP8NVMoN7MccEfFzbKszrHbnqxgArgiasihCQgaSCrOYP+O\nnVrI6mZmB4+e7TC2YGx82y8vCG+Mse3cxcr+vwt+r1QNNBEOuIwmkFLHsj1f\nLbV2PtqcTY4+mlpe7ombsNxwJfN4SoKvsdigB9w2zHEv/CAdf2V06Wk0sqXK\n5J1U2jEIw+dLJKxF0E4hKtikTV9uIvA/GimvHX6S+pRG8pNHZ1hTlSWdC16y\nkewAy2qiTJo4DzGXy5rZG7FAWGXf9KwamAbJZATDNvcdTpmotcY9R3+S//j5\nqcc7FUM1JrWPKzq6rXosCjgfJdkevoI5dnrTioTrLOjQQNIRBkXk637Xu6ey\nY8T0x6Pwfj1/JYNu6vyik/3AkBXA6yosRRz2CSgd34qRLZzygZlBVAV6IHtY\nxSf0JRw4mK8NiGJ5JKHUO+GhVGR8uuEm80wKUPPdvWl4Voin7Jbui/+QmZjN\nn/Odx4ICUAGmKiHwB4JTY1ramTS0WJJ/EZZVzyiN3AE9c5+8lwcEjeB1PPha\nW6SG\r\n=eOVz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && node_modules/.bin/jest-badges-readme && git add 'README.md'"}},"types":"lib/types/index.d.ts","gitHead":"0dc57a0c3949a0ecc3f49016120b03757313081a","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepublish":"npm run build","make-badges":"jest-badges-readme"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A axios based retrofit implementation for TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.3.8_1577234488333_0.5399506533783385","host":"s3://npm-registry-packages"}},"1.3.9":{"name":"ts-retrofit","version":"1.3.9","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.3.9","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"dda700ff7ad2db36c0037f8382519319befcda0a","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.3.9.tgz","fileCount":14,"integrity":"sha512-YCZpX0O1+LDh9jOT3z52gp1FyaONZqkv6m6yW47TQvWjZgEdJCScc4iWAGxsnQZWNXKSGjNRGXVEJsHpqjEGBA==","signatures":[{"sig":"MEYCIQCWHc9LdMMKd9psHv9TewJov5EP2UlYL9ewXAM2hQjVRwIhAOjO7u3POY5U5uZcZRduJQt7oKqj6oNSX1B6VMxTx2Os","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeArolCRA9TVsSAnZWagAAsoIP/RmIPWEOu2AZeNFh6i+F\nOKoT3VD2l6W/+chOBgzDyesLq7cN4pXfF+A27/ABsPbIXCBK7UsXn2S3r78O\nt8DhJLYGg5c4DFbk9jORTHjFMtepW+X5hgZ1BhitHwqrlN0WMBaMHvsqpgxx\nzjV1dxAmFHjuXin3QWLbV5qOidG3WqGXvhaFTUtA3C38UNpG4IalQz99fLne\nraw9X2t5XAs/qOdXGINyXdcF5g9hDRyyEKDdw9Fd6VXkN/BrEFS1z565khxs\nqeszR3SZAXXVv32ZGyC0BVzRhkTD+PtfcHKM62tMyoz22gkk/tvmWWt3zvC/\nhRzcc0mL4aaJiWuB1Sh39jznnq3TTcTli07O8fKkcgOLc5QXVHd+71CmtKWd\nryXXR0oc51zHeBqPWVHpfnv8IV0lRbt6dvlr2RuBtdN7RfXWx3NOhgFgATF2\n5nqfzA/fn10OZib1S8jqHc1pmy/oTi1e3E70rJoD45TJDwo+GZdza72/5heA\nguDUDB9KWbhDbnbhUBZTIUlThpySGa43dh0hgiyk0DgzVFRvy+4L3Vz1Mvm4\n16hMOi7FtcCSBn1Uu1tpKtegsYWn8GUDVVniWi4KC8i5crfslKgGnROn8TWj\n3AeF82bD+w9Wf7n4Rqhe/AKgU1rve63iHFB0/dJ+G05fMuRKuFLdkWSi/DdB\n8UP2\r\n=nz9V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"b1b768a457b357c2880083a24251d05687756411","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts src/**/*.tsx test/**/*.test.ts test/**/*.test.tsx","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.3.9_1577237028615_0.5580188068127874","host":"s3://npm-registry-packages"}},"1.3.10":{"name":"ts-retrofit","version":"1.3.10","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.3.10","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"a739c6fab01aecb64d3b3edab2d640f3812edc70","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.3.10.tgz","fileCount":14,"integrity":"sha512-IG3GXlUtMUWHfNjav4xcf04UI9M/ptWmMOF8R6dTlvlyiH9OpTfNVDo6jbbKR1k2DACsrb8aYONTUtt/NghXDw==","signatures":[{"sig":"MEYCIQDdpkafBv0PLUXiFnkej9r+e8rzvx+fIvB481CT1WsprgIhAJxQvxgtQ8bhMeLX5XmlYaLfLHlBCYEI8o13WDI+SJ25","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAtN5CRA9TVsSAnZWagAAlR0QAJHKS3VryWfSJV7UX3QL\nWN+rysll3rQEfPaik1MZCZW4jNw0pqgDgvmp6xjwpFLL46up6fc04QMf4NVR\nV/92e9vpor5t5pt+O4yr+E2tRuO27t3KXDlFhC7LVhC+jSQVzGUUIMmOm6s9\nS4X2QCbd6mkAFrtoLbhj5HaqC8YLqJIcmtm+/q3qLA7s614YHrvOzjm9YBU3\nsr8GffRfVRhg++CHsUlaBAxAmaSmr4sdII15IgBO9A9ulSI7qXm++NWq0YcW\ngRzLI6QtVk2vV+HxbY/zu5TShHSVM9imcz0MfZE+uL/j0lY/i58nNSQLAz9B\ngOC5eMGxklJft3/Jr+L5PJ1Yr95f7wVVQW3LxoPmh4WDJHQfoEMJnr9nH1he\n1xNX8mpv6LSsyqUWKyI5QQkIYKkA+cLxESid0BDj7rJRayX8BxOSEPJ/V1we\nwtcb3/7cIzHu15GsbyKHMZM+bZTRfXSMhysw5k5MmcBLD3tRGPzH/CU1G/RO\nUSi848VkaePO+VSvwY0Ms+33rhN4fnd+I7t208InAc6aYTbq+93L6hnojz8W\nN06L5YaW7fJL70M+kC0MDZKdFjdrWeCYvYKgwuQh7LbgV9H4z1n6roE1gagg\nYjG0Le5S52qjS67vlPuUWutwC+jQF0fFk0SF42p+QtyGo4d0RqNMvoFvC+2k\nbXXj\r\n=7ZMq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"d031b0ca785840a884217f7c53c9d349cf093807","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.3.10_1577243512748_0.8726195190866364","host":"s3://npm-registry-packages"}},"1.3.11":{"name":"ts-retrofit","version":"1.3.11","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.3.11","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"8606d7c33a84ec57ba81395916de03f980ee9229","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.3.11.tgz","fileCount":14,"integrity":"sha512-o2624oyozYH0mf7WnppYgShc4VgZYgMPsugCLsiuX77wGryR+MXpFf0pxg0MBdGTWCeRqgyOfspvDrRrB7AOqg==","signatures":[{"sig":"MEQCIEA0qNzi84UlpjuzS0oTV3oRs5EpuIF5+1zrK3LdQMW0AiB3WK7SEon50tpzVzbhAguzlkiZyBzg75HE+RDid64jgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFX4FCRA9TVsSAnZWagAAIjgP+QD/dtWkMOEM4IR2DmzY\nhAL1MyP/rsI11Uc5bEuDzbdH7ib5OPR1lr+3k8jUeH0fgMUQtCfRIXz6szMo\nf2d2GH5KejnrU6DcTQCk8zO+xguM3qvGV1EzvLGkNrmXwOIi30KNm5Fu0I9j\nDuk2R7qDFhwPJ51PmCjIt3B5WW0DW1IfaYphlrbhmcFyrqwJAMTN05Rd+CR5\nNyaYldTPoDczQTHYPIRNinIzaqKyKkq1attXzKiTdPW57FCte366JucQ6y8x\nixwd+GZolttoA2peAl1wc+xwMsXRwHis+hLQdA5Mda+mMXH73UA7mHzbNTkq\n+G9OBPR5NZbTAHIqkCWg0vjeuqPfVOTYr+UvGrXvsJivRA6j4p7n/BWyCpVU\nVpppZoUJ9arTn2ama2TzAAmjR4Tvo8uDQidfCREs2ncFluctmv+5ajuuqWO7\neP9aKpb4/y46dDMS6jYw1wsElJyBh7oHRK4MUhN8tjb/v/DF8/g5j11ZX99B\nyICjmoM2k9eBsr0NIt0eoeTVB4Z0xT1NMc3HhX5510TUW+bXFyYkSxzV+0wL\n+j3uomJ8XvDqs6GW+Ddc1B8Gu5MoEIsjtERrcTsXK88sHDba+2mbdHjs6PyO\nMH7iXPyFypvXZr886G1mB36Ph+n+Rpuevj2cp9Ez14D4PK6nAJ58LHeAkaN8\n6Ij1\r\n=oTMw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"06d4d36eca420d6cdb6fe8ffe46025513a0fbe6b","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.3.11_1578466820989_0.9020535155629399","host":"s3://npm-registry-packages"}},"1.3.12":{"name":"ts-retrofit","version":"1.3.12","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.3.12","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"e839229708ca347aa000e449d451a9ae42c7d235","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.3.12.tgz","fileCount":14,"integrity":"sha512-QpGVYgoXkSEhQCjWYvumIiMm6tBkO/FHPSCDP5Uz2o9HOzchP/9R3Y6PRkVR6BB6o9/IGb0+7uAvoZfAe8UxCQ==","signatures":[{"sig":"MEYCIQCmyNn3Lh6X64WqXjVENE0jbKmqKY2n4d/6A8muKKr57QIhAIL4Y7CNsWpZXdczGa9kxsWCyIY6Uf+Z5BkybJer/3S8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG9vJCRA9TVsSAnZWagAA83sP/iqOZxS7rl+TOddOY0l8\nJgQkVylwT9vkDgzBtQLMmf+awGL6yeebwxtuiJszRNAs5ug/c2/9WjQUPNc0\n26Y43bb9c77j3WVSk9BkDDD/HbFbrtbOY2iP6t1VsZHQ0UyGCMv2VUgI50Rl\nNgXEEDV2UY4I6to+bj/xoleEp0iPE5sIiLPI+NIeHLDm/vsgBRkPiav2C//a\n2WXg+NBHyuTAgbaclxJqB8xqhUkw2smHMKmli1Sxifj/iZ6efMFD0Tdkst0Y\nzWgF10oapdb5hAWU4pnBh79NvTzGq5iUvQt2jjDN1RjXYK1AVENa+F9JkrcY\n/9asGDzdlSpLQaAYaNq1z45THzHdvOEbmisTmaAc4O27w7nWbrZS++933D9K\na7o8bC3JupVMgS2Lk0p5IrcyDf0n2ZOAuzMyV7oUwxG0roFK/Jr4GfUL452p\nNTNObSUwfQrl6BPxv0a/3eXU3lkRy1dtqlSTF3mOBvJasfwdctkjDnCeiVYy\naGyXZCLD/O/dXvU8uwiYjl7DUGtv7pEf7TQ8g7hAqxkkENO8Slx2LWpf+e9/\nqXT1ukJiYHJniPSPkFIQgQrLfpq7tOMxE1Diyxkmbdd4QuKpsn9uMfZQjsvz\niYlsBNln15UUOF5f8hDEtdgmOtvnB1ZxQNz1CLmpLmbeQNARgmP7ywjgfFkM\nQ4ki\r\n=cmxL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"947c82fb9a29da2d55ce11a4ff6443f706378a13","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.9.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.5.3","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.3.12_1578884040908_0.4702504117752937","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"ts-retrofit","version":"1.4.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.4.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"53e563b7e36afc5415b321f709366bae94afe1c3","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.4.0.tgz","fileCount":14,"integrity":"sha512-qBXi0g6F/dgeAkJYkdV739eEg7im5KPzo9OOWKXvM8tzUVsQ+V4aE2hjiu9wYCGGuujUUbwtSddeJ1nzEcW6LA==","signatures":[{"sig":"MEUCIQCIVPL+zGaehXqGZSZixcJTqLjKBQfuRuaIEwqQzIyMBAIgEX0z2poDzndeC2QnGZFHIPhKDpKwOEISdwHlkxfBNfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTfUECRA9TVsSAnZWagAAHn4P/j9bUoQIffR/9J9uiJxN\nocJiXKXWg7VoOpj4AaSaVntsuTGJdSlD34RuKDzIv+G6y1eiGA/YAz45akA7\nccPPwjJJk4ziGGrXXbqdaWUtDM/vhRPjLM4aTxxSo66eYJI5cRl5yradHYl/\neBcdh3qXu/Z/DvAX+r+2p21TxpD7+HqMXnmKNnh5gVUwMGej0852HSS6bG4Z\nFh5o2YSGiibrC7t1AMXkd8dqhgSlZanGSJcFO2EtN439GdFi0373rWZWgaNM\n3uceWZL7o+hzorHDnIKykno4pBnbCCVqWlJP34uzibr7k+7eBWDK2uKVMGIb\nLvV4Qsb98mLaZu4NfB/zFa1gZDdzNkuP3lVBu26blvxWC9G7LCNnub1X4Or+\n7b6o2hUAH8PAy7tJU7rvSXDgAoMjBxVJOWaMo1dhRB0eNoICLnqj4/GSsXJ7\nJpqfsHn1PCXpSkFMCxjQRB3K5wfrQlvsIMhFfleFY5eqWvnpup975bC4iO7d\ndLiSDKLKkgOHpe8H8+VyCjixSnth/Cw0K5yTxCHjOjLU5UPjCKNhD/v1/7kl\nLs8fw4CtWLZ3xj1uImaSo1gePZu1Cw5d+c6hNA/P8F3DiVM22PXbopVK0meX\nYLK7SzNlyEY4FRFKFXPiym9yPEPMiqGwctarvGk1XF6QqpZoe8nomNLYzn49\nHF19\r\n=Cjs4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"c996a862e3bdba7952117ff667ca7c8cd45f58be","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.13.4","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"12.16.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.4.0_1582167300118_0.38288002089097994","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"ts-retrofit","version":"1.4.1","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.4.1","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"2898400b35d77bf99756d3269e14361fe48e9a01","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.4.1.tgz","fileCount":14,"integrity":"sha512-2CUQ7cahpvIvwWo98+e9CtaBeRnSZNZ+hEdmCWCYFG8Jg5M+tvO+4G/iiUA3CX5MBz6N9EqtMmtIckLX70QoRg==","signatures":[{"sig":"MEYCIQDgzGjzv6u10IhVCjsMIK6/Rwbp0C/M6OcLcHbjtXN6lwIhALvia4Xufw6RVKqzW1aI3dslbczf2Bh5D21XFUdlyaox","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVNGyCRA9TVsSAnZWagAAYnYP/1aD6giSRoz2KRITYwP6\nbC6O2FWqVugSiMm0ZBxUfPVAbW1cicqadYSjqeL8FYpNeDPHtDiAF26RwTzh\nGsjs3o0lkXFMPYdV3OW0BfuRIiOhZ+hytN8fP0/1CeSr34wNDwmB3UJgUJl5\nW+FfBIIz1Kg9RC8QISYms5yDuGSuN5P19PcmNqdjJiF+9efY5JzTDaeE9qAb\ndl2SN32cmrqrjTzK2eYPuFJ11YTHXs6F9c534DGd2lLWNlUNr2o5u/KnDtVM\n3G8sjAgI+8h3wFzAIKODjFN1oyVNNb1vTEkr0A0jXZ5IXNtN36smb7LDev3+\nc1mJR/I0kXQFiOCUh3CFkw7gIpFF7J2psDF3o2YSjJYUiKRfyPNNp/6Xog1F\np30G0eTAqT6CyBwhoUAnbAURXDf+sFxoL+yldnTzVe2zKxHpPjBfk3VLgU4p\nrTMjmiLp6TlYKr6PQpxIOfzv71o/AjBaDWRbQjM9waYd1XYFVaLD+XX0C6Qk\nCB42gRhR1JeCnGOqfXMCIAEKh89PAUEXeotK5TSOcu9jFF7TKR2qYu/0VKQp\nu33Jj3EH2Rc/x+0g7RISsShAUFh1nao0kE39mTuKMEj/Mqpt4urCUslRVrsx\nIBzR6L7r7Pjn/aYYL7vRdKeI8N84LLRm815+V1WMZlxveuJJzR4J4CrfSH2y\n5f/q\r\n=m018\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"c5627b733a3cdc3e3c78c4d84ae66d9b746bd0d5","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.1.0","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.4.1_1582617010232_0.9836792107797812","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"ts-retrofit","version":"1.5.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.5.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"796ea3f057d1d25a246ae6700efa21ba3a9072a8","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.5.0.tgz","fileCount":14,"integrity":"sha512-Ecab5xqOidCzNPUsMZvdVx6h3A6tNUr5Iks6K5l4RaRJMREUUUNCbM85F0av19pV9ZtYE1CHUshcqHsVeNK6mg==","signatures":[{"sig":"MEYCIQC/ns0XSNndSFcdR+743E2KwgK8CAJrRqR+703bFVFLLQIhAP9twxfevA1S9OT3nyAtN0RvDreJyOr/f1VfrEE4YWco","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu2b3CRA9TVsSAnZWagAA33UP/0cXyyJaNGrn0H3pxVvl\nDNey64NbMRN9LqmBT0gBrciXD3icnon5D1jZE9tsntnm2v/2tbuxHIpvFyZn\nfiryLUviif9TlGGo+k9y1QE5TiN51OXdbUdVcr2HtCXqVd/Zo49dfwo0+EkG\nKDV+VS0jxrVfn2qS4ivRo4natbsyFTbY4Y0VzosPfyyEh0EJw87g+nXJPGfG\nWaXnJPBBZKOoc6I0FuXHQTOnKRr6l7AKeqOIeB3W48JNyZuR+zMI9gN7k+f7\nXGr3HqK9caOf3rX0j5JsVdTCzTLgNDZMl5MYXxmoVSK5r0pOiTm/DwxIMkql\nwG0LsMDoBvCPdQNk/jRbnY53o7Nxttox7bnFNnJhx/DF7QzLz1RTOG8thPJv\nWNLB88Ebd8J8kjVKRIkk4k7Suo62ulHUwnsOj33xZFHWwLGFBs12zCbozoi9\njt+y+yf/O3vjZVgIDo97v66e3sYANMCIyvYSxhWMYqaFYQINw9pBMO8PuF5X\nKjqV0rrSVkET92iB8TeW5oOMT03psYFFuaMW6t7wwtDdQylR9ORS8xAgF0ai\n7yYK/nkl9Fv3MtIO63ufXJl8LOTBZSvZZ/Od6RrZGkJBVq0PaLSoEtkD5QnV\n59tslaVJrFBAGLXXOxJYZMDgJ4nJP92uqb98EdOHEAFk0US7n9D5cdOy4OCd\nJMbO\r\n=GrEL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"053bcace13c590aa95f9907d40553d16a20194df","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.13.4","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.5.0_1589339894774_0.06311117993286874","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"ts-retrofit","version":"1.5.1","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.5.1","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"e7330356605a3e1af80276c6304a21a7bdca1558","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.5.1.tgz","fileCount":14,"integrity":"sha512-PnJ1SqoCioY30ywoY64bYa8kmk/IK1Ign4JtGvKVCmrw0T1SAXqIGrd8wSvN7wsKq9pkwjldXmhLSCJm1ur3mg==","signatures":[{"sig":"MEUCICKwCq0GVtk3G8u50QUosOHkgmmrWKEcMaxc/PNAPNtSAiEAiHYX9UtnyoRc24GONqF1UrOHJmTTmUMXCF6D8+CtCKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+9a6CRA9TVsSAnZWagAAKUMP/3wJceOei58NEbZDquDm\nqSyg4lByq39Q7L8qkzFAVSy0HqIvqXBNzf6MR7y7I7HucU083qa3kA63bdk8\naoLaluM0KR3s2cM/iySSAmeMbjd0zqdKFleZzIxxM+3rnNRkxhxFbwybRhTy\nAGgA8t6EH2/UsH39n1DFlBrI30Ud4Wod0AscyTYQtL0CSXXDnx73y3VXESzA\nLm/jXqeFheoB1I93kMJpfpiZyDbJW9Y6eAGxOGEkungh8tCAiiS7lZbugfEY\nP00OJ3Gy3H1tB7q7B4bR/NE1xD45WDwhifcigiaAPnItd0YspnsEvTVRczmo\nHnI8ObyN2lDOyCPSOCZ1mpCYlyLenyLmsIU79dBBoCmSTbg24DoKQrdqM47S\nM1JiCn18/NBAEo8fi+QB3SI9zG2jKVmkHpVb1JrQpcR5DHSzvk9JbwxdzIcU\nLjyu08WQObuWaIsnvZVMQ7N/awV3DI4XL5DuHOe2ioQ22zyxrfiMT6tAZojO\nzce3WCIf+VS+yaLKEfA00pHq5rSGukdub8xY5Ov1zMWfLsIh6WhkUId57pgy\nSb4zl6YSouhEq0S6eZeB4av9x4YMSjXEQFI6RPrBXT8+cY2sK/5Nz0cjya1G\n8aufJ0F5LpDuona9fq068B20hmeT4shzfQ2rGr4ZeD2o6Z3gm9C8teEMim46\njwlr\r\n=sacF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"e991022479a6c554b15baa08b027d185ae44ccea","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.13.4","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.5.1_1593562809756_0.2948739556991937","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"ts-retrofit","version":"1.6.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.6.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"565df28a339bfb6b1d33948cb26a5f0fb8972949","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.6.0.tgz","fileCount":14,"integrity":"sha512-16QiIZnBqso0F1LTU9ShJgluMygEajmrDei0QRlnqYrE/11nVOVd0vxozTXFqwrVHswZC/B0YzOZiuOfUR5dqg==","signatures":[{"sig":"MEQCICibjRD6LEScZe2viXtwoyQtCeOu12Esuu2Fcvs0kMW2AiAh/Y3KdjAhHGFC+JOwWA9LEdhVMVICpyJSmeUbldq2kA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/wFXCRA9TVsSAnZWagAA7YwQAI3a1G9+HpaTkDJA5Odj\nhhXHF/gnx/RGWzHp2BjAe3egz+D3F3U49EAF4ltpamfJLdwpSzCTrAbDsZzj\nqagQHEKLXzEEXhWOPqTRP0ftq/LRLIg+5tlm4cUOiMFhLJA2sXZ9AZ8aMRiT\nF4XiMcPUsugYJdragxaO+uOsBtcUeNghv5VRD5qTaij2MghnCN6Gtzsx27zr\nu0EB2Tli1GsWSeMhrhIPQbHur5uk91zjcDLKfF574eA95mYwtXPHHvTXMK/n\ne9QO065DWUnDAYR/plQUnAnTP7s9a1uc69WsKpCGz9e5sSwHAWYdMSJc61e/\nr0OxhqmSziZDsBC5Llu4htzNj67ePkxtYbuzS3KMjdaJfRFXwnGtuGIrk1YS\nMK6ij22rnwnyQnQeI4IkkIqvFcoUP53RBfVr4p/zrsELYwGje+DhBsyTFhZV\nQrT3TGS18UTiSLh/h5gtGXxmumKRhVDCbZwJPoCXpgppOkq6P4OJEMxuihPr\nl6c1UeWynjyoW0G402FxSUMUAFRnDZIwZ8RpD0AGzhAyTGV7XVA4OTZp+qLs\npGakgSb8o/jFmSaE1rZ8kcQE6nrCEnxbOq6X5/8P+XMpwe2Z1CkB9nN2Xmmf\nLG8IL672euPkycgpuRT41/Z6H/UTXBa995G5PEWNQiItOynhg415C0bKpS9e\nO1Ed\r\n=i8EJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"af1803e5a79a80b39559f7a8d9830c801eed6184","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.13.4","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.6.0_1593770327445_0.40506811401598797","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"ts-retrofit","version":"1.7.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.7.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"55b98053a8cfd6824f6d7c98807329b7067bc6d9","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.7.0.tgz","fileCount":14,"integrity":"sha512-vDZPUDyjh965ZZk1am/dPEmAdWShoCr2kKd50OdbEpon7guWYCZJonj8C2OGiVY7mOK7k9Ya9mO8Hzj7DRiQ8A==","signatures":[{"sig":"MEQCIGTAKCCUTPzYY3jGk/cD4uRFWsfbqQZ3KKOzG0L990N3AiBFS+r+mIJ+SdO9Y4qepx0hysJ+7siLYle6XD6Hfl4Edg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBD6UCRA9TVsSAnZWagAABjYQAKUcIPDguEIXPF6uEecr\n3ezme0wApCsCxZqgVk+aPPR5QzVEnSb1Aa4J9O2d1Wt3E+BwpoPGpRrhvbhi\naj3d8m0iZwp1ScYCrHuY7gh6eGYs2iSIBg3kIs8vbFppofDx7hfMFakJYY6V\nhlGzGWKc93CU89eOOgM4GP3i1zZSn6U41XIWcEmhnYxpuiE9AID/U/hZkw5H\nGOFjXS45Aj4DMwJf3LGXmpEuxuRLv2HXtTyTJO8C1UDbeULS1axy61s+Qg3y\noO+dmhhn9ICHcoB3zGy2MLpeJPgDxiDCB+yAezGyKxPfBnYxru1ouG9fnl+X\nQCEGTmzAB+5aZM09yVqD/SpqlJSxPHkqYetMuIbtyXbs9RGPeho/cU+lZdxp\npnkZOZ6AaNEXzx0jwrWCZFNhwXxUwmBw5jraEFzZwiAO09ohILwmJKDo3Vzl\nvq0jvG1vKFWcmrXuLVafMYWvmpZuYI+74TC0A/O5FlEEPLkawluaugAKMHM4\nh0kMPcVtyVF0ulmljmn/mwgnCDpbwjCtb4x2PK5mTAGgxxTEB4uuZtRvWr9v\nlN4yefi6ALNfb+z6Kvp4F0eNyQJrNybZJbG27xqBz7PbEp+bpFkuthDYDLd7\npxxgk9MZH7tkwXIjRCPZVDuaLB2U2RfOw3+8uRAVdt12mS18h8jX+NGxAnkN\nYkE8\r\n=N2qw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"13a803cdc419e8b42df02b8da491a643e55c4f35","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.13.4","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.7.0_1594113684223_0.14341198389844068","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"ts-retrofit","version":"1.8.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.8.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"f0b70f77c6aaf7526de8cdd91ebfc7e8e0266779","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.8.0.tgz","fileCount":14,"integrity":"sha512-fumEmHUxFBzGvFECs5NYqECxt1lqh2V44vzjIjlX1vPRBQ87IzCbt0t1LdiXlaHVyHRnQSfAscB2eC5YeqUgYg==","signatures":[{"sig":"MEUCICmheBkbyi07KA76H9lABoX9cIGiIakF+weliToHvT3SAiEAvG+agn2GWg3yrAy9Gn2NEYbcg+g5YRKmZIvhWD+iTEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBTDzCRA9TVsSAnZWagAAIpMP/ia/Sbdc6j7yQ0qRzBwv\nuMxDfUMw7OM7b7rw5EN+JOCfpIeHPftFhGhhVKUr3RJEH9xG+jydrgg+SiiE\n9UN4thB+Z1z8FSQpdiqtI8RxfSQspTsmZ59bn9CrryR4jYdDD4Tf8RsjM/MS\nFXn6JaR5kYmKpQc1dB/k9KmLduPDwjHmnxGkRveDpAelTHn9VT00cs5HSzum\nUG/sis5jk5dH7XFZs5EAGssInVQPNmKNMfOn7dbgqJprasBFuklaDc88n0jL\nOY9J7/MkJMpoX/7QVeOTeG55WSwl9wlVGzhjFiHY0TEpNkcLRprfJa9jDdf0\n1na6PGLgfc+ls7rrT5vMEIRb4mGDBogsW9rEn+TIGyXjMm3ggreg9aHIQ7PD\nGf4h9e4fOlm+bNz5GXjGpscnu4JKw5xVgbysuiOtP8aL2SkcecSIuaOPHumJ\n/nHh6TMtWlxS0C1bakogjgNzMpFXCCDbV2s/afqiwxaG8tnZ7zija3QSz27D\n9Eiwam/nHK3adq8J1zzUYYr6u0j2E1KZJY1T/QoaoYnkmdaP+Q0TRD3jzpMc\nSHyXyAIcBk8Uqfkl+qcz0+P3q+AdUyMzEyxQE1Za171e00MYwaN5VOhNSyLi\nDA+/TwSuUCg0+qHH3wkCw81ODngTy68r91bkofLUQYuMfBGb28IsWc7MX5kh\nijHf\r\n=itYB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"1f0e81b401b2173280272661ad83c1ef66eee34f","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.13.4","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.8.0_1594175730466_0.1826462411741503","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"ts-retrofit","version":"1.8.1","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.8.1","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"23e3d7aafd945b67b08a560b246f9fc629d85dcf","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.8.1.tgz","fileCount":14,"integrity":"sha512-FrxQn8NtYlW3/SUmsh4nYADzNewMA7CHsjtN7Mak4U0+umGm7noHxP7lE9PKZS3ISbTFQ3Wi6e+1u+wWXqqxCQ==","signatures":[{"sig":"MEUCIEaSV0uxFpvj3PfO+KMXLO+qL7YJ8dki2FJxkVEwq6ViAiEAt0FjUVMv4mZfJv17oif4BaFEq1Q3YJB/v9+rpFJQyIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBn7PCRA9TVsSAnZWagAArUIP/3bcAsYBe5jO0IsdObGp\nQn80hnnY9fT7/p65lAWpI43u8LEraJXFi5Qc/hEDhUqTv2u8hIcsbPbU0IFk\nHEaliWm6XCqXiibw6oWdc6VMj6qF085AsKmhLUfHpkvYKLERldqywmiP5A74\nDTJTzNeHpGAFaM8KlWBeFrtssK8sFlgjiTDplan8Lb+PZth0kxsycKfW9wW6\nxKtQXgfBzzstCbrWpjq24LCRXlNTym63MNJHj7nnTXJi9pWpL5ULg473o+4b\ntMx0Z6Vqq4sISbXdeksfqLo4meVeStEunCbneM18YKO/dLvR7BtmylQNAfYd\nMQaZ2TO3PcVIeE3mFCZ7TzvlOjPV8Z/VcsnRilF7ymwMkLJYFjZxgqttcFIU\nOOtaL9SJyscQbkHr0nVW+VaqCE5I7WmP9m27ZeqpwMeOprpjX/aLnJUOCoxG\nX4/qd5UAuNS7gKOFKbqB8ZR6LfjBTJSF6uGPogsquSeFeV2SAscMawP100eA\nQAxqJhiHjrUxDAO4Md0jkidDq2CJDJaYr83yN/oVX2A16ASUNonCdue5VUhN\nASqXTZW8g4X0CWdInVKvM2/xeDSfcuUtMr832Q0fU9DlBmGzvoijgRnxwEvR\nw/J8xQn6BlHTvbox40+cnVvgTbaoxR2xMMjqnar8yDmieTkjK9sc0UnpXLja\nZzmT\r\n=7Oc/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"2da3fcd5449cdc84da4e6eddc1568c5ee451199f","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.13.4","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.8.1_1594261199122_0.24962410675499047","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"ts-retrofit","version":"1.9.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.9.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"998e7173cde82fbb7de2e19e9549a2e2dabb24a2","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.9.0.tgz","fileCount":14,"integrity":"sha512-sjWxM8BHfr0KB5lUEPfHIww4PsejIlAhkf+CuoqGHoYD3jVcjy5R1uZ0gyYpDcYVQt8zhWH/Wlwq4v7jH6XEYA==","signatures":[{"sig":"MEQCIGVysMocOl3Fo4HCUklV+wNZTkokhbwP/pdbNCgtxqg6AiAHkxTwzmqDigrp4nDDQRFa82mgv9TUV1+zrMRwM4HU1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCBM6CRA9TVsSAnZWagAAEKYP/jgG5MYtHDMoIXoWjjAN\noFbLdtGOfBD+AcphdtM51eMX9TzlOIzLUSa9mxKQcOA9qzaS97IhWHb6nbN+\n+FXiRbYHOJX63E+cY3NKtnbjrJgmH3pb5kTSSrqq0mO3v8E/LIcL+W4H45l5\nPT49rYvt4f6pFxGnFx7UinNP+HRtPi6UhjhXwBORiY3SlIMfcfQZKoGKMifK\nCnflfensC0EUiYyC9g6balj1/+iwDBsQ+RTHFaPEwTgcXPtT+Y8qYif94EbY\nLM5ijGJS66bQs0GcA/LBzFSAeGKfFF4t6xCa85n1rUFPeBDpW9UsLq5tK5YZ\nnvVqSqQh0t350terTdahSeQrrZfZk1FUHj251jxN9L8uP8u/QljZvy9cQfuw\nNr69jxmNX/Awc3NrJPhlqTcVSIizO623Crsd2atAZsIXPAzm8M9wQ0oYb8/t\nWGOb8c5JDpugTHSf013KFZ4yM+aXYNvPtFr8zJlswJEdvsWJ3F14iXgdIkSP\nbGlF0dJnGBO1edAPpPPBatkfutId2lMvoie8Dfu+pNuW/f+l/3sZx9N37ELZ\nGLYetUU7pw5ZWTL/JeeZ3QoVDfboanasPljjTgf5At0WGFH7PiZKRePqH0vX\nJOxuEGoVxgp8whzqwuksz/O2qjXE+tGuOf21BKy5MgU33dzXPKPu2Z8C6ZxS\nFURh\r\n=raKW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"b91d09aa81f7416dc15f06516ec0dec7b12ed5e6","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.13.4","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.9.0_1594364729712_0.6248408217964088","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"ts-retrofit","version":"1.10.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.10.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"6c26bf35b58449d367a36c6114354f06de053522","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.10.0.tgz","fileCount":14,"integrity":"sha512-RdTDtbv7WIG/5BXyEhQyVFyK5/QV8/9n7/CmTpWipxFfXYCx2NT9s85Oj/nwz7mhg7HfJJcJ84ZfU0zcLEeUsA==","signatures":[{"sig":"MEYCIQCCiTczsoENgODxvZfEUcql5ET2jlrNPycufqc1BwYiMAIhAI+MMISVFJBs5hNfeAD/OEPVWcbJWzwPX7hMyBo5WlGo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn8/wCRA9TVsSAnZWagAAndMQAJDWgo2Qb0sycAQyJtir\na0C//xcNHoCSDBw2auiZaMv93guYF69fQVDSdHmWZ6oT0nOmy/t+pdtDq9pB\nTFr4m+jBVImcq9V66v12XsVZvxgXrEnVCeqIYNsAkY2OSefi3aQG4+5aisX8\nSGiEWoBO36syXJF3Wy00QvPjpuKbjFNdam3w8BvW2nK2eoOxVVi4LJVYcOD0\nymcVPM2QSZWVhJn0ILEk+ScZKijvT7MDDoFYSI1ZBX+dSy655tuFWV/CvulO\n7180qZW+Qy0Aq40RxUEjOcYWWjX6mz7Lga2m3hLfJ+YWrZDRjwZlS/SBGq+I\nByoHI2yUTGee338DDP1jRxyvHPdZhjRjRX1Mwnf5OwNW2qGkruRpLyV2EDCe\n3nZ7LauT/u6duPicsxcgomTXEBa/juVNjdFHGOyLnIgUXnRV2Uala+JgTrlQ\ndu5DVbwnUlXCjWGkp1YrW+76HYAHJwurrRZLQbH8f14iduHpkAIO5GcZE0gy\n10iyu8cpvpvFH3UI5VfPz0nu48EdEHkUML3h8lmNUYgBp8MlYHK7JXtymK7S\n/FfMFgBJJPFDWg9cg7yL0vbsIkTVKmN1bzjl905HZKRLLvAUwHPTmDND1Ke+\nsacDvHRgvbWqP5VYNp7sLgOmVUkkOW3TM+Ph2j391Zeto43hCX1avNUASXsu\ntMbf\r\n=epQd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"7abb5248028c3ab8424a3e7a50cd34c3a592a81e","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.13.4","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.10.0_1604308976436_0.7575974088140456","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"ts-retrofit","version":"1.10.1","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.10.1","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"ef0827f06c358e06ca9e3bfbcfa376734656006d","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.10.1.tgz","fileCount":14,"integrity":"sha512-uyKk5qtt8b8PlTihZZ3xqbvNsAZW2+KG2mBZfGp+zjyVm7/0qaSTfVBeI/+bqFwlT6aMOtO+t6yOTcvePM/+MA==","signatures":[{"sig":"MEUCIQC5Xevs4CeR6tsVHal4Hx8VfzaAnIujx9ahXCiz18cEbQIgK9Mp4uyC3ge0eflMWBFIIcAtU3HxRWcu2Ec/fXWe5xY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn+GBCRA9TVsSAnZWagAApk8P/1DjjbRGDfrf22sOXwQI\no0sCX7TeNse9iue195N9Vc/3qmGMPICw5L/vflouyzCcjwoQ4pNHm2NIloBi\nClw1Mzf8bJHk2RQX959eQyFMdvtzCPk4EfWozbdho/htK2JkecrL786kwwlG\nxt8DnlRB8FcHWt++EViAEGMdaIdnDMagWCr6EJF3kLh6R7HBv86p+uvS24dd\nSxf14CgXsHESZPO8Rnw8dzcxCB2b0bEg+8Aqdw2CbIJb52Kf57v6a3WKkmIy\n4Y6GjWXi/lkk8aln/zwcBA7dLtP0USjQMXq8h1yX83/mKP+9QmMFhL9kFZ+w\neJKggJmGshe6eUEgIqDxHT5KeHaK3TtRnLW455HcJUC95LgIThsi3U+1gCGH\nfGbXxv0aWr+WvQwyX0b4+fNlruDdDkBeb+vqMEJbPS15t+vpt0KEc7qMRKQY\nKP7LZe80U/8vZbcF+ovCLLAczft66rRzZYHkvy4KFGl4GvfoCnxUhExc6HgI\nN65ovyOEH1fY7xDpWZM1bA9hp9xnsDd+jS51DKaWsgjTaTdW9N1UlZJ5AUjy\nK8aDVUOhn5Hv+/t6+O5nxc7E0KyVFWfO3Rosk727yRCocZRq5z8WtLyvHtmv\n/9fb8MTRAaOXKhDEyNc34YkPHLOmqhJ3vmRoghZx7lWGwNR0PHW95GjJtlgd\nDYVS\r\n=ZgLB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"ede32c0599428a1e650e22f06203d958da7cbde2","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.13.4","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.10.1_1604313473509_0.6046222484619905","host":"s3://npm-registry-packages"}},"1.10.2":{"name":"ts-retrofit","version":"1.10.2","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.10.2","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"5fefb47d32436560ea10195678ed44e5def09499","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.10.2.tgz","fileCount":14,"integrity":"sha512-Hmau2YvWQoYaweRZH8UJlxPRzx6c+ZqFi9C+MlfOHx/XFUr4qME2tczNOiuudnFbGvWuSi1I6WiCxtpg5W4a7g==","signatures":[{"sig":"MEUCIEzIlxYgsA6Qipwro2IosSCAs7IeLKn4YJROSJrMessnAiEAi7OnhWwEI+8Fsc6zJ+KZhQH0MviGJ4fExKV7DRFBqdU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqLJKCRA9TVsSAnZWagAAqTgQAJOgqPjQlsurPPu2uX5t\nE5JNdrL2BUuNdQJeM56tEtbVdNZezCG09CcOBxZr5UFlaSnKHwlneJL83LUm\nYXasU0jwUPtkgCZLFWLBtUOUjz857VoG+B8S2gPRYF/VfLQAYVJnUddRNBtf\nfyT2xQjmRiTfmSBrdEWqrWnQxlC/OSsLax5WSfZzjkuqVrAu9uowG4TCJQyW\nC4dW8YNuE6hZpMChOAi5lGYUKH71j2KEdccVS9eYjq02mF3Gs+w+yMDkkWTD\nrOI/7zGU77IftrRyommmjqGszDcfoyflpTnL/r49fXfJKK2/t+mfxAcp56AI\nf/xSVEzjhW8QlmRZ0nSdwTR/kG6a2CCDLUXi+z02OUt/eUjJNPVsEdAZQQr+\nZWwn5SqhOOs40CJaPwOLCVtpnlb/bZ0AFwyPPI188QiRM+ggLMjzHEhKY4Nd\nwWx8RugijGSeKRdvB1sw+IchHIO/NsIQzysIdT52Hn3znZsxqa++3ZWpfqMd\nitT0hK8aTqdzJXM9BXvGvzVyTWUj1qfPY7mxgGQk7xlw1LOfrdmmlXWF0lWT\nsNMnwgkFne/EXMxkiJq13Orerxc6maO5dR9uaToB9ZC8Dw6xOLiTtKrnZN7F\nsKqGrotQE4n/m5xX10ZmIn3DzY3n2gVT8Gn9H7UHkXfxTeq+LsOjF+12fRwL\nr5fC\r\n=pfJw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"e4a031ea35bf45440bf76f8cb68308623dedda4d","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.13.4","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.10.2_1604891210366_0.04023104857595938","host":"s3://npm-registry-packages"}},"1.10.3":{"name":"ts-retrofit","version":"1.10.3","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.10.3","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"783793304f1d849fa2de2a576e77c23ffe304596","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.10.3.tgz","fileCount":14,"integrity":"sha512-hB/NS26WpqpiJE1IzTlmPJrzoo4kTk5Y64DW9arYkvryD+mQ0zKkTWmX8XbFYreOQvGVWPOzJB2FvySeS4zyhg==","signatures":[{"sig":"MEUCIQDpUHM4Ha25qtfsNvVcTXlICJPRzgzvKYM5qh45SfQA2AIgPX3ckpc9+K2ckzo8HFZguZbHMzRSTiordmP5c7Yqcl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqMB5CRA9TVsSAnZWagAAHPwP/3JmTOviL2n0y70eOpiO\nhyVnYGPaSYzU1FTsqL9YE80/BSzbU4S8aUNJaIuYmBLN3aYmd6wrhxVzQvhT\nczr8kF0j592dVboZi8LFpiMk16OEVcC4YSIP6gpca/J7exb8z7E5SzQBrNOF\nPC5aOzFnM8+MPeUAAomaayUVy21upgJIKF37YBAzbOH18CUNbVEhsMuxevtb\n9j05CQGfO2dytsY7cyMOjVwya1TMjKlSfGeWTwO8lgltXH34IbISNTKoqM0b\nW/wbCdTas5WwuDZChOJIGi0/9SQX0/hJCWlytpR4f54BlPXXfR6jc//4UjOt\nPAOQ+nI8pykP9uGz560H4rmtz6wsxvDQdGzmqaaG+QkcpUEWJH6fXg/YUPJq\nvDWcb+bK/5zmsYsaQNadMjWYoaDrK9wwFmuy0D4hfb6q7noUX1lMNEeR7Ef5\n4tzqWPe3CJ9cp5U34+7zOgUKIKyazE0ab9k8H2O2yxhgBpHfSjzPEthUuShn\nxvC5Fhc+1spmudDpxrrVd0YW0A8dhkj0XFHy0qRUwmDuAeGUksuWDW4PvRp2\nAylfu+k6oC9z2+l2CbC6HlRmmc6JyMm2cj/k+63Cq+Tw51JmEHANJCklVgCH\nl+EN9xwEm51pDXuxmZTU3VWG3wVv0Hm8sisaMsTFxmYTjS8gTMYJ/a/Bb4u2\njYiW\r\n=Yy5Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"d8eb44dfa524ed59090cc49e70959529766e910d","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.13.4","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.10.3_1604894841412_0.4695391709732508","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"ts-retrofit","version":"1.11.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.11.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"bbaed2b5226abf94f00c56a9e987c55a4a7cc3c8","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.11.0.tgz","fileCount":14,"integrity":"sha512-N0tYkVqY7uqUM77zvx7bDXm7Myiv9PbyeSLdjDMdRRL9SXz6wrlZvsrgiasqx43QXG9jTXGwmJlgt9KyJpuFqQ==","signatures":[{"sig":"MEQCIBHWCwx21q4jjRwWNtBigMKFaZalw1PuUJTVJkoYX/3mAiANyOdxz/58Kw57nHGQNpj3b4KTyTIyEo+LghI/XDLJug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv2FyCRA9TVsSAnZWagAAhdoP/R7iHR23QkLLAlu6vyx6\n012AelXxniDDIu8OlP/3iDrdBfGOh33hXH4eZdYel2kXvGTHA4NdToLyQ9eb\nZnTwScl5ZIOUZt/TwsIFc50JDqb8gWNPrjl2ozN3EMIpnL0CZ13/8DV0j8Yj\n2r6pQYCvoWMigDONNsUVBLCNndcxQi46Sk721HgPVrhKb/IOeHE+2ae/nlFB\n5Y4CkP9gBSyx+M4G/Lb+cGpksGahG6Bdb1TXbr6zvtaasSiXJvgLfb2oNIC0\nJL7iXLMKWmZhnjtEJzdvYLhfvt65RUIBrOuZk6sFSnT3OAY48GP/Vs96A6ex\nQv4yKK4+Wo+NgnypcMBn5jngejaLwBz9F6Adc1FEi/LhFZqOVt5liM8UlkWp\naM1ZflxtTAh2wj0ibls1Ko66U0PozUagOsnRY7gQiTlKmjs0XhuntkFhe1n2\nk92mVxXpWpOEhiTPPWLqaznvIx3Kfyxqw010q5OMdWkCNF+XNX5In/gyVD37\nQbEXJaLhu9FeU6EiDQSeQolmzooXE/krKq2SyYRaioO1G5R/rPBI1MgirjG3\nWVn0Yjdy/yyqivHzUFwXzDdMUFqDOPLdOhQtw6o3wUH91f2wbKIkNJirly3X\nnGpNaWri/MyqY0vjF8aoIi4+tzrIjm7xPbeirfGcdObmEVTwB3vobFwMySvD\n2Sq+\r\n=K3FW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"ac557aeb7144be6723d3f7762a08d05e32145644","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.13.4","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.11.0_1606377842317_0.5867489371963504","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"ts-retrofit","version":"1.11.1","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.11.1","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"049c9cd73592e6683c8e8ae11320741b26477e4e","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.11.1.tgz","fileCount":16,"integrity":"sha512-NumNj8pcU72EINrWxw/+B2OBhEtrzMKvVIItJQP04AgCP8Ar+pfBgyzfayEmj+qXHsViosZfqFD23U9aCoDPng==","signatures":[{"sig":"MEUCIH6OgWNLj1mBdd7UQ3oyTrVgsHepwqEWDN+231zOlG2SAiEA5i8Pxk/XsyekGoG79nBAEYjvt2H/ho6luIWImc71l/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4/lFCRA9TVsSAnZWagAA7REQAI21+SmZAdUCnFj1m4du\nb5jErp9eXsRfF+zsGl61Ava0jT7SJ5kPJKCoy1la5LDNd54kmcLw1E1eEfMU\nSBHphwFfqNkSQO9ziMuWgO646+NaidIlVQJOIZKkb/UmPMpbaaqW1K3+unZM\nOSZNhLJK9jSXM8p/ImNgQ9TPyqv6WJONHp9VNIDqwAObZV80tfjWOlA8a8+a\nEJIQQLjmMo0YT/jQB7t/n0AdBOXXZ9jqb58UMeZ5NSIMEK9ycMX3+39NDIGs\n0pxh6UTjJxjPE0L6mvvxFbtjqo97oHlgTtAqvWQZybXQ3IGS9mH02FRR8We4\nbcKOcPI1HyqLn7HwbqyHILdCmiivc3n2kmQ6Byzzgas3NhSWq8g4nPp7nL+V\nulywNkU3RjZJtTSoiugWn9//4VpqQD4YDONOgtI93YOZXtHdtj9XWx2kvRpX\n9x5YivalOfLT9rvBL9sGVEzehvzkFtm3lW+Y8r6447ljffa6kxetP6XKYyjR\nfQzyZ9u5RU8oT14RaaGZYS3iRlc+Vs876odjbYd87Zve5sQQuIf1tfLFc7O3\nsuETeyOMvj0KjNqIZNSWDxKfUTNES7bacpuW7o075emmPf9xTVRxFDgxqevE\nYj6gXQ2ksiIq2JRpGWrcXlV8n4+4+9h9UFMDhQRzRSfjaBFYhMMFflzJnWhz\nB5sM\r\n=Bzt4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"2ede9db3eb095fad27b1fd9f20f99428d708664e","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.13.4","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"qs":"^6.8.0","axios":"^0.19.0","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.11.1_1608776005109_0.6668825324783243","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"ts-retrofit","version":"1.12.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.12.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"91b14204618b11fcb56c910fba8369496fbe3ddd","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.12.0.tgz","fileCount":16,"integrity":"sha512-BCvyoFGlxRFvgikgo9CruXY1KrOyzZWylGufNOkx270F+0qAAvgVPI2Zmh3Fg1TTuY37tZTyn6TlPCTZO4Bi0A==","signatures":[{"sig":"MEQCIGqnyrIKAoTSw0otLD53XYo1u+TxPHEXV/Bz0VodfTEaAiAKBtTbrh4TJsb/l9PqcLR/evPwHN1yhVu36SVj146Sxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguXELCRA9TVsSAnZWagAAYZcQAIaqo7P0kuEbUqz5+fqO\nOkiyQQIDuL7Zbv9w3ZqYfLN5EWFAyl3oKOksvzGfZKpBJXcTXDCRBowMy/OT\n5KQQM3HFe8dZFDNq3KbRfQ8BPsIRn6+HG3uILSqY+RUGiEHz72jEghmkRYfr\nmO1TwLJ9hb1kZOmhwgiiJIylw2Wh6RY5KldMk6U4jkkV42/MLIgwX9Xb4fEL\n3ihnhJAXLmrgDQ9NuuNW8NiW2tBZE1Pr8eCu/+R+ZLWzQhOnIvDsmBxFH/aC\nGJwGIoicEZu0/vHvEVtLl9/OPFOqinfXhbc8p83vnuhInp2832z8wX9AMI5u\n2MSCZNUprjw8hT8AtMp4nxKRdrAhUobbmvDbUN9xMubid2b03qR7yu83wgV7\ndnfQxxms5XxNUGgD6eU62LVLBLc/x/5KY6bNEn03sQ9EY8/YHYP2Rm6Fb6jd\nKjWOt7mEOEDS519CttzvF93ReJ5LkSV/MZ3QhWy9AHo09GZfWyHFo2xW7qLZ\nGOCqRz/tOGVwuQCy4HBmx1YIz0FNQcR5P3EtpbO2WQOeaQT8IC5lYDLFztjK\nD4knxu3VNtMcVFHU7wPnt5efYjlOdQ7pXdc3MNDwUXI5EPw93EwMaWRzcpRI\nCVswoU9WPkggk9unFwc1pa9+aoanHHz/ogJT5bw441vRStAPyfQ4swzYEYxG\nukr9\r\n=MuE+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"0d1f9634aa9a2d9423046bf67361df01e6dbd381","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.13.4","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"qs":"^6.8.0","axios":"^0.21.1","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.12.0_1622765834882_0.6235078325021406","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"ts-retrofit","version":"1.13.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.13.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"dd8f93d198dfdd35f4ca5c0cbdff8def71bdcac8","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.13.0.tgz","fileCount":16,"integrity":"sha512-9HrmKaQU+z0V/cuEg0IEzQdcD2VKUnw2R/Gi1NglVezYmshX8YbTuM7vK2X3Agr6NMG131Piq3/w8D2c5vBU9g==","signatures":[{"sig":"MEQCIEQTwPTlOFQxdhxuXNM9/+ir+EYue4pkSXjlarcDgZFGAiArOMbrK3ws929zdRbQRuk5o36RTZKos1AVOqyhgoDDjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3HItCRA9TVsSAnZWagAA2QYQAIUeSjPOIfQLfxiHIZ0S\n4xWyHyvQvA44WbbnvAzGtdk3dWA7sSciUVqbHZp8H2CEnTlsr9g+dsggbt3a\n/RoHugBXedmSjhZxUFSfFnrlmgKeRiYwfwglVWigu6m2o/gKLx+MbmFcdo0m\ntDM9YdD+oWD0v6msZFNgycHTVQwD/adalVwC8HbbxV9uUweWrkfSS9mNSvqp\nPqTn6B10sdTDGknZaWqMl0dNOnncEiNs/UU3aCgDWFwuvliF9oMH/hmAZhqu\nPPNoYqmPbBNSobVB+b8R5XJho9acxxaoDHlWnVYsDIGBYaz6y49bJZ+NqV9W\nSCiFiEAr9qigXJhQtm8EsnSAdBZ3yMPPEZEbkv7Fc2bvv+MIOSmNKtZFtw+O\n27qIy9cKg5mWvPOxMp7O6CcyCNPwxDw+UlhaTYaGhtWN20qZMr7/s610omvY\nP1gTly733yypxJ7oNEnYjLyMxJyB6CoPMM8GH0nIqbpwNDvfVAUUuEP1cv+O\ns/qIu3epi+PlM3X89luTnoEBEGGhsnb8xcK4mR1Zalk0eyo6lzZnRQTREqHw\njflE+hvS3nXvd7m7absPblL/nc/7qIzEL6M48ZyUftSEFybinveZvx/RMQ2q\nYliaryYq1W0V3FZ3B24OI7ilhcS6e+UIti7yGqPiJ7zZP0AN8nqANoo8H9Cp\nSrpW\r\n=p1sI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"ce8d0caa74c3692d590507c5e8424579ac7cfa34","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.14.11","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"qs":"^6.8.0","axios":"^0.21.1","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.13.0_1625059885163_0.0815855272193946","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"ts-retrofit","version":"1.14.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.14.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"c8c749faf859c8f5e769e487aba9a1a25ce98ac9","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.14.0.tgz","fileCount":16,"integrity":"sha512-FSIMhavvX21S/YfjKqaYNT5dpi66ixqc2UQ9Mc5V2l26uR/nKXNS2czXXIlDTBZ6SA4U7XJd/CE6Xnwo0HSf8w==","signatures":[{"sig":"MEUCIG5CDSMZgU/8BaeXf/1wRNNV2kehlkPLPQ0P98Q0edDmAiEAsEUyH/hfj2zXq9Gbb0N2BiTo8n+cr9fOiMwtuBeKf1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpZCwCRA9TVsSAnZWagAAGfEP/RLom25vufxyPt0tnit7\nO0jMBBzJfywRlZz8gAMkZN8OUTKQ/EIz6wK1Zw4X76vD7WMrjnIUZXJ4wT5p\nEVSR9W1rBIbC2S5EPtBAFU/w6ur83dhWPGeh5mPAnISKoIaVOg0Oz3GO0K8V\nHBf2kTpycXJSCJ5iLhNYicp3gHoIoY8fKfQgMn6c8oIZxTRZyhlr4iwluzdA\nbuKFtJVR6WoBYSaoP/snk/dZVMYLotiiZlPovJG4xsb1Tng86pLp2W5aUMLl\nLSDXrEYrGMacK6PRv/+jy3AtsgI6d0cpXe/QO5CnAy7XXeMYGXNRxtMnkImW\nEn3VI5aJLWVAi6SeNDiIhb8WTVyd/RWC2ZiOIHqyy3kkpOe0Psy9lSV4rolM\nMW75q1aJ9pzGMeWvjdivDbVbhBXUaMD2ops7Z0rHd7WjtkQ0JOnqFCtscBew\nxHExTGOXWMn2e3rxH1t+U0p5KuCV0ivRAjGvg0lQBXYEMxdaS3mcvJiUmMiq\n2Xc5rAIdrNQq2SCFKS+f2FlG0B/JDEEbKIlzP7JGT//K2OfjDvzKryarQ6Ie\n8cum7Se6G6KaOzqc7ycSUzmZ6vfKwdDHMVvQKIpU2+ByuSKT/BLZNL13NzY3\n+MJTiZiv11dVfeEbu08Waqy2iv6XnPiX6SC55nDD4V9Y0O2z47LtOkLKc9Rk\nSGYm\r\n=Hd4f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"b5e61e4746556c2fdbf082175a3bc9600e59f26e","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"8.1.4","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"14.18.0","dependencies":{"qs":"^6.8.0","axios":"^0.21.1","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.14.0_1638240432797_0.6534231229693197","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"ts-retrofit","version":"1.15.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.15.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"4616a0db3f1e019326ddd1c9f8953f049745465d","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.15.0.tgz","fileCount":16,"integrity":"sha512-yR/h287xWsS02SRooBg7IW6S3wfsUFEFhenALfCZAevMP/akSMp+NxtE1ZHKPvWqS0E682Jo8guEYpJsT2sOdw==","signatures":[{"sig":"MEUCIQC/kByOfCpPXPYdUXF9w7Vv9vrYi85q0wcadt1kkneF/wIgEh/HG5S85qGoPGbKaTG/Fcm3G8RwPq788SXHFqD9jEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNDXEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov6g//aBkFojT1a8IiBbGoE8XdGpBcl7wQT6va6Ipk1KFQmBX1MvZo\r\nv3ZSbq8OjR/SRL7dq1LF56K1+6a9QtMYHDi/Ki5LMjoHp2mFFC7mO+gXV2QA\r\nyIfa/ofWKZ9jftFtWU3g3f0DucU8mcuZSmVcZp3K77C8h6U3v8aKO2u0UgVi\r\nWABIjGLUO7TcBQDVblwAJGYL17LhEIjugUk4xGEPoKExvlUFD5QNuN/pFkys\r\npKPPnMEtX+BD9VyhvRW1CfHK6s2mD2pjnJouD6MkWnLL+CuhpQr/NkZz1Cod\r\nyfbJNrgAxTptM4iDJCYMNNDnv/gFoBMsFCVPzUnhulnBj3dgGx8xDPqs6x4y\r\nIeTOXcVsjKoAROwmp5vbYGn9MUMTnakjnag7OqYlXqfRQJoXjHcJ3FQoXmEv\r\neiZKXOogdkUWk8ULJrx3ncj6yHdIAOR26+PW76ypU/V5p2IcuiI5R5ORT6Fb\r\ntkt+YmdFMTWeFhAATM8mZ4II7138DLhv1+F46qGTrR65r5jJAmqtgP04xLSI\r\nf3RB3xjHIHkQAibCEAfov0vLzVAu1Gx5qxSWNl2RmmG0sORMf2YhWtKV9OZg\r\nUPqyg3K3KQDMP/xT5GIRGSVz9eS8n67p6h6BEw4YbwKuotuoK/pOYOIbqm1l\r\nSGdoMr36drtB6Vpjv1FLeKkBnWbxuN8R8KY=\r\n=I6r0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"17aa633a9dfe698fd81edea8d36435ac4abdfcdb","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/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.1","dependencies":{"qs":"^6.8.0","axios":"^0.21.1","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.15.0_1647588803818_0.7377394599063152","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"ts-retrofit","version":"1.16.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.16.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"7a902a76b07f0679818ae2725e711adc8bb8ec46","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.16.0.tgz","fileCount":16,"integrity":"sha512-pRfRrRVW6YKy6p9AMDB/CURZhqs8ggCW2u0hPU0Z5Yli8zMchRghuss/ZOP35KuRfaBGZJ6HcXsjEg1fH85e2w==","signatures":[{"sig":"MEUCIBHAhsUPK8nFiECq+wpuCmGhIVG1b+C/FlPt5l7uwkyFAiEAjPNj2GuVx6nAWUDcN7tFJUNKhw923a1tM+JaoW4nntY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2W1RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJCQ/8DWlQlq9dFSMI3BHd6wcvAf536kdopHBVTuKg+TipVqXvbbvS\r\nfct581lescbu6xSQuQO3xHOU2AT2Pkei5yVrWs0ZQIFCq12wAvvmoP2oUfCa\r\nLzwm2w0atSVLswEwcbM4hJ8OUAViaCqdS3udRPPQEIps0OTrFOLvQzPPr2Et\r\n07DTt3MZHFKOaEFAF/vy4DXNPUMiDS+3iCbGzNkOJovzy2qSsJ4k6ZhmP+ti\r\nlTBT9klqBSGsLY8eyN3+0eZJlNELWHetTIq92J3j//BWHIyky2+vssCDWW1Q\r\ns+GSdorGQubburkQveX99JCsoLOPt38A2+/uiBEu5aW3xC/w988pYdfuuYOB\r\nTcqOgEi3owmlWkWBl1OfGLepH0X1rIrusNsNTOLjC++cFy7VMhAFlyBsJn1c\r\n8QnLWxMursFGaUHYZpRGPIqgek3k7ZxoPQ2Gr/dYsepqZH4XOaKIe4XvkEMM\r\nfRnMlKnDlTGnPgbjWcQmmcatdzKwOqX5MNiiNBhXohIk7dpzSLV0tTxLviZk\r\nTRYAmbSWEnliP5TdAGSYmWu9A+TKHCwheiBQd43QmBN98HwVVEOLkpkxnPlp\r\nlhfLjEsLHhb2X/ED2iKZDwZbRib5+TSqgudW5vE5bd4KBN2r1SnupFbGrBaZ\r\nGSxFaxpK/lMwIwUQyDJUP3JaBN4xk/tqAMU=\r\n=PMq/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"d1b7c38a5de1df6aaf0e0d8e8d4c914a5d8e6144","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.14.16","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"qs":"^6.8.0","axios":"^0.21.1","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.16.0_1658416465518_0.321366718337347","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"ts-retrofit","version":"1.17.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.17.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"fab1b41845312b31d6f50f75320a5bcdbb46cdbb","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.17.0.tgz","fileCount":16,"integrity":"sha512-jdRIE/kh/NFdDRM9IsQQWOhphgQaLk6yxht20VdPFTNim/gu5XpF9eIBIXvu67QVXXRVSPXUcVZltad5Ti1sIg==","signatures":[{"sig":"MEYCIQDI1Jqv2ocJwzzulChEz8zc8NeF4ljX5ZFpYuaqauezlQIhAMJsOcFoLULv5R4TlXRj5YdCOsIxmddvDibotWbtFE2e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEHsJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoTA/8DsrpNMnI8N7U98tgzvz3akAAmBoLtRe8VJEOdl/2qCCmDeE/\r\nks/iP4mEahBXb+ot8cQfd9vJKNshq0FISBFg2HJiHgyoVIl6Ak+PxwEXeT8S\r\nLQPGLQcEMqrs+zbaxmmz2jqbkSebUj1nhUvxGVyFXTyOUy+CYiBXl2H+r/lk\r\natrr9Ab+vv4sG6JvbcpDWOjgPQnDahuEu7xhbD7akuLwX4ln9Xz5nkrHkyHx\r\nFDisWnvQo+inOC0oDk7D695zrMrzxdXO019tUYTqpunOu8c3FwCjrcSth8GT\r\nnKWJgxVy6gGbRhH/rWDDVTnRobhRyM3DMcF1/Un5IEE+0HBTPXXntjF3cm5V\r\n0XilK+GhxisaTGwncAgN6RyvvtSDc86MgVtyzc2H0zdZN0Q9YrA//SLzh5Uz\r\nDitgY2kCf9TnAGvL8hWTgn6/qqBVhETK9kwr59zsgxzeqyG7CFKVDFwz9pi2\r\nFG7dYeur4a2M/d5X8Sf8QMN7QMG0mNcL6SEAUESGw7hIDfIQ0cDCxNujq4Ub\r\nanqOFRJ+udXEuBhuusHHuOdsQXm1p7ZSGHTp0TqGJkwntQVLX6RN/NCrIvST\r\ntxMthzXBIQ0ltbDyYicIfIXXIr1OtmmrqcpjR262khXlTsODf1kAVwNF01nJ\r\nhbNjwi8WP4d4gGFs+5dowMZIBP2GycUtKsE=\r\n=43XU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"a2a396b519e3b2418ffca220b5bfc0826748e19f","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.14.16","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"qs":"^6.8.0","axios":"^0.21.1","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.17.0_1662024457263_0.37467542772718687","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"ts-retrofit","version":"1.18.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.18.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"594021e8d59344e7b7bbc18a162f4c05898ef6c2","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.18.0.tgz","fileCount":16,"integrity":"sha512-TaotsWPEtcLjius9zVGrZFmZ8sQLKobIz6DHqrfKuOXLW6/TZvHbi3paaTiB9y+V3LzIntKS7xO6dxdZlA4q9Q==","signatures":[{"sig":"MEUCIDVM9YCiAL/WBt0kDIpDm9CVYxUPHMks8Zm/BuPKhALVAiEA8zlqcpheBmLKxa6K5FahoqTqbchFo8Qr4eEGu29c/zQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMDkLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIMBAAmXRH/sxGgN0kdbaSrVPs3fe2y3KYn2D6dal+n/OUTi+NiLXA\r\nOSagWf6M7kPiqkmeM5GtyaPqgJiki8To16ziHW+S/xupnjPwQKv52Fb0hhK4\r\nrQCFnDlF1JVsbPzW5XzoWoIJbKx1igTG/C6qHN6NkLPVF5FRNwgL92f5xUAo\r\n5l8LvTAEmOhbpo1AS2Z53B+MLKeeBafZHtD8Ei5zqYSz6MDtn7ju8j4ZDOnd\r\ngHqTX3IveSpA5xSTiWypChR4M+gNZI0s8we3eawKu9ja78iMLpVCd99vnMsk\r\nN9fCsfc/C/ZCFOoHNI3CjVpjZUuFOzhM5X73RMwlHho7j6foFxYQOtbkTfLr\r\nfoW+nt3G5BhrwAY97yXxiXgmVemKHkgApmTH/aJh21OYHNx20g2muJcAOZXI\r\nGqffJAn2eNt+f/7FToNbvkwUSxhj8FLYvddDAXU06qA3Zme4dQpBlRerMlkF\r\nALA8MG9r07ZJeNuXqbYlhdCsnOw4bz/g8jFYqyyzkhQJQyKglaL7bOv6AT/v\r\nUzCiN6rDQPJcV86AcVXpgRpuMlWKrqNBbAntXgWoU1rhSGG2K3Fk0bbjTY9p\r\nQNDOoJJcIfSJ9Pgdj686GdM4mO4qDqFKIO/Az0sSlsw8EfTVtJfQQ++dsPf7\r\nNcEicCwTHxd/tdoInc+gFR8TmRmOj+JmdUo=\r\n=MwTI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"6aebb5ff3a09425a483120cd380d71065d0270bc","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/ts-retrofit.git","type":"git"},"_npmVersion":"6.14.16","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"qs":"^6.8.0","axios":"^0.21.1","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^3.7.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.18.0_1664104714832_0.6310773788132169","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"ts-retrofit","version":"1.19.0","keywords":["retrofit","ts","js","axios"],"author":{"name":"Ethan Zhang"},"license":"MIT","_id":"ts-retrofit@1.19.0","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"homepage":"https://github.com/nullcc/ts-retrofit#readme","bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"dist":{"shasum":"45671ac1dbf82e19eafa161f350d8d9ff7e96bd8","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.19.0.tgz","fileCount":16,"integrity":"sha512-wsDq42MpD5pPvRvv1YTgKjwegv1ryIPl7VCIG/LUBqWfSkqABJtA5Iw07EeJhwuRP/npcVrygFy0sTTiRypEog==","signatures":[{"sig":"MEYCIQCXkOOxvbExrPhFV/eEF2i/n1JyRbWxIgb3sPMeag3bYwIhAJeckpnKzfcyKk0SxS6Ut0DeXbmtkNXDaELNtfzM3Eam","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9DzGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmog3xAAiVFlJz8vJg+4Bmcd3CCyCxAwHK8p9/NhA4hoPbsUrVZtCATE\r\nW0RvPBYLbEBexZPib7hnOgHyQ1FLc5V7QBj/Hd5QhWxauxpLHjK8cKewbCqK\r\n4kNm4xAjaTm2eQngxqibVheYGl2LC4S9R3XdvxpLefMcHDV/O6q0TmQSWVO5\r\nnS6pDilRRj9C/e/V9US8rbzVGO+d7bn7G+m2iuyNwi1C0pL94JIjO2AU+DUX\r\n4od6LNy/BrxpKiQHCyS756sojbJyhi6unJXQBMHpYvvty0665+T7ec2YPFC4\r\nvh+Y4uJfWPfp943Wn8hdwXPk2BvVvBbr+b2xEo1ZeFP0cVgCrj1I2YMkjInH\r\nCQ8hdtx+kXOAAKpFsMTNE11itjGDDtGjgz42DpdK27mJwqcpHPbYymvotcJ4\r\n49AfKGWsWt05ioIOMYbUacbPAVxFgDx6krTkqcqCV2X5sMgDpQjRPxiBDXdX\r\nHUZA88ekwW4TPuCAYRLONdEW89vrt2n7KPe38SA7st5wj/+aiGYE1V2oZjA1\r\nyWEgTYY0cuc7LM5G/vgqPOggcv6bM2zJeFoi4/+M4rqELSlGSUnorXpWqejC\r\nxGbCoMvg8TRK7+TQSfl4DyNbM905V1pzfifMpDyZ4ykL6Mu06ikTF5bh/6xo\r\nT0IhhNfbAxsShIUnt5HHXMqdWlu2IBTHftY=\r\n=69Ty\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"types":"lib/types/index.d.ts","gitHead":"b16a09013630a351ab3e4465d5a03f4734a327e3","scripts":{"test":"jest --coverage","build":"tsc","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","prepare":"npm run build","preversion":"npm run tslint","make-badges":"jest-badges-readme","postversion":"git push && git push --tags","prepublishOnly":"npm run tslint"},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"repository":{"url":"git+https://github.com/nullcc/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.1","dependencies":{"qs":"^6.8.0","axios":"^0.21.1","form-data":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","husky":"^3.1.0","multer":"^1.4.2","tslint":"^5.19.0","express":"^4.17.1","ts-jest":"^24.0.2","@types/qs":"^6.5.3","typescript":"^4.9.5","@types/jest":"^24.0.18","body-parser":"^1.19.0","@types/multer":"^1.3.10","@types/express":"^4.17.1","@olavoparno/jest-badges-readme":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-retrofit_1.19.0_1676950726289_0.29086167012507125","host":"s3://npm-registry-packages"}},"1.19.1":{"name":"ts-retrofit","version":"1.19.1","description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","repository":{"type":"git","url":"git+https://github.com/nullcc/ts-retrofit.git"},"main":"lib/index.js","types":"lib/types/index.d.ts","keywords":["retrofit","ts","js","axios"],"bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"scripts":{"test":"jest --coverage","tslint":"tslint -c tslint.json --project . src/**/*.ts test/**/*.test.ts","build":"tsc","make-badges":"jest-badges-readme","prepare":"npm run build","prepublishOnly":"npm run tslint","preversion":"npm run tslint","postversion":"git push && git push --tags"},"author":{"name":"Ethan Zhang"},"license":"MIT","husky":{"hooks":{"pre-commit":"npm test && npm run make-badges && git add README.md"}},"dependencies":{"axios":"^0.21.1","form-data":"^2.5.1","qs":"^6.8.0"},"devDependencies":{"@olavoparno/jest-badges-readme":"^1.4.0","@types/express":"^4.17.1","@types/jest":"^24.0.18","@types/multer":"^1.3.10","@types/qs":"^6.5.3","body-parser":"^1.19.0","express":"^4.17.1","husky":"^3.1.0","jest":"^29.5.0","multer":"^1.4.2","ts-jest":"^29.1.0","tslint":"^5.19.0","typescript":"^4.9.5"},"gitHead":"81772e9449b9711a413d2ebbe8929b93241478af","_id":"ts-retrofit@1.19.1","homepage":"https://github.com/nullcc/ts-retrofit#readme","_nodeVersion":"22.15.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-aG2R7qq40orbwfhaNjf5QsLQfxCU6ql3ptAQesuXa0o289+F27OcIf31PATb6YCLJA18ufYrKHmNRWtfsD7kqw==","shasum":"9b5406ba6ea17781561f3bb9a321a788beae590d","tarball":"https://registry.npmjs.org/ts-retrofit/-/ts-retrofit-1.19.1.tgz","fileCount":16,"unpackedSize":107090,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDVTUJr4KEjmwIz/8+ymmjz2gxiC3Pdh4wMBG4EC+ho7gIhAP5pKLDQZvf/qgbd7mlmgm3C5r67Zp4N9HSOhZhooFz6"}]},"_npmUser":{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"},"directories":{},"maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-retrofit_1.19.1_1762230016365_0.688128996392446"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-28T02:52:01.450Z","modified":"2025-11-04T04:20:17.104Z","1.0.0":"2019-09-28T02:52:01.648Z","1.0.1":"2019-09-28T03:07:34.315Z","1.0.2":"2019-09-28T03:13:27.363Z","1.0.3":"2019-09-28T03:30:49.351Z","1.0.4":"2019-09-28T06:04:18.630Z","1.0.10":"2019-09-28T09:06:40.883Z","1.1.0":"2019-12-11T05:54:19.248Z","1.1.1":"2019-12-17T07:27:33.701Z","1.2.0":"2019-12-19T01:16:05.032Z","1.2.1":"2019-12-19T02:45:28.369Z","1.2.2":"2019-12-19T03:16:14.567Z","1.2.3":"2019-12-19T06:20:06.455Z","1.3.0":"2019-12-23T02:12:05.342Z","1.3.1":"2019-12-24T02:39:58.400Z","1.3.2":"2019-12-24T02:41:18.169Z","1.3.3":"2019-12-24T02:49:38.350Z","1.3.4":"2019-12-24T02:59:19.663Z","1.3.5":"2019-12-24T03:23:16.614Z","1.3.6":"2019-12-24T04:26:29.152Z","1.3.7":"2019-12-24T04:30:59.715Z","1.3.8":"2019-12-25T00:41:28.439Z","1.3.9":"2019-12-25T01:23:48.741Z","1.3.10":"2019-12-25T03:11:52.860Z","1.3.11":"2020-01-08T07:00:21.207Z","1.3.12":"2020-01-13T02:54:00.992Z","1.4.0":"2020-02-20T02:55:00.218Z","1.4.1":"2020-02-25T07:50:10.344Z","1.5.0":"2020-05-13T03:18:15.012Z","1.5.1":"2020-07-01T00:20:09.854Z","1.6.0":"2020-07-03T09:58:47.567Z","1.7.0":"2020-07-07T09:21:24.328Z","1.8.0":"2020-07-08T02:35:30.622Z","1.8.1":"2020-07-09T02:19:59.246Z","1.9.0":"2020-07-10T07:05:29.827Z","1.10.0":"2020-11-02T09:22:56.578Z","1.10.1":"2020-11-02T10:37:53.634Z","1.10.2":"2020-11-09T03:06:50.537Z","1.10.3":"2020-11-09T04:07:21.519Z","1.11.0":"2020-11-26T08:04:02.496Z","1.11.1":"2020-12-24T02:13:25.260Z","1.12.0":"2021-06-04T00:17:15.008Z","1.13.0":"2021-06-30T13:31:25.306Z","1.14.0":"2021-11-30T02:47:12.951Z","1.15.0":"2022-03-18T07:33:24.026Z","1.16.0":"2022-07-21T15:14:25.718Z","1.17.0":"2022-09-01T09:27:37.452Z","1.18.0":"2022-09-25T11:18:35.052Z","1.19.0":"2023-02-21T03:38:46.470Z","1.19.1":"2025-11-04T04:20:16.582Z"},"bugs":{"url":"https://github.com/nullcc/ts-retrofit/issues"},"author":{"name":"Ethan Zhang"},"license":"MIT","homepage":"https://github.com/nullcc/ts-retrofit#readme","keywords":["retrofit","ts","js","axios"],"repository":{"type":"git","url":"git+https://github.com/nullcc/ts-retrofit.git"},"description":"A declarative and axios based retrofit implementation for JavaScript and TypeScript.","maintainers":[{"name":"ethan.zhang","email":"ethan.zhang@ringcentral.com"}],"readme":"# ts-retrofit\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-retrofit)\n\n| Statements                               | Branches                                 | Functions                                | Lines                               |\n| ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ----------------------------------- |\n| ![Statements](https://img.shields.io/badge/Coverage-93.98%25-brightgreen.svg \"Make me better!\") | ![Branches](https://img.shields.io/badge/Coverage-79.42%25-red.svg \"Make me better!\") | ![Functions](https://img.shields.io/badge/Coverage-87.58%25-yellow.svg \"Make me better!\") | ![Lines](https://img.shields.io/badge/Coverage-95.32%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 ts-retrofit\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\n## Test\n\n```bash\n$ npm test\n```\n","readmeFilename":"README.md"}