{"_id":"quick-resolve","_rev":"2-66b51605f10e86f5b25e3d3ef32775c4","name":"quick-resolve","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"quick-resolve","version":"0.0.1","description":"A Synchronous Promise.resolve. Preserve Sync/Async. Only Go Async If Necessary.","main":"quick-resolve.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/DanielJDufour/quick-resolve.git"},"keywords":["async","promise","resolve","sync"],"author":{"name":"Daniel J. Dufour"},"license":"CC0-1.0","bugs":{"url":"https://github.com/DanielJDufour/quick-resolve/issues"},"homepage":"https://github.com/DanielJDufour/quick-resolve#readme","devDependencies":{"flug":"^2.1.0"},"gitHead":"f0667aad6be89be75b04e5a74284ea18a84afe72","_id":"quick-resolve@0.0.1","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-rYcEOLRDlK+EgiiJzGAid9ybKCFZAh+HgVX8ZztlTEpvdGHVS4PSA4zyzjaL5pC2kx+R/E2fScCirdRNQvLwFA==","shasum":"34d9511519f21039117d9f466cbe01c653ead1c0","tarball":"https://registry.npmjs.org/quick-resolve/-/quick-resolve-0.0.1.tgz","fileCount":4,"unpackedSize":8489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh23tmCRA9TVsSAnZWagAA+WAP/2j16qpNXwlQEHLEeI3X\nswuQaemE0HpIvcc/eNKP2FcqIbvdlBvVlotP8F/rqWIw0TtotcagRF4GamOd\ntoDRQamm2PYSB/E8W9CW71zaAfhCP2sNVd/6yM8jQ26xDOjWWFvKNUzoMz13\nkVnxfZhyTTx/m/lyRwZc+2XUPwApAXTr08u0GKtcwziJZVILna2ym5dt0u/O\nr9DYxTlYUq6T4Eyfu+2Rrlc00nRCrRvWW9aQ0lgwhnjeOMkAd+SYnTqwhgUe\nvEwit5+A6Ew4EGiLMRyHi1yjMePSr8oClTTZ9uU4R9zp0ZFUOkYknDf0RNtZ\nmFgj4kPp2bCK6s/KbxSdFY0Jt/w/QfcE/UpXY95zSpLJwaLqhr+eZHqMmWj3\nQF9ineQjSdsyV6S6wVnY0+LCXL96fTBYVQZF2aHiv8nrEA3phIBBllkFIuIv\nN1szMT0SZU9gU9XZlricPMsSwca2B/qnkWFk4hfd1XziZiEOaQ2T5qaFYV08\n+kak04MLVUn25KLCN2EKwtB5o+FHYc+ZaOAUJHmGoxi3GeqSeWR2FOwG8JCN\nOym+xYGidIaXsT98yNUrbefgGn7unwErn1ko4O/PdiCH5yApme6k0k8xLi3k\niceaR6lGIk9FcskTadnHWXf3BBoDmO0JRZrNl5dGkDy/Y9qmLv50ahC2uKog\nngSb\r\n=KE9O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4NdabbybNKIPlG//XVSPao3NC1OlhGIXETrqZCZZVCgIhAKouVPwsq4uq3pRC91qkWj4Km/bhpZDoytfcnY2QoPpw"}]},"_npmUser":{"name":"danieljdufour","email":"daniel.j.dufour@gmail.com"},"directories":{},"maintainers":[{"name":"danieljdufour","email":"daniel.j.dufour@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quick-resolve_0.0.1_1636080074741_0.5256105883625626"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-05T02:41:14.740Z","0.0.1":"2021-11-05T02:41:15.060Z","modified":"2022-05-13T22:50:55.856Z"},"maintainers":[{"name":"danieljdufour","email":"daniel.j.dufour@gmail.com"}],"description":"A Synchronous Promise.resolve. Preserve Sync/Async. Only Go Async If Necessary.","homepage":"https://github.com/DanielJDufour/quick-resolve#readme","keywords":["async","promise","resolve","sync"],"repository":{"type":"git","url":"git+https://github.com/DanielJDufour/quick-resolve.git"},"author":{"name":"Daniel J. Dufour"},"bugs":{"url":"https://github.com/DanielJDufour/quick-resolve/issues"},"license":"CC0-1.0","readme":"# quick-resolve\nA Synchronous Promise.resolve.  Preserve Sync/Async.  Only Go Async If Necessary.\n\n# install\n```bash\nnpm install quick-resolve\n```\n\n# usage\n```js\nimport quickResolve from \"quick-resolve\";\n\nlet resolved = false;\nquickResolve(1).then(num => (resolved = true));\n// resolved is true\n\nlet resolved = false;\nquickResolve(fetch(url)).then(response => (resolved = true));\n// resolved is false\n\nlet resolved = false;\nawait quickResolve(fetch(url)).then(response => (resolved = true));\n// resolved is true\n```","readmeFilename":"README.md"}