{"_id":"observable-to-promise","_rev":"10-103425e0c7009fd6199fc4b496a38e61","name":"observable-to-promise","description":"Convert an Observable to a Promise","dist-tags":{"latest":"2.0.0"},"versions":{"0.1.0":{"name":"observable-to-promise","version":"0.1.0","description":"Convert an Observable to a Promise","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/observable-to-promise"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["observable","observables","promise","promises","convert"],"dependencies":{"is-observable":"^0.1.0","symbol-observable":"^0.1.0"},"devDependencies":{"ava":"*","is-promise":"^2.1.0","xo":"*","zen-observable":"^0.1.6"},"gitHead":"1a1adf1cb4e99f4a7ea166df147e04c7276f20ad","bugs":{"url":"https://github.com/sindresorhus/observable-to-promise/issues"},"homepage":"https://github.com/sindresorhus/observable-to-promise","_id":"observable-to-promise@0.1.0","_shasum":"118157981d7a9104135b6663b5506b5713659527","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"118157981d7a9104135b6663b5506b5713659527","tarball":"https://registry.npmjs.org/observable-to-promise/-/observable-to-promise-0.1.0.tgz","integrity":"sha512-eKihITNEHV+2YEZDqG8S5cuDwr6ut0sw2qMZ9ijLql65IWeismvxJC54ctVV4H+MyjG4NJyxL5BoCbio15Zy+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSofOyi7f+zgSpmq2pe9sPWTco/npxM3axDvmfDkzIFAiA6W0SgrgGW0c7CRtCJoOyDZCaub01StP5RqtHj9pUnwA=="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"0.2.0":{"name":"observable-to-promise","version":"0.2.0","description":"Convert an Observable to a Promise","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/observable-to-promise"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["observable","observables","promise","promises","convert"],"dependencies":{"is-observable":"^0.1.0","symbol-observable":"^0.1.0"},"devDependencies":{"ava":"*","is-promise":"^2.1.0","xo":"*","zen-observable":"^0.1.6"},"gitHead":"e890d44d01c5d923050fb766ac1bb32aa1c5f887","bugs":{"url":"https://github.com/sindresorhus/observable-to-promise/issues"},"homepage":"https://github.com/sindresorhus/observable-to-promise","_id":"observable-to-promise@0.2.0","_shasum":"b828e0f4f59385b0e51d60eedf88dd111b900c2a","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b828e0f4f59385b0e51d60eedf88dd111b900c2a","tarball":"https://registry.npmjs.org/observable-to-promise/-/observable-to-promise-0.2.0.tgz","integrity":"sha512-pA01R2QQI7LFYJEIz2LuzZnizQNE7kwBE+BI3G7brHZmVK/JQZxPCfV4QQT1jduqiKdtZxxEeOYUmPHU3d2G8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNScnygoOJ2F9frGmhik4QF7EMTYcjUxmr/5r+QmyNZAIgZD5dTnwNf8IGwvErb3MYMmP9q+YNah688UaL1/AKzG8="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"0.3.0":{"name":"observable-to-promise","version":"0.3.0","description":"Convert an Observable to a Promise","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/observable-to-promise.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["observable","observables","promise","promises","convert"],"dependencies":{"is-observable":"^0.1.0","symbol-observable":"^0.1.0"},"devDependencies":{"ava":"*","is-promise":"^2.1.0","xo":"*","zen-observable":"^0.1.6"},"gitHead":"7a0ff93feebcc5fe3f97f0784028088c484a1fd8","bugs":{"url":"https://github.com/sindresorhus/observable-to-promise/issues"},"homepage":"https://github.com/sindresorhus/observable-to-promise#readme","_id":"observable-to-promise@0.3.0","_shasum":"1676bdb420514e630d0cd2f8256bddf1f5f86092","_from":".","_npmVersion":"3.5.4","_nodeVersion":"4.2.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"1676bdb420514e630d0cd2f8256bddf1f5f86092","tarball":"https://registry.npmjs.org/observable-to-promise/-/observable-to-promise-0.3.0.tgz","integrity":"sha512-3+LzaYnTFLk+VOPD4MmxMYKgnn4rQ1kdaL4cZr/D//XeDYDjrzw5gTmjpd/0b6IJLY7Bkr1C3MyOAo3FyPVuTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwkO/CQ/TB58YQ6nUIb0wB4Hd1uFB0E0VaFnCeoDNVXAiA1rHSuYRBSRlR4+3koe6/nYtWjsvLtqo8AKy/AsiVBiA=="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"0.4.0":{"name":"observable-to-promise","version":"0.4.0","description":"Convert an Observable to a Promise","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/observable-to-promise.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["observable","observables","promise","promises","convert"],"dependencies":{"is-observable":"^0.2.0","symbol-observable":"^0.2.2"},"devDependencies":{"ava":"*","is-promise":"^2.1.0","xo":"*","zen-observable":"^0.2.1"},"gitHead":"a925486830ba440ea15755c2f1054555d2f1c418","bugs":{"url":"https://github.com/sindresorhus/observable-to-promise/issues"},"homepage":"https://github.com/sindresorhus/observable-to-promise#readme","_id":"observable-to-promise@0.4.0","_shasum":"28afe71645308f2d41d71f47ad3fece1a377e52b","_from":".","_npmVersion":"3.8.6","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"28afe71645308f2d41d71f47ad3fece1a377e52b","tarball":"https://registry.npmjs.org/observable-to-promise/-/observable-to-promise-0.4.0.tgz","integrity":"sha512-/e9WRNDQoetZciJeB6Wc6r8nF1cwLtATbwG1oQjpL3v8nHmfhIGKRqy7VBq8GgXsQ7pLoslcbj6yMhJTxmx8/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQIXzQGPGg82MxHdzBu+PFHK+JBDF3m9z4WJgAKBgwmAiB3/pptOf0pFT9ue0jEZD/jMdgDVTTQVP+vdRY3AdfFbw=="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/observable-to-promise-0.4.0.tgz_1461095200766_0.9557980957906693"},"directories":{}},"0.5.0":{"name":"observable-to-promise","version":"0.5.0","description":"Convert an Observable to a Promise","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/observable-to-promise.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["observable","observables","promise","promises","convert","subscribe"],"dependencies":{"is-observable":"^0.2.0","symbol-observable":"^1.0.4"},"devDependencies":{"ava":"*","most":"^1.2.2","p-is-promise":"^1.1.0","rxjs":"^5.2.0","xo":"*","xstream":"^10.2.0","zen-observable":"^0.5.0"},"gitHead":"1505a4819de107d2beda1273d44d934ebd6a4bbc","bugs":{"url":"https://github.com/sindresorhus/observable-to-promise/issues"},"homepage":"https://github.com/sindresorhus/observable-to-promise#readme","_id":"observable-to-promise@0.5.0","_shasum":"c828f0f0dc47e9f86af8a4977c5d55076ce7a91f","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"c828f0f0dc47e9f86af8a4977c5d55076ce7a91f","tarball":"https://registry.npmjs.org/observable-to-promise/-/observable-to-promise-0.5.0.tgz","integrity":"sha512-B3ZhUUBClpKKhfU7Y6gbmlG5o1HhinxcvH+KyFTSdKPw4xzvShYwqrze0b1hqGXInJrtqz8K11y9v8CMEWJzWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0gOgJuY3amb2qlmKUBYEWD/zWeLFBH1kz4zCWhXKU6QIgPpX6QGxNu/99szy1x6nfqKLsJClz24COHQ5R0oC3Rzc="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/observable-to-promise-0.5.0.tgz_1489498805863_0.12314936472103"},"directories":{}},"1.0.0":{"name":"observable-to-promise","version":"1.0.0","description":"Convert an Observable to a Promise","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/observable-to-promise.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava"},"keywords":["observable","observables","promise","promises","convert","subscribe"],"dependencies":{"is-observable":"^2.0.0","symbol-observable":"^1.0.4"},"devDependencies":{"ava":"^1.4.1","most":"^1.2.2","p-is-promise":"^2.1.0","rxjs":"^6.5.2","xo":"^0.24.0","xstream":"^11.11.0","zen-observable":"^0.8.14"},"gitHead":"f886c9335595c1b9265a24d62825427e17fc45c2","bugs":{"url":"https://github.com/sindresorhus/observable-to-promise/issues"},"homepage":"https://github.com/sindresorhus/observable-to-promise#readme","_id":"observable-to-promise@1.0.0","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-cqnGUrNsE6vdVDTPAX9/WeVzwy/z37vdxupdQXU8vgTXRFH72KCZiZga8aca2ulRPIeem8W3vW9rQHBwfIl2WA==","shasum":"37e136f16a15385ac063411ada0e1202bfff58f4","tarball":"https://registry.npmjs.org/observable-to-promise/-/observable-to-promise-1.0.0.tgz","fileCount":4,"unpackedSize":3027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7V7/CRA9TVsSAnZWagAAki8P/2kyWvAJ1PoqaujCXnZs\nSSJT5kl7vY+GeZbJIv/5EFWTEnkLarLHzA0pNx/xYpCDZGEUA76IU7kfWZWo\niIDOpd/uWuTSJGRJElQO+5+UNwjP76AkrUycBFTdTvcfGUJmyXNuLh2F9Daw\nBrSs/Oh56HlDIdWH8DQnDpq0hJInRF2+cvxQ1Z7I5NbefpAYPc09U85OEl8i\ncIQjJrAWh7CQBKMzQNVr0X92gdCxnqeji6gTD1Lar6CYuzFHiZphDR+bicaX\nVYSDBMq5QMDVgDNZ6MhHG6AMdIF0ZS7KKTwj8BaPsDUcLkJafuyO875lOIh6\ne91BG8zATas12CU4XeCzhF1SxE6nKR3snPbls5eaTvvIFdej5aPY5M4lvl18\nV+sLK2rONtABe22fF755jvac//XwC0Zv8/nX2MN7WZjZsCrqHkijWRs46nB9\nxY4EjXnCEu/QBM5zkAJItFp6xsBpZbaV3dgP9VGfMV7HGDasrINX6qgm1eWq\nuo0VCs0CWAZu7SIi19n2Oeb1/FCPYjJ0wrtxXCjEjC1YEuDBTzsIQ0iwC++p\nhW70k3cHwisFR1pt7YUGl5jU2Xe2HTTmlZt96SFH7UanoQwvup8++a5kwGbO\n6F4A/bFioK/62XqEgm9/3lcDX2vAkw4I3cNhQ+hvcgrcS/mI0IDNfEx+eKj4\nzN1k\r\n=IfiX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1NnXZbMWIs46Gs8y1n5gpsXHqrwy0pePjGcZ/K6372AIhANXipqJQ82JSQ9Xrd9PqwQ6L5RKr7frB7uL+6JA0PWMs"}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/observable-to-promise_1.0.0_1559060223103_0.9989180722091957"},"_hasShrinkwrap":false},"2.0.0":{"name":"observable-to-promise","version":"2.0.0","description":"Convert an Observable to a Promise","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/observable-to-promise.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=14.16"},"scripts":{"test":"xo && ava"},"keywords":["observable","observables","promise","promises","convert","subscribe"],"dependencies":{"is-observable":"^3.0.0","symbol-observable":"^4.0.0"},"devDependencies":{"ava":"^4.3.0","most":"^1.9.0","p-is-promise":"^4.0.0","rxjs":"^7.5.5","xo":"^0.49.0","xstream":"^11.14.0","zen-observable":"^0.8.15"},"gitHead":"c0afb5d80de49b0fca2b13c2b4ccd5e95004c887","bugs":{"url":"https://github.com/sindresorhus/observable-to-promise/issues"},"homepage":"https://github.com/sindresorhus/observable-to-promise#readme","_id":"observable-to-promise@2.0.0","_nodeVersion":"14.19.2","_npmVersion":"8.3.2","dist":{"integrity":"sha512-mqzAiHAM5uZPMLG5pJgCfy0pgeQmustNjieMtBLg6VWpBCP/mjQZcO5C2hYgY2p9pyk44601/7m4yUHYvjwREA==","shasum":"04d13a090c6d1b200a04699a5203e50c8d7a2728","tarball":"https://registry.npmjs.org/observable-to-promise/-/observable-to-promise-2.0.0.tgz","fileCount":4,"unpackedSize":2957,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbRtR/jOpvkIdx5IznQJa9SYR7AaC1RDMwQwyC8jhLbAiBKurvE2L9zM1uc59ckParwZmmMOTMWA5MwT8EEyz38Hw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinenVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPLw/+PQjrOLflWO4D6x0uqrok3tiBTMAQRnFEJdtZ/cbOH6LxZctq\r\nzCZE603JC1NyXcSGKbACfDJhTWRA48cDOvdRrBbRCoFWiQwVqJM3wVD3mMaZ\r\nPlDWSljLsEpBy2gnvEN6hGANI79s/4H/JEsrtb7PZAQOqsnUuBQT9IL7laWe\r\nPd+DIeS8P3l3yvAdtluvUlMrvuEKvncac/NjMhurFPhoJD9yP/9gQqvym2a4\r\nZ6T7DfHmW/d4TqDX3gN/v0uIhRghfhz9wCkQTg6rNUn7Ac67ygcY3iK7gIDo\r\nadLsplBNi9OzgE5NSZpm3rVFldhumWGGeGe+XcFXg7bMw6hChiJj+/0MudAl\r\nN+taGai12assQB5V2JLRKEfVUchdgKxgV5/FvM2PWDBkH4NgOIkNj83wvZxm\r\nMMbvWiQTt/rY8i7wmbKxlgj5EgFxFx2zpQvNQ3Kkofa2mtsCPln1hcAtyGyk\r\nStaYZltBlaQraKrujO3YEuWqIzzanls96qE4LH8Jj/jHZMWMSX8whqqfhy9e\r\n0G853rXTNMBREBvCy964uxApFWc89szQdm64xbIO/yyOkqDJblUP29YTMjOL\r\nnGsGL/YjSPrwaD+XFDVh5BQu34oQXikICCmKLh5UgN7NXhyTxSoJy22SBNGL\r\nhuL3vZEWtUnQBsU3GS7zlC6TvoKBjW0znS8=\r\n=6akD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/observable-to-promise_2.0.0_1654516181416_0.6443051324936695"},"_hasShrinkwrap":false}},"readme":"# observable-to-promise\n\n> Convert an [Observable](https://github.com/tc39/proposal-observable) to a Promise\n\n## Install\n\n```sh\nnpm install observable-to-promise\n```\n\n## Usage\n\n```js\nimport observableToPromise from 'observable-to-promise';\n\nconst promise = observableToPromise(Observable.of(1, 2));\n\nconsole.log(await promise);\n//=> [1, 2]\n```\n\n## Related\n\n- [is-observable](https://github.com/sindresorhus/is-observable) - Check if a value is an Observable\n","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"time":{"modified":"2022-06-22T17:51:52.933Z","created":"2015-11-19T13:57:06.993Z","0.1.0":"2015-11-19T13:57:06.993Z","0.2.0":"2015-11-20T09:48:00.229Z","0.3.0":"2016-01-15T19:02:07.254Z","0.4.0":"2016-04-19T19:46:43.680Z","0.5.0":"2017-03-14T13:40:07.860Z","1.0.0":"2019-05-28T16:17:03.302Z","2.0.0":"2022-06-06T11:49:41.557Z"},"homepage":"https://github.com/sindresorhus/observable-to-promise#readme","keywords":["observable","observables","promise","promises","convert","subscribe"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/observable-to-promise.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"bugs":{"url":"https://github.com/sindresorhus/observable-to-promise/issues"},"license":"MIT","readmeFilename":"readme.md"}