{"_id":"@homer0/extend-promise","_rev":"43-fa28519f0250873b78b1336dfa3945cd","name":"@homer0/extend-promise","dist-tags":{"latest":"6.0.7"},"versions":{"1.0.1":{"name":"@homer0/extend-promise","version":"1.0.1","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@1.0.1","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"974e715ac4291e12d60461293cfe451c4ecf82f3","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-1.0.1.tgz","fileCount":8,"integrity":"sha512-5euBizclr1Y+2/F/DD+v45ZyAK5gUwq3W2egCSlM0+TWlewRBg3F8+TGeR9cfB4h1VdRCN5ZwSvveUjOON8JAg==","signatures":[{"sig":"MEYCIQDQE5wSfA+o4SCGZGXKXS8zwzr4ztufhys+tmglQhjJewIhAPsn8U/AdFVmp3phZeriHIYrhp0lSq9NVvaO3EYGtb4Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizUwiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4qA/7Ba4v0453BdN7gJqzEY6GCrO0dXYyPICxMh9EGJjEM9bGCGDA\r\nO7O7BKukum63ilXBdm9foJFXQAHgmXqAo+Oc6br7DrJBOXBAh6NV8hi1eBg/\r\n/xoMp7A8yS+43RmSDLVgYNN9g7ZWIANwVltOpOyydYCUkHLR10fnWZzNRjA7\r\nT4U/q8tOhoi2Sc3/m3Mg0e1Kylu/teXX1PA+azB5+DLTEfKjMCaKOdNSiGRF\r\nkifQBOGYJpAlrTV8YUnWVioABDEp3lmwzFqNkE4D0GpmXmFg52XOdemcyyWz\r\n6kzzOjDa8qUaDAbQtrBxSnvByJkGGMeG+pgeyPSqip7cwHgY8dOy/oBG4HAf\r\n2Ni6AxtBuMsgDfAo8e5f3I8tefsfn0nyzIxSu+rWBF22dpPn77ceZfo4y3IR\r\nFTxEpMqVePvv2vRP0+FPhk2o8jZq891kNnAFREDuCLqx+WTLITXSrGi/cw1C\r\nBTObgo+jOxVZfUli+vj20vODBzuMcZDgSDx988DRkZm4Z1Tm9g+dHxFIa43R\r\n8yZ0pqMbMQyP/TvH2D7O54ZTyd5vAIC3PM9CLnfhg7Nei2tgAl8pov/TVEwN\r\n828weve+UDf5ZK2P/XIQZPVfKE07ELg/U6yiYfhsJot0L2e85rIh9ZaJWPES\r\npydEWcplsW7aXOI+TOojnhw96ARq1gjuyRw=\r\n=l2JY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=14"},"gitHead":"835d84ced485240f90c9c9173b5fcb53346bf264","scripts":{"test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/5.1.8/node@v14.20.0+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"14.20.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","tsup":"^6.1.3","ts-jest":"^28.0.5","typescript":"^4.7.4","@types/jest":"^28.1.4"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_1.0.1_1657621538694_0.1326283511228037","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@homer0/extend-promise","version":"1.0.2","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@1.0.2","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"987a0cb748a6bcc8984d97bc0a2d536e37267442","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-1.0.2.tgz","fileCount":8,"integrity":"sha512-uL2cnHPiJIJ76XnvPZK+ZIkG5ykM1UGbHiiDya/cmooMBKLuwkKelqx+drBiWCYZ8gh6qVjyrgl42OL1m7Rn/w==","signatures":[{"sig":"MEYCIQCAgb2pE8qn8QVLMkmCB4XoZh2UWVOSsToWo2Yw/y/ITQIhAMDr10qG57lmVLuhtmn7IM8qa5hqxDC5yTj2QA9JmWkq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0PufACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCgBAAj17L1xcy1myC4YBPczV/4HRNKkv+8la+hj/LvltlXHAoRrSq\r\nBHOetabNLePI1QbWA1XodzG6JGf7ZQX4ytthrpnZngw3T7L4qXb+WojHyAvp\r\nDNefwZZEelzlhS7mfWg/CqXcX1+FYuxdfi6IlMUtSpEC/0eEUaE5eynDfTqn\r\nZmzV0DoyZzHGCcj3uQD4NRQP7MW52dX+0FmEn1AWs9OfzvzlJZFsd5Rukigv\r\nBaPwAyxAA4uwlaYYe6Kb+jiHKfyHG31xH4ceoAOCiMSVRnFBY6l5/oZRaL/6\r\nBGvOeh/VbLalbNOKR9N7GBcmixk3V5iN5KFvqUkOwBDycY9dwyi7RMIkBtIX\r\n4rKXEx814CsYhlZl2cSSneqgW+C+PqFVMaryxpBpdBoW1GdLbFoWEBNNYXmA\r\n2EJTTqDOazZLn7DrEOgCiWbJHey5Y9WsW5tCDKzVuayaeurtZ9rzgsfZyYuM\r\nVCUa4G7+24b89mkND7YUmVJgzYP7lm/HfLCgFPg1PgIWzk5RJmjwel70Bvrv\r\nxeEIFOxK/up2igrdte6uA6MdkMnPA16YNbqaeZes6zQc02b0KO3tn56H8jC6\r\n9zUm2LrejuFGpkfmLcQc4smVBuXas78Zuu0k2obinDpINQr5BiQvHQTQMVws\r\nJM8uvINe15qBb7fHa9/wa0G4XvLdjK/YWoo=\r\n=2XTd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=14"},"gitHead":"7c44773961f29d11890564831e84cf4da9ba0f57","scripts":{"test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/5.1.8/node@v14.20.0+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"14.20.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","tsup":"^6.1.3","ts-jest":"^28.0.5","typescript":"^4.7.4"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_1.0.2_1657863071059_0.13252699347612817","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@homer0/extend-promise","version":"1.0.3","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@1.0.3","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"78011018bfc74f3290f63f3ffdbd4d7b9e50e2b6","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-1.0.3.tgz","fileCount":8,"integrity":"sha512-3E1g+IVzNdUZqFtEwXhsckQTA79NtYQWEL3mDot2kqba2X4rHvg0QHWn3/JUN5S2C8w7rLmrFKz0XqpA5j2Xgg==","signatures":[{"sig":"MEUCIQDCr83wBBtJuYQOeP7Kb0DQWh+id7XPeAbUBLnkw6m0nQIgQq5SuVI6JluK1EeBB18QdPNp3MqJG4JrQsb1KPDJMg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU630ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0Rw//RnBZPIpaw6CcqUo13/hT8LKUl1Zhs39bLoapqvQMVyre7HIF\r\nMiVCEXy+5DRxUhWC8b0Fmh1kle9tOkprVG8jNNzJTP+HR7CAH0V4hovebi2s\r\nuYKW8LrJz6ikUnXTKmQqoRUqu7vqvLqNKs791F1Fx9QDfAFCAUBBHMhuMfLL\r\nS15EDLMqQ0jAKqaXksjKO94Uv2iGcPJhfZIVDsJlO4+J1iSV+gJg6N2eU1Ph\r\nMzPAA1Xb0ThthKJ3YhWjXtZTV1DOcMlL9jadBArMKn8D42JsvMK/EoZs/erT\r\noh1ke4UixaK+e7HR5sB4TVyjjSO1vQxuTr48dd9XKDNedF2LxbKBXxzSw9ur\r\nqkKRVhVLP5evhtObNHGRJyINIKmYTUrZIs8jW9n7MNlNTA/H/3+F4zGwLVzk\r\ncgt1okRcJK6X7/EzdPDI9UvLBvd5rMPT/v7Rly2mndliBkrzAtBQXEgb/HAY\r\nbBk37rKkpneLL4sumPXMJCvR7xzhQK7Lz9lxDVTjI2pdH17M2/hQxT8SHGQa\r\nSrbiMXXbbUHGwgqVSFMxXB5N04uycFq8QOqikWNoQ6Br/fUhockkx5nc/6L0\r\nhQWrw5kmK1hTG+rdJLFul+EyHCKsraj9qwY3id7Kz/+Rn71XrheDzDkG1ntz\r\nRQDBKcJaU0w1zEl+hW7dKMQYN3vBzPf0rSU=\r\n=1MFm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=14"},"gitHead":"e584e4ef93ede1065a91a1d3e88e070662acb66e","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/6.0.1/node@v14.20.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"14.20.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.1","tsup":"^6.3.0","ts-jest":"^29.0.3","typescript":"^4.8.4"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_1.0.3_1666428403751_0.5415635285611111","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@homer0/extend-promise","version":"2.0.0","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@2.0.0","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"576f079008843951debccf96c597a36f0c855c19","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-2.0.0.tgz","fileCount":8,"integrity":"sha512-zhOw2XwLLkfW9w/jRYb0JlmuWBOV4GsKHLVezA4mhqi9DHwZedrz1/rgL6b9pjoycB/ohmnc+ZgmnQN22oMrAw==","signatures":[{"sig":"MEYCIQDwqPuO8xg2ojVxqle96emleeLYgQT3/ptDTkfRVj+hmAIhAND5Dm3Yf1GZRBu8SJXI1BfO6ufuzT9nVvu/6M49a5h3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqqO0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmro2A/9F3pIDPJsiJ//gSsifGfjjSS3hcZCX827ZoeAoSuwakTs52BU\r\nMN9lrWX5q/xKhu2oKtxc2pmREgz2xREduBXw4s2t/Cbqe79fucw6yi9WAxuA\r\nHNs3Zz4j1KRifL8JAeHcgz+WraRSfQ1zuwgjE/slXPzd2WFKPUGKWSdJoFmO\r\nNqp4vvMGxs2tEczY32k0O5RzES5AQp/dLBOgMsfWn6kbs/dSVXtQlmQnz8S+\r\ndpq0GnmhGCp63ce2QyYex2f2x1S7e86TyeTjEBlu2qeL9Spc9z1edycXG3gt\r\nTY84KY/R41OaFQsFYkkfnx5xUXk4OuTX9n7C/sMVilhxnMDHB2Zj+bUrO9zq\r\nkF0LO6LzReJd/q8YzYXYVC79rPYZCfh3v4Na10SzTRuFIC1FBu5bDjpL7s3q\r\n8xPZBMeO7G5kRwruXXGgA2I7TfEvIZEHQA8eLiMCz2LgMRf/7jKHaAh/zYkr\r\ni/zjYJOOIMYqLCkmcA88YnOah5x1GAcI1WCi+9GCentaRHhqN0HQQwfti634\r\na1nwMF0UwEQTxI4AOdEt64SHfDYYZ4ZT9bQusohWHvVcS/nnY8CsifcwSapn\r\nmSpFsPqwrsoytkrtpIXfhS2f7y0oT3hXmu2vfHaC/YCGVfPHB1gAhoFOm3ZJ\r\n+/Ik26GtKvH6mFMZIe5u/fnwKJre2r24RLw=\r\n=7Goo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16"},"gitHead":"86d8723fd11c969e334d58c4e6bc4d290311fe26","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/6.3.0/node@v16.18.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"16.18.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tsup":"^6.5.0","ts-jest":"^29.0.3","typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_2.0.0_1672127412207_0.05919100837943159","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@homer0/extend-promise","version":"2.0.1","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@2.0.1","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"b82f01060d8771897cfd96a27bd1aec08807afc2","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-2.0.1.tgz","fileCount":9,"integrity":"sha512-PhtLgvLocO2/adnemILMHUnjr6nsbB1rkHlAcK+HvrCLMJgzUknZ17NtKYv4OApQCFgFEf4++M6MLxiKquAAVw==","signatures":[{"sig":"MEQCIHr3P9Hm7tVRmeAqxdfRPz/9aF4kg2CrAryxWpPaHBiiAiAB/59KOsovVcTQdsFKcEfkroWF8m6r8z62mPOUrn6wbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1LO3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmql4RAAgqXbZn2yUYgkS9Ju1s2EOow4rRjkXrH4bqnY5p/flxWlMI7A\r\nkO6XBqP4l3vcoF3K79byrOSE9XuLXIm1536KdxWapo/9qwLL2WgprDYJ/kPR\r\nDK/5qLZ7O8Ph/pPObXkhZmVIssKtuMd4axB4B7b3fyDSqEBonvVh+Si/nSso\r\nCVhnT02gsxUJazLzG6iXnsElRiMcCJHn1u3EOQ6H0iO0YbThSa4Lv4VC3E+d\r\nrXAy1lbbVs1UezSGSceaOQdzA2rMdQqkgz/IS3G0sf5pUMUPVSIVDHtw+rYn\r\nPR45zPI128jEBX/uHCti9/HF6/csLKyzulbFRmKZNBOvmcfFKtimHRXbhhZl\r\nr6XTNFIyMd0WLv5XgNe5CPu7dBWjUsFXr/JnWHK5JW0pcj4l/BL2t+weDVFy\r\nRwLciQJK2lKlvWuvF+Un+xoA+nWVXzoNkp6BnMJImzFhlsqKkjVHK0PIDtqv\r\n5wruzOa8D6YtTknLQe+0cjJDfq42sftc/Vls8oXmnr6uWNkkpaM+XOR+0Wdi\r\nG3ZtcPkS5ndBVPVPhGcKY7Z/XwwwFVkoxAjabrR3oBY2MAwA9GlcqYLDtcv3\r\nWp5EORIK8hUrODslN6jDRx2UQFvo/ABSiG1Pimtd6zyLOsVvrCgmv7mc7Zzy\r\nTr57q2XQWZHaArOGlO51AtbN1mGWU9pgjHQ=\r\n=9VhW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16"},"gitHead":"59c0f6af6901b9f4edb8d2ec36abaf11f6b0780d","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/6.4.1/node@v16.19.0+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"16.19.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","tsup":"^6.5.0","ts-jest":"^29.0.5","typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_2.0.1_1674884023739_0.9812383010728543","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@homer0/extend-promise","version":"2.0.2","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@2.0.2","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"de0efe97bcd4621efd9df496f2691f368998095e","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-2.0.2.tgz","fileCount":9,"integrity":"sha512-ZzhqCtdkDR1QwqoBMy8BB/sG/bccr8FdkX0g6bXyu1X0Ya9txx/KBN999oFVurg1MgDJKOPZTcCuYSw1im+McA==","signatures":[{"sig":"MEQCIH0VZjfXYrFSPMCAwSi1vgQSgf12QcfE2TwLBN7Zi6iXAiB1Rk8odOIuYQzGtPbCUS54n1Cf4XfuoslppI7+uJpTQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA/QPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOnw//Rs5gLe6aU3XQlN3sLci5qqhJHHb2RQfbI1rnTD4NA2vNVT5Z\r\nxQKzyWyIPBPNTNJFAePKIK7i9PgW5qwwxNRrTlyYPtDZiHb9WJwqgc2GlrRZ\r\nKKgK5dgO7RMQ2xhaohhOYdt7qktQ6oI+gP378WwqiJqK6RIzb2k9ka/GwrSh\r\nQ70GUV+7/UdJ8YDzyEewpn6n6LFGStEhX145i1kYVMWas2opd90vuLilkuqW\r\nwg3ama7CNa1dhoSBVB7ha2oViCJW4w0hyPjeZzSAgIctYHMnPUtnq2i15vNS\r\nOYoXcvp5zzhFK4JQnMF5IaJP3uiMJFqsdzftoOulLTt89SHTghteJTWwQESi\r\nSm3LLxG0mxlxXuDViDrE2392uSklTXs851EoEdTeYlAUCKjz5Y/pIF/7ePrj\r\nxUPwc6yQMu1JodPCFspluLgJ5ieBQ5NE2alZn6uFjCk+lnPZblYWXAkbX9rU\r\nEnjMg/7blpmyvDYrkE3u/z7tnEuH0Pi+DobN69oOWBjWbAvR89vmj8yArilo\r\nVLx75WRNUh/6zDhqtBO6aqw+s94ZxUSLYegUpLnewd4+OMifFOM4AYq5eHC7\r\nAucn5pcxk6JXZg5g89iIc+S5oJBleCvewXk39b+C+swvcQtVjy4AyAqTePcT\r\n7qm7KKdkmJO8/flrKhnTBnZR3wWSVmJyvAQ=\r\n=0SeL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16"},"gitHead":"1ed6ea29e2035f10f0dff60203b6b1d54c601dc8","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"16.19.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","tsup":"^6.6.3","ts-jest":"^29.0.5","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_2.0.2_1677980687288_0.36156111647971967","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@homer0/extend-promise","version":"2.0.3","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@2.0.3","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"605fbd3e1aed6d3557e2139518d06e2a1aff9f0b","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-2.0.3.tgz","fileCount":9,"integrity":"sha512-NERYnvecFptRhwYLpeMTwUnOjPSu0IVLGvZAJJEE59tW/Lxu0yqDUIwowt6uBCUkNlcJDsspbV488qHiLh3bwQ==","signatures":[{"sig":"MEQCICbQIed2fTt9XXHNQceh6JyPLQYjn9mNdprpQzdtLfrgAiAU/32ZKxfhIOxhnQEwyczixVsONARx5xjrIfHCLVUlkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36474},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16"},"gitHead":"e8c1e75555382d4cc23c78e7c4d1e2c62f8c06a2","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/7.0.2/node@v16.20.0+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"16.20.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","ts-jest":"^29.1.0","typescript":"^5.1.3","@homer0/tsconfig":"1.0.8","@homer0/eslint-plugin":"10.2.2"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_2.0.3_1687075246094_0.8022733721590398","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@homer0/extend-promise","version":"2.0.4","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@2.0.4","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"a21579684b246526d935231cfa09f8294ec37e0c","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-2.0.4.tgz","fileCount":9,"integrity":"sha512-tQRq7Yk/ruvjSjx2y11uq7xPmKqZGgc9946SbgHlb0B/p6qMkTQdARr7F0Bcl5BctxTuIScoKoDWhTJo374O4g==","signatures":[{"sig":"MEUCIH7gB6npeK2/PSucpEl17kEILoH6znjdghdNe3diQyCXAiEAo49wtLHGZ495HbxlAOaR2F9OiEE/c+3gy+JWBkSGBZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36474},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16"},"gitHead":"d632c6e05b583ceeceff43ed7a52e1e7afbf1265","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/7.0.2/node@v16.20.0+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"16.20.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","ts-jest":"^29.1.0","typescript":"^5.1.3","@homer0/tsconfig":"1.0.9","@homer0/eslint-plugin":"10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_2.0.4_1687076158466_0.225545413020521","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@homer0/extend-promise","version":"2.0.5","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@2.0.5","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"7941412fbf82f89121eabddf2de74669b636b655","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-2.0.5.tgz","fileCount":9,"integrity":"sha512-q2pWKK9H4I56x0J8JDuAgWEVvpTTHflSnaXp5uLFV8MlmxVIlmN/447BuNGHT9j+cwxPIrjMtXDxmTrZQmSCJQ==","signatures":[{"sig":"MEYCIQDBA/TZLHnMSPFQmkygHccBkaKAcq8Z1+AI+9mOCpGngwIhAIeOWBrbeactZw+X3wIa/2cblIjIOCWJhpHWvCWlTs4M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36475},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16"},"gitHead":"05356cf2f7d8f158a139c3e2a3fed025f60bbaad","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/7.0.2/node@v16.20.0+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"16.20.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","ts-jest":"^29.1.0","typescript":"^5.1.3","@homer0/tsconfig":"1.0.10","@homer0/eslint-plugin":"10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_2.0.5_1687077012397_0.22383607083311974","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@homer0/extend-promise","version":"2.0.6","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@2.0.6","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"e35d74d21347b4e1bf457af39e6492eb27ee5ef3","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-2.0.6.tgz","fileCount":10,"integrity":"sha512-0Chzo1zwddZg0VNQadoaIC6mKq4UPh4HdkZFwiuZ+0+38n+sob9D9SSYigWgpQHzCMVyPVkSGhWOtkY3oyEG/g==","signatures":[{"sig":"MEUCIHawgGb7o6pARzYAIuVWXkIEsdPKup1Ctyakoigxb5y6AiEAoFoPC8ycugBgpUNwEVFbK8bl4p5uX0IWEMxfFjKdz7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37671},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16"},"gitHead":"bab3ed6af9cf27c0d64e4169dc1f4825a978a717","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/7.1.4/node@v16.20.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"16.20.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","tsup":"^7.1.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@homer0/tsconfig":"1.0.11","@homer0/eslint-plugin":"10.3.2"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_2.0.6_1689516123589_0.08499358542681357","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@homer0/extend-promise","version":"2.0.7","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@2.0.7","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"7c2d3e27bea797d1f3dadca5e5782607cb5ff5db","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-2.0.7.tgz","fileCount":10,"integrity":"sha512-QMIXBkiFt8AfEYxnQh0sX8SMDNBRoWZv/bvIFBbI6Wls9pmnaGmc6Nhl2RS7v0siTbfLHLSudcFet6hMhD9oLg==","signatures":[{"sig":"MEYCIQD9MOXqazChh1LXEcno3U9kses9ktKBMOz1K+6RdK/vZgIhAPpAkmPV5mMtZdCLoOw59v2HEd3CeOQOiiiziwcpTvSR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37671},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16"},"gitHead":"a5b49dc8388a52b256dabccd8c4f1c6e289d09a3","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/7.1.4/node@v16.20.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"16.20.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","tsup":"^7.1.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@homer0/tsconfig":"1.0.11","@homer0/eslint-plugin":"11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_2.0.7_1690604427719_0.8589826906436848","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@homer0/extend-promise","version":"3.0.0","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@3.0.0","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"47fbbc118225a7858b8e2d3e7d7b402fe4752109","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-3.0.0.tgz","fileCount":10,"integrity":"sha512-nhQBDrrHPipPeZgICEZqi/quHyrhUNZLtxxQXyN6JKCmgcrwlvxUAY7LUcYUzBisKuRgh245Pajj/1WL9OOA/Q==","signatures":[{"sig":"MEQCIF4HgH0SDXUNR65VbLLpvZX14AvTvEsY23Zl/22xk4Z1AiAQ8DDPYEKEyqrg3ubrlwoimkDYWSaweqZyefnSsvulsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37675},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <21"},"gitHead":"968248535be40f5ddb1cd53cdb2bb47c1c9a06d7","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/7.3.0/node@v18.18.0+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"18.18.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^7.2.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@homer0/tsconfig":"1.0.12","@homer0/eslint-plugin":"12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_3.0.0_1696230880913_0.8035034827390368","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@homer0/extend-promise","version":"3.0.1","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@3.0.1","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"4f4b3c7d6e86e1254f3d4c39bac8355ad5802c18","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-3.0.1.tgz","fileCount":10,"integrity":"sha512-zaVJTSC16JyYE7n7z66o3IziQmfmBxfb0AbABV5GVKvJzec1PkgPNoh5ATmdirG5jHrrbRoAncUByX5scatywA==","signatures":[{"sig":"MEUCIC3p7lmCFlTfrQlSZUW6ZERdX+ij36FhfI0IQ5KgrnZTAiEAv7T9Th2V8jTFjf2p55rX+vobDNlCjAKG7/TVJldb+Nc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37880},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <21"},"gitHead":"3e1bd862a217e2d26a783144b991436e8b589260","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/8.0.1/node@v18.19.0+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"18.19.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.1","typescript":"^5.3.3","@homer0/tsconfig":"1.0.13","@homer0/eslint-plugin":"12.0.1"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_3.0.1_1703329790993_0.6223931483458838","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@homer0/extend-promise","version":"3.0.2","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@3.0.2","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"fca107fcfc932be02f57623755d6cc5c2f0c690d","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-3.0.2.tgz","fileCount":10,"integrity":"sha512-HpT8QULg9QzPuP2oFeV4XsdgVyK50e/M3KU53w8ydFhhe8UUvC2/m70TKq+qXLEEb1tROhPEVRbwegsOpr5Y6w==","signatures":[{"sig":"MEQCIH1WEncmegvgJlWODlP44HjHNZHAaZ72BafZJu7yNs7xAiB2kaUQgCtAqA7AMZAK5HhrQ7hJUrHkwEtgMB36kKEaSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37880},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <21"},"gitHead":"cc158887f5dfb077b3bcacba37c6f0fdfce7f534","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/8.1.2/node@v18.19.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"18.19.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","ts-jest":"^29.1.2","typescript":"^5.3.3","@homer0/tsconfig":"1.0.14","@homer0/eslint-plugin":"12.0.2"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_3.0.2_1708602805496_0.7274577637870581","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@homer0/extend-promise","version":"3.0.3","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@3.0.3","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"5b8b9fa09426f40f47f3e657a63f64e48bb89354","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-3.0.3.tgz","fileCount":10,"integrity":"sha512-f+FBAIdUjCIkLGUF086icz9xGle6tMm+B97WEd8gJ6MYKLMdBxSJVS/b5MvZ3zVvbg9pLTcqP1tWyEWQjP7m3g==","signatures":[{"sig":"MEUCIGohNYfu8UwEajIyMtIiAdn7W5lpB+v6JhfYobbB9RVCAiEAz4MPNkpjf7KsOO8hh5QmYsS0HRj1EUPNqAHOenAcbKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37880},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <21"},"gitHead":"e8e36fdaaebbe32a868ca86be1f90aedd8483909","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/8.1.2/node@v18.19.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"18.19.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","ts-jest":"^29.1.2","typescript":"^5.3.3","@homer0/tsconfig":"1.0.14","@homer0/eslint-plugin":"12.0.3"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_3.0.3_1710826485081_0.666107418981595","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@homer0/extend-promise","version":"3.0.4","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@3.0.4","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"644a15e35f92101fa063032c60f5bda53228b720","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-3.0.4.tgz","fileCount":10,"integrity":"sha512-B0lsehkVajAPvRY+Ji205MHcyLJsosJCDCsB7o0RcCk+KBumlDai2GjN8I8t4BGUP/W7yx+8KcaBWJA61ewQDw==","signatures":[{"sig":"MEUCIGu0r7PLJ4l9phkInU7FXWVsX5KS46CqJ7vQKR8jhdXFAiEAolAH2ahzwDBFW9wGtZCAFQ1vOtO7ZUZlW2M53rL8pWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37842},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <21"},"gitHead":"d88cdbbaa1c3d2fc4ff0e6a68388de95a0816bb4","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/8.1.2/node@v18.20.0+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"18.20.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","ts-jest":"^29.1.2","typescript":"^5.4.4","@homer0/tsconfig":"1.0.15","@homer0/eslint-plugin":"12.0.4"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_3.0.4_1712383275956_0.004089247544561303","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"@homer0/extend-promise","version":"3.0.5","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@3.0.5","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"0aeb7f7295f29b5a1bc89985b2c8350c4afda865","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-3.0.5.tgz","fileCount":10,"integrity":"sha512-vHEoVo3buZSun4T87w/6tmP98kUJV6MOA+lbXoArqvJvoityCLyMaMiPrmts2XJzx/Vmpjd6c628ulofXmmr+A==","signatures":[{"sig":"MEUCIBF9tebUzgQIboCUmOuZuuEnFEov4V7m/54jQFoQTU44AiEAiXLS1X2b21c9U2jfCi5V9ETN+yKG3UNmpxNMd6jYSxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37842},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <21"},"gitHead":"89e47f2d17f87e0ce74bbe0f1c34c62a9cc05b74","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/8.1.3/node@v18.20.2+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"18.20.2","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","ts-jest":"^29.1.2","typescript":"^5.4.5","@homer0/tsconfig":"1.0.16","@homer0/eslint-plugin":"12.0.5"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_3.0.5_1715993662488_0.6217873579655093","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"@homer0/extend-promise","version":"3.0.6","keywords":["promise","custom","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/extend-promise@3.0.6","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"25a142fa7e066eef9201c08267599a0780dc23bf","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-3.0.6.tgz","fileCount":9,"integrity":"sha512-HMHzo9yGpMX5bFeY4OQbzwHCVUV3g7LSr/S77iyoVQepgYFNr9XpYRRHti4fcABBLsSnSRoReFxdguJY6yrxBA==","signatures":[{"sig":"MEUCIHKSK4/8a3BbHuQvpb45sTPBVXF8mC5Ne6jftl+AiT8fAiEA3Je1Lgk7XI3j2ZjRPjJBafu4+9tCreiJHA4fZyuQvUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32535},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <21"},"gitHead":"23adf9f57cbd4d3762816982b78b51db26f7bc30","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/8.1.8/node@v18.20.4+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"18.20.4","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","ts-jest":"^29.2.5","typescript":"^5.6.2","@homer0/tsconfig":"1.0.17","@homer0/eslint-plugin":"12.0.6"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_3.0.6_1728358127750_0.8819778819160415","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"@homer0/extend-promise","version":"3.0.7","keywords":["promise","custom","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/extend-promise@3.0.7","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"64e6e7a13eef9005d454c19f801cae14ea463a60","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-3.0.7.tgz","fileCount":9,"integrity":"sha512-8YJPWBpNDYADK362AOvN7Qz2MyuOFZU3agParbQax7XQSwsM30Yldf4zzCj02zN4SIDJlxajxMPenAGMRMFvXw==","signatures":[{"sig":"MEUCIG1WXN9sqpbHEflMuS306D+vPSUEWgc5aBRaHzQ08c05AiEA9HugQjlFQDrypuUbs65TmXx2JmpzYX0EOsV5eeq4w1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32535},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <23"},"gitHead":"658c5ce61ee996331fe8fe99ff457234d6ccac96","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/8.1.9/node@v20.18.0+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.18.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","typescript":"^5.6.3","@homer0/tsconfig":"1.0.18","@homer0/eslint-plugin":"12.0.7"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_3.0.7_1731125178071_0.3503245147963514","host":"s3://npm-registry-packages"}},"3.0.8":{"name":"@homer0/extend-promise","version":"3.0.8","keywords":["promise","custom","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/extend-promise@3.0.8","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"73a834e0b835be862bc405b928a33adf6066cc62","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-3.0.8.tgz","fileCount":9,"integrity":"sha512-LgZz2BoC0dq6copxWDTPjj91wfbYWi8pg3nYO04SHRjK9OOXr6Cc2p1fsfrYZhfrGsD0U+PeFysh8cLN8COxbg==","signatures":[{"sig":"MEYCIQCHlftyzYdXGTCopA/ejnZJtMYMpbHlwBEMcfWUMReNgAIhALhlPuNPQROgmVYbk5zZfD3+bhss+jGoyiuYSgDpQEIy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32541},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <23"},"gitHead":"17b652bbb9639047f07aad6684033c943955433f","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.18.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","typescript":"^5.7.3","@homer0/tsconfig":"1.0.19","@homer0/eslint-plugin":"12.0.8"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_3.0.8_1737781329667_0.918473334049901","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"@homer0/extend-promise","version":"3.0.9","keywords":["promise","custom","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/extend-promise@3.0.9","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"5d5d07cb621e3626b81eaf6dd0e679c6da940671","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-3.0.9.tgz","fileCount":9,"integrity":"sha512-SUcG8bmdQGjhun2VR6MBeQNknterv8HlSR59aN+ilaYWBwjy3eom/AOhgLfXZsISXIlMC90P3+qP60zzn6q0fQ==","signatures":[{"sig":"MEYCIQCGVbadUAkXIVtEZXyp+EnSJOMTkvqallb2t/cbaK3wRgIhAI/+cRecKxiAtTTsvFozZ8N2yLIJZLevPJ4NUiw95Q8d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31884},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <23"},"gitHead":"114958cbbbced99462e92e387a92b1872bdf3510","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/8.2.2/node@v20.19.0+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","ts-jest":"^29.3.2","typescript":"^5.8.3","@homer0/tsconfig":"2.0.0","@homer0/eslint-plugin":"12.0.9"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_3.0.9_1744588181361_0.04406234340681392","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"@homer0/extend-promise","version":"3.0.10","keywords":["promise","custom","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/extend-promise@3.0.10","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"cccb3be0406dc9764096c21948ff5579208e29c5","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-3.0.10.tgz","fileCount":9,"integrity":"sha512-KkVgLXreALKTO0Ylwzxxeu+YnmPf5EgSkwiJOzBaILLdFbz9g4PRgWP3D/Hi5IcDYGOf2I6F53UMJ/mmjppjpQ==","signatures":[{"sig":"MEUCIFL88gEx31RIX84avSQ4ZPZVYVtVdw8wCdIdf/INYYEaAiEA0SfYGC0ZfMRp4daapp6keqgncnZmg8Q6Zs97uw7uAu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31886},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <23"},"gitHead":"76482b0d3b5237b9a24e538d8bdf650295caa729","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/8.2.2/node@v20.19.0+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","ts-jest":"^29.3.2","typescript":"^5.8.3","@homer0/tsconfig":"2.0.0","@homer0/eslint-plugin":"12.0.10"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_3.0.10_1744598669348_0.16500644435086076","host":"s3://npm-registry-packages-npm-production"}},"3.0.11":{"name":"@homer0/extend-promise","version":"3.0.11","keywords":["promise","custom","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/extend-promise@3.0.11","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"a983baacdb0a8c8e2d3f969b802429dd5f35e872","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-3.0.11.tgz","fileCount":9,"integrity":"sha512-5ht6hHc0ubipaEjUFv1wuisKgz/j5PsCBfP8QCSLQ1IiiJFgJxwgYCa2WcytVBfgVH7nGnCf7NMHXJ8f7KCgEA==","signatures":[{"sig":"MEUCIQCEWGU3BPbu1r3KnivM/J/x5o6JKEBnRwbaG7oeN/Kg5AIgH4J7vXvFCAlBtvXAkCCfBTbkoH5cokRHEYtytIWGYj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31886},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <23"},"gitHead":"3ee0433eeefa4ebd2ae61fffb5e504ef9da322ff","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","ts-jest":"^29.3.2","typescript":"^5.8.3","@homer0/tsconfig":"2.0.0","@homer0/eslint-plugin":"12.0.11"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_3.0.11_1746839433852_0.3939295939901395","host":"s3://npm-registry-packages-npm-production"}},"3.0.12":{"name":"@homer0/extend-promise","version":"3.0.12","keywords":["promise","custom","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/extend-promise@3.0.12","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"4be3e7750a3b1d077164778279d4b7f8bb085c3a","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-3.0.12.tgz","fileCount":9,"integrity":"sha512-c+DcGl3Tyd6FhiglxvUY5h9oy1x7OZj05gJX8DGpOxQoopgnPbdMQyfjU+DbtqYnwZpPijquTJojcgoj5DZNFQ==","signatures":[{"sig":"MEQCIHZa2LvZI+XbH1xQIFkmWZrVuyoCHLDh0X6lNrCzzOecAiAoqx1fCLg7X4TJU4FVGjSouyPrp7Iy3NwWgqm50aIWuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31892},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <23"},"gitHead":"00a574b51b25889c03ba657bf2aca39ddda00bad","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"catalog:","tsup":"catalog:","ts-jest":"catalog:","typescript":"catalog:","@homer0/tsconfig":"2.0.1","@homer0/eslint-plugin":"12.0.12"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_3.0.12_1748061758909_0.7533524221747634","host":"s3://npm-registry-packages-npm-production"}},"3.0.13":{"name":"@homer0/extend-promise","version":"3.0.13","keywords":["promise","custom","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/extend-promise@3.0.13","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"6d46216d0ca8277d7109f9f321c2398a0eed54fc","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-3.0.13.tgz","fileCount":9,"integrity":"sha512-AxmpHi17z8BJehH8zK2iLe3NiP+aIJ9aSuauA1spgwF9ToiQvxEWZ0zTDxlTiU6nY8vCQioC63DX/k/pT3HpRg==","signatures":[{"sig":"MEUCIQDnDsokf1QHQNvLnNjkQ1CUWvgPLviEm4u4W2V/J3U4IwIgVYlH9nCitWI2/8gTqxoeOsrs6gyXH58yemMX4V2qwLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31892},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <23"},"gitHead":"51f8093860066cf6ad94729d4be09f3c8d5ce62e","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"catalog:","tsup":"catalog:","ts-jest":"catalog:","typescript":"catalog:","@homer0/tsconfig":"2.0.1","@homer0/eslint-plugin":"12.0.13"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_3.0.13_1748063374640_0.8841080287465448","host":"s3://npm-registry-packages-npm-production"}},"3.0.14":{"name":"@homer0/extend-promise","version":"3.0.14","keywords":["promise","custom","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/extend-promise@3.0.14","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"341d76b4c9ff1b4a92640cb127f58b8fd8e556d2","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-3.0.14.tgz","fileCount":9,"integrity":"sha512-ip3PwRuzgkUWuhzUa4yCJ8amrSLMbbQ93uhiSYkqceYGT+44yKz88jGBDn3E/X0+A8SKpnta8/fdIo4MvYs0Ng==","signatures":[{"sig":"MEQCIFIv8UexxW2ScU7jXzVnAFNtMzv+8jM7cS2A9b3nEpzXAiBGd7XPq4gDVMFEJjrLpK8y/EVjsN3KaFoYnq43z37cRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31892},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <23"},"gitHead":"9e804863e566d60148217835a2d5f7556bb57a45","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"catalog:","tsup":"catalog:","ts-jest":"catalog:","typescript":"catalog:","@homer0/tsconfig":"2.0.2","@homer0/eslint-plugin":"12.0.13"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_3.0.14_1748064080725_0.7497327137813494","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@homer0/extend-promise","version":"4.0.0","keywords":["promise","custom","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/extend-promise@4.0.0","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"19104f366b6160c007d652659712881b08f87a78","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-4.0.0.tgz","fileCount":9,"integrity":"sha512-xzT1/1aMAVNruPtL3M4MN0bRGlbBwEYcAULq+PBi5OfR6FHypagTqwA3x+jVVCu2ioB21XdxrM4ERD+SQ0dVmg==","signatures":[{"sig":"MEUCIFpJ6FDhLjFmz9nxdWycjVrlgPrdPP2xeGwMPbjJJ30XAiEA9aavHqYV8YsN4HGPwpLN+ICwXJnIGyfh3I8Q3XbhtLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31890},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20 <23"},"gitHead":"8ebd444fb628a91cebb3cd70e22ab9f041e5ec0a","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/8.2.4/node@v20.19.5+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.5","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"catalog:","tsup":"catalog:","ts-jest":"catalog:","typescript":"catalog:","@homer0/tsconfig":"3.0.0","@homer0/eslint-plugin":"13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_4.0.0_1758417406391_0.5693642218105817","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@homer0/extend-promise","version":"5.0.0","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@5.0.0","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"234469270c2e35a340d7b534381a58f1d6cf9dfd","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-5.0.0.tgz","fileCount":6,"integrity":"sha512-10pxHO59lqHOU3kKgcOes+422adwg34jqC/uwX0k4DYPxnj0tjX3xa5//xASfGvQdGO8YozN+e+VJVeLfwTx1Q==","signatures":[{"sig":"MEUCIQClXTa5XCQfWycJyGDm81tengVXuZJlGPLfivPH7CRUwQIgelLm3HMVZa8Q13O3jIX6pjQJHlUbY6wLOYAgautKQxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19623},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"fece630639760a2ea3b9f191ff203ac33bb88a09","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.5","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.0.0","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_5.0.0_1763783325766_0.36882403862190105","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@homer0/extend-promise","version":"5.0.1","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@5.0.1","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"dadcc9dd7e8bfe69b199b5d2eabc6dd411d3495e","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-5.0.1.tgz","fileCount":6,"integrity":"sha512-N+zBeBKBpkXUxQtbnhLVX6NTZ8B+tLgTQ7+rS1LbVTQJ7moeB5Tx3frEe3a28c/3/J1tLtYZ6vXjTPU6upREHw==","signatures":[{"sig":"MEYCIQDAau0dC8Gh/y/Iyx6TB0xh0bS1l4j52XGxwp9OzOIFXgIhAKymfrGp3Sme7DMrih8zEqpfZTVJ7y9dXZI66nveHbQf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19623},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"ad1278273b546de108037954c1094af169deb5df","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.5","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.0.0","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_5.0.1_1763785434184_0.4916579583954701","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@homer0/extend-promise","version":"5.0.2","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@5.0.2","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"9e58ea8826721742e3724363003e347aca7cc767","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-5.0.2.tgz","fileCount":6,"integrity":"sha512-AwkxtypcNWzyGimsJuoqPe6plLxDB9WA9+ZtgaqaMvZaDrrv0f+8PKtt965V6dYaF35r2zG6crL8MN/cy47B5w==","signatures":[{"sig":"MEYCIQCI1qYGygj79L2Yu5rNQQweTLzka07631kpMeMGlfew/AIhAKbBWZSBGAfWDimsJNY/YYbDxy+EjafxQdKVCVYtYzri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19623},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f8ab8bb9c0fd24a5b10dabb78476d3a99e7b9620","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.5","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.0.0","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_5.0.2_1763957392153_0.4474481905624088","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@homer0/extend-promise","version":"5.0.3","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@5.0.3","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"857a595d2c12a900308038df967484bdd9111b96","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-5.0.3.tgz","fileCount":6,"integrity":"sha512-y8PP4uN1/KIcY9dBRNAd+cgUhtEIdqZB/OmM0+D3nngjicHH9KyvGrEwqjL/dc1cZYuNeIy+ZeS8dOgkKarM8A==","signatures":[{"sig":"MEQCIDg+nB3rkCPfx+frmOJmOBJqgZ9ZFBFOZSz5AmJ6yJS3AiBZfB44Ah8roToUX8TnRA7ghdxX97YvECW7Ptp2V689WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19623},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"242d406a2523591dc2c90bb05ea2645674c885d4","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.5","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.0.0","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.1.1"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_5.0.3_1763958543622_0.6612610331410158","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"@homer0/extend-promise","version":"5.0.4","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@5.0.4","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"5bff72fbe04d34277599dafc520a6965ffa639ce","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-5.0.4.tgz","fileCount":6,"integrity":"sha512-vOPNLHxGUSsaUPh/mrdZkSeYV9DXnm4Vcq+xnVKlb4BGrAylsJCD7NZGCWw7UUsFAZdJpsrTX9ocVnUCjHrhRQ==","signatures":[{"sig":"MEYCIQDOXYpoHC/Asg3+T3xKkpm7gSQ5qcwgGx2YfNcjGtn3cgIhAPB2MzdemJCtO2Qf559xS4NL1uddPfd/PT3YWSp+1U+7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19620},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"94d56cc2806978734f78f4e7534ffe52ba467413","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.5","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.0.1","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_5.0.4_1764213515489_0.20834090389525128","host":"s3://npm-registry-packages-npm-production"}},"5.0.5":{"name":"@homer0/extend-promise","version":"5.0.5","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@5.0.5","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"0b4de53de4b97fb9b44e39f2547e91508717d678","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-5.0.5.tgz","fileCount":6,"integrity":"sha512-raUVIzmQbjZMsqVXloTmg2yv8ePK/i6v2v3wgrbQZlTGgiJku7KxG5KFENoGj37rRldoD0Ydl8SSAv50u/Bi0A==","signatures":[{"sig":"MEUCIAdu/BNWbUog5B0+gvZgAiM7dAjLTCTNkVHujoWo1YBIAiEA/hqCSg3HpJYJLtUf5hp2KkE57QVNuAbHTiEll5T+n1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19620},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"b1256966610df3430ad378b6db8b9a0048a77df7","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/9.0.3/node@v20.19.5+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.5","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.1.0","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.2.0"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_5.0.5_1764648635682_0.06132340069450559","host":"s3://npm-registry-packages-npm-production"}},"5.0.6":{"name":"@homer0/extend-promise","version":"5.0.6","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@5.0.6","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"0195edc4a462301c81d8ded4158ef467b669cc83","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-5.0.6.tgz","fileCount":6,"integrity":"sha512-8jsqc1j9qVHnDfQfwVLEC6r1ZxrWqktCbjxnD+VMRPNukxY/4w67gQoJwcyrOU99JeLxoCnxrXnEgvgHV0W93w==","signatures":[{"sig":"MEQCICGYrAi2qnU1eBpyxZv9QjzW1hfpd3cgi1r6VrE29YwKAiBUbrPHSMDJkLUW90TTKZ61Xk9PWW+/WLkko/WXRRrPEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19620},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"6f871c4cae4d257c0ccee0939315bae34cc4c096","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.6","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.1.1","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_5.0.6_1764727587273_0.8479384034767099","host":"s3://npm-registry-packages-npm-production"}},"5.0.7":{"name":"@homer0/extend-promise","version":"5.0.7","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@5.0.7","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"34345fb697e0cdfc2ed6a935eff3fb3f98ff813f","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-5.0.7.tgz","fileCount":6,"integrity":"sha512-1C36/lgx5KHOI/Tbt5H9kxm3xW96pN5Ne/ZuYLUKN7V4OHWo2+ZO5RfNuSwdTO4OLnW8lPzUsjzMAXgCKr9wzQ==","signatures":[{"sig":"MEUCIQD7VDFWxIX2tDWJwUBbwLwlZnK4j1lPa2MTIrKObVlTAgIgRn6BRP+TL5ZAm3jS/9di/hEGteZ5ultiREcJaRNPZio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19616},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=20"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"28dcab5e7533572e5d0cc0966f2843fcb943615d","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.6","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.1.1","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.2.2"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_5.0.7_1764825799228_0.46332189745290675","host":"s3://npm-registry-packages-npm-production"}},"5.0.8":{"name":"@homer0/extend-promise","version":"5.0.8","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@5.0.8","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"58a82eeb29b150515f0cdebd5d411db9b5998337","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-5.0.8.tgz","fileCount":6,"integrity":"sha512-ynCwTqW7AF/HSGvSUMSDENS7sCWBzM4lRSFXIXo2eQJuBtyNwtQQ09CS0+972+IWTpzw/HIKoRytr093U2gmfg==","signatures":[{"sig":"MEYCIQDCUFrTjayFH3GOiaAcjLUSIbvtZRpIPb2Iueyfhz+fswIhAJa3kQ4OD0t374k/dn3UXRbKMqwC9beIIpLjU6+860Au","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19616},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=20"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e4f2b5802352087d47dfcf7d08ff63da0f39631d","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.6","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.1.1","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.2.3"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_5.0.8_1766981983386_0.6892443952078511","host":"s3://npm-registry-packages-npm-production"}},"5.0.9":{"name":"@homer0/extend-promise","version":"5.0.9","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@5.0.9","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"f34d5c6ed810deea5ec516cf2b95d0fd0a997fbb","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-5.0.9.tgz","fileCount":6,"integrity":"sha512-MxrN6RlRatDox05KO6fB4yoigsJhux0VaZkv41qg8oXTklAo+XLBU1HjJyP+xBMJ46XvwpjP2ft7agV36HIGnQ==","signatures":[{"sig":"MEUCIGCYWTzEaX/vKk1piVjaqs76A+IxFZLFUsXyWOmPZYOYAiEAxGMl+YwDWShtSHrPiGaBqt0LZcTPNMHgYRiNfanYX5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fextend-promise@5.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19605},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=20"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"291c00869f3f00c63d5c0458555dfeb21ad231e1","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5309695f-735d-428c-a4d2-d1c90741ec9d"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/9.0.7/node@v20.19.6+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"20.19.6","engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.0","@vitest/coverage-v8":"catalog:","@homer0/eslint-plugin":"14.2.4"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_5.0.9_1777181052319_0.683609772519163","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@homer0/extend-promise","version":"6.0.0","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@6.0.0","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"32e4920dbe140c4ae3236588e974db1f54e7cce9","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-6.0.0.tgz","fileCount":6,"integrity":"sha512-BS50cnlHtZdaSi+nmHccaeJc+8Hvm4PG4z6Do9TNTHXrH/a9RRv1dKQxpmuGeSzGqZmQUS9cRfLjqYU3j/IlFg==","signatures":[{"sig":"MEUCIEuIrig6vX0+T4mWG8aLbS2RXHncMl+jBg7mdIdp/VLaAiEAw1NFGn2HRjYU7KKPitmqZ9aX/uyolBKiyQXe/0K/XM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fextend-promise@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19605},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"73afaa49ae5a5d66b67b9c3f336ca3be12de65bd","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5309695f-735d-428c-a4d2-d1c90741ec9d"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"22.23.1","engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.0","@vitest/coverage-v8":"catalog:","@homer0/eslint-plugin":"15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_6.0.0_1786157661031_0.12314081462533011","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@homer0/extend-promise","version":"6.0.2","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@6.0.2","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"ba2884a01a44b5777976a23cc235b0e7f348cf1a","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-6.0.2.tgz","fileCount":6,"integrity":"sha512-u46icnWP93Q5LAtELG4H36f2WHYzbZepbiEe+UYZLWgelSEsH+efHe+h6z1mOpM+g2/waOTHr2gQ42GHfFxtFw==","signatures":[{"sig":"MEQCIGrG7289doEJFLtsFHtSsONqRmhqPy/9Q+EP0EZhg2Y1AiAvcTUFHho8D4LR0CAScPQ4eOsX7q1KdG2dN7zK1WOCKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fextend-promise@6.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19604},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"07328e8a7b1f1b73c46837692c8821a7badca190","scripts":{"lint":"oxlint .","test":"vitest run $@","build":"tsup","lint:file":"oxlint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5309695f-735d-428c-a4d2-d1c90741ec9d"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"22.23.1","engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","oxlint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.0","@vitest/coverage-v8":"catalog:","@homer0/oxlint-config":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_6.0.2_1786264553870_0.2807553036151018","host":"s3://npm-registry-packages-npm-production"}},"6.0.4":{"name":"@homer0/extend-promise","version":"6.0.4","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@6.0.4","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"462bcd336c89d825de91ead7438a724bdae67e72","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-6.0.4.tgz","fileCount":6,"integrity":"sha512-K3uBr7JbcKsAnQCNiZYEcmxAkfdD/smywdtrpjfSpDgu8VYwjhba1I/hAvT6Id2fZckR7Zq+ZXARLcJk5USFdA==","signatures":[{"sig":"MEYCIQDFQeMw97Q5TKvdn4dZ3bFIHI1PpjlSJ0XnnmAaM+KtPwIhAN3Fnz/UMpMZvLYzKcv3l8Lo+tq3zUVh87tnVl8DUvue","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fextend-promise@6.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19224},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e494ba08d9dd4fe6e5d3a9ef54201f3c1f748355","scripts":{"lint":"oxlint .","test":"vitest run $@","build":"tsup","lint:file":"oxlint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5309695f-735d-428c-a4d2-d1c90741ec9d"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"22.23.1","engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","oxlint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.1","@vitest/coverage-v8":"catalog:","@homer0/oxlint-config":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_6.0.4_1786270214229_0.2000991173250959","host":"s3://npm-registry-packages-npm-production"}},"6.0.5":{"name":"@homer0/extend-promise","version":"6.0.5","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@6.0.5","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"a2bbe144eddf25b92c41c603ca29382ea00bef7d","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-6.0.5.tgz","fileCount":6,"integrity":"sha512-l+je2I7L1h2QDk1GoT+Uf0bcb2EFaEA0I87917aYQJ8/JmCAVKG9O/GD2CXg9toJopAiBSykvZURhXtSvLrOqw==","signatures":[{"sig":"MEQCIBt0dQ2FF0LBADEVJQn5qewVI6i0FtCLk2Axis+7actRAiBBuA/5Izn0eCgyX9AbvIkmILhtfJM6QpuXBfK9AQ19cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fextend-promise@6.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19053},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"27e773cc888ac2ffe26fabd5976a45ea7fdfaae8","scripts":{"lint":"oxlint .","test":"vitest run $@","build":"tsdown","lint:file":"oxlint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5309695f-735d-428c-a4d2-d1c90741ec9d"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"22.23.1","engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"catalog:","tsdown":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.1","@vitest/coverage-v8":"catalog:","@homer0/oxlint-config":"1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_6.0.5_1786330474222_0.65230252753478","host":"s3://npm-registry-packages-npm-production"}},"6.0.6":{"name":"@homer0/extend-promise","version":"6.0.6","keywords":["promise","custom","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/extend-promise@6.0.6","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"c9d78d6c4725c113ee2e4028f266e6739518144d","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-6.0.6.tgz","fileCount":6,"integrity":"sha512-5qjiOt98388fXGaNbv0Hrik/xeHoHIfYlscSFBL+4HsIvwG6W2oMf12f0syFETGL1dsHVxv0NASzgGFM3VLsDg==","signatures":[{"sig":"MEUCIC59tAlbhiVA+ldddZLDgQWfwdVJXaDxScwWsfGYaS+eAiEAt68AGdUXaqNqz9O0ewph7KTi4FRYNsKibr7xq0l5otw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fextend-promise@6.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19053},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"7587cd24e11f4aa918acfa5ec4e873e0c587f7a8","scripts":{"lint":"oxlint .","test":"vitest run $@","build":"tsdown","lint:file":"oxlint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5309695f-735d-428c-a4d2-d1c90741ec9d"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/extend-promise"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Extends a promise with custom properties","directories":{},"_nodeVersion":"22.23.1","engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"catalog:","tsdown":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.1","@vitest/coverage-v8":"catalog:","@homer0/oxlint-config":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/extend-promise_6.0.6_1786590191890_0.9669847610838676","host":"s3://npm-registry-packages-npm-production"}},"6.0.7":{"name":"@homer0/extend-promise","description":"Extends a promise with custom properties","version":"6.0.7","repository":{"type":"git","url":"git+https://github.com/homer0/packages.git","directory":"packages/public/extend-promise"},"author":{"name":"Leonardo Apiwan","email":"me@homer0.com","url":"@homer0"},"license":"MIT","keywords":["promise","custom","utility","wootils","javascript"],"publishConfig":{"access":"public","provenance":true},"type":"module","main":"./dist/index.js","types":"./src/index.ts","exports":{".":{"import":"./dist/index.js","types":"./src/index.ts"},"./package.json":"./package.json"},"devDependencies":{"@homer0/oxlint-config":"2.0.0","@homer0/tsconfig":"5.0.1","@vitest/coverage-v8":"catalog:","oxlint":"catalog:","tsdown":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","vitest":"catalog:"},"engine-strict":true,"engines":{"node":">=22"},"scripts":{"lint":"oxlint .","lint:file":"oxlint $@","test":"vitest run $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","build":"tsdown","prepublishOnly":"pnpm run build"},"gitHead":"7d849b3b0b5d9cc54557f3132bb50b1acc67f9f5","_id":"@homer0/extend-promise@6.0.7","bugs":{"url":"https://github.com/homer0/packages/issues"},"homepage":"https://github.com/homer0/packages#readme","_nodeVersion":"22.23.2","_npmVersion":"lerna/10.0.0/node@v22.23.2+x64 (linux)","dist":{"integrity":"sha512-mhKxb/uY7pKj8JVNmNc5U+MphskDByBn0oqUg6k/ymqCVpfbsQTi+rOfwQYd6or9N+Rf1gHCxBWzpP1M6Wb35g==","shasum":"b23c2db4beb3aa2241421240a16ebc939689abca","tarball":"https://registry.npmjs.org/@homer0/extend-promise/-/extend-promise-6.0.7.tgz","fileCount":6,"unpackedSize":19053,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fextend-promise@6.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBpm410kEWj7wwCBFkPO1xivsIWAuvicNOYJGzOkgf71AiEAxJni6AOBZBqHS86rDYrXZfrW/lX4SV0zSnYCH1hipSs="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5309695f-735d-428c-a4d2-d1c90741ec9d"}},"directories":{},"maintainers":[{"name":"homer0","email":"me@homer0.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/extend-promise_6.0.7_1786761933618_0.02684913718575932"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-12T10:25:38.624Z","modified":"2026-08-15T02:45:34.068Z","1.0.1":"2022-07-12T10:25:38.862Z","1.0.2":"2022-07-15T05:31:11.182Z","1.0.3":"2022-10-22T08:46:43.974Z","2.0.0":"2022-12-27T07:50:12.374Z","2.0.1":"2023-01-28T05:33:43.897Z","2.0.2":"2023-03-05T01:44:47.490Z","2.0.3":"2023-06-18T08:00:46.270Z","2.0.4":"2023-06-18T08:15:58.612Z","2.0.5":"2023-06-18T08:30:12.571Z","2.0.6":"2023-07-16T14:02:03.774Z","2.0.7":"2023-07-29T04:20:27.893Z","3.0.0":"2023-10-02T07:14:41.093Z","3.0.1":"2023-12-23T11:09:51.148Z","3.0.2":"2024-02-22T11:53:25.639Z","3.0.3":"2024-03-19T05:34:45.946Z","3.0.4":"2024-04-06T06:01:16.150Z","3.0.5":"2024-05-18T00:54:22.646Z","3.0.6":"2024-10-08T03:28:47.995Z","3.0.7":"2024-11-09T04:06:18.363Z","3.0.8":"2025-01-25T05:02:09.844Z","3.0.9":"2025-04-13T23:49:41.533Z","3.0.10":"2025-04-14T02:44:29.531Z","3.0.11":"2025-05-10T01:10:34.130Z","3.0.12":"2025-05-24T04:42:39.126Z","3.0.13":"2025-05-24T05:09:34.839Z","3.0.14":"2025-05-24T05:21:20.898Z","4.0.0":"2025-09-21T01:16:46.592Z","5.0.0":"2025-11-22T03:48:46.009Z","5.0.1":"2025-11-22T04:23:54.371Z","5.0.2":"2025-11-24T04:09:52.364Z","5.0.3":"2025-11-24T04:29:03.816Z","5.0.4":"2025-11-27T03:18:35.678Z","5.0.5":"2025-12-02T04:10:35.898Z","5.0.6":"2025-12-03T02:06:27.461Z","5.0.7":"2025-12-04T05:23:19.372Z","5.0.8":"2025-12-29T04:19:43.547Z","5.0.9":"2026-04-26T05:24:12.454Z","6.0.0":"2026-08-08T02:54:21.227Z","6.0.2":"2026-08-09T08:35:54.078Z","6.0.4":"2026-08-09T10:10:14.394Z","6.0.5":"2026-08-10T02:54:34.361Z","6.0.6":"2026-08-13T03:03:12.072Z","6.0.7":"2026-08-15T02:45:33.764Z"},"bugs":{"url":"https://github.com/homer0/packages/issues"},"author":{"name":"Leonardo Apiwan","email":"me@homer0.com","url":"@homer0"},"license":"MIT","homepage":"https://github.com/homer0/packages#readme","keywords":["promise","custom","utility","wootils","javascript"],"repository":{"type":"git","url":"git+https://github.com/homer0/packages.git","directory":"packages/public/extend-promise"},"description":"Extends a promise with custom properties","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"readme":"# 💫 Extend promise\n\nExtend a `Promise` by injecting custom properties using a `Proxy`. The custom properties will be available on the promise chain no matter how many `then`s, `catch`s or `finally`s are added.\n\n## 🍿 Usage\n\n> If you are wondering why I built this, go to the [Motivation](#motivation) section.\n\n- ⚙️ [Examples](#%EF%B8%8F-examples)\n- 🤘 [Development](#-development)\n\n### ⚙️ Examples\n\n> This function can be used with any kind of promises, but the example focuses on requests because, nowadays, they are the most common context for promises.\n\nLet's say you have a function that makes a request and you want to be able to return a way to abort it at any point. You can use [`fetch`](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) and\nan [`AbortController`](https://developer.mozilla.org/en-US/docs/Web/API/AbortController) to do it, but you can't return just the promise, you need to return the controller, or at least its `abort` method:\n\n```js\nconst makeTheRequest = () => {\n  const controller = new AbortController();\n  const req = fetch('https://...', {\n    signal: controller.signal,\n  });\n\n  return { req, controller };\n};\n```\n\nIt looks good, but if the function is called from a service or somewhere that is not the actual implementation, you'll need to keep track of both the `Promise` and the `controller`.\n\nYou could _monkey patch_ the `abort` method to the `Promise`:\n\n```js\nconst makeTheRequest = () => {\n  const controller = new AbortController();\n  const req = fetch('https://...', {\n    signal: controller.signal,\n  });\n  req.abort = controller.abort.bind(this);\n  return req;\n};\n```\n\nBut there's a problem: the moment a `.then`/`.catch`/`.finally` is added to that `Promise`, a new one is generated, and the patch goes away.\n\nThis is where `extend-promise` can help you: Either the `controller` or the `abort` method can be added to the chain and the customization will be available no matter how many `.then`s are added:\n\n```js\nimport { extendPromise } from '@homer0/extend-promise';\n\nconst makeTheRequest = () => {\n  const controller = new AbortController();\n  const req = fetch('https://...', {\n    signal: controller.signal,\n  });\n\n  return extendPromise(req, {\n    abort: controller.abort.bind(this),\n  });\n};\n```\n\nAnd there you go! You can now receive the request `Promise` and abort it if needed:\n\n```js\n// Make the request\nconst req = makeTheRequest()\n.then((response) => response.json())\n.catch((error) => {\n  if (error.name === 'AbortError') {\n    console.log('to late...');\n  }\n  ...\n});\n\n// Abort it if takes more than one second.\nsetTimeout(() => req.abort(), 1000);\n```\n\n### 🤘 Development\n\nAs this project is part of the `packages` monorepo, some of the tooling, like `lint-staged` and `husky`, are installed on the root's `package.json`.\n\n#### Tasks\n\n| Task          | Description                         |\n| ------------- | ----------------------------------- |\n| `lint`        | Lints the package.                  |\n| `test`        | Runs the unit tests.                |\n| `build`       | Transpiles and bundles the project. |\n| `types:check` | Validates the TypeScript types.     |\n\n## Motivation\n\nThis used to be part of the [`wootils`](https://www.npmjs.com/package/wootils) package, my personal lib of utilities, but I decided to extract them into individual packages, as part of the `packages` monorepo, and take the oportunity to migrate them to TypeScript.\n\nNow, the example in this same `README` is the reason I built it: I wanted the `AbortController` to be available on the `Promise` chain.\n","readmeFilename":"README.md"}