{"_id":"@aegenet/belt-promise","_rev":"16-50018ece714532dcf37573894293d67b","name":"@aegenet/belt-promise","dist-tags":{"latest":"2.4.0"},"versions":{"1.2.0":{"name":"@aegenet/belt-promise","version":"1.2.0","keywords":["promise"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-promise@1.2.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"c2880642907bc710c74b3d6ec02eb153ed41d71b","tarball":"https://registry.npmjs.org/@aegenet/belt-promise/-/belt-promise-1.2.0.tgz","fileCount":7,"integrity":"sha512-IyEm4c07Xs8JTjyxIcbDfC3wgyTdrfvLEZEuTf19ecqq4MsYXwPJrJK9NXGsZK5Af42xk1gYwG/TrFjVy7Hirw==","signatures":[{"sig":"MEUCIQCIbRvdZm8GHZqDuKeEj60ilWxx7u1rpGhuvnU/cshQjQIgJWe6c6nqI4fz3jjVpQi00OzKkXM8JCFBNmRKlcsEApM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5341},"main":"dist/index.cjs","module":"dist/index.mjs","browser":"dist/index.mjs","exports":{"node":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"default":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"aa5e0c6fad79f554541d1d29ed78b9d1a174cf0a","scripts":{},"typings":"./dist/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.2.3","description":"Promise toolkit","directories":{},"_nodeVersion":"18.19.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-promise_1.2.0_1705344789821_0.2090484153193659","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@aegenet/belt-promise","version":"1.3.0","keywords":["promise"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-promise@1.3.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"97a09806f7087bb10f8ea720819cf146ef06bd8f","tarball":"https://registry.npmjs.org/@aegenet/belt-promise/-/belt-promise-1.3.0.tgz","fileCount":10,"integrity":"sha512-R4KpIJRGRkYNT/gBu0s4SMfa+oMMJwjwDCVMPkAvSL+eZfRTGOoBoLGP70KLjx3LcROkYto45Ec7fq+EbU9jPg==","signatures":[{"sig":"MEUCIQDLzxOhfMUPGKNgCKK9zSZPXGUXfoe5zoNkLCz733wydAIgabA4wiP/DGxfMk/2vBRcj4uDrku4G7t3oTX+knQWgfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7005},"main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","exports":{"node":{"import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"57a5a56425b61de8133107e3dd74a76576571288","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.2.3","description":"Promise toolkit","directories":{},"_nodeVersion":"18.19.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-promise_1.3.0_1705567618276_0.0029598185954589074","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@aegenet/belt-promise","version":"1.3.1","keywords":["promise"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-promise@1.3.1","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"bf475bb22b5c666160e077fe8ac9c63a106383dc","tarball":"https://registry.npmjs.org/@aegenet/belt-promise/-/belt-promise-1.3.1.tgz","fileCount":10,"integrity":"sha512-N8Vy2KpZm4hQ30gMRLKyMW0nwJ8bcT0YhJcYa4FgF+yKEcWZAJEAfAIp1YAPIr0Ovn/j7bP2BW3C5K57/F62Mg==","signatures":[{"sig":"MEUCIEJe73PB9asZA0RIuD1+a0ijtyYUZwMpVHQzVcO1/zaxAiEAigmpT/lQOJ+kHjRl7w75Nco+fl1hCXTcJxnuJIO6kd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7005},"main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","exports":{"node":{"import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"e362b9d694184d552405b49480c0bac8d198025d","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.2.3","description":"Promise toolkit","directories":{},"_nodeVersion":"18.19.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-promise_1.3.1_1705572476520_0.002242812898505253","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@aegenet/belt-promise","version":"1.3.2","keywords":["promise"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-promise@1.3.2","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"7c13d6fd41fb2c20ecba7ceedced84185e1a429d","tarball":"https://registry.npmjs.org/@aegenet/belt-promise/-/belt-promise-1.3.2.tgz","fileCount":10,"integrity":"sha512-Jmsmrag1y65EGjw9Hhq+G170BZyCquNe6rJk8RjXgHpGgk2qIt1rE3/NgGwYCm+wd1X1TiP1wosyJx8KmxAHkw==","signatures":[{"sig":"MEQCIEHuWGFjW0CaYELfO1YbkbNKL4Z9Xufi557PAG0UkpZiAiAh8uYQze6xIF5c6CEfE0X8MdSAO95kpW7byrZv6qec2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7005},"main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","exports":{"node":{"import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"b74875fd7e484a2a44bf0ccbecaf000bfa2030e2","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.2.3","description":"Promise toolkit","directories":{},"_nodeVersion":"18.19.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-promise_1.3.2_1705869218209_0.4662381207285242","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@aegenet/belt-promise","version":"1.4.0","keywords":["promise"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-promise@1.4.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"be56b4074958a7acd56df7b1f1cabb2008bd9c5a","tarball":"https://registry.npmjs.org/@aegenet/belt-promise/-/belt-promise-1.4.0.tgz","fileCount":10,"integrity":"sha512-p5qfZhIMKnMPLP+5kRkcAJIC5JppQAfPKgUJk/lNRryWPpaCQpyiTxuvkI2QQFS40DMp26CibGDNbvyvjFP8Mg==","signatures":[{"sig":"MEYCIQD4s1X4b0/lcZ8CylnW8VeKGwtfXeGwB7ttQeUpXrim1wIhAK8P1lei5Uw0qNoWrVEmHYMLJRa+z8pa/JwUZorcreZh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7005},"main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","exports":{"node":{"import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"28c9459afdd19c78a3432ae3985e5a72191f2eab","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.2.4","description":"Promise toolkit","directories":{},"_nodeVersion":"18.19.1","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-promise_1.4.0_1708977924129_0.7564920426970174","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@aegenet/belt-promise","version":"1.4.1","keywords":["promise"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-promise@1.4.1","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"02feb050c4a1af4766ab241a2eec4863445a6256","tarball":"https://registry.npmjs.org/@aegenet/belt-promise/-/belt-promise-1.4.1.tgz","fileCount":10,"integrity":"sha512-t7IUziJ538LRX7YkUwWJUbLXbD85DvCfTn/u7k8DfjwS3DGrqhEMm+lQeEgbFkp4fVIUGf2cWPNvvS2+8igNkA==","signatures":[{"sig":"MEUCIFkAk2x408yRxyVvlFwyX1GGS7MRelY6NMIWj91R/QKyAiEAz7p3fwq/HFJ+Xprpk4y8O9d/anwdgvbjwbhAUz+Vjk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7005},"main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","exports":{"node":{"import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"ab408cfc180da589a554ac39f9b1e8056b351763","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.2.4","description":"Promise toolkit","directories":{},"_nodeVersion":"18.19.1","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-promise_1.4.1_1709073863624_0.8714969033009508","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@aegenet/belt-promise","version":"1.4.2","keywords":["promise"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-promise@1.4.2","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"a48c65090c1459931db4f2f1d52397adcc838a44","tarball":"https://registry.npmjs.org/@aegenet/belt-promise/-/belt-promise-1.4.2.tgz","fileCount":10,"integrity":"sha512-sn1FK4o+nrVQouKy9nqMC5DoHPvWbaXh2Qo4Ik0fm+ieywTB0nAC8yecOg71s4WDgbj/onG+Fx54mLpukeG7UQ==","signatures":[{"sig":"MEQCIA/LIJAaDkw5HPR/ucmV4LlTCk1kgXSl1xAJT+wXrlTIAiBnKp+bslPeU7xNE2c8XGE6XiCZKngy0ZH+TeZviIaK2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7005},"main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","exports":{"node":{"import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"af2876e2c29b5422294b2f2e36965650048dac2d","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.2.4","description":"Promise toolkit","directories":{},"_nodeVersion":"18.19.1","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-promise_1.4.2_1709192600047_0.7712354041627028","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@aegenet/belt-promise","version":"1.5.0","keywords":["promise"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-promise@1.5.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"07cac906f11742afaaf63d1938017b05387b057e","tarball":"https://registry.npmjs.org/@aegenet/belt-promise/-/belt-promise-1.5.0.tgz","fileCount":10,"integrity":"sha512-lGDi8j7mx4Jj1NJ9ZXAX+VJTdVHwexJj7ON6xTk1IFPrUfs3eTB8BTbZ6dCCunnipcDSfKvOIHw7g7Qwy3KFNw==","signatures":[{"sig":"MEUCIEoqcQmFTDQrlw6xplG/QVE2de4sgsp/ZuivKvGlck5IAiEAn8ZE2fv7vBZpW6tyE9Mv3FSp7nrlSsUlJVegU4W16FI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7005},"main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","exports":{"node":{"import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"b0a7602bb3d6c286a25f3ad8be4a25227832e5f0","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.2.4","description":"Promise toolkit","directories":{},"_nodeVersion":"18.19.1","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-promise_1.5.0_1711302864205_0.8287764693265016","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@aegenet/belt-promise","version":"1.6.1","keywords":["promise"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-promise@1.6.1","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"c21ee3ed56214cf46b3f5787a24510b27ba48fdc","tarball":"https://registry.npmjs.org/@aegenet/belt-promise/-/belt-promise-1.6.1.tgz","fileCount":10,"integrity":"sha512-FuBKkaKZWz2AKTP6iAo+7/oUEz9THfEM/Il7fcbo0Sm/gPGbhlOUXRhIV8E+j3KWffo9KhgthNoSiuVDZIcYdg==","signatures":[{"sig":"MEUCIQDC2xVDmvgfGjPq/DllLQ4LpRkG81/Bwy8C63YuqRkZZAIgOFosPUaA2nzkhOJePvlETMLY1aHimkBNfnduA1clEc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7127},"main":"dist/node/node.cjs","types":"./dist/node/bundle.d.ts","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","exports":{"node":{"types":"./dist/node/bundle.d.ts","import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"types":"./dist/node/bundle.d.ts","import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"47fd030a13c23b1d0cb2700b94669dd0954b1ade","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.8.1","description":"Promise toolkit","directories":{},"_nodeVersion":"20.16.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-promise_1.6.1_1722629828061_0.976954767078688","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@aegenet/belt-promise","version":"1.6.2","keywords":["promise"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-promise@1.6.2","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"54c9e1d7aa214fb740671659127a30eb1db6a4ce","tarball":"https://registry.npmjs.org/@aegenet/belt-promise/-/belt-promise-1.6.2.tgz","fileCount":10,"integrity":"sha512-A3DcoLsa2Czohd3AhMA28v5g1YOLFJAuvMwMZZB2btILEMGAvx0nDmcmfZxkf5R6DZo+6pkyqzuOzAsrCoIz4Q==","signatures":[{"sig":"MEUCIHAy3Sp3mbqMEawNlY6VQAbbKkdrZWillWiOEWcPXOk4AiEAuDTzBQK/PfldPjyjPAuoApbf30qvVyQVfdx9piS5wmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7127},"main":"dist/node/node.cjs","types":"./dist/node/bundle.d.ts","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","exports":{"node":{"types":"./dist/node/bundle.d.ts","import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"types":"./dist/node/bundle.d.ts","import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"1267d299165324c3ab29e0e511913af88d644021","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.8.1","description":"Promise toolkit","directories":{},"_nodeVersion":"20.16.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-promise_1.6.2_1722631794386_0.1598811567188707","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@aegenet/belt-promise","version":"1.7.0","keywords":["promise"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-promise@1.7.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"a8ef74ccfa6cbaeee45ba0b7da17f2d672219d2c","tarball":"https://registry.npmjs.org/@aegenet/belt-promise/-/belt-promise-1.7.0.tgz","fileCount":10,"integrity":"sha512-c3nTXFYgGlujGEfx3HfRwX7oQWUVyJm34PEkr1sRXKHDvHEZNfRfmdBPyoSIoHjCM1bK56lkKlDdY7d1TKTEMA==","signatures":[{"sig":"MEUCIQCZM0q5du0bbUFTmgPWeQ1a7AwUMrSL4uSjKDdnNZluWQIgbEOwypxVl4uY2GfsZs54SMmtzx8VBMIJLGIbsuJeKM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7127},"main":"dist/node/node.cjs","types":"./dist/node/bundle.d.ts","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","exports":{"node":{"types":"./dist/node/bundle.d.ts","import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"types":"./dist/node/bundle.d.ts","import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"247ec0e6bf48b6f5515c008a8fbd64b88f4ec099","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.8.1","description":"Promise toolkit","directories":{},"_nodeVersion":"20.16.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-promise_1.7.0_1722681325188_0.8778215915296181","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@aegenet/belt-promise","version":"2.0.0","keywords":["promise"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-promise@2.0.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"3cbf5b0b09232dd8a95544025613a15695c7efac","tarball":"https://registry.npmjs.org/@aegenet/belt-promise/-/belt-promise-2.0.0.tgz","fileCount":10,"integrity":"sha512-HPOJO15P2/3Fb1Hcje73zPWgbpEg0rYzJH9RLKdRzhPCgOlxgk/OkEdU4nba+amKkDdNyDBl56RtbEpcYqxsVg==","signatures":[{"sig":"MEUCIGahz/E8Vra3VxKdS0YeOI9JEWC+aWjmdqHV8oFidHmFAiEAmOw0eRnWuKoJzuAgyJj2Qs35U/d+A6itVnMlDZ2uQ8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7151},"main":"dist/node/node.cjs","types":"./dist/node/bundle.d.ts","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","exports":{"node":{"types":"./dist/node/bundle.d.ts","import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"types":"./dist/node/bundle.d.ts","import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"18308288c95290fa2f18258ea61b12388278836a","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.8.1","description":"Promise toolkit","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-promise_2.0.0_1722788373293_0.41295778684082074","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@aegenet/belt-promise","version":"2.1.0","keywords":["promise"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-promise@2.1.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"08c04cd3cfbe66937b7f0875c56ecf87b6193975","tarball":"https://registry.npmjs.org/@aegenet/belt-promise/-/belt-promise-2.1.0.tgz","fileCount":10,"integrity":"sha512-9vqnDVuuB8mSwQnH12h3TJeV5KiMMCe6J+jVOu4FFx3i2W97xeUIoYa86bo9jp/hiy6r3c407qOhe5zCcLb8zg==","signatures":[{"sig":"MEYCIQDCwX6czKKfjFN2FOWmvkSrXDaUefF6rg2Y8kBBStNMqwIhAMzqcBooOT/k1qkF/7pl0gA/V3YFHbzxE+DrGgYDXRqQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7151},"main":"dist/node/node.cjs","types":"./dist/node/bundle.d.ts","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","exports":{"node":{"types":"./dist/node/bundle.d.ts","import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"types":"./dist/node/bundle.d.ts","import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"1c0a932726129cbeb2472f8d46706951e7496054","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.8.2","description":"Promise toolkit","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-promise_2.1.0_1725480840529_0.4905974950609915","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@aegenet/belt-promise","version":"2.2.0","keywords":["promise"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-promise@2.2.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"79f50ab292c552fa581af671839a52d47b206b64","tarball":"https://registry.npmjs.org/@aegenet/belt-promise/-/belt-promise-2.2.0.tgz","fileCount":10,"integrity":"sha512-zqCwYCAvl2Ou2WYBp2WDQZPGclXpAu+Ix2qYMkpAwOLa9KFEeAMnT3K7dZ22Cqgfg5R1S+ZYDE8TtthQkvOm7A==","signatures":[{"sig":"MEUCIQCBv7ykl1KeASU/HOVnzQsY7yixtvSfgtcz5Di3OXq16wIgfg2XU01SFiXCXSogT1XyasqmvIfxtOj3/u6mulRkBKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7370},"main":"dist/node/node.cjs","types":"./dist/node/bundle.d.ts","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","exports":{"node":{"types":"./dist/node/bundle.d.ts","import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"types":"./dist/node/bundle.d.ts","import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"6d13b06332f0f3e156e5050770c11e047b98df52","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.8.2","description":"Promise toolkit","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-promise_2.2.0_1728590613963_0.7748258723173911","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@aegenet/belt-promise","version":"2.3.0","keywords":["promise"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-promise@2.3.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"66768b6c6773ad064740ff621c52123382b4b758","tarball":"https://registry.npmjs.org/@aegenet/belt-promise/-/belt-promise-2.3.0.tgz","fileCount":10,"integrity":"sha512-NVroWPyCDo2sL74ZQDlWt10yEdue8e/mMzOBOVFJIjVOR4fecwe/UPpw3LTRZGZTnZNkxA5gQ/zPgCaVwEzP1A==","signatures":[{"sig":"MEUCIQDcWptj0F0BF4wHWj3jPoYMIvVA7aTjRsnTCshqvz+C+QIgK3nXdHEg+gagdVYT/0j9KdwhiT02rNOYmAHxym7pIgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7370},"main":"dist/node/node.cjs","types":"./dist/node/bundle.d.ts","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","exports":{"node":{"types":"./dist/node/bundle.d.ts","import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"types":"./dist/node/bundle.d.ts","import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"91fcc9c38668d7655d6e88dd4aada0a39590882d","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.8.2","description":"Promise toolkit","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-promise_2.3.0_1731616516777_0.5599959592543782","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@aegenet/belt-promise","description":"Promise toolkit","keywords":["promise"],"version":"2.4.0","main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","exports":{"node":{"require":"./dist/node/node.cjs","import":"./dist/node/node.mjs","types":"./dist/node/bundle.d.ts"},"default":{"require":"./dist/web/browser.cjs","import":"./dist/web/browser.mjs","types":"./dist/node/bundle.d.ts"}},"typings":"./dist/node/bundle.d.ts","types":"./dist/node/bundle.d.ts","author":{"name":"Alexandre Genet"},"sideEffects":false,"license":"MIT","publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"repository":{"type":"git","url":"git+https://github.com/aegenet/belt.git#master"},"dependencies":{},"peerDependencies":{},"devDependencies":{},"pre-commit":["lint"],"scripts":{},"_id":"@aegenet/belt-promise@2.4.0","gitHead":"2206bc43a358dc96c7b8f55fe0f46c696885fed4","bugs":{"url":"https://github.com/aegenet/belt/issues"},"homepage":"https://github.com/aegenet/belt/tree/master#readme","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1oIKCNhIW5P961qykrZztLpiTJemfWS2qIRjIZd+/b1LlrS0aOoOtOIPuNliJHSiVQmltW0S9h/xM80SQw2zOg==","shasum":"2aa38208a38875c15f8fcb6ff58a102f3cb19f04","tarball":"https://registry.npmjs.org/@aegenet/belt-promise/-/belt-promise-2.4.0.tgz","fileCount":10,"unpackedSize":7370,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC+aP4gTaiB4uEIw98u/dNtazm3HfK7vTOsjHf2J2if7wIhANSzglzxEB9h2Wh9wSWn7x/l+ymGifBLuCrmCNWdc42a"}]},"_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"directories":{},"maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/belt-promise_2.4.0_1760893173360_0.05025899884575691"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-15T18:53:09.686Z","modified":"2025-10-19T16:59:33.744Z","1.2.0":"2024-01-15T18:53:10.048Z","1.3.0":"2024-01-18T08:46:58.448Z","1.3.1":"2024-01-18T10:07:56.668Z","1.3.2":"2024-01-21T20:33:38.363Z","1.4.0":"2024-02-26T20:05:24.275Z","1.4.1":"2024-02-27T22:44:23.802Z","1.4.2":"2024-02-29T07:43:20.192Z","1.5.0":"2024-03-24T17:54:24.368Z","1.6.1":"2024-08-02T20:17:08.218Z","1.6.2":"2024-08-02T20:49:54.537Z","1.7.0":"2024-08-03T10:35:25.352Z","2.0.0":"2024-08-04T16:19:33.487Z","2.1.0":"2024-09-04T20:14:00.681Z","2.2.0":"2024-10-10T20:03:34.142Z","2.3.0":"2024-11-14T20:35:16.953Z","2.4.0":"2025-10-19T16:59:33.544Z"},"bugs":{"url":"https://github.com/aegenet/belt/issues"},"author":{"name":"Alexandre Genet"},"license":"MIT","homepage":"https://github.com/aegenet/belt/tree/master#readme","keywords":["promise"],"repository":{"type":"git","url":"git+https://github.com/aegenet/belt.git#master"},"description":"Promise toolkit","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"readme":"[![npm version](https://img.shields.io/npm/v/@aegenet/belt-promise.svg)](https://www.npmjs.com/package/@aegenet/belt-promise)\n<br>\n\n# @aegenet/belt-promise\n\n> Promise toolkit\n\n## 💾 Installation\n\n```shell\nyarn add @aegenet/belt-promise@^2.0.0\n# or\nnpm i @aegenet/belt-promise@^2.0.0\n```\n\n## 📝 Usage\n\n### isPromise\n\n```typescript\nimport { isPromise } from '@aegenet/belt-promise';\n\nisPromise(Promise.resolve(true)); // true\nisPromise(5); // false\nisPromise(null); // false\nisPromise(undefined); // false\nisPromise(() => true); // false\nisPromise({ id: 5 }); // false\n```\n\n### delay\n\n```typescript\nimport { delay } from '@aegenet/belt-promise';\n\nawait delay(500); // ms\n```\n\n### runSequentially\n\n```typescript\nimport { runSequentially } from '@aegenet/belt-promise';\n\nawait runSequentially(\n  () => {\n    /** Step 1 */;\n  },\n  () => {\n    /** Step 2 */;\n  }\n);\n```\n\n### collectSequentially\n\n```typescript\nimport { collectSequentially } from '@aegenet/belt-promise';\n\nconst results = await collectSequentially(\n  () => {\n    /** Step 1 */;\n    return 5;\n  },\n  () => {\n    /** Step 2 */;\n    return 3;\n  }\n);\n\n// results: [5, 3]\n```\n","readmeFilename":"README.md"}