{"_id":"p-immediate","_rev":"8-d203b771b0bc63e33d69366ae0b7c7fa","name":"p-immediate","description":"Returns a promise resolved in the next event loop - think `setImmediate()`","dist-tags":{"latest":"4.0.0"},"versions":{"2.1.0":{"name":"p-immediate","version":"2.1.0","description":"Returns a promise resolved in the next event loop - think `setImmediate()`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-immediate.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["promise","resolve","immediate","setimmediate","event","loop","next","tick","delay","timeout","async","await","promises","bluebird"],"devDependencies":{"ava":"*","xo":"*"},"xo":{"esnext":true},"gitHead":"0ecdfebbea2256d1bc1a3047cee1a17a82093f79","bugs":{"url":"https://github.com/sindresorhus/p-immediate/issues"},"homepage":"https://github.com/sindresorhus/p-immediate#readme","_id":"p-immediate@2.1.0","_shasum":"490fb592e2c4244722feccdd4c101537dfd69369","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"490fb592e2c4244722feccdd4c101537dfd69369","tarball":"https://registry.npmjs.org/p-immediate/-/p-immediate-2.1.0.tgz","integrity":"sha512-fiPKd63Eks9pgW5phUYh15ej9jknt5GJiCf6ceJNRswUSenepg6ypImzdUwklR8HroveJFpEF0C6/qrXzoNfaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFDxW1jnCCrpKCuAM23LU4m+B/tEpqr7B8aoggLE+VlgIgDQC86d+80B0B8x3zPuOFxjrxUtA5AytT3EO5wWbTlLA="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/p-immediate-2.1.0.tgz_1477156834369_0.44166454928927124"},"directories":{}},"3.0.0":{"name":"p-immediate","version":"3.0.0","description":"Returns a promise resolved in the next event loop - think `setImmediate()`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-immediate.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd-check"},"keywords":["promise","resolve","immediate","setimmediate","event","loop","next","tick","delay","timeout","async","await","promises","bluebird"],"devDependencies":{"ava":"^1.3.1","tsd-check":"^0.5.0","xo":"^0.24.0"},"gitHead":"98ff696c516bba4928bb0aad4c90c740a0c45863","bugs":{"url":"https://github.com/sindresorhus/p-immediate/issues"},"homepage":"https://github.com/sindresorhus/p-immediate#readme","_id":"p-immediate@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-cigDp5IQE1QABm7eCC2DrxYzPT8jyKUPgTQDDAscnfec4P40C4eJUN3yr67GrykqIPDKHyWscDTdquuP10DKRA==","shasum":"18ed1d910183add18ef9897d6a3e973e0c32efea","tarball":"https://registry.npmjs.org/p-immediate/-/p-immediate-3.0.0.tgz","fileCount":5,"unpackedSize":3464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj9/SCRA9TVsSAnZWagAAtkUP+QBcqJB7YZInzyp+A3In\nvYt9GAzZTxVj9TaNxzSab9yAbBZWRuYYtr7YVZFL0/gb0MAn93yLhu8eu676\nnvQn05b1d4HfTlW4yaHyrQ60WcQcW9x/mysFXvZ37mlrbda6B5fyaex6iDeY\nxITJR8Ij1bSzkRt4MAB58mRT1JHyAxeQdV4yB6GEPVYeIJ8TvXUboZB6LjzK\nEghO1W8mRtwuJFs8fKY7ibZlfXsil2R1ZVzw3J7HLDixL34cW3LNBRiCn+tl\n0gc58+SMYqobdSdIbjSJZuDEgUzmGPX9pZF1ZX0n/lwkZOvg9IT98XhmUEuA\nWny8oLEdC/9GliJEKltlbl6cWPOtF06PwMFHEn+58Tx3YJXmgaSe2ZulofSv\npwRdLYhl0365wuHYUag9yO0W0ErTitvlqKIpM61yPJVNYStdWf6hPkFZlQB5\n59PwdnacUOEvkRkKu6Z7wPawPmNFQ8vYlfClvRyHjwr7j2giiBzBTtIDrkyk\ndOvsxkpLqoCVp32TDxrzKuVDPPR2EEak78V3rKSzlaJCA62uZgDVRcuWmUFw\nflPfx2lo+nKcEP2uUWchCs6wOiFWLIqVmME2b9wI38ANTRvX2bYu+dARV8nq\nU+qlISXcHh9AqSYO8HPrtqq4ay9GPICDAQ/5+irI8hCO7F2xneMKOxVnJ5Ja\n4ymN\r\n=TJrO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzqgHV+OZ7N0nFLF5xGg/0xJNk29N/5kWX7Qtey5YWYAiEArPu/dD1PresbvVOxodhkUFnKi0Cu5HSXhHQUeMT+umo="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-immediate_3.0.0_1552932818337_0.28915564071873656"},"_hasShrinkwrap":false},"3.1.0":{"name":"p-immediate","version":"3.1.0","description":"Returns a promise resolved in the next event loop - think `setImmediate()`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-immediate.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["promise","resolve","immediate","setimmediate","event","loop","next","tick","delay","timeout","async","await","promises","bluebird"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.2","xo":"^0.24.0"},"gitHead":"cf5ea86c9d3a1df1eaec30c069a26be6340b1262","bugs":{"url":"https://github.com/sindresorhus/p-immediate/issues"},"homepage":"https://github.com/sindresorhus/p-immediate#readme","_id":"p-immediate@3.1.0","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-HvmkVdh6Leh1kEr87agFx+WptnRaRC2vw05Kgn5WimeL9IGZNGxQT1bvdyUeRQtTOngWvNb1U0evGmCug2tA+g==","shasum":"cdf885b4a37a78f6b4f876128e4cbac50d5d2811","tarball":"https://registry.npmjs.org/p-immediate/-/p-immediate-3.1.0.tgz","fileCount":5,"unpackedSize":3727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpD/ACRA9TVsSAnZWagAA3FIQAJCY/ai+XIDX7lFLN9yB\nI3Aao+f3CbG56dpmvTWE5L5SMzYxmRNjn3C3YtmGwrnssKqBVYWMO54I2qyt\nMuCKO2KVMAsYWNcGWD+cxE9z952LgDjeObtX3DVMciuBdtjw3KkOE+SHr4BT\nT/zv29Ijqh7MQrBnTk1di/mF1xt408NYjwXRBQiMwIpiKFdSURX4EqmYHRjo\nSDY/FNio7JrZpO3PmDhHPlkgDr2ip+Kug/DIMu7Wpo+CsIMJpZZsCpccieXh\nK9Tmq81Z31YjEHNRfPGAZfD/NBTKSbv89jkSkPmJUh+1bvejZqZsYrOvPwmM\nPWWlGNlSoebj5d8g077SCvn64oOcgv82cn8HFes/cV3h4cY2fuPNzUqlf8KY\nNm8+4l4beRl+rZr5cG7OWQKlU39EDwFJzAlItCezs1xOz9/A1ZbviOqhaTFI\nx8uMgr76fkaDc2FHhCFJVt9M7uFc6GHsb8I973IBidca4U3iB2gTjPIFmo2l\n+lRIVfMZuWz+8oCbUjxnl3IJN5x2Rq1Wwuh6g8dJEKcGbVQD4mcFVf+JrObw\nM886b+4jWQH1tur6ja14ZuR3IofCbJoPIKSDwx1x5XAiHR2+bn569aao/bJg\ndGIFEmdCLB5Js7ttCaV1uP7uYVXEGfF/2+nDHbZYvujOgFVFvdx0Ek2JzTti\nitj3\r\n=yBOd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0KoH7bwP5IdMnw1LHekAOg1UZYoSEaEP/XB8k0rGiawIgYge6o6aHx0VPRspsYEXFmQ2ybCCiGK9FWv7qOCI0NuQ="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-immediate_3.1.0_1554268095910_0.9835268317651333"},"_hasShrinkwrap":false},"3.2.0":{"name":"p-immediate","version":"3.2.0","description":"Returns a promise resolved in the next event loop - think `setImmediate()`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-immediate.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["promise","resolve","immediate","setimmediate","event","loop","next","tick","delay","timeout","async","await","promises","bluebird"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.2","xo":"^0.24.0"},"gitHead":"e1d909fff4a3a8cfe5c7748b38e1f505f301b744","bugs":{"url":"https://github.com/sindresorhus/p-immediate/issues"},"homepage":"https://github.com/sindresorhus/p-immediate#readme","_id":"p-immediate@3.2.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-XMP80yYZPigpDbhOwICi1Vk2Tf4e42xQ6NIRpKnumZowvJh4ZgFOQuqUB0+hWY5PD9USrKY9rXOdSawnzr99+g==","shasum":"0cc2d006046a5d07f4e6d710ba589f475bc00f34","tarball":"https://registry.npmjs.org/p-immediate/-/p-immediate-3.2.0.tgz","fileCount":5,"unpackedSize":3675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+/X/CRA9TVsSAnZWagAAHUoP/3URhyQ4No7DsK81uGXv\n/L/qs32B1PeiNCF4F0mgKJ0jrV5EZhuvsrNpj6uQwaDW4TT6Vw2vunOLODHS\n58ndNfcj+Z2cOtheDtn7HiPzYdHCkPH0pS8u1VtCz+nwTeHD72joqc5y6t4z\nBG3eh7mHamlyq9Nnsw2oUI+GZcBbDSOUjyMgks/Dr4qnKFD+ak4CQqpqHYp0\nW5tIz+ZeqOU8qlP7MdtXa9MJl112qsKaT9MVb+UeeMZ+wYURlrVl2yoFX4T5\nbFfG1ZX2zKKdcIpHyMtWEUWT4vSzj02lLDyQsrqwfClcHiZ2PDeg5BX4DttF\nYefNM1Kp91kEv5Lae2NjQFY4vaFxuI0C/jSmuo2l0OiTRBb11hNKd6bDClp9\nHS5+oYdrn8owbhVLX0q0FA7wle6RW/pT5r3fSF7GaiKhZOPqFh4ZCH1SVt9h\n+/3qS02pFdp/UH3qnE+WyRpJ+fCqD1Myq4tEn6sgGp3QTDgDBu1vcvc+sJMv\n1pMvT5TPLPFm1GV9M4beyL7htOvETVZEwPsJvVWfJ8e6O/kto0taU9YDvwG/\nnue8JmMM+E3jw00dpXpAkpiVstdGbHISav01qxSqxrxxOoSLKw7obEU6bZcy\nKtMbw7vWRTANF/uozY1my1tA0YC8XxjcoXlw9te2T19Sg2TTiriN8JSIBJCk\nywn1\r\n=GKdt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHbDyBUwergO6l2Ri7JyFCwV+5FgUTHJygoGxBGTFoqAIhANRah4q0a7ewOvmcfFruezQIAM1ExXIET8pwZ0kAOWPk"}]},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-immediate_3.2.0_1610348031118_0.7976554971349177"},"_hasShrinkwrap":false},"4.0.0":{"name":"p-immediate","version":"4.0.0","description":"Returns a promise resolved in the next event loop - think `setImmediate()`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-immediate.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":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["promise","resolve","immediate","setimmediate","event","loop","next","tick","delay","timeout","async","await","promises","bluebird"],"devDependencies":{"ava":"^3.15.0","tsd":"^0.14.0","xo":"^0.38.2"},"gitHead":"bdd09ef270c7b8e521a3ea55ddc1f29ca361cf82","bugs":{"url":"https://github.com/sindresorhus/p-immediate/issues"},"homepage":"https://github.com/sindresorhus/p-immediate#readme","_id":"p-immediate@4.0.0","_nodeVersion":"15.12.0","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-vCA0lcNt/RYuzoxuTrsmOIq96fkJ92O5sNU/4xh3Bz29Ofhq+Hrbb/fjOeLqXnT6zIjCn1w2bW5+z6ZXgsmeZQ==","shasum":"f7f10ad926abb8addd818dd4fb969d3ad5115606","tarball":"https://registry.npmjs.org/p-immediate/-/p-immediate-4.0.0.tgz","fileCount":5,"unpackedSize":3349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb/AACRA9TVsSAnZWagAAd2EQAKAIaKJx593m5H1JuDR4\nQ5tsx4X7Aq2q2xvdfT7lUcNe94lvf2Nv4XwRCP3SCEpzIOdqoU0o+ML7i/wr\nZ+p0faVBxq3xQ+LfVf3vom5vipByZuI7k+0bY5Kea+Md7wgOHeMlN0JyLqFo\nD6Tdgf7rV4bL80k2UvKJKjeokQ81BVZTmQK4di5YKTG01ZoDHnIQ7+WO2v4R\n1zNQMMQB59Dpc9c/N0UGwjqXD+yRk/je/SvLhn2sfqFxPDBNzK5cK2UuMSSI\nqFk2clufzN7rQjpTj6guf8+gtwamJGYM7IhLNlmw1T8yJBJuZ6iyPfo20At5\nabWpNFaYo63lPrOJJxRKWzKno7wNp2L/S4UV2Pd2F703Zy7QhuwzEzhiRa6S\nemWEfTlGCIQOqz0QszKT7k4H9RaSe8wDyN9wtqBX2KcpIZd10l/7h+OibyFn\nE3iM45f2dIoEj5kIIyThjoefT+SGKh49H385anC22FWWDkL0CDDy9lPWXIK5\n9/zxaPrZCNt813/9O216l3DucrtvgXRpAkOhw8xyQ/Dje8LTk0amCEZ1h7sF\nWv27SSta9V0lllP8A6g3mm1E0FKjp8dKqNZLTActTNys1cMsc+CVZZspj2pa\nV4f9fOWUZ2TpokuA7w21MZCnjlSuU0HjQWgW/ydaYlMAXRLU6g5OHBJtuj6o\ndRNf\r\n=MARZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYrVofcJ+/HehmyOPkKYLeB0S9giz6ZwCdNJxc0kcQZQIgA2kmlBxwC3h/rQfwfZmoQGAD4U+FTI2qIzUAHFl0ZXs="}]},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-immediate_4.0.0_1617948672283_0.96181983971079"},"_hasShrinkwrap":false}},"readme":"# p-immediate\n\n> Returns a promise resolved in the next event loop - think [`setImmediate()`](https://nodejs.org/api/timers.html#timers_setimmediate_callback_arg)\n\nPromises are by default [resolved in a microtask](https://jakearchibald.com/2015/tasks-microtasks-queues-and-schedules/) (current event loop).\n\n## Install\n\n```\n$ npm install p-immediate\n```\n\n## Usage\n\n```js\nimport pImmediate from 'p-immediate';\n\nawait pImmediate();\n\n// Executed in the next event loop\nconsole.log('🦄');\n```\n\n## Related\n\n- [delay](https://github.com/sindresorhus/delay) - Delay a promise a specified amount of time\n- [p-min-delay](https://github.com/sindresorhus/p-min-delay) - Delay a promise a minimum amount of time\n- [p-timeout](https://github.com/sindresorhus/p-timeout) - Timeout a promise after a specified amount of time\n- [More…](https://github.com/sindresorhus/promise-fun)\n","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"time":{"modified":"2022-06-23T05:46:54.566Z","created":"2016-10-22T17:20:34.620Z","2.1.0":"2016-10-22T17:20:34.620Z","3.0.0":"2019-03-18T18:13:38.487Z","3.1.0":"2019-04-03T05:08:16.007Z","3.2.0":"2021-01-11T06:53:51.302Z","4.0.0":"2021-04-09T06:11:12.428Z"},"homepage":"https://github.com/sindresorhus/p-immediate#readme","keywords":["promise","resolve","immediate","setimmediate","event","loop","next","tick","delay","timeout","async","await","promises","bluebird"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-immediate.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"bugs":{"url":"https://github.com/sindresorhus/p-immediate/issues"},"license":"MIT","readmeFilename":"readme.md"}