{"_id":"@trenskow/custom-promise","_rev":"41-9ab913eae8e47962bddf16ed0c004fb4","name":"@trenskow/custom-promise","dist-tags":{"latest":"0.13.30"},"versions":{"0.9.0":{"name":"@trenskow/custom-promise","version":"0.9.0","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.9.0","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"41e1f55f6db7534358f39e59522055f7d903b2ac","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.9.0.tgz","fileCount":6,"integrity":"sha512-72+LbpH3TxjfcbvpDGOqHj+PjkNWWZIWMXQ7/Qh4jfzNceJvGdlRmfkY/9yXTkku6bH4w79kKz8isYmnpQAF9A==","signatures":[{"sig":"MEQCIH+wR5Px992afgiLzXd7liAhz0o7EK2P9m4Xk+SFVzoiAiAhMLPdYsZ7iiyUhBqNyh2OVwfYTcJmOh2emrWxC3MOsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfD/MMCRA9TVsSAnZWagAA0JUQAI4YzYHbt8qnVFOTO6Nc\nhDMgtyXnflu9bUuuh0c6BI/wg1XKp1KHzrtJSCzNJyjVn9TQuviSUc2pEPvp\nwVuzlgNdf6jdwwZrJiWw6z6JFxWkDPMG6sKbvEhoHaXsD+gk/LZjdBVG60o7\nc+fPAkzXghlZwj1ZBrb65valZDRh1KQbiufbT9a4t9yMBsuS75d4Jb6iVcao\nZaYGf6ubEmJgIOXKEB/Jkn+I8ebT0uVRRt0OHTb7kMs5IvXVD/EqRJJu2kk7\nAbetGcZ1uUKZH0HNbaDsbUeSEPyh55LEI37uF1PBJ22VhC1HZrS9k/n9hW0P\na7ZKQrcupE2fiylkoLc9VvhyU4Gq0xor2T3UNLYL3QuY/cGH+5n3cGELpYai\nYWTwLFjPGhm15m7elFgx4eq0bAe8855c/Wx3W/OJ2JCxVOPnlo8iH+I5x5X9\nixng2zMqcAdfBqMJ0N2Hxl0abIqAEWczoZwCj6lYUkuS9N8fnxx07zOkBGVZ\nMH13ZuDYc38JuwxWghtIV/9UDHm9sNF0c4mHZol5Tw+JFlYNXA6OHlYNauYv\nAiTYIwImnh9Yho8GJSh8bGAz+UKfFlSs6AV4+8W3S8cnYQWJ9s45M3Oeynpd\nJLqpev1QTcWyy7tfVPsM/IqBVjJok9qKphcA7Z2RCo7AeZMpl+NA3UTW2KFi\ne7+p\r\n=TSb9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"59d39928062680da1b71880ee9f155b8523a9d8f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"6.14.4","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"10.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.9.0_1594880780526_0.35789409911049264","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"@trenskow/custom-promise","version":"0.9.1","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.9.1","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"e0d1d3663dcb33d4bc95c390d777606e9f721eef","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.9.1.tgz","fileCount":6,"integrity":"sha512-KkbWKkPLhBLNA/gbgIN57OdnqjU3OZZ0OoiDtUceVLAXNQWku1jddfVAF6If9ntjDZvcaUGLK2UmdgVJWcG3yA==","signatures":[{"sig":"MEYCIQDmbhPEtjKtm/qaySed5kWnpJQfSH4ablH7Prcdm/XoHQIhANlwpfyjQuGNMBHFj9FDiKZpwA0AyM7hdZdomyQQ/lU/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEERyCRA9TVsSAnZWagAAf+cP/j7VbDGDrqcXLt/EOyYt\nlPKyLpuwJojCAZLdafqipzSqypqxFExrQpagHvJnU1E9Ea+gon0Q5/No8zx+\nyOSGXoam4aLAd3XIkdvVcN4iZbyknreZbQ7B2qZTnkmeX3vY/TGn/BRRh7Gp\nC2pRAPbBO1IJVd2zGWe1duKwv17F53geTtniBLFwWIpI37p+2lH1JQFiGYy5\nTzk584vcdKv274I8QvyoO98FsMBxzfrI5RNVhqEFPF4sCavvqisE20T82m+g\nSUiucczueVIIs+E1ttA0tuKG05zzBJBEHxKR08AX61+C9kBNCySreeiBayIz\n3b8uA8njT2Kdk0QIxck9RMYB3QpWiLSMoN585flPJwsmvzEMJpmCo+i2sv6A\nmwOBlaW4ilZdpcBTlcoh2TU2h3qhdXCPGYU8T7RKrz04eSEOOUWh0MiaewDF\nUPDz7Fh2OHruESxMO3iJKZ5FJn+XrbihyAL8QFC0tn/E/cAs+X+iPDCLPxOy\nuRsNvl7VJM+k8QXVtlHmsSeAMGQ+SLMrtQe+GabUv1wxoc3QuPjw0G1No1l3\nhP//DaS5zCYfLYTUjbg5KdzU/IOvWuc0ZNiuTOmt726ltCVHnlOxpVIUVhxv\nfx6oWK1N0cpLX31bGZLif/YWzTRJDfh/RCKTQz2G/UlGmNvYYbeAABgLppqy\n+FM4\r\n=Os4+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6ae0556043d0c391adab7d4b8653c1ea5de03dc4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"6.14.4","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"10.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.9.1_1594901618258_0.5096101830023265","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@trenskow/custom-promise","version":"0.10.0","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.10.0","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"012ac74fedfbb8d91ce333bdbdf8136f10150b51","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.10.0.tgz","fileCount":6,"integrity":"sha512-FcUkI7gx/iM1etstqRSzzGZakN3gZ4n+6FXhbURkxkxa9tTG116dCO5G1MmSv1tmXN/Ct4lZsDUlwv8N81UxMQ==","signatures":[{"sig":"MEUCIQDRU5UAPu5q2IkclLOOqN65PQ+Ncg8oYQr6aDwmVnH/rAIgaVxerz1N0nbPvmF2z2Hb/6HW25nGjb+hm09gdvONVcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6561},"main":"index.js","gitHead":"b072c52b52094b9e746f08d2c9129bd452f60d10","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"8.1.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.10.0_1636872603087_0.8505407688742379","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"@trenskow/custom-promise","version":"0.10.1","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.10.1","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"cd1a4e4fc85114cc1eb19e7980bbca6324529e40","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.10.1.tgz","fileCount":6,"integrity":"sha512-Hlw2OyjW7Kd8l4dwTCxDZ7US+a+lN3vx61njdqadPyIzDzEvUGxo0nfYUhaBic/rE4KAL5D1h1Un2l5s2tjOWQ==","signatures":[{"sig":"MEUCIQDGPlej/a+Vl/Ap9p7sHdoQQmBWR6pfCftRyIsuQgpJCwIgcaGlSl+sn68Gjo2hu7/osiFo1a7qh3umaLh/G6Ta+5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2e1ECRA9TVsSAnZWagAAtX8P/3VXpzyxLK9YtBb+Y7Go\nRhow4W1crwLOWwrBYR+Z2k+EqaA7imGxQ9fPDhDiBW46nadxkion3TJ3vVgh\nzwzMDu5P/EXcZkLIghZwIaRLQSPmjUUkdkpL33HjNXDJ120fqL6QvyW6D6ZJ\nmXrq7dovY1Yn8VcRnvel57EUtthVIX4tQUIUaDYBVr9aw9gH2+4eOcUwYjKA\nn36Y/lH1LkXkH8muY5DXdrgdoy6hBnbrKgS6FVKI8AxMEt4Dme20z28lppab\nvXDfOzIG5pdzESwPE3hAIqTw12q4Qc/8UIpwnGFB13x3i1GMyn3uPJboyWsl\nAaz8C0vJIe4aC+GJL71uGnbaDdaEum2q8ddavtFGZ3BujTreTSnRE1QRTw4W\nydala4eFB7yT2o2KdUF4JxtvFCwd8chBlvXKJmDvtQONxwKIDXYhNkjAy4ss\nLNweAsk4nHZxxUnYYaE2s/FbSv6xD7wq3L/DfGbYGM14RR+qKqXjsLhJxgld\nUITY9NORDgcnMYIU2E1aVFLcPUOXl99Lyjm2SCdcq2d+51V7xc+HmvWlOwru\nRRbQyi3PjLzAfGFkad1NIWhI/5vf/MVWJYS/KXUZaR6YwYW3NvcS/GW1XzNc\neomgnbbkklvrLtEuXIfiH/3u+KjzChJxJgD1n7TmDx0igCqzAx6056hMBhvo\nMmJY\r\n=PaB1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"28d7fddef162936e527654f9a836bdf311af9d8d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"8.1.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.10.1_1636872912062_0.6528894456150587","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"@trenskow/custom-promise","version":"0.10.2","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.10.2","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"d822ff0c5e4fa79c854a0d53f185864566e974dd","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.10.2.tgz","fileCount":6,"integrity":"sha512-ihUbT7Nk8pm7pvz1qfgBtbzOBO6I6M1f48Wu6KkQpvYdIRHX6C5ezBJrDDbX8tPh8eH8nSKIY6l5JjKIyDzPNA==","signatures":[{"sig":"MEUCIAvJmwb/Q9N7TXMd/ok/fLMx4VtlYuzY5KoPVd13E19TAiEArexZ3Zugx1jmEYTtnuMWLwUwW9X0jKrx4kXAKk2/HiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiarsKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8ZQ//TKxIlWxb0452Y0WDZozm0I1amBGosg500MfYEspAANDCNoI/\r\nBVTDnxmrxiV5r2sC2Y1jlFW6IJDdMzauHmYw/8Vbguyj3Cem9DHYbchET4S3\r\nMAkkywtdOrO08i+JjAoOb0T3jQ3BjxUt0Puz7vRzJZk8GTtpDhTdsLonki9c\r\nwCQJsXI+Gvn5aA2L9XFFYnZE1GnuZIHh+QCyTedc8ebeDMx4z+TLe9tRgaaT\r\n6ABkMBWNC3pNyQ1FGboB8S46oifQzu07Td4lTBGBlCIHPPC30hDxzymtReBD\r\nc/IC2j8593aPjrXH2BxotyGAG+0CF+xMn7LBjGLI3ta+SmAwrXVAywdxHArE\r\nEH4lv8eCJ5yt0YYwqnavDfNm8q3GAKdGNnlqDfefqMT3Y84er0LmDn26bUCd\r\nKe/chQaOi8Q20FWg+kIuu6sZ9CBvIubtjp2Inu3ZZGt6IdV7aqAM9GmBmlPd\r\ni9DerrArQYUT8EF8v2liXlL6s14H/xojFv7NI1PQ07mLZGHrIwJdZm9DY+Ds\r\npEuco8bi9kw3shJ/0IL8kxdjEv/MQC3UWhPYTpxBWE3GX/b3ZW8mWJbZxa0a\r\n4fPzu8ZbiQn/RA0PnIvtLRo63cZWymsEgU94cra5P3znvHyx4VSGF3HZ2yOk\r\nYeoGKYjZWMJ3b2J9wmMxrkI8IHcYoh5YkH4=\r\n=YdVY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"35ef623d47241b1272c570189158ac447b205e00","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"8.1.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.10.2_1651161866210_0.11715068163860143","host":"s3://npm-registry-packages"}},"0.10.3":{"name":"@trenskow/custom-promise","version":"0.10.3","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.10.3","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"38156f92881c01e798afd2a52bcab1abeebc94a0","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.10.3.tgz","fileCount":6,"integrity":"sha512-5uTQ0kXjv/lTgNou2suHyKFtobHBuJ+8A4l9IrlP3rK9SPDO75pqn7QS361muVvcqPuLFsuSCBJixHP64i7VMg==","signatures":[{"sig":"MEUCIErihwvbobvJ+QffmY8tcvrd6Tl4JGhxQyejErcqUM2bAiEAkGhrENLEF2poplWWq2RDRB3IYuLFjoJlN8VApNdiZw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6604},"main":"index.js","gitHead":"1fc0e70a520b4cb240fe7549e0c238320053a679","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"9.5.1","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.10.3_1688969432805_0.2971554618142549","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@trenskow/custom-promise","version":"0.11.0","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.11.0","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"5112059c2e59f4c773ba2ff1564ead60a0f614c4","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.11.0.tgz","fileCount":6,"integrity":"sha512-9B7YEvBEwCqjD+UTYsPT06DnS/fm0RMwR9k/0fLP3r4/dHVwUurRNabz/TmtEjNAcMo8kdMFD32cw0gWOr4FiQ==","signatures":[{"sig":"MEQCICmmxzkY03mxTxiAcYM8/vXLtniCDsG9FtIviwSj5TJSAiBrgfhtcMhjJaFLULs/cLelhcJzUYJCrBYR+D/ti2453g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7112},"main":"index.js","gitHead":"624ec8b34360bd5238911e2631edd72d75dc3830","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"10.2.4","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.11.0_1711354911396_0.3455866830724881","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@trenskow/custom-promise","version":"0.12.0","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.12.0","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"e3583e89289502d68a6085ae4a10dca5c1cfc161","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.12.0.tgz","fileCount":6,"integrity":"sha512-/+FDN/Ejre7GreDgT1vtY11x0W7pquwip2ceez7wH813Sne/+CbfqhaHi7dNdu0UwL7gMeAeo5bQ8dvDjkXHxg==","signatures":[{"sig":"MEUCIQDrbKFOKIcgj/s3wsLFqrEtMxf38Vah1KHxxDRnJsJougIgIoTC55gOnL5C7jSnW02C8BEP5pvIxnp0Mx1p1qE4TmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6533},"main":"index.js","gitHead":"c1b4f4df6374ec782604b1616d8b0f04a1eaefee","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"10.2.4","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.12.0_1723981283055_0.24003798477673066","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"@trenskow/custom-promise","version":"0.13.0","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.0","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"1e0f3653ad9e9ab5fb57eb197566d43f5fc732f8","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.0.tgz","fileCount":6,"integrity":"sha512-bPiU+k0I92tCaT7X6m8lcSCPUewIDVADegOQMGobP1Zd72vTE/LfGHwFHT+uCJFnS+kEdgMdyu44IYtzqi5Ufg==","signatures":[{"sig":"MEUCIFFuNAtX4YpamdLzfTbqpV+/rsAHioBsxQAp2X5OLMi6AiEA5Y/c3gQ6DQlvGoW9g4iUhyOLKI2IZV+T4L5w8O/K0Ac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7018},"main":"index.js","type":"module","gitHead":"c0f229bed6ded8efbdc01516e652f655fdac4c85","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"10.8.3","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.13.0","globals":"^15.11.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.0_1729337809244_0.6310222192844053","host":"s3://npm-registry-packages"}},"0.13.1":{"name":"@trenskow/custom-promise","version":"0.13.1","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.1","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"6286758ba87897f7b04f484a929e476ae1992968","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.1.tgz","fileCount":6,"integrity":"sha512-9fOrvQcFcl4LwnvzGMQcG6pYrLxS9qr66eDDWFuIJLjw+a8gADaTk9S/mlacssGvjtvSkM7O+iCT5LlH2nTr6w==","signatures":[{"sig":"MEUCIQD/AE1sgowK7+ei0X8OwZiVvsKvPG2eXbgz4g0MtkCGewIgFkacPIycWJVa4azvd9OkHzEae4twS5uq2Nub/JcAgJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"6e861816b4c2e86b3bd407abc3dcbb4f0b7d1adf","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"10.8.3","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.13.0","globals":"^15.11.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.1_1729338083900_0.29669746766144955","host":"s3://npm-registry-packages"}},"0.13.2":{"name":"@trenskow/custom-promise","version":"0.13.2","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.2","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"bdeb936826f9dc6c473d8026cef390d3778d1c7f","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.2.tgz","fileCount":6,"integrity":"sha512-rk6DOp3rdDLfyE+MnfwAgvAkakCDs+dc8N0n5H/sb317FG8UvQ97n90O7YK/HBws2I5cNw1iXkUOWQmbLDw0DQ==","signatures":[{"sig":"MEUCIQCsVK0zU2zEC5m0pUoe5JBKnu02+RCHDQdfMBheTsuUpwIgSAyTTyWeqGj6nDUTbhKa4OI/43ECNavyZ7IHKUzFt84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"57c30c5f455c186cbb6a330b756d7eef63079669","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"10.9.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.16.0","globals":"^15.13.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.2_1733694329984_0.6424186826796556","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"@trenskow/custom-promise","version":"0.13.3","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.3","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"eb4bd2eb7796566bead897b5b05c635dab011e4c","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.3.tgz","fileCount":6,"integrity":"sha512-W6EQofjc3Ziqi92R0yM37BQzRAoLrinfv8P2Djxp+P0gAzs79jY3jQUBvzR89o2j8pPghRkkp5+DmTZLqSuaug==","signatures":[{"sig":"MEUCIDI8u2BSi5Yb726CIcgOfRFy6LcZMiSZkYnV3mVDi5IeAiEAvE7Q+CuHCcSLTky6YSiunpe2ngvRGcykfREuv1AyXSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"90cda922e10aa5e404a38db7747cc2a9cf256932","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"10.9.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.17.0","globals":"^15.14.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.3_1734617744937_0.4040982816397798","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"@trenskow/custom-promise","version":"0.13.4","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.4","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"3a875aef56031fc3bb48c54f70ce8a25c5955c78","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.4.tgz","fileCount":6,"integrity":"sha512-3zOGiZZuCeMh96NN817+FQXbc8gWgbKxH7qUh/p6wQ5ucjCjK0uPoMK+MA2fJIiob7Toi9JicE+fkp8vcaGbGA==","signatures":[{"sig":"MEUCIBIZcOrZJw2bcrsJOXv1f/ODOWU072u8T7uRT7GepXlTAiEAtXCAfQDTHpySkvyW3MvlHd0Ocp0IaarEtqMm1lq2oUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"bbf22dae8a93d6924ffdc0b710cbef796fe79175","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.0.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.18.0","globals":"^15.14.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.4_1737186423852_0.2115166083722435","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"@trenskow/custom-promise","version":"0.13.5","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.5","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"c525d89f804b223ae91f07d60e834d5e9092b5dd","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.5.tgz","fileCount":6,"integrity":"sha512-FjU4aKPDPSg6R2LqodRTzhYMeR5VU6JMoHOM5WDo4scUrsvz5VD8vBRv6uQ+RGunJ0fBb7v1tA3y493OtjWLKw==","signatures":[{"sig":"MEUCIQCzoQ29Hn17Sgm8LVpohw6C5vmHQ8cp+6q07NYdJA2eigIgEpsezxeY86irzGZfyttf6SPx+GLxMp+VfYlPDSxnsJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"531e4b115dfabd40aaeeef47c3504faa85d59cca","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.0.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.5_1738067889519_0.9744185253483171","host":"s3://npm-registry-packages-npm-production"}},"0.13.6":{"name":"@trenskow/custom-promise","version":"0.13.6","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.6","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"3666db285cd7b350899483bf8e89cfdc2faecd32","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.6.tgz","fileCount":6,"integrity":"sha512-47sV9jcI+80HpbrCgaqbcQg9Oez9o7cDyPRbWZAQCYZ8aQ7FQEWsbljLaNxqk62bnzpr/fBQSP+u7SFoq4yC4Q==","signatures":[{"sig":"MEUCIQD3xiRfkSU8Vyqw1uKRKQJN6XrzzXugwfUrLU5pYdiIRwIgW/Q2q4iGIii5ez0MyQePdhXkBnOCfPyJQq8nLIhS9oQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"e3327713e967104825818b039d7e4c2fea8ff2a3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.0.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.21.0","globals":"^15.15.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.6_1740341224072_0.07685175773999142","host":"s3://npm-registry-packages-npm-production"}},"0.13.7":{"name":"@trenskow/custom-promise","version":"0.13.7","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.7","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"9a35c2b77115fef6bcb80f4fbc81c32d77aabca8","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.7.tgz","fileCount":6,"integrity":"sha512-6Y3CNXsu7uFtx1ZpKdTPRVO70sGCg9J2e4GG60v9kvsMx/EJVrSD8Jfa9XfdoGPDPG1A0tJWDHgldwuz8skqTQ==","signatures":[{"sig":"MEUCIGGvI6bq953waEuHtQv/9QqprQDFiLeeidFz+LbQobCfAiEAv1wtWDSPpgHvehwgplYhwE5ME0e7t/IVxaNZB4TgIJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6975},"main":"index.js","type":"module","gitHead":"bad6b3bce0b0ee3b36949196a0ba30b6c62b0515","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.0.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.23.0","globals":"^16.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.7_1743738511357_0.7530128427534435","host":"s3://npm-registry-packages-npm-production"}},"0.13.8":{"name":"@trenskow/custom-promise","version":"0.13.8","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.8","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"d42645771932fbaed3867cb3900185b1a84031dc","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.8.tgz","fileCount":6,"integrity":"sha512-S6Je4TgG7z9XkcUM6Oq5RJF6T/j8G2FEMb2CWcUM118xBvG+jwQpSIwhX2R//enw5eqiJLEfsC2Gsi7DcIizOQ==","signatures":[{"sig":"MEUCIGrJ1GJh/FTqGCL7xk2lcBLkdXUrVv1+zvCUQWDH1vxUAiEAqJhNod2K+RH6EyMv2gnxzRuJBcMBZLdvt9I8qpqbFtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6975},"main":"index.js","type":"module","gitHead":"e3b3b0de6e3e7ec03cbe77ee36b8ff6ba64da7c2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.0.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","globals":"^16.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.8_1746241561537_0.0944596986298285","host":"s3://npm-registry-packages-npm-production"}},"0.13.9":{"name":"@trenskow/custom-promise","version":"0.13.9","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.9","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"9b4e20ced5cbd1944302da3aaca23c64e36ea1bc","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.9.tgz","fileCount":6,"integrity":"sha512-pMYOZdgFQGeRBaxATaaV8z0Ugr14HeIuKOW2g6KzAualnoBTsOOMHLq+S+jnfcT1RRrSbGlz2aNUD/xjwvYWxg==","signatures":[{"sig":"MEUCIB8PDvPLY4Pu4UJ6NwCei9I0djxFhbWyAz1YxMJFPyTeAiEA27yYnnctBtB2KH8QQXwqLMgebJcdy76lozatx0V5/94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6975},"main":"index.js","type":"module","gitHead":"9db84c848309f82b569195f8914b2f80118c8bd3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.4.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.15.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","globals":"^16.1.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.9_1747469052703_0.14657455745098158","host":"s3://npm-registry-packages-npm-production"}},"0.13.10":{"name":"@trenskow/custom-promise","version":"0.13.10","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.10","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"e45b272561c2229a2a70e53096ec4e6e3ebb99a6","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.10.tgz","fileCount":6,"integrity":"sha512-IvgCJFjho6rX8fw73v40cBUHHXu1YjC618sTBtc2F8+3kbHtmilHNaYCGQGBSSNu8ZUGaqMiCFau/QiFDVnEeQ==","signatures":[{"sig":"MEUCIHKoGZ7E5Sk4x6y4b3Dps6gz4RVx53f43yNOdk3nKt22AiEA6ezonPLvvFGYylwDvciUoxKiXxq7HyAD4ymt+rU0LC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"0b2c8fe5ddce61a723035a8b3a0e1ff0c5cb5cd1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.4.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.15.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.28.0","globals":"^16.2.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.10_1749301497481_0.2274582592382699","host":"s3://npm-registry-packages-npm-production"}},"0.13.11":{"name":"@trenskow/custom-promise","version":"0.13.11","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.11","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"aaa2f65178ed62edde3634356150f1a19856fdbd","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.11.tgz","fileCount":6,"integrity":"sha512-jw9WSDOlCUfk08pTlZIn6ls37KszfwDeBNzbf3O4nM3GNBNKJ8WKF8a00PY9OnDBdSc9dRoxZmAZpEsmmzDAuw==","signatures":[{"sig":"MEYCIQD+vP/A23reLirsM1pU6uJzuwzG4v3oRrVzpAx3qWbTnAIhAN6GdoU+AWMhCeBxe8kB1mkFE/oOQIBURZanqBOSRzRc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"e6b41dee25cf9ee2d5d8be6aa9c221d234eef903","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","actor":{"name":"trenskow","type":"user","email":"trenskow@me.com"},"email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.4.2","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.29.0","globals":"^16.2.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.11_1750916145727_0.8118920966503644","host":"s3://npm-registry-packages-npm-production"}},"0.13.12":{"name":"@trenskow/custom-promise","version":"0.13.12","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.12","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"0e3cf17f974f1321b0995fa122126bc6dfa164f8","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.12.tgz","fileCount":6,"integrity":"sha512-h09MAlj9lrQq28KM2AP0BzeIkOqlLQvB3oRYRZbOui+I2vCsVRDkTF3sP7qb8H9lN7TQvzPMYThdMzHromofGA==","signatures":[{"sig":"MEUCIQDVqdFCNKxG5/9rdpwTJL7X+465poWfaY2PQNT3BgrwtgIgORERf2QBirN8QXIGX2yx0vJ3iCnLpNAdFbAh8Fopejc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"ddbb289634aa4162832828187a98fff2481f4811","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.4.2","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.37.0","globals":"^16.4.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.12_1759558948426_0.2771444674104828","host":"s3://npm-registry-packages-npm-production"}},"0.13.13":{"name":"@trenskow/custom-promise","version":"0.13.13","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.13","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"7299d93f479488e094181d216be195723e24ed8d","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.13.tgz","fileCount":6,"integrity":"sha512-+CjnVOm6DCHkuzy1rGqHbEjZah7KZQyENPQdrBgCZvvsHNnGwbJNNOzLGUzuEW4y6DJXr7t2y86sUaULL+w1bg==","signatures":[{"sig":"MEUCIC7wPdjc/evGBBo2tbuQDj/EjtrIaeJp3N5t0QvSDdcPAiEA73iT9lY1HlYd511X35fBieebYwZQMQEpLEu4ka7SL/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"ad6b905183299c4add011a83b29c686901b41c5a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.4.2","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","globals":"^16.5.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.13_1763248076844_0.0823799586054994","host":"s3://npm-registry-packages-npm-production"}},"0.13.14":{"name":"@trenskow/custom-promise","version":"0.13.14","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.14","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"3e234f13503d371f4571a6af1898b10f822126f8","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.14.tgz","fileCount":6,"integrity":"sha512-bCkN6SMSRUiiaIs3K6A+A+XjirIN9eKM+pYYRsXOPUTtevPdPY23TW54o63jMapjUTqs1ceeBN2LFaYXYY0D6A==","signatures":[{"sig":"MEYCIQDu1o7GwWWpfW8nNw6rdwmXgfDxqOL2p3E6+ra6roMY9AIhAMMZgOfFxsvecR41zKK0WIAwtX1xDQAafFFyaQkFKJDr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"6068225b82f89f5451a197ba9201b6d4c17dd4bb","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.4.2","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","globals":"^16.5.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.14_1764578929354_0.3552925600486476","host":"s3://npm-registry-packages-npm-production"}},"0.13.15":{"name":"@trenskow/custom-promise","version":"0.13.15","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.15","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"39977cf695a6bd1d0087f975371a372032ebcff5","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.15.tgz","fileCount":6,"integrity":"sha512-zqm5kVuJtbUaOrvy6/eJ2TtbfXAbaodhaUYnDUEOczy+irk0TfNjSkg+aIYIwuXjKuqOE1UjdBcP4Cf6H9ox/g==","signatures":[{"sig":"MEUCIEk4Bo+AZwBGlKSlbu8z6CSGWKdotg4RTL/tvxxn+GP8AiEA6HYJDLWvL/qFH+LYR0lvKUHCn3Wo+sjhgZNeiOfXJ58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"ab9e3b88e63802abef079a9589ee1da6398f2061","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.4.2","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","globals":"^16.5.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.15_1766005956288_0.726342399028381","host":"s3://npm-registry-packages-npm-production"}},"0.13.16":{"name":"@trenskow/custom-promise","version":"0.13.16","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.16","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"9f3552fbd7f2e0035ad4e489679f734e83545542","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.16.tgz","fileCount":6,"integrity":"sha512-VgyxpTWGk4Lu+uKfBX7T+5S1S4ZNZx0CzLTxD2xzb1sv5pL54qsPoBPx4dyQsZG5sAJ5G1kIPdy16iCXAdHS3A==","signatures":[{"sig":"MEUCIEpgBiymjTZnoNUS319SyExNIefYOBgbQ4j9pB+5WyyCAiEA9DEs6vpt9MDfZFpUF82BqXyL8INvNa83GZv4Cf1EvKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"55436366f586a147c13e1750e2136c7d161056c2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.7.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","globals":"^17.0.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.16_1767684266875_0.1985711392854248","host":"s3://npm-registry-packages-npm-production"}},"0.13.17":{"name":"@trenskow/custom-promise","version":"0.13.17","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.17","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"0f0732fe0487c5d5b1b0eedc52e6119a43219a48","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.17.tgz","fileCount":6,"integrity":"sha512-qjQQjMqzyzpoZh3VnHz/qEGSscsIyZRaP5u3BalSRaG0Z9vQh+V0O7kQcr3QBDXh+6b5nSXc63dyBK/yxnjeVA==","signatures":[{"sig":"MEUCIQDLL84wc4sX/B0DHyHKakx9X1Br+zy5VZPqRzh0MSa77AIgUaNNcSvAxA+fLuRjsPfZh666Y0W58R6JT2Z1jlzNUs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"a2a3d66c236b896cae2b20e16427a0f3ad41e2d4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.7.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","globals":"^17.3.0","@eslint/js":"^9.13.0","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.17_1769945724551_0.12122945533430984","host":"s3://npm-registry-packages-npm-production"}},"0.13.18":{"name":"@trenskow/custom-promise","version":"0.13.18","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.18","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"922b7cad0aa1d44f610dede9296d58b0f7d0cf5f","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.18.tgz","fileCount":6,"integrity":"sha512-G+qog4UXIBugzGdpcv/5POx1UT00sV0sxCxezL/j9qBg9YnXrYp556+o/sLpMSPYXRspm1KduSDAw53LSjKHlw==","signatures":[{"sig":"MEQCIHGQtTs5K5VFnQCDLU89M6aInX9AE2Wzp1AkWbdnrKwSAiAF8kkrPph1glfDQFHi5TrSRNQmvDc+Tqm4aOZwOlkYqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"afb2f9d2c7b51170a7b40a3810f7444fadecdb59","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.7.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","globals":"^17.3.0","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.18_1771101153243_0.12886746256597137","host":"s3://npm-registry-packages-npm-production"}},"0.13.19":{"name":"@trenskow/custom-promise","version":"0.13.19","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.19","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"595d9588d892d6f35c3ee7f79ab50cadef7edab7","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.19.tgz","fileCount":6,"integrity":"sha512-kdU57r5wZTv2gnRRZgNn6RMZx5MzOhMepvD9GYpJXkCL6weeXMplQbIGc30QfrQgEFEE+tpoCuhl0NUN/nbx5Q==","signatures":[{"sig":"MEUCIFia+8QRmQ9uLFjpoYul0k7ZMItu7VALzVqIkc0ilhutAiEAwgyi6Q+9QlnB3WhICR2DWEZXIYbVzog2PBWmJbQphA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"f2e6a5971e3621a0c93d34ebc0fabe5a3ace5b25","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.7.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.1.0","globals":"^17.4.0","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.19_1774694466986_0.6741694092124515","host":"s3://npm-registry-packages-npm-production"}},"0.13.20":{"name":"@trenskow/custom-promise","version":"0.13.20","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.20","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"95bff089833c85fbaa19d7a23a0c4bd1775d8615","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.20.tgz","fileCount":6,"integrity":"sha512-aQfD95Xmbyhip4vGaIdm0u2BGSlFIUHaW/XCuZc373RGI7d4is8QtwCFfbUKUu8A8njHxpbKLI0n7ZwlcX+ZWA==","signatures":[{"sig":"MEYCIQDon9VzArO8mmbK+/b8fbO7bSo9jRrgE4p9uLQLJZhoowIhAMVtXn9NSZ1nl6mNzSZXe7O4YhuRe031c5lb4w6PoD1d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"d24d3db986ed2be7c1f35bcc5297f992edf2c37f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.7.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.20_1777877782019_0.27087332489946814","host":"s3://npm-registry-packages-npm-production"}},"0.13.21":{"name":"@trenskow/custom-promise","version":"0.13.21","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.21","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"4143a2b95328298d498246fcfe008368b0f88f94","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.21.tgz","fileCount":6,"integrity":"sha512-W448Utx1x2McGeQflrqSru0+P8gVDrbELnkbOkUgIRRXOyKvolj6YgUZ6YLcNTeJq23OxqIE2hduBIrYJ+nOgg==","signatures":[{"sig":"MEUCIFP8XlGEdTGroZqwT00MsN5nzRPHqp0n6XI95B4Tb8cYAiEAhQadaSmLWtxaTik4gvzQHak/tPdEl1ghnBkd7UJdvXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"18410fa0edbd154e31399d125ce84c36e07623e9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.7.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.0","globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.21_1779163919929_0.680447580913571","host":"s3://npm-registry-packages-npm-production"}},"0.13.22":{"name":"@trenskow/custom-promise","version":"0.13.22","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.22","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"48c16f82851080135d0ee8d064417da2c3f960d0","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.22.tgz","fileCount":6,"integrity":"sha512-5TINDLsECTWB8RazDCkWLd62kP37sfR/9/WKc/kHCx8AtfFNmOKLqU5Cud4afrDPyXppWgedtfZFL0E9zBGhCQ==","signatures":[{"sig":"MEUCIQCJDsEuAaHZDhMWo27TmugOVvRHZSw0paXHjABF/aDgJAIgczF8iC3iZS+jmsMrbJzRKyW9/pBLzPlcnZeOjBlk+AM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"1bf29f04f031b7baabbcefafa9cd06ecf628b353","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.16.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"26.1.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.22_1780914210414_0.22529971726944487","host":"s3://npm-registry-packages-npm-production"}},"0.13.23":{"name":"@trenskow/custom-promise","version":"0.13.23","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.23","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"16be8838537c7b1ed680dc7d38b8a90849cd8718","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.23.tgz","fileCount":6,"integrity":"sha512-QQTlj/mALF0o8qeoiehX9rreGujVIQHt0nTQY97i23yZCGCXD3ZuMfESg0wacGKrudjAQp1BlR3+OK5ObhGyiA==","signatures":[{"sig":"MEYCIQDWyw2wywenDpb/aHzU5no4GrTMZh/GtDpgHdSoDJ9n9QIhAMknOta+kLiz7cneUL4MbPcZmXeWxKsv6lpD7500VO/s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"41a95120a23197a008d77f3e28e4c32b8e483a22","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.17.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"26.1.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.5.0","globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.23_1782374973768_0.9200278744884931","host":"s3://npm-registry-packages-npm-production"}},"0.13.24":{"name":"@trenskow/custom-promise","version":"0.13.24","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.24","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"df06694327eeeeb96f236c6a59e9fc85c0fcdf07","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.24.tgz","fileCount":6,"integrity":"sha512-dJgK1oaA9XLIaVxGmq5bwJafpm6BWkCo05/ry+qDg8sufkjed5cdb1RORBIy5fQ/y6R+rj0XIUw0HS2Xa99Ewg==","signatures":[{"sig":"MEUCICH5XzYMkuBVS0oL3g5GN8Y71j7HGyZSxdeWj6/bESl5AiEA3PFo/1+y1xxoIHg8SYbgFTkYaiRw9YPEsRPhFKKObR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"cd99783f8ca7486dd83ed5c71e223260b0d427d9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.17.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"26.1.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.5"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.24_1782993447365_0.5683727723028513","host":"s3://npm-registry-packages-npm-production"}},"0.13.25":{"name":"@trenskow/custom-promise","version":"0.13.25","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.25","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"b02ef9cc77c1c2e7901dde7db9985ec579096a5b","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.25.tgz","fileCount":6,"integrity":"sha512-voL+ciSnn8p7JiRVOa3qPYgVMvZYjEsmkiXZzIAUg6kykKPiU/yHFqtNTAm4m4SzTzOV6jdUst0C/zoW+KH+oQ==","signatures":[{"sig":"MEUCIFzCtdBeuUMW1ZxBqnEjphb4NByfXc/TsYos8eEWL0DwAiEA5z98UlsjjH+tOq0m9vBxzzXpSrPdfIffFnSDfXLnR50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"1b0c0f2e3b0774bd76df85b2047e9f45aab354d9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.17.0","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.6"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.25_1783930399069_0.24027589363718094","host":"s3://npm-registry-packages-npm-production"}},"0.13.26":{"name":"@trenskow/custom-promise","version":"0.13.26","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.26","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"131bef6496fb8e998f9dbb076ce55b6f782c9d5e","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.26.tgz","fileCount":6,"integrity":"sha512-3vvoKy8mhFaS98PhPlDPbYmQ4dfCP7PyJpL5FZYAo4pY8rUQDJY9O50O44J/sO3IorYPJ1kBGQwf+7xN9gOukQ==","signatures":[{"sig":"MEUCIHcB6udEzlIJNQ4Q6C5z7RfAUexXt0ojVqMsHxKYzuHkAiEAjV9TJvDlwebGrCr/32EERYWyohQQbgp/7XMrt46rreY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"e9c747173e788bac0479e9aff46d064fceefcc56","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"12.0.1","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.8.0","globals":"^17.8.0","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.6"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.26_1785147538929_0.5389468576682841","host":"s3://npm-registry-packages-npm-production"}},"0.13.27":{"name":"@trenskow/custom-promise","version":"0.13.27","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.27","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"1cb732e4458a1dc76a8fca203d8b04ded910e235","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.27.tgz","fileCount":6,"integrity":"sha512-q+B+SZytBlABvbN5BYg7gRiPobNMn1ukxug2Uku6DAijhvqiKJ7pbHaxxvaxJ6aKLVHG4I77IMEsicWFOXTOyA==","signatures":[{"sig":"MEQCIDrt3rmy4tNNXwC1RjBvhpJVNoAQT+aWWqxXmIWXIhLwAiB5v2nFXqWu2UIV+boOG1CJ28asZnTYoDZ1hF/Cr8FTLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6976},"main":"index.js","type":"module","gitHead":"30d23597b2dcb72b36682f59f5bab6d412343d2a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"12.0.2","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.8.0","globals":"^17.9.0","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.6"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.27_1785785945381_0.9000373998041575","host":"s3://npm-registry-packages-npm-production"}},"0.13.28":{"name":"@trenskow/custom-promise","version":"0.13.28","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.28","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"ff0b4d2b8bc3ba36d460460d71ce7bdafe5bb2d0","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.28.tgz","fileCount":6,"integrity":"sha512-ZNK5y0jKopBPNTuFwtuMrpK9ANuDvTddCfBDPmIPM9NgoK7AZzbzdr3A251SDczQYsMVHppEQNhpxNvT7IVGcg==","signatures":[{"sig":"MEYCIQD8bVnDmdJJDllyWVDRh5FbrhMlu59PTd46nMjPBSihuQIhAIv2JNy9Vab06npJj3WrHBzs9YIgBGgv6szc/4t+CX1n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwDLyXlaAHau04y4T/ro5WtM4cyiw3eSpLzrLGQ8YbzQIgXt85qh4AnWge8IQu8QCrSLSp7p5FnLyblTYlx+UX5Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6978},"main":"index.js","type":"module","gitHead":"195197a2d1e719890f3da8c52945a64f8c5fd5e9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"12.0.2","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"26.8.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.10.0","globals":"^17.12.0","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.7"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.28_1789548214710_0.021274859868746","host":"s3://npm-registry-packages-npm-production"}},"0.13.29":{"name":"@trenskow/custom-promise","version":"0.13.29","keywords":["promise","custom"],"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","_id":"@trenskow/custom-promise@0.13.29","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"homepage":"https://github.com/trenskow/custom-promise#readme","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"a15b847af1e86d74a009500fbd4f4c9b2517fa3d","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.29.tgz","fileCount":6,"integrity":"sha512-XW54tmBhR34Xx1hzOhfqdghvuLeXNiaEIurV7QIXz5xtJI8q81Sb5zrMeJnUGmO86E4vISrgWXxob7exkmSVqA==","signatures":[{"sig":"MEUCIA18M3U0nx/i8qPZQ2ttGjvRamGssHQSAb+vwFSbf0e+AiEAzmlRKDrJ/BKpVmQiZmm4pUmUObmt0jb99MrY6+3Fz0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbepo9F7QHQAExIXvswA+daATWvOJMlou5gyKA/x0tSAIgGH3/Q/ze7xT3lXijcY6TpzRL0H+SqtdPIswhhDVteII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6978},"main":"index.js","type":"module","gitHead":"d167a1cba302432da794b4e33c6190b160d6f1d2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"12.0.2","description":"A extendable class for making custom promises.","directories":{"test":"test"},"_nodeVersion":"26.8.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.10.0","globals":"^17.12.0","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.7"},"_npmOperationalInternal":{"tmp":"tmp/custom-promise_0.13.29_1789550172743_0.012323766423660842","host":"s3://npm-registry-packages-npm-production"}},"0.13.30":{"_id":"@trenskow/custom-promise@0.13.30","bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"dist":{"shasum":"0925d957a1efe353d5a02a3f3a5834bb23bbd51c","tarball":"https://registry.npmjs.org/@trenskow/custom-promise/-/custom-promise-0.13.30.tgz","fileCount":6,"integrity":"sha512-a9Z57aVMLRVBswBEYTAVzHXfHNGnT/lWXqfiD283AOOBG6YWbguSADhLXEWsBNAjNeoHteJOQxLUrsw+gJwcnw==","signatures":[{"sig":"MEYCIQCvi+TKGM2IuL1ahYbJTRHqowrSvCVSLOmwqAcKOEhJkwIhANxyKHLsmDKC4ta6EobwUYpCFU1IF4wtDjTP7BJ7Hu8I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA2Z8DT/lZOWnZCovXPrin+Q7T6yMAbonv1zDJBFWIN/AiAZcmOWJTr0QnHmD1JdQsWCnpNoh31CaTEtwIPf1rJX+g=="}],"unpackedSize":6978},"main":"index.js","name":"@trenskow/custom-promise","type":"module","author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"gitHead":"7aba20f64f7fa82b7b2f7c9472c60f87f1d0b132","license":"BSD-2-Clause","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"version":"0.13.30","_npmUser":{"name":"trenskow","email":"trenskow@me.com"},"homepage":"https://github.com/trenskow/custom-promise#readme","keywords":["promise","custom"],"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"_npmVersion":"11.19.1","description":"A extendable class for making custom promises.","directories":{"test":"test"},"maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"_nodeVersion":"26.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.11.0","globals":"^17.12.0","@eslint/js":"^10.0.1","@eslint/eslintrc":"^3.3.7"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/custom-promise_0.13.30_1789978254705_0.1534805775873085"}}},"time":{"created":"2020-07-16T06:26:20.493Z","modified":"2026-09-21T08:10:54.949Z","0.9.0":"2020-07-16T06:26:20.622Z","0.9.1":"2020-07-16T12:13:38.357Z","0.10.0":"2021-11-14T06:50:03.222Z","0.10.1":"2021-11-14T06:55:12.217Z","0.10.2":"2022-04-28T16:04:26.461Z","0.10.3":"2023-07-10T06:10:32.989Z","0.11.0":"2024-03-25T08:21:51.577Z","0.12.0":"2024-08-18T11:41:23.250Z","0.13.0":"2024-10-19T11:36:49.414Z","0.13.1":"2024-10-19T11:41:24.072Z","0.13.2":"2024-12-08T21:45:30.170Z","0.13.3":"2024-12-19T14:15:45.182Z","0.13.4":"2025-01-18T07:47:04.025Z","0.13.5":"2025-01-28T12:38:09.748Z","0.13.6":"2025-02-23T20:07:04.263Z","0.13.7":"2025-04-04T03:48:31.520Z","0.13.8":"2025-05-03T03:06:01.713Z","0.13.9":"2025-05-17T08:04:12.890Z","0.13.10":"2025-06-07T13:04:57.673Z","0.13.11":"2025-06-26T05:35:45.899Z","0.13.12":"2025-10-04T06:22:28.615Z","0.13.13":"2025-11-15T23:07:57.036Z","0.13.14":"2025-12-01T08:48:49.518Z","0.13.15":"2025-12-17T21:12:36.418Z","0.13.16":"2026-01-06T07:24:27.032Z","0.13.17":"2026-02-01T11:35:24.700Z","0.13.18":"2026-02-14T20:32:33.402Z","0.13.19":"2026-03-28T10:41:07.134Z","0.13.20":"2026-05-04T06:56:22.155Z","0.13.21":"2026-05-19T04:12:00.069Z","0.13.22":"2026-06-08T10:23:30.527Z","0.13.23":"2026-06-25T08:09:33.891Z","0.13.24":"2026-07-02T11:57:27.510Z","0.13.25":"2026-07-13T08:13:19.211Z","0.13.26":"2026-07-27T10:18:59.119Z","0.13.27":"2026-08-03T19:39:05.520Z","0.13.28":"2026-09-16T08:43:34.783Z","0.13.29":"2026-09-16T09:16:12.822Z","0.13.30":"2026-09-21T08:10:54.794Z"},"bugs":{"url":"https://github.com/trenskow/custom-promise/issues"},"author":{"name":"Kristian Trenskow","email":"trenskow@me.com"},"license":"BSD-2-Clause","homepage":"https://github.com/trenskow/custom-promise#readme","keywords":["promise","custom"],"repository":{"url":"git+https://github.com/trenskow/custom-promise.git","type":"git"},"description":"A extendable class for making custom promises.","maintainers":[{"name":"trenskow","email":"trenskow@me.com"}],"readme":"custom-promise\n----\n\nA small JavaScript library for creating custom promises.\n\n# Reason\n\nThe promise specifications in JavaScript makes it hard to subclass `Promise` as the specifications does not allow for constructors that takes anything else but a function as a callback.\n\n> [See the ECMA specifications for promises here](https://tc39.es/ecma262/#sec-newpromisecapability)\n\n# Solution\n\nI've created this small class that follows the specifications for what *is* a promise. All promises needs to have a `then` method that takes two parameters – `catch` is syntactic sugar added by the JavaScript engine.\n\n# How to Use\n\nIt's dead simple!\n\nYou subclass `CustomPromise` and then you call either `this._resolve(value)` or `this._reject(error)` when the promise is done.\n\nState and callback handling is handled under the hood.\n\nThe constructor for `CustomPromise` takes no parameters, so you can customize your subclasses to whatever needs, you might have. You do, though, need to call `super()` doing construction.\n\n# Example\n\n````javascript\nimport CustomPromise from '@trenskow/custom-promise';\nimport readline from 'readline';\n\nclass AskQuestion extends CustomPromise {\n\n\tconstructor(question) {\n\n\t\tsuper()\n\n\t\tthis._rl = readline.createInterface({\n\t\t\tinput: process.stdin,\n\t\t\tterminal: true\n\t\t});\n\n\t\tthis._rl.question(question, (answer) => {\n\t\t\tif (answer === '!') this._reject(new Error('User refused to answer!'))\n\t\t\telse this._resolve(answer);\n\t\t});\n\n\t}\n\n}\n````\n\nNow you can use it like this.\n\n````javascript\nawait new AskQuestion('What is your name?');\n````\n\n# Another example\n\nThe above use case for this might be a little impractical, as you might as well just implement it using regular promises or an asynchronous function.\n\nBut a useful use case is when you want to provide promise capability on daisy chained APIs.\n\n````javascript\nimport CustomPromise from '@trenskow/custom-promise';\n\nclass DoIt extends CustomPromise {\n\n\tconstructor () {\n\n\t\tsuper()\n\n\t\tsetImmediate(() => {\n\t\t\tthis._exec();\n\t\t});\n\n\t}\n\n\ttake() { return this; }\n\n\tyour() { return this; }\n\n\tmama() { return this; }\n\n\tout() { return this; }\n\n\tall() { return this; }\n\n\tnight() { return this; }\n\t\n\t_exec() {\n\t\tthis._resolve('Baby, you\\'re a full grown man!');\n\t}\n\n}\n````\n\nThis can be used like this.\n\n````javascript\n\nawait new DoIt()\n\t.take()\n\t.your()\n\t.mama()\n\t.out()\n\t.all()\n\t.night(); // Returns 'Baby, you\\'re a full grown man!'\n\n````\n\nThis is not really possible with promises as they are implemented in ECMAScript, and therefore you cannot really create APIs like this – but with `CustomPromise` you can..! 😉\n\n# License\n\nSee LICENSE.\n","readmeFilename":"README.md"}