{"_id":"@amsterdam/use-promise","_rev":"35-46a6daac7e94a7e49fdce966052750f1","name":"@amsterdam/use-promise","dist-tags":{"latest":"3.1.0"},"versions":{"1.0.0":{"name":"@amsterdam/use-promise","version":"1.0.0","keywords":["react","react-hooks","promise"],"author":{"name":"Jon Koops","email":"jonkoops@gmail.com"},"license":"MPL-2.0","_id":"@amsterdam/use-promise@1.0.0","maintainers":[{"name":"jonkoops","email":"jonkoops@gmail.com"},{"name":"chrisvanmook","email":"chrisvanmook@gmail.com"},{"name":"timvanoostrom","email":"tim@depulz.nl"},{"name":"robinpiets","email":"robinpiets@gmail.com"},{"name":"datapunt-admin","email":"datapunt@amsterdam.nl"},{"name":"gilleswittenberg","email":"mail@gilleswittenberg.com"},{"name":"aditudorache","email":"a.p.tudorache@gmail.com"},{"name":"janjaap","email":"npm@jjvd.net"},{"name":"remcohoff","email":"remco@code010.nl"}],"homepage":"https://github.com/Amsterdam/use-promise#readme","bugs":{"url":"https://github.com/Amsterdam/use-promise/issues"},"dist":{"shasum":"60c78d0a8bb45707a106967a456c3f5bd1ffadd3","tarball":"https://registry.npmjs.org/@amsterdam/use-promise/-/use-promise-1.0.0.tgz","fileCount":11,"integrity":"sha512-p5G88S113oD4QwfZHuRlb+aSUc9FCdObDtAznft7raFVHrdB4DsDkaWHMeBElH7O30+M6GYKBH+QSJcYPGw/+A==","signatures":[{"sig":"MEUCIQDt+nWoZmjOnxLuqzKSah9W9CUOfr2GHlCiPTkD0dd6/AIgPRy5taq8s4ejAWpjoEYqv3AfETMHa7whZpwj8v8kWfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUHs7CRA9TVsSAnZWagAAXX8QAIwKirSrb7Vf2T5/Z+IP\nVxrS4SUNsmDCiuusMp2jeeTJo9R7thTpE/niShHzU+RY37UBQZ4jnt+avanb\nYgphs8201eW63g3Or6HvUIF216yHZtjlJ80q0etCH+xu0BTb2/iNPM4B+OyZ\n+ec8tcTytJxCYScieJBaHRPzz7oGf+WzlJ8Wb9w5gKDIbPe+Ra0hoYnfgRDD\nNAk4hUTOlCE70wJ53Lbwk7IbHHuYKTqozGNBJtB8n61kwwTa2KbrnIl32MOq\nI0tXH0nr7w/msB8tLlD2fB5PsodHNHyf5hrCDpW80Yy3rZzBZCACfjNxCk5q\ntDll16ENtOHdZE/Gllf2dLAqyGArD5wWVw3zGckCuyqRHvQM5+Fy2AWahr1b\nWwqftwL/wRSPvXVKhCPa5mlDKmVtcQVFxNgXSSjErdBEPqQ3ApwNsVDHr0wP\nVGWuZBruJMAryT603oYkORJnk4PcRhHI/SyIvDo9lw6uy6YevcWiP0X4eXnG\nLQTgsvYg0w478JgnD+9AYmVcqhfoZSuSBuW/Rwp3xXytbzQrnuIm617c3Bs1\nmyOVh/jMnjX2ZgGpd+M/0fSIeUY+RH22iskbGuYDwQ6Ij7KWE9l3yPrW1FD6\nRv1iwZ1lgtI9WD/gtcclXP/eqsqRJBPcdfqKJapCj0JCNtihJp220rYGThmH\nsnSy\r\n=CMvS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","module":"es/index.js","engines":{"node":"^14"},"gitHead":"61f4a3c63cebe06ca24d9c6c1f8cbabfddeec6ae","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"yarn build:lib && yarn build:es","build:es":"rimraf es && tsc --project tsconfig.es.json","build:lib":"rimraf lib && tsc"},"_npmUser":{"name":"jonkoops","email":"jonkoops@gmail.com"},"deprecated":"Package is no longer supported. Install @jonkoops/use-promise instead.","repository":{"url":"git+https://github.com/Amsterdam/use-promise.git","type":"git"},"_npmVersion":"6.14.10","description":"Making Promises in your components a breeze 🌬️","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","eslint":"^7.22.0","rimraf":"^3.0.2","ts-jest":"^26.5.3","prettier":"^2.2.1","react-dom":"^17.0.1","typescript":"^4.2.3","@types/jest":"^26.0.20","eslint-plugin-jest":"^24.3.1","eslint-plugin-react":"^7.22.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react-hooks":"^4.2.0","@testing-library/react-hooks":"^5.1.0","eslint-plugin-testing-library":"^3.10.1","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"react":"^17"},"_npmOperationalInternal":{"tmp":"tmp/use-promise_1.0.0_1615887162586_0.9618154815536599","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@amsterdam/use-promise","version":"2.0.0","keywords":["react","react-hooks","promise"],"author":{"name":"Jon Koops","email":"jonkoops@gmail.com"},"license":"MPL-2.0","_id":"@amsterdam/use-promise@2.0.0","maintainers":[{"name":"jonkoops","email":"jonkoops@gmail.com"},{"name":"chrisvanmook","email":"chrisvanmook@gmail.com"},{"name":"timvanoostrom","email":"tim@depulz.nl"},{"name":"robinpiets","email":"robinpiets@gmail.com"},{"name":"datapunt-admin","email":"datapunt@amsterdam.nl"},{"name":"gilleswittenberg","email":"mail@gilleswittenberg.com"},{"name":"aditudorache","email":"a.p.tudorache@gmail.com"},{"name":"janjaap","email":"npm@jjvd.net"},{"name":"remcohoff","email":"remco@code010.nl"}],"homepage":"https://github.com/Amsterdam/use-promise#readme","bugs":{"url":"https://github.com/Amsterdam/use-promise/issues"},"dist":{"shasum":"342253ebb4527696ab4c3a13795e48a95538576a","tarball":"https://registry.npmjs.org/@amsterdam/use-promise/-/use-promise-2.0.0.tgz","fileCount":7,"integrity":"sha512-rhIGAppyIqXi+akJK8htBvkcWmHlujS1lQymeGUDIsXZed2x7nQVYpBT7vHER0dE6PaTKt2kqwC8PXknDWUldA==","signatures":[{"sig":"MEQCIE5gjy+NnMMG47KC/fhayspf5zJTJwCWEng5f5ycW5rqAiBOJQfaAI1d0x02+3Hz1Hjm1eOR7ekT3ezpiTqTjlc2gQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYa2mCRA9TVsSAnZWagAAV5AP/35DsNuaihuhmJO8WeBH\n8dtopIR8xQ64IDNV+eEIDXz2UFifBfUIW3KvmX2q7yqdgkQXKH0VWj1QzgnP\n9WEzN3kbAthcXnQzZtPHUctN2v5W6vNK3eqaLkXY+n8aEGHBx5UvA19PYalA\nQXHauoD/1qeo91jHfQHBsR4HhGojYjBqJpciS/DuVIt8WeyuQVZgbh2pgcck\nJBVDZpJbY8uT6rH1ZJj0HbO+VOHvqi8Upu+5sdPkkqrOmN0UHMOFjBfVMpvx\nQdQihoKQ27Ko0FYzE6yFyuXsxoisA61UZP/yESqN/NZq0kcfvp91AtK869L1\nXY13omOFWrfERdNVdseN82I7yx3sLsCXqt+NjFQVaHHFC2+QCHLbb0BBhzMI\nJOTuzR4l0GEG4Cfdco3jtHrQIdq9r/7hMtGn7KOm5+1+WQDcRojR4tJVOBlT\neq0LzC1P9aeqiS/XxsHb67+ez5yGqU0D+4emyqMDUk//Yte+pLlW8Gga9+CK\nJdHYuScQuAfMd5oovaFzaGcrmB/6mJWvmKfk3srq2z/hqw0B5pIruU+4Dod3\ndC1CIYBGkMxG+4+HPKW8xgsGGnQjUpkvGRpmxo8scj2/JvWvdqKWHb2Tc2Fv\n5w4uN8lEDKZL29Oxu+bhiQd6BdHmHvgW0tYMgktYVoRhveztSJLrs/abv2U8\nuMTH\r\n=FK2z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/usePromise.js","module":"es/usePromise.js","engines":{"node":"^14"},"gitHead":"2297da0f9e2d848e6ffb8cbf44dda03ef2e7474f","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"yarn build:lib && yarn build:es","build:es":"rimraf es && tsc --project tsconfig.es.json","build:lib":"rimraf lib && tsc"},"_npmUser":{"name":"jonkoops","email":"jonkoops@gmail.com"},"deprecated":"Package is no longer supported. Install @jonkoops/use-promise instead.","repository":{"url":"git+https://github.com/Amsterdam/use-promise.git","type":"git"},"_npmVersion":"6.14.10","description":"Making Promises in your components a breeze 🌬️","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","eslint":"^7.22.0","rimraf":"^3.0.2","ts-jest":"^26.5.3","ts-node":"^9.1.1","prettier":"^2.2.1","react-dom":"^17.0.1","typescript":"^4.2.3","@jest/types":"^26.6.2","@types/jest":"^26.0.20","eslint-plugin-jest":"^24.3.1","eslint-plugin-react":"^7.22.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react-hooks":"^4.2.0","@testing-library/react-hooks":"^5.1.0","eslint-plugin-testing-library":"^3.10.1","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"react":"^17"},"_npmOperationalInternal":{"tmp":"tmp/use-promise_2.0.0_1617014182064_0.8218365759828223","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@amsterdam/use-promise","version":"2.1.0","keywords":["react","react-hooks","promise"],"author":{"name":"Jon Koops","email":"jonkoops@gmail.com"},"license":"MPL-2.0","_id":"@amsterdam/use-promise@2.1.0","maintainers":[{"name":"jonkoops","email":"jonkoops@gmail.com"},{"name":"chrisvanmook","email":"chrisvanmook@gmail.com"},{"name":"timvanoostrom","email":"tim@depulz.nl"},{"name":"robinpiets","email":"robinpiets@gmail.com"},{"name":"datapunt-admin","email":"datapunt@amsterdam.nl"},{"name":"gilleswittenberg","email":"mail@gilleswittenberg.com"},{"name":"aditudorache","email":"a.p.tudorache@gmail.com"},{"name":"janjaap","email":"npm@jjvd.net"},{"name":"remcohoff","email":"remco@code010.nl"}],"homepage":"https://github.com/Amsterdam/use-promise#readme","bugs":{"url":"https://github.com/Amsterdam/use-promise/issues"},"dist":{"shasum":"b541a2620393744f7207cbeb94e472e363be5ff8","tarball":"https://registry.npmjs.org/@amsterdam/use-promise/-/use-promise-2.1.0.tgz","fileCount":7,"integrity":"sha512-HZ485grEKyjGRLo+1OZsZB8dBkHivOqTlsvWjU7OTaBJegTS4yVWjDGIACb+zMMKaQsBDhOYYKSCr4/sjptqyw==","signatures":[{"sig":"MEYCIQDtvjyRRo8XhJZ/bcad92hIxDjTtnAXPnCGza15rIYOVQIhAOeXPU2hy468mSurG9Wrl1UqZ5Y7YEy9H5wQQUUNuYMS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggB4CCRA9TVsSAnZWagAAwCcQAKMfe38DF/pQ/MeVCXvp\nOAb22lIG9X+KT/SH9YxRKBAcudVf1KV5XHrUsSKw5HGTqUcQC0cLaTBobZd0\np5LbxWs8N+SMHPHkVYFEsN4SdkQNxLh2B12enw3KnldnGADPJ8IMFdWf1bBJ\nLQYbpYdN68EMZuOIfBdQ50vtnpKb6igG8d8OnoTfcdH/lKV1ii9bsT36ae9J\npAZO2d5Qe5Ly+n74IfWz5r6X61XIemE5qJB0uZQZ968wAzI9Ylv37MbPikhV\nlohtYYTp5hAYbdHOpvAAITOarW0krpvvE/MNEwFOg8+Xqk+t8CSubPREkWgB\nlMPZQEnVeWnSousYPbOp7Wgq2xsr7ZNsVBvknrl6Gu7Ck6MWPRDHxENIDgSE\nJIdWhB1JqVxYi6MPQKd5GzryWejwsfCehoe5V4PWcb6i5i0zoiwG3R+Zh0fg\ndrGIAFh9A6IvMtf4xxhxEECkzWP6ovcaHrt68ebP/z0L+pzJe8cU4SAefqzp\n0Pg4F1pda0N6qkUau1mw3h6oPovwuSjzWA4WZYsosWfxKTXrDNeTQAqv1JDX\njXBKqSofZmtxEyISH9ajxHoZRGSrsffEKm8OiKFa6hrViP2P/MYlXeso0/ej\nj2M8SuJ5s0Rzw1TG0tXVbnjScOdwO5+nAsh88Qw7cB+QsDSLzQy+CkwCDg1e\nhHW+\r\n=uGIQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/usePromise.js","module":"es/usePromise.js","gitHead":"75f026fe8e6908323cda7bb48733517c9f2293f1","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"npm run build:lib && npm run build:es","build:es":"rimraf es && tsc --project tsconfig.es.json","build:lib":"rimraf lib && tsc"},"_npmUser":{"name":"jonkoops","email":"jonkoops@gmail.com"},"deprecated":"Package is no longer supported. Install @jonkoops/use-promise instead.","repository":{"url":"git+https://github.com/Amsterdam/use-promise.git","type":"git"},"_npmVersion":"7.10.0","description":"Making Promises in your components a breeze 🌬️","directories":{},"sideEffects":false,"_nodeVersion":"16.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","eslint":"^7.22.0","rimraf":"^3.0.2","ts-jest":"^26.5.3","ts-node":"^9.1.1","prettier":"^2.2.1","react-dom":"^17.0.1","typescript":"^4.2.3","@jest/types":"^26.6.2","@types/jest":"^26.0.20","eslint-plugin-jest":"^24.3.1","eslint-plugin-react":"^7.22.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react-hooks":"^4.2.0","@testing-library/react-hooks":"^5.1.0","eslint-plugin-testing-library":"^4.0.0","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"react":"^17"},"_npmOperationalInternal":{"tmp":"tmp/use-promise_2.1.0_1619009026114_0.8395103636278058","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@amsterdam/use-promise","version":"3.0.0","keywords":["react","react-hooks","promise"],"author":{"name":"Jon Koops","email":"jonkoops@gmail.com"},"license":"MPL-2.0","_id":"@amsterdam/use-promise@3.0.0","maintainers":[{"name":"jonkoops","email":"jonkoops@gmail.com"},{"name":"thomasbandit","email":"thomas@imthomas.com"},{"name":"chrisvanmook","email":"chrisvanmook@gmail.com"},{"name":"timvanoostrom","email":"tim@depulz.nl"},{"name":"datapunt-admin","email":"datapunt@amsterdam.nl"},{"name":"gilleswittenberg","email":"mail@gilleswittenberg.com"},{"name":"remcohoff","email":"remco@code010.nl"},{"name":"mauritsridder-ams","email":"maurits.ridder@amsterdam.nl"},{"name":"samuelous","email":"sam@samsam.dev"},{"name":"jasperswart","email":"jasper.g.swart@gmail.com"},{"name":"fortunato","email":"f.geelhoed@gmail.com"}],"homepage":"https://github.com/Amsterdam/use-promise#readme","bugs":{"url":"https://github.com/Amsterdam/use-promise/issues"},"dist":{"shasum":"5c327d6764fad735d309109f2d7a8de7a9828769","tarball":"https://registry.npmjs.org/@amsterdam/use-promise/-/use-promise-3.0.0.tgz","fileCount":8,"integrity":"sha512-C2pYdI8K5FHdmrCPFqG1kMJczawS6qtTk1g9ZSoAAktPhXAj78zt2jKl4kAT/D8ul+/qqrvuM7AFBhOdN96TPQ==","signatures":[{"sig":"MEUCIFQ38Oxs5Jn9rkU8RSIka4aWgOfx5lJAx1DBUZ3y9m00AiEA5Yx6UcYyrtaR0wu6IiB5EDZ/1TRvQ58YTIhDUeTRO1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHOlrCRA9TVsSAnZWagAA5iwQAJ0Z/ffJkhJKnjh6mOrS\nNM5SnBleeVyNsomQKmppxVCz4EK+7TpX8OxO3HJl4LgGRJ74IkKxltttKXbA\nOXu1+AXm+1RcxV8NvrXRAoLeSg9D3RsZdTCpM6hsaw6rKYzilcOUN9BSCb9q\nH3Hovw3L4tsDXsVD0d1dk8y9ykb+M6pAUi1jUPQ3hDgiSELMiUaJioFearJ1\n92UxMswU1zg56PVKvEi0oiB19dOVMaIFN7yWcERYhTSEyDyaZBx+0wAvuVyp\nskgFKRO3Lz6nU2ZIjzlFF82Yt8iWB6gY6MueyRs1Bl+q2k6cTDKVuzw03MIX\nxDUjU5iB7AllgHvC3Upg3jp6G25+cMJpnXZyApi24fO8j3S19lDHy3Uwq4Pf\nf0If8cUkVyGzACYcIdeol4cCsJKB0lG6SRsCD03kaS0g/OSnjuUr+4KsW6VW\nG1M/bEPFFgNieksf0EI6+UOx+Q8nJqfKRQQCSec4dopqGoZaAXYUIhvuhopk\ndXPMkwnnoV5s4DBe16Nv3dOI+//Sh0Cw12ENrskGtn3ufnjaYPIgbkn5Qzj9\nqYP3+825cS6F4pvKczub2ePnFrjevku1mqgESKxFu2JZdfg28ksFt4g1sEZh\n6fKeQ0OC3Mf8q/Fvwx7gWmPBsQWIq3rQ9WExcZ36G+PIhJmJ9GPy2q01+KgJ\nhNNS\r\n=wbPn\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{".":"./lib/usePromise.js"},"gitHead":"d2e68099173a6805d0a5fbbdf2edbfc9ba0adb07","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"rimraf lib && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"jonkoops","email":"jonkoops@gmail.com"},"deprecated":"Package is no longer supported. Install @jonkoops/use-promise instead.","repository":{"url":"git+https://github.com/Amsterdam/use-promise.git","type":"git"},"_npmVersion":"7.20.6","description":"Making Promises in your components a breeze 🌬️","directories":{},"sideEffects":false,"_nodeVersion":"16.6.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","react":"^17.0.1","eslint":"^7.22.0","rimraf":"^3.0.2","ts-jest":"^27.0.2","ts-node":"^10.0.0","prettier":"^2.2.1","react-dom":"^17.0.1","typescript":"^4.2.3","@jest/types":"^27.0.2","@types/jest":"^27.0.1","eslint-plugin-jest":"^24.3.1","eslint-plugin-react":"^7.22.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react-hooks":"^4.2.0","@testing-library/react-hooks":"^7.0.0","eslint-plugin-testing-library":"^4.0.0","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"react":"^17"},"_npmOperationalInternal":{"tmp":"tmp/use-promise_3.0.0_1629284715014_0.2686976347960166","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@amsterdam/use-promise","version":"3.0.1","keywords":["react","react-hooks","promise"],"author":{"name":"Jon Koops","email":"jonkoops@gmail.com"},"license":"MPL-2.0","_id":"@amsterdam/use-promise@3.0.1","maintainers":[{"name":"jonkoops","email":"jonkoops@gmail.com"},{"name":"thomasbandit","email":"thomas@imthomas.com"},{"name":"chrisvanmook","email":"chrisvanmook@gmail.com"},{"name":"timvanoostrom","email":"tim@depulz.nl"},{"name":"datapunt-admin","email":"datapunt@amsterdam.nl"},{"name":"gilleswittenberg","email":"mail@gilleswittenberg.com"},{"name":"remcohoff","email":"remco@code010.nl"},{"name":"mauritsridder-ams","email":"maurits.ridder@amsterdam.nl"},{"name":"samuelous","email":"sam@samsam.dev"},{"name":"jasperswart","email":"jasper.g.swart@gmail.com"},{"name":"fortunato","email":"f.geelhoed@gmail.com"}],"homepage":"https://github.com/Amsterdam/use-promise#readme","bugs":{"url":"https://github.com/Amsterdam/use-promise/issues"},"dist":{"shasum":"0bc3974673be065dfd46c9ff302bcad05ac34714","tarball":"https://registry.npmjs.org/@amsterdam/use-promise/-/use-promise-3.0.1.tgz","fileCount":8,"integrity":"sha512-r4lc2QTw8/TyAjX79vOyK69mgfr+b0F2RIMepEpTgG1Woe7+boX+ZKkHd2sbmGFrYYzTyBbmxn2A08NTPFoqVw==","signatures":[{"sig":"MEUCIQC1poSFXOETcufok1N9wG7qxXkgme68MEuOq3LKMDywXAIgDQnNMSUxjsofmK1QVqnBs7w9rOv+5X9gtCheW5vlrcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHO+RCRA9TVsSAnZWagAAkOYP/0CNlrtujVUk+3M+NQA1\nG+K/LN7JFkMWv7zZD+RttKr+NsjDEWuOAYGVvLlW/Zz/sVrqC9Z5pgTmWYn5\nOI4EGck5oxYl1bdSFVw/K8gnTqA1oB7+me4w4xC/gWiKSsC+fsTKKrlRW74w\nh38F571R1KjmW+BAWly3/udEKMCWlMZ61Fe4CSwc0lq5Pdd6FW7jDA6ZGFpl\ndumjA/V5+NL2xPYFXqaGErSGBYh3WTswJzRVfKE0YTC58hiaOjnOF2w2YgxZ\n2TOuWHYBT/vdK1YxBOTN+OurdaMw8dyZj5+/uSaVk9/gaQUD+aLaG6PYTVKc\nTDNAFH6oqoJKH0zhJq+bAo6vIAiRcYcrs76LDP08Bbt7oaX8QaNi31zYCHWt\nrUZJ3Esg2V3Nf/0x/V3Mm9ii+nqW/7V1IyjUe00PO5/++ZFPJFs4JwrqHpt6\n1W4FGgFYl26b8xiHXc1Q8ZBwapSvct/atL/kK7DENX5t7prYwFcT4xFS2Qb/\n3dUdb5hsZAIIqUohm2CgVijFnnSIpitstB8j72z2E+E6i42f4avuhxz4HEqb\niBOR2D+PV+zKjevlCnk/iDkZbXx1hsj1CB8MRGv1CBuFaDL68s6/VE1L81v9\n1GO44zGiUKGG14dhS8IEsk3HgUqODna00Fkq3ip1xGKX6t0m3U37YBd4G7Nw\n4nae\r\n=+kE3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/usePromise.js","type":"module","exports":"./lib/usePromise.js","gitHead":"66b174f4e2fe8c06e2680fea0f7e9a3aaaa4fe85","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"rimraf lib && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"jonkoops","email":"jonkoops@gmail.com"},"deprecated":"Package is no longer supported. Install @jonkoops/use-promise instead.","repository":{"url":"git+https://github.com/Amsterdam/use-promise.git","type":"git"},"_npmVersion":"7.20.6","description":"Making Promises in your components a breeze 🌬️","directories":{},"sideEffects":false,"_nodeVersion":"16.6.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","react":"^17.0.1","eslint":"^7.22.0","rimraf":"^3.0.2","ts-jest":"^27.0.2","ts-node":"^10.0.0","prettier":"^2.2.1","react-dom":"^17.0.1","typescript":"^4.2.3","@jest/types":"^27.0.2","@types/jest":"^27.0.1","eslint-plugin-jest":"^24.3.1","eslint-plugin-react":"^7.22.0","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.1","eslint-plugin-react-hooks":"^4.2.0","@testing-library/react-hooks":"^7.0.0","eslint-plugin-testing-library":"^4.0.0","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.17.0"},"peerDependencies":{"react":"^17"},"_npmOperationalInternal":{"tmp":"tmp/use-promise_3.0.1_1629286289121_0.09977375824287371","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@amsterdam/use-promise","version":"3.1.0","keywords":["react","react-hooks","promise"],"author":{"name":"Jon Koops","email":"jonkoops@gmail.com"},"license":"MPL-2.0","_id":"@amsterdam/use-promise@3.1.0","maintainers":[{"name":"aram-limpens","email":"a.limpens@amsterdam.nl"},{"name":"janjaap","email":"npm@jjvd.net"},{"name":"remyvdwereld","email":"r.van.der.wereld@amsterdam.nl"},{"name":"leonardsmit","email":"leonardsmit@gmail.com"},{"name":"thomasbandit","email":"thomas@imthomas.com"},{"name":"timvanoostrom","email":"tim@depulz.nl"},{"name":"datapunt-admin","email":"datapunt@amsterdam.nl"},{"name":"remcohoff","email":"remco@code010.nl"},{"name":"jasperswart","email":"jasper.g.swart@gmail.com"},{"name":"fortunato","email":"f.geelhoed@gmail.com"}],"homepage":"https://github.com/Amsterdam/use-promise#readme","bugs":{"url":"https://github.com/Amsterdam/use-promise/issues"},"dist":{"shasum":"6e025ceaa148721b7a8fba370357f617ca7a1317","tarball":"https://registry.npmjs.org/@amsterdam/use-promise/-/use-promise-3.1.0.tgz","fileCount":8,"integrity":"sha512-ODtprBDpgxDCbnzUS2n/7scCfxBRvYkYyxPWYH7No8tTGCRf3Y46SqNwXq/xpIyJBeSVkxs1QUqH2YZ+3+Yr0w==","signatures":[{"sig":"MEYCIQCQC/61vzuiK8DthIay4Gjd6m3FEXxm/dJz0VmYi4sB7AIhAKQvf0KaJOPPa9kusAv5fzf48TSJG6So0GYsl/s0YyBr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX84sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6Zg//RwcQ8Xj5nSDPUJZNX7OABUVxBDhNALq9J45CkZyohhSUJAGq\r\nwR3MGYoXCbb1S7kdv9XgAHYU9waEtANMM8sXlSh03SQxLCO/vsPJclc9WCRR\r\nfctLDbwEec3d8R3hJDdjV3nYOiFDD5122wBnnv6H9T/RUmWQ9GxWzSLkVq2q\r\nm18j7sXEbx7iC7XCqzMGL4olTLjaNDFArYu5yLD0hAEBxN4+MvmmfVWGUm2C\r\nJnqNBv4USkeWDaYinnIxZO7RB+WgtGaqytn/M9DARY41xNCskn7qyKZa5UQB\r\nYRREPD3Qzg/lfZF2ijrYzM6SXkdwiJVdlwZvK7pAZw69Y9/CbY2580wwSPvA\r\nKSxXN+pI6jkYvwIrpwTipIM1PxPW0n56UzMVb7e2sfiJtlom+gwnHLAJvyMT\r\nhsL/HOCKsJmQoZoEPeJW10ua9Kwu4W3O/C/xpDxGmzY4kdTaXmDaPCtorFH6\r\niuoe5tKvoDsYFTID8Hh0Amzs83xy9uUt2ORy7m3YwrVzlTeMla1LwLn75ozi\r\n3Bu+Tn3/YYno0OnyZzD9pmRn5JGRFuUqmatgD/G3JbuRDWJnsAxq4SXiCLCr\r\n1AilA4bnToyreTND+B2H7gKe6fFlVPmiXD6398rhxfdSs66NgjGZc6SzMR82\r\nZLapZcYemPqaYOCRBs+cjNxMHWjNwUbsAFo=\r\n=DYWm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/usePromise.js","type":"module","types":"./lib/usePromise.d.ts","exports":"./lib/usePromise.js","gitHead":"1f56d778e9e7ac44213be93e25986bcbbd1125f2","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"rimraf lib && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"aram-limpens","email":"a.limpens@amsterdam.nl"},"deprecated":"Package is no longer supported. Install @jonkoops/use-promise instead.","repository":{"url":"git+https://github.com/Amsterdam/use-promise.git","type":"git"},"_npmVersion":"8.7.0","description":"Making Promises in your components a breeze 🌬️","directories":{},"sideEffects":false,"_nodeVersion":"16.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","react":"^18.0.0","eslint":"^8.0.1","rimraf":"^3.0.2","ts-jest":"^27.0.2","ts-node":"^10.0.0","prettier":"^2.2.1","react-dom":"^18.0.0","typescript":"^4.2.3","@jest/types":"^27.0.2","@types/jest":"^27.0.1","@types/react":"^18.0.5","@types/react-dom":"^18.0.1","eslint-plugin-jest":"^26.0.0","eslint-config-airbnb":"^19.0.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.1.0","@testing-library/react-hooks":"^8.0.0","eslint-plugin-testing-library":"^5.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.1.0"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/use-promise_3.1.0_1650445868517_0.6310360835380209","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-03-16T09:32:42.362Z","modified":"2026-03-26T12:50:58.258Z","1.0.0":"2021-03-16T09:32:42.765Z","2.0.0":"2021-03-29T10:36:22.306Z","2.1.0":"2021-04-21T12:43:46.270Z","3.0.0":"2021-08-18T11:05:15.195Z","3.0.1":"2021-08-18T11:31:29.304Z","3.1.0":"2022-04-20T09:11:08.667Z"},"bugs":{"url":"https://github.com/Amsterdam/use-promise/issues"},"author":{"name":"Jon Koops","email":"jonkoops@gmail.com"},"license":"MPL-2.0","homepage":"https://github.com/Amsterdam/use-promise#readme","keywords":["react","react-hooks","promise"],"repository":{"url":"git+https://github.com/Amsterdam/use-promise.git","type":"git"},"description":"Making Promises in your components a breeze 🌬️","maintainers":[{"email":"datapunt@amsterdam.nl","name":"datapunt-admin"},{"email":"leonardsmit@gmail.com","name":"leonardsmit"},{"email":"thomas@imthomas.com","name":"thomasbandit"},{"email":"r.van.der.wereld@amsterdam.nl","name":"remyvdwereld"},{"email":"a.limpens@amsterdam.nl","name":"alimpens"},{"email":"vincent@smedinga.nl","name":"vincent.smedinga"},{"email":"n.roozemond@amsterdam.nl","name":"dlnr"},{"email":"t.van.walen@amsterdam.nl","name":"terryadamgem"}],"readme":"# usePromise &middot; [![License: MPL 2.0](https://img.shields.io/badge/License-MPL%202.0-brightgreen.svg)](https://github.com/Amsterdam/use-promise/blob/main/LICENSE.md) [![npm version](https://img.shields.io/npm/v/@amsterdam/use-promise.svg?style=flat)](https://www.npmjs.com/package/@amsterdam/use-promise)\n\nMaking Promises in your components a breeze 🌬️\n\n## Features\n- Handle the result of your Promises easily.\n- Familiar handling of side effects using `useEffect`.\n- Easy cancellation of fetch requests with `AbortSignal`.\n- TypeScript support out of the box.\n\nFor more information see the [Getting Started](./guides/getting-started.md) guide.\n\n## Installation\n\nInstall usePromise using [`yarn`](https://yarnpkg.com/en/package/@amsterdam/use-promise):\n\n```bash\nyarn add @amsterdam/use-promise\n```\n\nOr [`npm`](https://www.npmjs.com/package/@amsterdam/use-promise):\n\n```bash\nnpm install @amsterdam/use-promise\n```\n\n## Guides\n- [Getting Started](./guides/getting-started.md)\n- [Handling Side-effects](./guides/side-effects.md)\n- [Cancelling Fetch Requests](./guides/cancelling-requests.md)\n\n## Compatibility\n\nThis library will work in every environment (Node or browser) that supports [AbortController](https://developer.mozilla.org/en-US/docs/Web/API/AbortController), [AbortSignal](https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal), [Promise.allSettled](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/allSettled) and [async functions](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function). If you need to support an environment that does not have these features make sure to include the appropriate polyfills and transformations.","readmeFilename":"README.md"}