{"_id":"revival","_rev":"30-b364daaf2e22a2c76b8de2f240d8bcb1","name":"revival","description":"A RESTful http client for react native and typecript.","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"revival","version":"0.1.0","description":"A RESTful http client for react native and typescript/javascript.","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"tsc --pretty","test":"mocha -r ts-node/register __tests__/decorator.ts"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","react-native"],"author":{"name":"Vincent Cheung"},"peerDependencies":{"qs":"*","rxjs":"*"},"devDependencies":{"@types/mocha":"2.2.43","@types/qs":"6.5.0","@types/sinon":"2.3.5","mocha":"3.5.3","qs":"6.5.0","rxjs":"5.4.3","sinon":"3.3.0","ts-node":"3.3.0","typescript":"2.5.2"},"gitHead":"bcf80dba2a16279e8c90057b3d0de5d34b620a4c","bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.1.0","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-mCn+KVpz3+HG7M7NrDc3kp84mBYW9Lg6SJs1QZMwLM2kxZVaVMbFFcrO0l8iDKNzOb8y+HC5mTKwzl6QzuM8pw==","shasum":"52bb5dd1ddcb07083ceeabedc61ece65514852da","tarball":"https://registry.npmjs.org/revival/-/revival-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfNIkkm7Kl6SiwAPmLG3fsqWUUnQocPScwmv9BjppmKAIhAIl/oSM7CiEC+i/nSIwO2JvF7v8rnPhnhVB/l0E5o9d5"}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival-0.1.0.tgz_1506651439131_0.5731778321787715"},"directories":{}},"0.1.0-snapshot":{"name":"revival","version":"0.1.0-snapshot","description":"A RESTful http client for react native and typescript/javascript.","main":"index.js","typings":"dist/index.d.ts","scripts":{"build":"tsc --pretty","test":"mocha -r ts-node/register __tests__/decorator.ts"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","react-native"],"author":{"name":"Vincent Cheung"},"peerDependencies":{"qs":"*","rxjs":"*"},"devDependencies":{"@types/mocha":"2.2.43","@types/qs":"6.5.0","@types/sinon":"2.3.5","mocha":"3.5.3","qs":"6.5.0","rxjs":"5.4.3","sinon":"3.3.0","ts-node":"3.3.0","typescript":"2.5.2"},"gitHead":"bcf80dba2a16279e8c90057b3d0de5d34b620a4c","bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.1.0-snapshot","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-5yDQvNpygBqNYkkA68qze4FqhcO9Fl9n/xjQy/dac1vpYRYGtA8lv+kZf4Zn7+rAd33sXXxoQXvzZTSnCqPo3w==","shasum":"1f0cb1b42c2955cd8b18b376de568b7fda8b6703","tarball":"https://registry.npmjs.org/revival/-/revival-0.1.0-snapshot.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAFe8VZ7yDBJULnVQqFQ161ttxlGxidj1x2aoHNxc6zAiBg9ge5OnAb863gQAP7vq3SxsRzq5ZkfAn2DBYHQGqPdQ=="}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival-0.1.0-snapshot.tgz_1506651839833_0.5803938917815685"},"directories":{}},"0.1.1":{"name":"revival","version":"0.1.1","description":"A RESTful http client for react native and typescript/javascript.","main":"index.js","typings":"dist/index.d.ts","scripts":{"build":"tsc --pretty","test":"mocha -r ts-node/register __tests__/decorator.ts"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","react-native"],"author":{"name":"Vincent Cheung"},"peerDependencies":{"qs":"*","rxjs":"*"},"devDependencies":{"@types/mocha":"2.2.43","@types/qs":"6.5.0","@types/sinon":"2.3.5","mocha":"3.5.3","qs":"6.5.0","rxjs":"5.4.3","sinon":"3.3.0","ts-node":"3.3.0","typescript":"2.5.2"},"gitHead":"bcf80dba2a16279e8c90057b3d0de5d34b620a4c","bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.1.1","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-kM4o3nQqn28ls2dJxT6bGhoZ/ffWtt043P471Aqi3mFkOtaieGv3xFqw0RgnzKDotw2PFdMlPK4lZns8FVQQ5g==","shasum":"e3da0b075367d2e97f9fe4fb29e17334f72f2a5d","tarball":"https://registry.npmjs.org/revival/-/revival-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzqAoCVGAshgiPae3UYxlZAC3PODrMbLZxurEqb4fA/AiBQrUhv/AjRdLMQbzXjzuICQF9vBxK7+uSotp11PGPtxw=="}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival-0.1.1.tgz_1506652015533_0.16504092328250408"},"directories":{}},"0.1.2":{"name":"revival","description":"A RESTful http client for react native and typecript.","main":"index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"devDependencies":{"@types/mocha":"2.2.43","@types/qs":"6.5.0","@types/sinon":"2.3.5","lerna":"2.2.0","mocha":"3.5.3","qs":"6.5.0","rxjs":"5.4.3","sinon":"3.3.0","ts-node":"3.3.0","typescript":"2.5.2"},"version":"0.1.2","bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.1.2","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-WhnOQCj2B6nNBJAnruPKqa/F8rLqXOM9bywlRCCI51UTD//TKrDGARc9l1LbeSafg1R29jzAZMbz2GiGppos+A==","shasum":"210e84b26f33ae4ca9ef65db4f0f94b66716dc8e","tarball":"https://registry.npmjs.org/revival/-/revival-0.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmbnCG2wvdmBBB4wumhyrOTYXy8gnPwo44ehRYMVS46wIgXSJlFuG3LR2pajt5e9XoO8pJVk8RXsaUd/wlFanPzpQ="}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival-0.1.2.tgz_1506743365652_0.8969913872424513"},"directories":{}},"0.3.0":{"name":"revival","version":"0.3.0","description":"A RESTful http client for react native and typecript.","main":"index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.10"},"devDependencies":{"@types/qs":"6.5.0","qs":"6.5.1","rxjs":"5.4.3"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.3.0","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-2TL7Qmw67XBTbvkDwSVtRVPerwXoG7cynxP2SeZ4o27vowFFzFv4Qr5DaNdYGsBeWHeCj19KfsuqEDgM7YkIUA==","shasum":"f920a83608243e350a1e53137705905dbfd12283","tarball":"https://registry.npmjs.org/revival/-/revival-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqoUd7U4VUT8oQnPjRHcaDX8owAeBiy6O/EnjNbHo5jAiB3mxks2qqz070SRW9Z5Nk2IZGTsklxLwv1GJRQo0YD0Q=="}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival-0.3.0.tgz_1508205950223_0.0003832418005913496"},"directories":{}},"0.4.0":{"name":"revival","version":"0.4.0","description":"A RESTful http client for react native and typecript.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.10"},"devDependencies":{"@types/qs":"6.5.0","qs":"6.5.1","rxjs":"5.4.3"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.4.0","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-o2QmdYb8jHhBh1SqDEtMXU8g6oQCB79ljJCSfShQAsQAwaMNuk0xcEWvSYkpsjBd17/5eOMLW16xpODdaCUONA==","shasum":"b37a4749fd6ff864169a65af0e7952a8bd249ab6","tarball":"https://registry.npmjs.org/revival/-/revival-0.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEe7pDvRzrwe7CjtP/nudf4eBPXMsPU+Ug937GeX4+nWAiAagHzQE3hh5NW7kV1yHvTes2tc4+g0esS7Qge1yJ88ug=="}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival-0.4.0.tgz_1508327559728_0.48304327158257365"},"directories":{}},"0.4.1":{"name":"revival","version":"0.4.1","description":"A RESTful http client for react native and typecript.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.10"},"devDependencies":{"@types/qs":"6.5.0","qs":"6.5.1","rxjs":"5.4.3"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.4.1","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-mtjNJv0h2HL1eNaKGNB1+7sYsnHSu2HiiAduUtz1GwGgZG9xmQlVLWnim2GZIP8FT2Dc1q992czcdi+1/ADHlw==","shasum":"9f5cf2f838bb37baa56013bdaef4e7063d3e8be8","tarball":"https://registry.npmjs.org/revival/-/revival-0.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGC13ElLtvhSyaDihiUrrNaxTZxspJI0ex+HHP6G7k21AiEA+kfCQ3lLYTmRIh9qSaJ8/Xxcovb2O0Wd7o401PaDFxs="}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival-0.4.1.tgz_1508751410024_0.858483994146809"},"directories":{}},"0.4.2":{"name":"revival","version":"0.4.2","description":"A RESTful http client for react native and typecript.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.10"},"devDependencies":{"@types/qs":"6.5.0","qs":"6.5.1","rxjs":"5.4.3"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.4.2","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-l2xsi0LMU1GYmh4KxjAAZwAUBwyc/FpgQ73cpVDauaAdDCDhJ/FjZOir5Oc42yYDTLC/XuikDeNhTXLeLzWYNQ==","shasum":"9d3c5c09977d53ef9fe5dde30d483c4ac53fdff7","tarball":"https://registry.npmjs.org/revival/-/revival-0.4.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcufRUkqh+pHHm3ioqXv6wlCM5N9bCD3wyaKjlVvffowIgWOisCyQqum9tw1pcPWQrY08GKZYFk/20N5MBqCqO8qY="}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival-0.4.2.tgz_1508828874909_0.16832931875251234"},"directories":{}},"0.4.3":{"name":"revival","version":"0.4.3","description":"A RESTful http client for react native and typecript.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.10"},"devDependencies":{"@types/qs":"6.5.0","qs":"6.5.1","rxjs":"5.4.3"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.4.3","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-SgPncrDSXOFcS748JY255eyqyAVB4PVBGRP64szUxfGls5XLTlFzJwJ1av01tLa2HwyhXaNsUN1e34B1q+cWBQ==","shasum":"5622d83ee51673adcc9f39d4e2bf935e843d7ee0","tarball":"https://registry.npmjs.org/revival/-/revival-0.4.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZc0VgMDa0U6XN/bKCsV3Tmgk3qQ/F9y//G3ffvfaIlAIgU+yKDxDKhAvPoqW0/Q0GAB7k0+n8AuobGrw4066zjwo="}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival-0.4.3.tgz_1514447505732_0.5178629292640835"},"directories":{}},"0.4.4":{"name":"revival","version":"0.4.4","description":"A RESTful http client for react native and typecript.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.10"},"devDependencies":{"@types/qs":"6.5.0","qs":"6.5.1","rxjs":"5.4.3"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.4.4","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-NFuvwSdNv4buu4LbknlXNs8pi29E05QXyiqaRD5vwzju55DPdtUaW1vpiKtw11Qqg4D38CHPdiUIYBjRoFicNw==","shasum":"07940da416be1cd470ddc748729a2cf28043b216","tarball":"https://registry.npmjs.org/revival/-/revival-0.4.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeGJwhh0BFHxV3IYuXb7O0wZAb3C5VAq3fmcEul2HLJQIhAJC0+V1sR/7SgU+vzCZR0zYKWqazI8sB3MUGFe7Az0oi"}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival-0.4.4.tgz_1514543699367_0.9032733179628849"},"directories":{}},"0.4.5":{"name":"revival","version":"0.4.5","description":"A RESTful http client for react native and typecript.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.10"},"devDependencies":{"@types/qs":"6.5.0","qs":"6.5.1","rxjs":"5.4.3"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.4.5","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-fiKDMN1fE/j7MjpbWQy7c585YJXqZtVAQOdX2rHXfjBEcMaGTenR+oJ7WjmOLPs6qsH8Zy8g6TsGuKx3eYrdcQ==","shasum":"04397fdde4f725b3b02291731f60b0ae0a0ce8d6","tarball":"https://registry.npmjs.org/revival/-/revival-0.4.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHuDt7RTc83koMTnc/hPAyKuOqMXKD/cgFf/bF0MTCUSAiEAkoB28wQTc8U4eLWaKUxgtF0R3dJ4mQ1ctfpDbz6KPmM="}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival-0.4.5.tgz_1514543918685_0.13667791755869985"},"directories":{}},"0.4.6":{"name":"revival","version":"0.4.6","description":"A RESTful http client for react native and typecript.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.10"},"devDependencies":{"@types/qs":"6.5.0","qs":"6.5.1","rxjs":"5.4.3"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.4.6","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-OU9Unoyry1FllbUq2JKgI3kHKfrcOJGzsgKl6kk6VBUAEPZj0oXEaYmXBzyFJ2sKpbb7QYHf0r/AOvUac/q0Lw==","shasum":"97ded3e432c7836abf06c513f5a5ca7cf4b8e6de","tarball":"https://registry.npmjs.org/revival/-/revival-0.4.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0snH8+shMImz9pqBoFTsVYr0UOmoHsMt13YjZ402f3QIgOnDHKrq86JHzNi9QQKqM2yLmzTF9DOMNUWagDVuI62E="}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival-0.4.6.tgz_1514605566456_0.622405844507739"},"directories":{}},"0.4.7":{"name":"revival","version":"0.4.7","description":"A RESTful http client for react native and typecript.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.10"},"devDependencies":{"@types/qs":"6.5.0","qs":"6.5.1","rxjs":"5.4.3"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.4.7","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-LRl03ZZEANLbdqMOIU1dIy5B/BjRYpf7JDF7CYIp/CxNLqiusxRSkl9XrNNHm5jqyDIRGcGLMN1Vxh58QUIfpw==","shasum":"067241bd21cf956ae083373b22c47f252f54e858","tarball":"https://registry.npmjs.org/revival/-/revival-0.4.7.tgz","fileCount":34,"unpackedSize":54838,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHFuvBJFFD2z+a7la4+LsmHoo5tJF0DR88pEqX0Acf4QIgYclLJVKglAg7kmphtrWC713rlx7Ah/iatU5Ymemj0aA="}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival_0.4.7_1519285624099_0.08005392282376578"},"_hasShrinkwrap":false},"0.4.8":{"name":"revival","version":"0.4.8","description":"A RESTful http client for react native and typecript.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.10"},"devDependencies":{"@types/qs":"6.5.0","qs":"6.5.1","rxjs":"5.4.3"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.4.8","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-jcFLLMo4cR6GiH4A33wQ7/jlOi5A/x6V1UQQmCNtLtA9BdLJUhE7zE67Tuped7DZeSLGmyE1s/q3mOyUZrEICA==","shasum":"eb1dea8f53f9db6fe7bc29ec6601998b459598c8","tarball":"https://registry.npmjs.org/revival/-/revival-0.4.8.tgz","fileCount":34,"unpackedSize":54810,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFKX4HaUFDcdq2HYsj9o7w79eRf9T8F45oFv4qVqyrqQIhAI16P4jPSdayw8oc2P0w3VGslAGTmGa8P1Rfs0lritBq"}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival_0.4.8_1519714078163_0.19800643761906156"},"_hasShrinkwrap":false},"0.4.9":{"name":"revival","version":"0.4.9","description":"A RESTful http client for react native and typecript.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.10"},"devDependencies":{"@types/qs":"6.5.0","qs":"6.5.1","rxjs":"5.4.3"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.4.9","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-NxugvtqPiLKds+mJ1DMwThyKvoY0AKA/PhDDa75r+DxcEY4DeJQ3aCFHGVJKr5FQB0V4MtSIgWtYtpDQom9FBQ==","shasum":"bfa46de00c47acb488051aea5999713aa0a2b8a9","tarball":"https://registry.npmjs.org/revival/-/revival-0.4.9.tgz","fileCount":34,"unpackedSize":54812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAY73WFG2kiSDEeph3Y4TUP1sjOaAlFD+8VWJY+DIzOnAiBhDE+EAQVed8K+hQ5YeorVcHb4rpUP2aLLaH56id3WMw=="}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival_0.4.9_1520172322843_0.7114438966196484"},"_hasShrinkwrap":false},"0.5.0":{"name":"revival","version":"0.5.0","description":"A RESTful http client for react native and typecript.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.10"},"devDependencies":{"@types/qs":"6.5.0","qs":"6.5.1","rxjs":"5.4.3"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.5.0","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-xnvm+qZJzFfWwgWEBPrv788/r5dYsqEa0KwvAVVchhbIApiFwaug8xkC9LgAiKi51GommcrmBC/D4Z5cQgG63A==","shasum":"d986ddc0753c463dd2f09b54787ab69176e53b2c","tarball":"https://registry.npmjs.org/revival/-/revival-0.5.0.tgz","fileCount":34,"unpackedSize":54807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcf8z2bAb3hhXfVXRcrpwZevo4AuOnjWZHyLi8zFVigQIgSwumJ44aN2c9v0OHWXkBXn1DFKYCrZBivcN25FhCUxY="}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival_0.5.0_1520173292147_0.9258010363555926"},"_hasShrinkwrap":false},"0.5.1":{"name":"revival","version":"0.5.1","description":"A RESTful http client for react native and typecript.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.10"},"devDependencies":{"@types/qs":"6.5.0","qs":"6.5.1","rxjs":"5.4.3"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.5.1","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-YLBMXBtReUBvYi2aPXPYXMyddR1zo2g8d8JcVdu9Of4LYi2snFozEYzBi8Z/9er/oDE7EOXZFPu1I+t0+cox9g==","shasum":"9196c98b8cabf433c678bcfb934225843b2ec350","tarball":"https://registry.npmjs.org/revival/-/revival-0.5.1.tgz","fileCount":34,"unpackedSize":54817,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNC3A2WgA0N3Zbp0QhN+6ZWJpPz4/Ez1SKvP0i7ClcxAIgb7gNJqm9c/lsW8WrcUbEbS92a3E32DPYo2uBJF1sQX8="}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival_0.5.1_1520174414386_0.43990360732529554"},"_hasShrinkwrap":false},"0.5.2":{"name":"revival","version":"0.5.2","description":"A RESTful http client for react native and typecript.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.10"},"devDependencies":{"@types/qs":"6.5.0","qs":"6.5.1","rxjs":"5.4.3"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.5.2","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-dBgFAS+9D+7rqXUFslzGCbg3A974Zo0pnP2poQ8lHkaLOBDN4JJgNrB//V3t/IeEMAnzpTsS2woySfguTKwkOw==","shasum":"40399afc23865f09e82f397e8c928d6183c106f1","tarball":"https://registry.npmjs.org/revival/-/revival-0.5.2.tgz","fileCount":34,"unpackedSize":54923,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqV+yIe3cwH+n0a3SBP8ZDQl6kdXvoBgNFKGAhHrE3vgIhAMheiCOZDklA+Imzt3XjE4PUK6Ns2KXwqM+bqWfFBMVO"}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival_0.5.2_1520585400864_0.10732365762136897"},"_hasShrinkwrap":false},"0.5.3":{"name":"revival","version":"0.5.3","description":"A RESTful http client for react native and typecript.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.10"},"devDependencies":{"@types/qs":"6.5.0","qs":"6.5.1","rxjs":"5.4.3"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.5.3","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-J4H1DXue+zPWkOzz4M0cqAsTkM9dDM8e7FYQS27p2yQh6cxnvqfB/CQDmQnXi3XqB/hNSCFtVWPwBhANJmKNVw==","shasum":"48d786f063460feb3441241be14a98613054cece","tarball":"https://registry.npmjs.org/revival/-/revival-0.5.3.tgz","fileCount":34,"unpackedSize":54923,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHC1OF7tPvWbMY8DXqMJ7mU5Q1gidAXjK3BJrIAA3aIaAiEAkXtVMZbs8XS4wBQAK6BJfbnyXP1Zg1U+BBNdbOdjyVo="}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival_0.5.3_1523439573026_0.3114033964390075"},"_hasShrinkwrap":false},"0.5.4":{"name":"revival","version":"0.5.4","description":"A RESTful http client for react native and typecript.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.10"},"devDependencies":{"@types/qs":"6.5.0","qs":"6.5.1","rxjs":"5.4.3"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@0.5.4","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-mYtqr2R6i19GI9U1jmOIKPFbC/TnhVc7B7IdOFpAUaa5GUhQk7HfYM/WxEqbfj1ioCbP+Sd/THjU9AVsZQ4Fcg==","shasum":"9d95ccd4442d5ed3e3d3d26f158d72f50d8b162b","tarball":"https://registry.npmjs.org/revival/-/revival-0.5.4.tgz","fileCount":34,"unpackedSize":54907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbK1+vCRA9TVsSAnZWagAAjRIP/1+ASUhgU/fZQK48GvIz\nNpIvAiYQrY+OLTX+zL2Dve+8Be+cMM3HQ9couj5ynYDLfAe/oAmwuLm3SSYP\n7NECpDzcy83nZRQTXr42udv/4z7k0gfloeqwKeMe0WX1eGjm2Od4/BbWpHdS\nMbvAZSWqYAD5evXUouwsCr4kJKonCtJf7kG19C9YbyTn2CK6PoROSU3u1D4C\nN7rzIM54o9W8joZb/mjWhSNJVDfGuXJDlsA/dj1OX/nn8eTNY7grW9Ec//Ii\nQLM3Ie1j/vTekePrfL0+arery+A/Gs/na3vlVa7EMF7FdZ4kfZG2TqGK1bwE\ndvtkUwtR8mDaNjwXMsQ8tUMaptn8WPAnLCrcpLqHVweOdk3PfGbICTeN5Tba\niPtbZhvxHNqXLE7Vw4lltrLwgqpr6h9XFWpXPhSXMRyinGK+GjYlIYI5fRNf\ne8MMXFaaBuQtSRlx1JnQQHLledRI53UOeLEZOXcrBuFf/ByXKBX1Td1g8lBW\npFhGbau4NSu0FuJ1MvVELrec9BXVHjIggI7W5PskhMEv7BOfRy87KbUeFPo4\nr069vnBN8Xub82lafdWGmZBRhubeHtT0hsHNDwa8W7CfBmKz9gGBth3IG19J\ni2roEPeE+BdX2/E0TSVZiR7wRGORwlfcH2uWlgecbjDsdtf+4eLTPkjDb7VW\nR3hB\r\n=ezFl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC28afKJklbMpcdAbwBIuTxIQhPStxkTrIuq/1TxW4DgIhAJbbRI7dIOm6kaez/yOM/k1eyy1/iFbQ2TCP4kAZKYat"}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival_0.5.4_1529569198799_0.06618058730728205"},"_hasShrinkwrap":false},"1.0.0":{"name":"revival","version":"1.0.0","description":"A RESTful http client for react native and typecript.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"build":"tsc --pretty"},"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"keywords":["http","restful","typescript"],"author":{"name":"Vincent Cheung"},"license":"MIT","peerDependencies":{"qs":"*"},"dependencies":{"reflect-metadata":"0.1.12"},"devDependencies":{"@types/qs":"6.5.1","qs":"6.5.2"},"gitHead":"2b77f955863772ddf2668d62e20a41e1f0914152","_resolved":"","_integrity":"","_from":"file:revival-1.0.0.tgz","bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"homepage":"https://github.com/Coolerfall/revival#readme","_id":"revival@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"coolerfall","email":"coolingfall@gmail.com"},"dist":{"integrity":"sha512-nyzIXoinCLLdLQJTXwOkH1ePrAVz6N0rfa2Wv7ahYbnnlD4TPAsq745PxTYCmmJY7Py85CwPE2oIwKEoEIf+VA==","shasum":"48c8ad7ee13e9f3056603c6eccf4f53ff4bc97eb","tarball":"https://registry.npmjs.org/revival/-/revival-1.0.0.tgz","fileCount":34,"unpackedSize":54032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8+YGCRA9TVsSAnZWagAAZLkP/1CqcJax3Ph+MF60no/Z\niA4qf/VRBnYxEt0wLTEcX4nUZAJMaaoBCHEG8of8xm+uLYLaz7+FaBHQL7tU\n2/7GRwubdUwyLu+6a3IOiPZUHN5L7um8psZGkIAm2QHZQaCZqMgnrN7mck0X\npyoDdqocsr6IC2LZtkOpG+pI3GxeIKV/Zs6QWr0eI/KUJhILXfDY2viS0Zs1\nBVBE5AsdRts5tGBCVldMKKaXOfGW/Yzv+/Hw7Dd0oC40o9gOftZfbDD1l4pQ\nbxahkdjcWJJQ80YEMmb1Sj/yRIO/yCK3LigVrLefJjg/XcKZt/TnTjYghiVG\nE9iVHZ5TT65RiCVYJYZHbfqaXFjmSTRztEsmw/j+XC0w4zVtdVQat6oyNNjg\ndjsm3uVumuWuTrneYf4+5od2HnX00QSGckDznr5NH09t6fPvCbvIgcHdCekg\ndsXZd7LSj/897FO4kF1PVzFjdGi0qEGb6SCC8EkfsPUAq4MWyF/x+WITMSSL\nKz5JjSrl9bb3Pcf+0WY/KU2YfmhzhFfwkmwSm1CF0LQ4ADP6J9Qj8b+3KIlF\nM9em1fPPPzDCobTlK7SQOlL3YuFStzMv4w/ptuJBaX0zxkZFivdsqBKpJAB8\nG1pBoqLy+xdM5XnV+4mI8cOcgAAWMPlXdEStsde823xzEn3m304e4qjkm3yp\nMOG0\r\n=196R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBLzuDYQsWrg9bGy4bihwBiEhqf2NEu80I4372XwCb47AiBDIgIH6HnPgEdtOVzjEPqY6nj2XWX9cKM0yDYAiCotJA=="}]},"maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/revival_1.0.0_1542710789714_0.7851028794056756"},"_hasShrinkwrap":false}},"readme":"Revival\n======\nA RESTful http client for typescript based on XMLHttpRequest.\n\nInstallation and Usage\n====\n\n* Revival only support typescript cause it uses decoratos:\n\n```sh\nnpm install revival\n```\nor\n```sh\nyarn add revival\n```\n\n* Add `\"experimentalDecorators\": true` and `\"emitDecoratorMetadata\": true` in `tsconfig.json`.\n\n* Create api in your project as below:\n\n```typescript\nimport { DUMMY, GET, Path } from \"revival\"\n\nclass MyApi {\n  @GET(\"user/{id}\")\n  loadAccount(@Path(\"id\") id: string) : Call<Account> {\n    return DUMMY;\n  }\n}\n```\n\n* `Revival` will turns all decorators to http request:\n```typescript\nlet revival: Revival = new RevivalBuilder()\n  .baseUrl(\"http://test.com/\")\n  .addInterceptor(new LogInterceptor())\n  .build();\n\nlet myapi = revival.create(MyApi);\n```\n\n* Then you can call the api in asynchronous mode(with enqueue):\n```typescript\nlet Call<Account> = myapi.loadAccount(\"Vincent\");\n```\n\n* Revival supports `GET`, `POST`, `PUT`, `PATCH`, `DELETE`, `HEAD`.\n* Request url can be set dynamically with `@Path`, and the path must surrounded by { and }:\n```typescript\n  @GET(\"user/{id}\")\n  loadAccount(@Path(\"id\") id: string) : Call<Account> {\n    return DUMMY;\n  }\n```\n\nQuery parameter can be added with `@Query`:\n```typescript\n@GET(\"user/{id}\")\n  loadAccount(@Path(\"id\") id: string, @Query(\"type\") type: string) : Call<Account> {\n    return DUMMY;\n  }\n```\n\nFor complex query parameters, you can use a object with `@QueryMap`:\n```typescript\n@GET(\"user/{id}\")\nloadAccount(@Path(\"id\") id: string, @QueryMap user: User) : Call<Account> {\n    return DUMMY;\n  }\n```\n\n* An object can be used as a http request body with `@Body`:\n```typescript\n@POST(\"user/new\")\ncreateUser(@Body user: User) : Call<Account> {\n  return DUMMY;\n}\n```\n\n* Methods can also be declared to send form-encoded(wtth `@FormUrlEncoded`) and multipart(with `@Multipart`) data:\n```typescript\n@FormUrlEncoded\n@POST(\"user/update\")\nupdateAccount(@Field(\"age\") age: number, @Field(\"email\") email: string) {\n  return DUMMY;\n}\n\n@Multipart\n@PUT(\"user/update\")\nupdateAccount(@Part(\"avatar\") avatar: Avatar, @Part(\"name\") name: string) {\n  return DUMMY;\n}\n```\n\n* Revival will use json to serialize and  parse body by default, if you want to convert to something else like xml, you can implement a `ConverterFactory` to serialize and parse body. Use them as below:\n```typescript\nlet revival: Revival = new RevivalBuilder()\n  .baseUrl(\"http://test.com/\")\n  .converterFactory(new XmlConvertFactory())\n  .build();\n```\n\nIf you just want a `ReviResponse`, you must add `@Raw`:\n```typescript\n@Raw\n@POST(\"user/password\")\ncreatePassword(@Body password: Password) : Call<ReviResponse> {\n  return DUMMY;\n}\n```\n\n* Revival supports call adapter which will turn `Call` to rxjs, promise. Check [adapter-rxjs](../revival-adapter-rxjs/)  and [adapter-promise](../revival-adapter-promise/)\n\n\nCredits\n=======\n* [Retrofit][1] - Type-safe HTTP client for Android and Java by Square, Inc.\n* [Angular/http][2] - One framework. Mobile & desktop. \n\n\nLicense\n======\n```text\n\tMIT License\n\n\tCopyright (C) 2017-present Vincent Cheung\n\n\tThis source code is licensed under the MIT license found in the\n\tLICENSE file in the root directory of this source tree.\n```\n\n[1]: https://github.com/square/retrofit\n[2]: https://github.com/angular/angular","maintainers":[{"name":"coolerfall","email":"coolingfall@gmail.com"}],"time":{"modified":"2022-05-15T23:34:10.181Z","created":"2017-09-29T02:17:19.238Z","0.1.0":"2017-09-29T02:17:19.238Z","0.1.0-snapshot":"2017-09-29T02:23:59.950Z","0.1.1":"2017-09-29T02:26:55.588Z","0.1.2":"2017-09-30T03:49:26.060Z","0.2.0":"2017-10-16T10:01:58.662Z","0.3.0":"2017-10-17T02:05:50.529Z","0.3.1":"2017-10-18T06:26:58.848Z","0.3.2":"2017-10-18T08:18:15.912Z","0.4.0":"2017-10-18T11:52:39.904Z","0.4.1":"2017-10-23T09:36:50.262Z","0.4.2":"2017-10-24T07:07:54.990Z","0.4.3":"2017-12-28T07:51:45.841Z","0.4.4":"2017-12-29T10:34:59.419Z","0.4.5":"2017-12-29T10:38:38.860Z","0.4.6":"2017-12-30T03:46:06.780Z","0.4.7":"2018-02-22T07:47:04.251Z","0.4.8":"2018-02-27T06:47:58.243Z","0.4.9":"2018-03-04T14:05:22.925Z","0.5.0":"2018-03-04T14:21:32.288Z","0.5.1":"2018-03-04T14:40:14.428Z","0.5.2":"2018-03-09T08:50:00.929Z","0.5.3":"2018-04-11T09:39:33.068Z","0.5.4":"2018-06-21T08:19:58.862Z","1.0.0":"2018-11-20T10:46:29.847Z"},"homepage":"https://github.com/Coolerfall/revival#readme","keywords":["http","restful","typescript"],"repository":{"type":"git","url":"git+https://github.com/Coolerfall/revival.git"},"author":{"name":"Vincent Cheung"},"bugs":{"url":"https://github.com/Coolerfall/revival/issues"},"readmeFilename":"README.md","license":"MIT"}