{"_id":"@homer0/deferred","_rev":"43-d0ca33bf1d2581158972e742834d76ca","name":"@homer0/deferred","dist-tags":{"latest":"7.0.6"},"versions":{"1.0.1":{"name":"@homer0/deferred","version":"1.0.1","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"14ad567655360817fd0e92d8ec742b038a484b50","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-1.0.1.tgz","fileCount":8,"integrity":"sha512-DbSRM+xvLTzmk3H2gTuZ3Gs26AgVipr9HFBBNzHVQ4pTGev5IfuMVLkpIUFW7Bt1yh04abReEKPlr3vnv40SxA==","signatures":[{"sig":"MEYCIQC9jCUG0ocYO7O46hw9AJEf9Ji+chgGZu5fn0QoG/vXmgIhAJ9/XceU4YxUABNt2uv4MielPD5QvTbZpiTuaMLOPsal","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizUwhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpThg/9HJOEyzE/kZ9fMlBzuLUBQV/ERXUbmSO0U0m4+ossDsDvrcwi\r\nnLpu0aexNf4cbUn3YV0TdRrKm8nV1SOPbYWV4WyOh75j2Ln/nVEaYzTncr5N\r\nRC47afGoh62J2Kpkb87GoZGTalhU0uhB/RcK1uuTqZ5mYehFuRe8I+NbYMa4\r\nRr7WeHkT7L90XAxd5vN3kx9HZPSJFcmqn0QM+yooWR3TrYwH9yn3ShMM67uX\r\nU5gOJUfJgcy+EmsBCcymWk/+Ns01FRhcHciH4TvDzH9Z9NouEuTCfX3MZckR\r\nrPtPaZj4GguxHnqV+79i3Vzd/JCj7Zjl6SqcTTzY9NS2tlhkhl9KF/6Ox7Oy\r\ng57/YHduQUBLVdOxmXBQjdRYrwKemo08FoAHlJGKJMU61MxY0zxYK5bcq+dh\r\nXN+676eYiEIOrEBGK3JtzJNh6NU7fexupNkuN8W59kqxI6H4dA7CEe5JVQQY\r\nyxgKPZ4fkBnoSL9o8DPdNwt6Blx6dmNvlXWbrSwvQOro2ym5V15fRjra5BNO\r\nHKUg3mr0jYAYdXEh4+k4DWxplsKajPO0WeGT63sjk2sP4wDr9sUt4Z7AeZy1\r\nnRM1UIWeXeU2oNXi7LjNuOmHjT/x/NLbEN7D1bXItNq0pVtYg4tNU9C7utNf\r\nlpW+ZlYbAvOtXX2j5mp4Nc58c0XnoC1YEsM=\r\n=sM3R\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/deferred"},"_npmVersion":"lerna/5.1.8/node@v14.20.0+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_1.0.1_1657621537090_0.17367941993578362","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@homer0/deferred","version":"1.0.2","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"e3c08e5d91007423ce5d62dc8b3a0e4c9c57a2f8","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-1.0.2.tgz","fileCount":8,"integrity":"sha512-YxETY7Mh5YMSvYhVVOKV7Sspr1aijRuzpPx0BhMdHl+PVaWCXgeP34/lzVYd4RdVOyWKxHv90rJOQLS9sw5lyA==","signatures":[{"sig":"MEQCIGSzGmUITbpITXoAgzw3YrDbixL+qfkh0rWpX7b8YctFAiBAcajRL3abWVPAk95L7mrvb/6vfDgHtpdK96xq3Jzf+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0PueACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrFA/5AIgTu/cBDXATtTbcjQBXLMk1rIKwFDPgyEPADvMmA51rT7c6\r\naht8g+BgIra1S23tYjZ9Kc6Co7eyfGHqNH4LiMsNcA0AY3Vmhcdw5XeI14aS\r\nSwzApAbMRAbcPs8MavrCmuyhV9ZcJXnfShlbZ/vNuI7XOqYIcXzptPl/TBtK\r\nZh87yy2o9p4JmmfP7AYweGrUgQ67/YRymVLRPG5slRgVJdD8dhDdfz2DJM+Q\r\neVPdWBVIuAUPp73a6Hqks64m5QdpmTjRjk66VhNobhSOt3GCmDDZ1ULVYtt2\r\nte6zlbxLx5igrwInwzrDgw1fDNuugDrSQOvoYertHnaIaHIxI8ih1xMz1a6h\r\nApWVcFzbKeXdBEMQ79eXuzvcS+TTeZDQw8MKG55Fjt/8xFlmDW9pSKhf+t/+\r\nBLFhxMN5QmXGUNiHvmo8QVeOhGrmXrFI5gppjKcUMFLAYaCk62t8IgkLKlbb\r\nbuX0Q8ND8jkVw7byhLPyhCCBnOBN4OKBR4KzML4X2Rpxe9MLRoPpQDsTaUFa\r\nxQ+CWLH0akQnW0jl7ABb6H3l8ZhIxUxnshWXVp71OQx38HwN3EWXxn53OhYE\r\nM7PucVCYmdNgpfciF2ERGUUXCMIeCXX1miGUzhkYrsd+rUVhYuXb6R7B0I+v\r\noxJd3yAKaCMQLgX25g9ezWEkAZou1saFBnY=\r\n=7MPl\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/deferred"},"_npmVersion":"lerna/5.1.8/node@v14.20.0+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_1.0.2_1657863070125_0.7936288843381716","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@homer0/deferred","version":"1.0.3","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"65ea0c60a93d875063a594dd11c239ff8236e3af","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-1.0.3.tgz","fileCount":8,"integrity":"sha512-IlOC1oTT2bWcvMSp+z6Tl+Qv8VNeyHl/HdCIiVS1bDGzFPFmp+zdlIIyw5omGlLlXftTOHsmrq6bmymbB2aZ+Q==","signatures":[{"sig":"MEUCIQDzjK9AEqZN/UG95eAhZsvX3m3zgEu01qJ2rEaLJ1yusgIgbk3Zn2go24ONJ303nWlKXnNUUNotv1T1llJE25+yYsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU63xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIqw//e6Fyd9yHSQSFaMh/raLzt19ttOZmIdv0ZOZLTsKfV8/g8j/C\r\nbuj8pOH4p3HC+Xo2Jgt9ixSQz5n/Ya9xudHsi8qm5HVy0ibMkFXOTTe+x5qM\r\nLmDpeY7v9H1aRrktZbmmZgIRlJGFFehOccWaabOqs0UPV/QzoWEkeM0dytO/\r\nORCkDwJ0AXDwI9DmhQAlRdrhYM2iM19fsOlgwlffnRFjyKHOk+I4Osq70Ece\r\ny/o5C0L4g43DZ1LX2iBJ6XDQcYF12OHmdojk6MsIKJ5lmfjYm2h1JKHzfdH3\r\n2iSP2xSs5HJjTZi8EZqTg1JFyw7JWsxovPgn9bPryHxGJIKi5qKZYD1yP1r2\r\n4yAlZF1oyESmcY5neqhIb/A90e3igWtzWnE37QbEVmlUHVXVFJiQXqliBrRy\r\n73Kjy9zU4JCzkKK6RDtDgfahCosJZKj+wkb9z67TbjGsJRuInR9fwALiKSc6\r\ncDgckdvvpkunNQG1TVX+HKvZGnHzhE9ooPOU3eIRsvgEmuFV+jzTS6lS3XlD\r\ntlTzqtFDuvbrgX3Rv1zpsQiusNNNaWq4sKlxLrGTdvwKPstHJTJ8lXjrqqVQ\r\nwk18hFj7Wqqd8RiPnrJCXGiPd+yIzZleZTc+UqHN/KpbzAFCbRzlH86CeT9V\r\n6f4ehoL9iUrRrkTqj6PjY7u7E7o4JET8sE8=\r\n=dBOI\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/deferred"},"_npmVersion":"lerna/6.0.1/node@v14.20.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_1.0.3_1666428401182_0.9194835976311668","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@homer0/deferred","version":"2.0.0","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"fe11d2999ea5f9f9c08deceabb8a02ef5c27b5a0","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-2.0.0.tgz","fileCount":8,"integrity":"sha512-scwrU+zcjwqr/k1P7P5TVL53ceX+pSB/UE1A4gQp6I05AJrLobBpC9Xi+hDS9OI1GXErp7mazao0rAAJTeWpBA==","signatures":[{"sig":"MEUCIQCQl2fxvMQrKNPA3bbwN2NTkkPmH5hwfXaOPI+wHsKWFgIgdmT9h+wKB84UD35gjoOhyTobRYZoHn4WmCVJz7/zq+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqqOxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqh2g//fql4l9iMwcBNgeE3yQsePASKnGR7A2dO4R9npTB7VaDFkHc4\r\nCsy4s6p+5RGIYacDnFJmrURpcnRVBVDxV3SMSY1zHhG7l9Mso+gKSJIGqAdE\r\nclW9igKsyJvVKFEyqe5QcMDDgMVMTe+2r9DlVmvW2hP4IWmAXYzNbZNY3RU7\r\nXFg2Ulp4zPNYGTeHBA4+PMFbJIxpJDhwniA7jQaU3jlAym+7gJcuLl240Wwa\r\nmC1ymdJOZZuvEZkZxAWuAEQalGV5EvELHReTey/YsBYzFg/prseQKY9u9bFA\r\nW/osjh9yZ6pzyHo6BBtpHn54px5bhtoMjM9xKF6erXgODaF2FlofN5Mf1ljm\r\nXqjrMdyjYqNWo3Nohq/kXjJAl4HeWpod6iyZIpbs66psg7+1OHRYE0zz2qF4\r\nwe8zCZbuT60ehyVxDlGrZ6F/kxgpi1dQL0QI4c8jVx9EJ+79YNBp+FW6n4fP\r\nVwX0/G9wqY2ShC5P1q6sP9UMW1dQdHmvEtW9hbrTIdAGXeP2bMU9cgCSpiBV\r\nrtaYHFb4e1PPoyP2nkOgkAiRO+wiyZieI2S/x88r5oKtmlXslXJMVWl7tqSK\r\nrS5wemPtbbZHGCV+pco/kilwxVLQR7sYjJ3UQu6k94iZUCUYHZkred3xSTqm\r\ntbheAFeonF7YCRyL4s1jL8lODiLEA0OnICo=\r\n=Ey26\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/deferred"},"_npmVersion":"lerna/6.3.0/node@v16.18.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_2.0.0_1672127409682_0.9803544556020962","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@homer0/deferred","version":"2.0.1","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"5efd7f71ef01842ae87c29d86879e3b90866b03e","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-2.0.1.tgz","fileCount":9,"integrity":"sha512-fNboG3PMnSr2qhSeCsR8kOGzcUbX53xTss+/+VQFKsbHh3xOCeOYfZNQxl3iF2aAoLfNi2IcmxNN5Ddj/XlJGw==","signatures":[{"sig":"MEQCICPumtoDAXDKmwzEoKKOpZsXt2lEvq+kBlO2X6HTCXLVAiAaFHK+1mROFDUjfd3yASid3vEsdiAi98YNP+LZI08LOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1LO1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV9g/+Mcm3prbB3GVgs0R+lp26lAmaRfF+H4tOVftmSX9Uxc/N6ClN\r\ndhhhwXQaukUudIhXSC8AAhqxvhfk7H6fYRK4eIXmqj/0MI7LyGNLm9ftxoRq\r\nNVKEQk5+H0UArSur6OafrDiRHHJq+W2bmjreuacUsH914+8VGcdST0Pf4uz3\r\nG5NJ8pr1KoIqk2w7OUxd6ZhIXM/1iNLxvIrTZesFJQWoTE0q5hsGVeLDhNaF\r\nr5ggFxD5eU3JDbFSn+rPnHACliEYEhG5U27+s1WCD5JGNzxB9I0HGEjEIMxd\r\nonyTmgkARMc60lIR5U09P36/Q/R69XurNIydnbN/vd6i1iwfoakhOZtqg9EK\r\njZs4ukaiVzznSqXu45JdZH2l5j1cTS6SvryFiOK81Ev9ahqZEZPXIG3bJmVe\r\nzuuIPQ6y3EYxgx4YfsrRSc0hXDUCH2R3mrTYgoOzBohDl9WnsHrIH4f+WHWO\r\n1E1WIOWWyG1O6p4M9PgZx/GZRLGJeohKp0pOHVqD+Ju/x1bDw63CE1NEnTqY\r\ngDZASHz1fw7FlxtJfEEn7kHbLSQUs/xjeqbQ5lKW3uT6dbOi90442oayoeHx\r\nDERstJXDrQaxVHFyZDy1alCyHe8n0Me3Ny7CR6JEFJhOdkKIIypA8Or7R2/i\r\nNL4p/GsoxcC/IhUoVNyPqRgq71WUdWbHJ6M=\r\n=waoF\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/deferred"},"_npmVersion":"lerna/6.4.1/node@v16.19.0+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_2.0.1_1674884021413_0.2640567699999574","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@homer0/deferred","version":"2.0.2","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"eb16b878efb18e4191f7ccc79c5ebeae9f694306","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-2.0.2.tgz","fileCount":9,"integrity":"sha512-BqygwDc8FQ3XP83yxmZm9wEOk//zkpy4/rJ9Vt/zRBdv4eTgvwPPKSOxUzIizx8GqHiUm3RetNcHNn2hdMiDRA==","signatures":[{"sig":"MEYCIQD8zNIItPxwPJm2NTg4BWNHn73bGYEvGdHVkuVTecOwmQIhAJN4WhOS6vGijN6baSvICspgkCAgq67MIe1mxdyC+zNE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA/QMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOww//d2zAUlvF9SWRrAcXOdL4rEx1A+jaK+vGlzUptCMpXP37MHSB\r\n52q9yiKaqpluZw94MbpnmCqVZMgngOTByOrGXvdpFsOkTVESxVp+DI3Y73p2\r\neXPrb4Nkx3cbFWiZCju4muxLJ3bjkJjH3cZYmubUYGN74ncfSk7JW9wC6mit\r\nTLH/+DRClnKwJGndbWKYVEKrTNiLNmMhbao0gnrFexmkAzE0+Yf+drySfr71\r\nqSIqrHeuBMxa42XBr27Ua3BVePwm12mueMLf+cEgnXusPh49C3v4JesoyXun\r\ngiMx7r69FSPiitHV2lR0yWRif8jFmSYJTWZoMZ0LwSg2mzsYVEmMh6CHGIpK\r\nNel8erMjmdjKrUhzLxsvhbbHTIfcbLb7js42ToaMAnSWjfJQOq8ldV7AbGhO\r\nmRs5OZny2kh/1dVANu+ANXB7+8c2447TsUc7kYuxLMkEKmZXKBg4+zIRtOub\r\nV0QV76OEYtJ9bp0c5tcMtWZpcdqAIybFkNCOaHJAKfx0sx91LER3Ek+Nszqt\r\n4c7C+JUoS3z88VpU7E0LVBoDpDcK2Dha7r0qxPDnGYoOjpV7QtMKpL1o+ZkM\r\nWcr01g3d452cWAeUqQvcyUbMlBj/83ldIxM4prSoxbTaStJwjqg0HzyIwKGa\r\nLKCORfono08CXJJFekQcqMxY3HrUIUvfhAg=\r\n=aLzJ\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/deferred"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_2.0.2_1677980684280_0.09874852415455226","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@homer0/deferred","version":"2.0.3","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"57027162023e99bf5b4659bf3a43e54f772b3523","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-2.0.3.tgz","fileCount":9,"integrity":"sha512-+Lif28jTll1ifIxnIi9Zn8Rj5wQDJ3fyJlx6O3Ee670lIjIA4G2fKJKP77nCt8GGkPBcyBvLCs8uEe88w6BIfQ==","signatures":[{"sig":"MEUCIQCv0/Eu+xyDMtVYJT82tBs8H6XU1/NNnDGUKa0FkdWZggIgX5uALj0XfTD6rBsdHB7wR07t7NTt9CK3B6rRFHvit7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11024},"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/deferred"},"_npmVersion":"lerna/7.0.2/node@v16.20.0+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_2.0.3_1687075244139_0.6491561011272411","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@homer0/deferred","version":"2.0.4","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"768cfdf85fd32b20389ab9e0bd4c567830f4e9af","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-2.0.4.tgz","fileCount":9,"integrity":"sha512-TdVDF3bQqnEk43L1fSbistmP6uhLksMh8KuMkqcMEi5U6F0GEHSmHj2zXVNwVzeqnBiRn5jiLNeEBKo3isaA4g==","signatures":[{"sig":"MEYCIQCD1H/JdyAusmX5VqWM2CDlrQY84+TqepagitlPYyHlFQIhAOcIdVKezm1w6y/SeR/dC/roraZrF7U+EGGxiY0tt/Ed","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11024},"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/deferred"},"_npmVersion":"lerna/7.0.2/node@v16.20.0+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_2.0.4_1687076156433_0.5608503053381899","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@homer0/deferred","version":"2.0.5","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"8275d1e9329efaf0eb529548854bb5c8f937c712","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-2.0.5.tgz","fileCount":9,"integrity":"sha512-sxhNh6G68iwJhFaLDzeqUSu4/Wq2mHNLAOBspuiQcbsiAu3S4UQXQuVIWn3MJl5pgcmcFsvEE33qBgrtKVTxHw==","signatures":[{"sig":"MEYCIQC4ZFXsvCHtpUaurCLHQwJxt/rD42yHj1lft9NjRRElAQIhAOjW885Jhc4Lq04MGFRci1yD9p3sVrnyKYjpZFkyApPd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11025},"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/deferred"},"_npmVersion":"lerna/7.0.2/node@v16.20.0+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_2.0.5_1687077010466_0.6051653165481599","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@homer0/deferred","version":"2.0.6","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"f9fe819b6b991d031706545ad8175721b0837563","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-2.0.6.tgz","fileCount":10,"integrity":"sha512-PSIHvfO2NZB6ABjOdCzDIc9QTvp7AgjlZYn1tG9XDlkEKWEna4m92iiPrSkjIk3I3IpRwUDxs+D013ffQpWAMg==","signatures":[{"sig":"MEUCIQCtdnDZI9QGY2ogy/7ZArqWI4jdqoE9tGDfo0l+gfOojAIgOX7Yf6DSzH6JkXvFK1o4weoz9tO1RTKxldd3cehwPcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11641},"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/deferred"},"_npmVersion":"lerna/7.1.4/node@v16.20.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_2.0.6_1689516121414_0.8577794431080814","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@homer0/deferred","version":"2.0.7","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"ee7842640a3b6de23a03d981a7c7588c6d0f8571","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-2.0.7.tgz","fileCount":10,"integrity":"sha512-7rIhuAAie2Da+AQ1Asa7jji5IE9zHvCamedWCNV9IHerZaMksRu+4D/6HNgm/amh1KFUyhzKMe5VqSQ+DrYr7A==","signatures":[{"sig":"MEUCIQD+FFKOKDGZH+eWOt8w0SX2BVH8G8rkF8ELXDK4LEzbQQIgYgfoqnJowQIPEWCUHBPDJj8PVjn2c64f8hndz/VAR/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11641},"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/deferred"},"_npmVersion":"lerna/7.1.4/node@v16.20.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_2.0.7_1690604425506_0.6847527066233843","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@homer0/deferred","version":"3.0.0","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"c8f0277b28b53215cab1f37eaf3a3952e3edf10b","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-3.0.0.tgz","fileCount":10,"integrity":"sha512-IU2EF6ZllT6/7R6odl6sDLWPfYVaKGTpqr/CzUHwUfnTSNGH5V7Pl686gRjGmcFFe7EvASu8u6c9/9vtYgADCg==","signatures":[{"sig":"MEQCIG1KZY1sJVRidjamnuM+GtaA7oNYPzCL7hVL1axOpsI5AiAsQSLiK42X5eH/o7A8mNBM6cFxoa/CHhMvnxASN+/4NQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11645},"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/deferred"},"_npmVersion":"lerna/7.3.0/node@v18.18.0+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_3.0.0_1696230878772_0.4814027903140836","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@homer0/deferred","version":"3.0.1","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"fe1510d5ac847a79df180acd1ec01bf2e2309910","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-3.0.1.tgz","fileCount":10,"integrity":"sha512-uPQQriKDXaWTktDoVM1Tnc3S13+K0z7Y9uL4XW92sTCdkkCTmHHGdwogffK0BZxNo6B4QssVj3mqi2rIdxabiA==","signatures":[{"sig":"MEUCIQCnsv/dGIYN/l/p9ZzLmPTjgFt65cMVk0I6JFcOpiR5WgIgMhVSVyC17AHYI5iND0rU72NzlHP8WvS40M4TjpwQStw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11972},"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/deferred"},"_npmVersion":"lerna/8.0.1/node@v18.19.0+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_3.0.1_1703329788686_0.15446826929707735","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@homer0/deferred","version":"3.0.2","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"992d824450b6613c6ed27b4a8515f56cdd2958b8","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-3.0.2.tgz","fileCount":10,"integrity":"sha512-IgzYoz7g5WuivZXEWYb/nLKdYwq058aOc5a1RK4c6WbXKOLmAguaQdtL8LSFG7kcHkTekRPkdHTlIq/fMTLg2Q==","signatures":[{"sig":"MEQCICU88XMlvfzIIrQpot0bArN6vn1yWVbjiykUrERUw5DLAiBkmjxQdoYyzoJgDpZ6i3Ulef22VnuIjHZLcWX1Z23T4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11972},"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/deferred"},"_npmVersion":"lerna/8.1.2/node@v18.19.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_3.0.2_1708602801708_0.18527427389888573","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@homer0/deferred","version":"3.0.3","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"2261f810e1b9bfb874f5a458ca458e464db6724d","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-3.0.3.tgz","fileCount":10,"integrity":"sha512-RSaYN+d9A8/unHX0IB26uEpyAJIDQoBwmq3smvPp/Ea2VzsuzgDkePL0Nz3+LtX13B/NeHNTE+8+pOucQNUB/Q==","signatures":[{"sig":"MEYCIQCG77gE0I1VL6TpyCyS4pAyarcJ0ZiQgbslOP+jaIPDLQIhAPhDRMrF+/66xqCEH/Us4fX4ayEIUaXKo7KasZ1uZMVM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11972},"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/deferred"},"_npmVersion":"lerna/8.1.2/node@v18.19.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_3.0.3_1710826480614_0.5199998891851936","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@homer0/deferred","version":"3.0.4","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"7a5649798d1128e296b01932a3b7f6771cd85da3","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-3.0.4.tgz","fileCount":10,"integrity":"sha512-7GMmUGETS+fGiLOZ9JImJkL9N8iCaX9+cypNigVjboBuw6dqk4Nkl+aHALqzIQAjwD+ykfZwVoHrf5HdvDB5Vw==","signatures":[{"sig":"MEQCIH9poYK4JJVjimXxEMou38t/oNLjD6x8ar0zL7d8q2VBAiAs7zmjtSJVtrWisj8UfC4AO1ylUDVFV62Ch9f9mPIbrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11972},"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/deferred"},"_npmVersion":"lerna/8.1.2/node@v18.20.0+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_3.0.4_1712383273549_0.47197575379256995","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"@homer0/deferred","version":"3.0.5","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"57cb2df9b5b03e2b67dae7104d0eddcde22959cd","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-3.0.5.tgz","fileCount":10,"integrity":"sha512-HqbCZwvUSposj1fMpXte1Ny0926nJ6mSeeErguQM+c3IoGH3EXzSUE+NS1LBtZojDta2PRavRrHYdnUwOKMTuQ==","signatures":[{"sig":"MEYCIQC7GQ7v9fFNtzVeoQjeFLfwAKBfTYbMY6y0WQvXktZv6wIhALkXpwCiDqhBsmndkKAkNdtlr44iFtNGxP+6CDY8Urda","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11972},"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/deferred"},"_npmVersion":"lerna/8.1.3/node@v18.20.2+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_3.0.5_1715993659813_0.7566843418335496","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"@homer0/deferred","version":"3.0.6","keywords":["promise","deferred","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/deferred@3.0.6","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"227781acaaa24bc391317747078777ccc8adf6c7","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-3.0.6.tgz","fileCount":9,"integrity":"sha512-fgXnDeYAK+nnWSf3Zby/1AEPdhSicXH1DGMTfdvscsLd98tobVGvEXRKNEpLtR1GhFEFm48oPrkQYlmogYc9bw==","signatures":[{"sig":"MEQCICEU9HWhm8SeEWMIaL1/3zDMJMUfeTmb9Je2SxW/4HmMAiBXWtnBeHIqQNAjnuxj0a4OEo0T2WSN9wS5tD9rPrv/2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10568},"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/deferred"},"_npmVersion":"lerna/8.1.8/node@v18.20.4+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_3.0.6_1728358124774_0.6936357991204163","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"@homer0/deferred","version":"3.0.7","keywords":["promise","deferred","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/deferred@3.0.7","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"0134d98eb4ca29566ec090f2f3cc4c3dd65ed2b0","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-3.0.7.tgz","fileCount":9,"integrity":"sha512-OeCg5iUcXC5MI8cgnruz+lB/nRLb9cxTYaiZzz/4nqwE9WysfMyzfLtBtmUfQeh23uYswKfLfHXm58TXhOoQCg==","signatures":[{"sig":"MEQCIDBYI8z/RcfkYlmWSuokDryuhVihCqVO+OSY8A9hg0LRAiAuvSfUoVvTjEjyrLWCT3L2JeBez6hZjZRZV3Hc0Yt1Hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10568},"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/deferred"},"_npmVersion":"lerna/8.1.9/node@v20.18.0+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_3.0.7_1731125174609_0.5214121524016324","host":"s3://npm-registry-packages"}},"3.0.8":{"name":"@homer0/deferred","version":"3.0.8","keywords":["promise","deferred","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/deferred@3.0.8","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"33f3c5912bae81c3752e4326989b51afa58052af","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-3.0.8.tgz","fileCount":9,"integrity":"sha512-jZWmeogphczEHnAgwdZo/ot0Sr5vQTBFVIID7OXoxr3JIDHjkvsJcZHLFOt5xV3kqQOEYMtYtpr2nVVNwucGtw==","signatures":[{"sig":"MEUCIQCv2O1M5OMevCsaXt+FRG0msT40I4XRRYoB0I6I1N+wewIgA96kVPKPWdGsiXuL9SZMoHjj0rxf2Arjor3mWUibBew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10574},"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/deferred"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_3.0.8_1737781326788_0.22763943938072484","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"@homer0/deferred","version":"3.0.9","keywords":["promise","deferred","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/deferred@3.0.9","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"acb6d7e806ecd20ee0260d1d942ad29c5b537430","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-3.0.9.tgz","fileCount":9,"integrity":"sha512-B9z0WXB8P2wAtRPKT5O5F9hY0I7rTmgItXMzP28J5+pRSqH7gDzzCefiK6QF22pLlOd63K3RyC6oOIkS8j+m3Q==","signatures":[{"sig":"MEQCIDHPVEv6jAB+xxjIC73HZ4lvC7nDVBQoNU+Oajo67JTYAiB3YtMLqpna62thX4tV6lm1IEe/YLWUXiY78hOnYjUEmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10573},"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/deferred"},"_npmVersion":"lerna/8.2.2/node@v20.19.0+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_3.0.9_1744588178560_0.4798574949688994","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"@homer0/deferred","version":"3.0.10","keywords":["promise","deferred","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/deferred@3.0.10","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"55365018b62c3075959113cae08225790a289aa8","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-3.0.10.tgz","fileCount":9,"integrity":"sha512-pql1r7Bj9SOpvwlPeRxIqnwGMT5A1AyasrnVjAWtvxlUxpYBpAkvE8WNfkfF51gjKImpUMCN7yWkcrOCABOWUw==","signatures":[{"sig":"MEYCIQCbffJAHO/cTbqZHAoIswHbNDW8x3N55aNTzUyFe711jwIhAI77sDoHvZmsqUKF5LyIDBAaXPu005dbOfA9g13g5t8t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10575},"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/deferred"},"_npmVersion":"lerna/8.2.2/node@v20.19.0+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_3.0.10_1744598666638_0.11679674169185361","host":"s3://npm-registry-packages-npm-production"}},"3.0.11":{"name":"@homer0/deferred","version":"3.0.11","keywords":["promise","deferred","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/deferred@3.0.11","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"684b3f689f8b1a492736b09682c113fe10c70388","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-3.0.11.tgz","fileCount":9,"integrity":"sha512-AaaX0YuH9AERKcY6bxxB8xg4swZKbIEKxsY4vvfTlBdRN17qjfbHw+vJDeRDxia0W8xjuubemrZDjzVB6IRFKA==","signatures":[{"sig":"MEUCIBq7SFxo8r/JLi6R7F1Bwfe03uFNKmqDc6/D6Y77PBAFAiEAyd9YPTovZoSSU4neLkBrauiiW3Zo94DSF1yYLsmNDA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10575},"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/deferred"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_3.0.11_1746839430164_0.729997427564504","host":"s3://npm-registry-packages-npm-production"}},"3.0.12":{"name":"@homer0/deferred","version":"3.0.12","keywords":["promise","deferred","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/deferred@3.0.12","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"5d3321164e2f748de78f30c290c01b1b61a00bbe","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-3.0.12.tgz","fileCount":9,"integrity":"sha512-6s4KssLK6HbQbYVWea5sUKobAvsXV3+6fT4JjBIi4j+qBOWn9bW0ff5toyZetUlTsuebdMWd8f7rhCsY7q5cDQ==","signatures":[{"sig":"MEUCIGa4PM6f/MBWlEaPG7TeXVCJG8FQISpnaLMm/DTEBbfqAiEA5i0XhS1vZDOrkIfrody86RRBEHLsrlbCojcSXv6IrWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10581},"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/deferred"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_3.0.12_1748061755856_0.349349959751841","host":"s3://npm-registry-packages-npm-production"}},"3.0.13":{"name":"@homer0/deferred","version":"3.0.13","keywords":["promise","deferred","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/deferred@3.0.13","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"f4fafcdabebe76b745890821a63b1f4b5ed8fd4b","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-3.0.13.tgz","fileCount":9,"integrity":"sha512-04/544A3108YuAXQpgxDSLI9eRnGWQ8gmNxZcdZZdr/+SkFQta6MZNbXzwuqxSyGAIRKzUfdu6O4WlcTeYo34Q==","signatures":[{"sig":"MEYCIQDO1vhg/aF8pLtj1ekhK433zpfuCStq6aQL/mL06AfnoAIhAMZrMVpc6t20IVjb6LkXeTeXw0u8jJ4FHKak4Gcn0MHq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10581},"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/deferred"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_3.0.13_1748063371026_0.4022983639709188","host":"s3://npm-registry-packages-npm-production"}},"3.0.14":{"name":"@homer0/deferred","version":"3.0.14","keywords":["promise","deferred","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/deferred@3.0.14","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"e46dd7124f3213b428343bfccf330e6bbae08837","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-3.0.14.tgz","fileCount":9,"integrity":"sha512-TB8lQV2XlNRSHrqM7VWeCjzxbxzscqrJW/1Cr8FotilNznPoCSlUgcdK2ljwYLbZANk2uPIdKD99uELM+acbNw==","signatures":[{"sig":"MEQCIAffIDtjU5Pql3jkwkDDnedIu++MwY/ltmXJ17U325NeAiBV9a7h1bTvj1BjcJVytHgUcj+tfT6wBCdxWd7Zv8IQ3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10581},"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/deferred"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_3.0.14_1748064077926_0.5399435193019293","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@homer0/deferred","version":"4.0.0","keywords":["promise","deferred","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/deferred@4.0.0","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"5bc2a8cecfe69151526ab3326b82b753039c8be9","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-4.0.0.tgz","fileCount":9,"integrity":"sha512-+PTg6/v4j4NYlOoQ/ix+vbvm4HtInspug96d0382m6Z+Ir2BeoKuIcpVAMLLc7pK9kTcuw8KGGCCcGgOKo1K6Q==","signatures":[{"sig":"MEQCIHC8aFE+t4+xqRqM+TJ9RG5KjEZHgSpkPvwfaZsTzeWjAiBBxyKBCONXjXG39nf04fGwwheoeCP/srU2coAg/vBGUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10579},"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/deferred"},"_npmVersion":"lerna/8.2.4/node@v20.19.5+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_4.0.0_1758417403224_0.08011136080169345","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@homer0/deferred","version":"5.0.0","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"d7132aa12f1838123c3a043d917deab7cfe288a0","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-5.0.0.tgz","fileCount":6,"integrity":"sha512-4lq+AmEpq90B3ycJfmnlzXfv8nfgBobAuh0t+3irBcRlF6X92fjHmqZiP3diLbCvdS84mkDZ7yCjOGLNw2zrgA==","signatures":[{"sig":"MEUCIQCHvTqGCZCg7UCNBjqlVEZ9QMFbP3PAF7I8fKLtsXKOEwIgagN09UR/V1Y978itswF9Bot+8MxQyHlGEAndot0sV6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7562},"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/deferred"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_5.0.0_1763783321911_0.3384229979265292","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@homer0/deferred","version":"5.0.1","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"e3d4bce252ab8df3f8ace8e36acc95942b43e2cb","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-5.0.1.tgz","fileCount":6,"integrity":"sha512-a5bfS4SGp6icU6HCpynP1i8q5dWl1UjCCxCYAlwUecPrLkckWkwQwUYPO05zgITtcgKvbzsqSXWZMvjFgUF0Eg==","signatures":[{"sig":"MEQCIENfnt8lGwVDWE3sbgbLo3wXaSBvOrtJsMtXige5pttnAiAnyTXo87yJqP7FkMQmPSdazk5O9P2Z4dDkyyYhpFbZoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7562},"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/deferred"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_5.0.1_1763785430782_0.6771416240426769","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@homer0/deferred","version":"5.0.2","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"96d4361b313f177249d9126657c748d51377eff4","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-5.0.2.tgz","fileCount":6,"integrity":"sha512-eFxogIxk012J11Fw1Tz0cIpgIM0KUZObNlCugSuRi7bh66LDVJBBQ1RIfcMkxTn/+WqnLDLpW+k+PPh5MAnCFw==","signatures":[{"sig":"MEQCIGu43WUHpARVeR04hKqOZG0O4PBj+Aqp0pqWoCrdBS0EAiBhIoHIjyeKsnM7PNxAEWqOLCJkEGsT2SlITuuHz3AkMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7562},"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/deferred"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_5.0.2_1763957389509_0.5318483264233693","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@homer0/deferred","version":"5.0.3","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"be5cdb621a0185667de4ffe1340cecfc3e0cdaad","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-5.0.3.tgz","fileCount":6,"integrity":"sha512-QuB8o6UIIUh5DXnVOJWNnUCDEBBZ2GgbX1ZZxPQHDnBVg8CR9V9COeMe6Y3KmTbK/K/aHsSsosE7+0IQCF6oUg==","signatures":[{"sig":"MEQCID+Kz+hK4YqcZ5R6HK4gSwOY7JDgU5NvZt8BTXq19MOnAiB4Bfh1ShYDimSQkO9oi7PKPnPshmJ8gs0iK77547inIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7562},"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/deferred"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_5.0.3_1763958540271_0.8592054762497021","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"@homer0/deferred","version":"5.0.4","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"c9005ee38197d23ca734ba14efca5e02887b9998","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-5.0.4.tgz","fileCount":6,"integrity":"sha512-Af/fdU4COeSc+nYCrGcGI0aHe6Ia2n33EXOskhamIsF0Zl0KnTClV8s6TqwhFis2fpoKrJ1CSk2DVEJ+oNhnqA==","signatures":[{"sig":"MEYCIQCN7tQXw5CGJmxkz5RGJJu05aNR5ng+H9XTevkmQGOPLAIhAIQrjfOcxrQzbnomJsVSct8jHszvrIa81p/T+qJDJDOH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7559},"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/deferred"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_5.0.4_1764213512606_0.8781505920009083","host":"s3://npm-registry-packages-npm-production"}},"5.0.5":{"name":"@homer0/deferred","version":"5.0.5","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"b27bcab0addb25e0774f0ab873fca8087491e522","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-5.0.5.tgz","fileCount":6,"integrity":"sha512-0d9nlwIGAZxHXuLcNTEbMfBSI4uvYY47K1LelAwLEodgnJJLpHptCJHY18GqA912fQraEUW0djrqI2esFtxYCg==","signatures":[{"sig":"MEYCIQDe6sjVwZft7JMAl6ZwgKPiG+Q8eEVeKiW0hHmL2xyvlQIhAPaDWDsaEcFXJTdtuTmrTELHpj/5j7vPFErTc2DzrjVo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7559},"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/deferred"},"_npmVersion":"lerna/9.0.3/node@v20.19.5+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_5.0.5_1764648632042_0.4510485739333778","host":"s3://npm-registry-packages-npm-production"}},"5.0.6":{"name":"@homer0/deferred","version":"5.0.6","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"5978bd0a4195221d91d0ab5b0c02179f27ad6569","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-5.0.6.tgz","fileCount":6,"integrity":"sha512-Z933QcUcXVhalxCsaM4UV004L0XNLY28VpXIhLh0WFRJ08jxZe89nHkf+MPMh/ZaipwQBZFxbxnOxYVVQRDt6g==","signatures":[{"sig":"MEUCIQCsHUA5PEf73vtLXhzFpAGHFn0051oW4AVwBtA50P0PzQIgXqUNwxau6mkRslTIl/7p7d82TAiJEfpqo3q0INhwzYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7559},"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/deferred"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_5.0.6_1764727583818_0.35310390314744833","host":"s3://npm-registry-packages-npm-production"}},"5.0.7":{"name":"@homer0/deferred","version":"5.0.7","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"fee84bfbe2d8fbc7dbf55c36688132b3eb9a8983","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-5.0.7.tgz","fileCount":6,"integrity":"sha512-ojiBo+r2i3XSOjG668xjh9kduC9AgRBXMx4eiQOsveWob18Sec8TzhIY9jsVMdxmu04bHldfdFbDrM1/Of2Cuw==","signatures":[{"sig":"MEQCIGvOy9ykt15fIlKECOjcXg2HEkN1BYjkdma8E/9w0yCLAiBwZpJGjKmiY1nI6CQziR/B28cgEn3bg9Us2msuUgveTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7555},"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/deferred"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_5.0.7_1764825796632_0.3415772497905143","host":"s3://npm-registry-packages-npm-production"}},"5.0.8":{"name":"@homer0/deferred","version":"5.0.8","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"34fac54d2a7340a987992b6f906671c07f8bb4df","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-5.0.8.tgz","fileCount":6,"integrity":"sha512-uesRXLNPVVPoTI0p/c2FMq5yboYJCZAzQeuEPA8NZZnuqazz6rcbwPaWG9kfXJuMoce8+qNlFn4YufOVDuCoxg==","signatures":[{"sig":"MEUCIDDYUyNsM5Xkd/aBp2Ig+61dnPMMwwdayqUr2Myjht7NAiEAhK7P5bd87+vwMcJPYgJ2W/ioqR+cmhpmv2eGIbV47EE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7555},"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/deferred"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_5.0.8_1766981980753_0.8182925848553253","host":"s3://npm-registry-packages-npm-production"}},"5.0.9":{"name":"@homer0/deferred","version":"5.0.9","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"fa25218142f38377d9029ee4eee0ff74e9222c92","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-5.0.9.tgz","fileCount":6,"integrity":"sha512-lkluhJz8SMo8hjWuPtZjjv3htAqIEbWgBIgd/5OgYbFTVsyXwjpnBAlWnA9hU9kHQgJODc2tVGjZsX4SgkgTXw==","signatures":[{"sig":"MEQCIC6mReUOIDfuAPVQBrseDWFFxR+iiVhNBoiV7LBLMC2HAiB+2FG4dHHG2JCZLNWS2xvhkYQtZSQH0oULofND6+0T7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fdeferred@5.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7544},"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:d09bacca-0909-4cf5-86d5-87a136d311f2"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/deferred"},"_npmVersion":"lerna/9.0.7/node@v20.19.6+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_5.0.9_1777181042234_0.6458564029042815","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@homer0/deferred","version":"6.0.0","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@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":"bdb99b13e8694f2000cb1abebe02161db8160635","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-6.0.0.tgz","fileCount":6,"integrity":"sha512-q2JbINFs8eTwjsKodCtpdgGZU7625c/wjWbjGVRkX7S0zbv6bXs2JKZaSW5b2E6q4Rw76UmXgSt1bsXEOzLJxQ==","signatures":[{"sig":"MEUCIElaoXveV/F9478tNKfEXYQdIpLkuX0dvpzrKols4nj0AiEAmc4S78RvusBoAUTL3o+cUyqLD3MfEbNyQ1Q7J1IABPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fdeferred@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7544},"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:d09bacca-0909-4cf5-86d5-87a136d311f2"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/deferred"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_6.0.0_1786157654697_0.6037597764611007","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"@homer0/deferred","version":"7.0.1","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@7.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":"5d9c3ea7bf9f092ec939d60cf967439333a73ba9","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-7.0.1.tgz","fileCount":6,"integrity":"sha512-0b+Zp/pfRSFEwtZRvwOnrMjv0KXug4blSMm5dMEsIRN9okAuPnnL9AJIen+E3DQRg6tnkEQ/jA6K5gC/NQZDCA==","signatures":[{"sig":"MEYCIQCUcvYHLo9sp2F202ytp8au5i2PgN4f7Irm3B0nP/Dz5gIhAO+ysx2G0JE8Im+xUAXF/hgJDdHfzliPHJsHaUcYt+QG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fdeferred@7.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7365},"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:d09bacca-0909-4cf5-86d5-87a136d311f2"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/deferred"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_7.0.1_1786264544381_0.722429606318999","host":"s3://npm-registry-packages-npm-production"}},"7.0.3":{"name":"@homer0/deferred","version":"7.0.3","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@7.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":"e2dbdf5df3ccd1b6d2ea76f35a884b309500513a","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-7.0.3.tgz","fileCount":6,"integrity":"sha512-NSPRGqpVZKaSLSuRw9s/XXWYNPqdoqlnO1hve2LrMXiJlHzWmtWR53axTrhK8bpbyEjzlEMJBBrpwOwxVp+RNg==","signatures":[{"sig":"MEYCIQCkGImjG54sYeSrwtaUDRRNgCp1HeqpqGu1eJbCFUJ1igIhAIvD3y40vG26EblR0DdBQUN7uSygrovMOKqcQmAJnHX3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fdeferred@7.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7363},"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:d09bacca-0909-4cf5-86d5-87a136d311f2"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/deferred"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_7.0.3_1786270203882_0.19550535610905606","host":"s3://npm-registry-packages-npm-production"}},"7.0.4":{"name":"@homer0/deferred","version":"7.0.4","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@7.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":"83cdbee6b7ce953ce984dfc6e125b55b3ad5373b","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-7.0.4.tgz","fileCount":6,"integrity":"sha512-U92AD1vmV6Ln2afmBYx2gpmLFaNBFt5CU69Ix2kqNE7HCsO9QcJPVYhPKLrDdyGQMvNnB6rqKikr+NjuCOtMbg==","signatures":[{"sig":"MEUCIQCTY6ILmWI3/GmbMgsz/yY3rrizjR1HIZQEfIklLJstCwIgAJ5DL8fvThfmffOW61UaStHf3gnGnBCUECzihWIPx/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fdeferred@7.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7317},"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:d09bacca-0909-4cf5-86d5-87a136d311f2"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/deferred"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_7.0.4_1786330464563_0.3702575609628944","host":"s3://npm-registry-packages-npm-production"}},"7.0.5":{"name":"@homer0/deferred","version":"7.0.5","keywords":["promise","deferred","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/deferred@7.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":"fae1ad5d66a4f975fe7bf22f4b243b6826606b57","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-7.0.5.tgz","fileCount":6,"integrity":"sha512-/FxAQwprnBFP9aomSkGXryKhJZNTzW/pV+Y+OXGJKr9P8SEcgabUA0if9fx0W8bD3la3PVhmBLYMk+nlO+2V0Q==","signatures":[{"sig":"MEQCIFxONZQs8tLNynke6xdorlnzwSaAz6A/tnZ1oE6cIt2mAiAeh4+I564/OiqWXF3obZtwIO1KAwnSJbhEPttdxjMn+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fdeferred@7.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7317},"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:d09bacca-0909-4cf5-86d5-87a136d311f2"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/deferred"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Small utility to create a deferred promise","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/deferred_7.0.5_1786590180658_0.7710049858434016","host":"s3://npm-registry-packages-npm-production"}},"7.0.6":{"name":"@homer0/deferred","description":"Small utility to create a deferred promise","version":"7.0.6","repository":{"type":"git","url":"git+https://github.com/homer0/packages.git","directory":"packages/public/deferred"},"author":{"name":"Leonardo Apiwan","email":"me@homer0.com","url":"@homer0"},"license":"MIT","keywords":["promise","deferred","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/deferred@7.0.6","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-pgNtiT+jQoLTH9ARUZPjlCKAG8wkIjoetFDYEzw7ejvuVY16/4BQagSCOWrihsE0ik0cUiQdkzLMO9zK2pnnrA==","shasum":"f50ab29fa2b4b52dd6c688c1f644f6c3a79d9261","tarball":"https://registry.npmjs.org/@homer0/deferred/-/deferred-7.0.6.tgz","fileCount":6,"unpackedSize":7317,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fdeferred@7.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEOvWuOvlkpHlN5dYHrBFuaOH5mJsQVKysumnCLcLcOIAiB7Vo7QKPSJwhGfkADWc6GaK7FAA1iScIC4hVBLwEHCNA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d09bacca-0909-4cf5-86d5-87a136d311f2"}},"directories":{},"maintainers":[{"name":"homer0","email":"me@homer0.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/deferred_7.0.6_1786761922763_0.5656701007586267"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-12T10:25:37.005Z","modified":"2026-08-15T02:45:23.146Z","1.0.1":"2022-07-12T10:25:37.243Z","1.0.2":"2022-07-15T05:31:10.297Z","1.0.3":"2022-10-22T08:46:41.390Z","2.0.0":"2022-12-27T07:50:09.857Z","2.0.1":"2023-01-28T05:33:41.617Z","2.0.2":"2023-03-05T01:44:44.442Z","2.0.3":"2023-06-18T08:00:44.306Z","2.0.4":"2023-06-18T08:15:56.618Z","2.0.5":"2023-06-18T08:30:10.632Z","2.0.6":"2023-07-16T14:02:01.624Z","2.0.7":"2023-07-29T04:20:25.783Z","3.0.0":"2023-10-02T07:14:38.946Z","3.0.1":"2023-12-23T11:09:48.856Z","3.0.2":"2024-02-22T11:53:21.849Z","3.0.3":"2024-03-19T05:34:40.791Z","3.0.4":"2024-04-06T06:01:13.778Z","3.0.5":"2024-05-18T00:54:19.939Z","3.0.6":"2024-10-08T03:28:44.927Z","3.0.7":"2024-11-09T04:06:14.813Z","3.0.8":"2025-01-25T05:02:06.996Z","3.0.9":"2025-04-13T23:49:38.759Z","3.0.10":"2025-04-14T02:44:26.819Z","3.0.11":"2025-05-10T01:10:30.348Z","3.0.12":"2025-05-24T04:42:36.045Z","3.0.13":"2025-05-24T05:09:31.208Z","3.0.14":"2025-05-24T05:21:18.096Z","4.0.0":"2025-09-21T01:16:43.403Z","5.0.0":"2025-11-22T03:48:42.120Z","5.0.1":"2025-11-22T04:23:51.064Z","5.0.2":"2025-11-24T04:09:49.698Z","5.0.3":"2025-11-24T04:29:00.491Z","5.0.4":"2025-11-27T03:18:32.801Z","5.0.5":"2025-12-02T04:10:32.271Z","5.0.6":"2025-12-03T02:06:24.029Z","5.0.7":"2025-12-04T05:23:16.763Z","5.0.8":"2025-12-29T04:19:40.897Z","5.0.9":"2026-04-26T05:24:02.364Z","6.0.0":"2026-08-08T02:54:14.838Z","7.0.1":"2026-08-09T08:35:44.533Z","7.0.3":"2026-08-09T10:10:04.022Z","7.0.4":"2026-08-10T02:54:24.734Z","7.0.5":"2026-08-13T03:03:00.790Z","7.0.6":"2026-08-15T02:45:22.887Z"},"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","deferred","utility","wootils","javascript"],"repository":{"type":"git","url":"git+https://github.com/homer0/packages.git","directory":"packages/public/deferred"},"description":"Small utility to create a deferred promise","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"readme":"# 🕗 Deferred\n\nSmall utility to create a deferred promise\n\n## 🍿 Usage\n\n- ⚙️ [Examples](#%EF%B8%8F-examples)\n- 🤘 [Development](#-development)\n\n### ⚙️ Examples\n\nUsing it is really simple, you call the `deferred()` function and get an object with `promise`, `resolve` and `reject`. You return the `promise` property and, eventually, call `resolve` or `reject` to either resolve the promise or reject it.\n\nNow, a reason to use this is for when you have another service/function/something asking for something that your code hasn't even started to do:\n\n```ts\nimport * as fs from 'fs/promises';\nimport { deferred, type DeferredPromise } from '@homer0/deferred';\n\nclass MyServiceThatLoadsAfile {\n  private defer: DeferredPromise<string>;\n  private file: string;\n\n  constructor() {\n    this.defer = deferred();\n  }\n\n  getFileContents(): Promise<string> {\n    if (this.file) return Promise.resolve(this.file);\n    return this.defer.promise;\n  }\n\n  async loadTheFile(): Promise<void> {\n    try {\n      this.file = await fs.readFile('some-path', 'utf-8');\n      this.defer.resolve(this.file);\n    } catch (err) {\n      this.defer.reject(err);\n    }\n  }\n}\n\nconst myService = new MyServiceThatLoadsAfile();\nmyService.getFileContents().then((contents) => {\n  console.log('GOT IT', contents);\n});\n\n// ...\nmyService.loadTheFile();\n```\n\nOk, there's a lot going on this example, so let's break it:\n\n1. `MyServiceThatLoadsAFile` creates a deferred promise on its constructor.\n2. `getFileContents` should return the file contents, but because the file is not loaded yet (as `loadTheFile` has not been called), it returns the deferred promise.\n3. Eventually, `loadTheFile` gets called, it loads the file and either resolves or rejects the deferred promise, so the `getFileContents().then(...)` (or `catch` :P) gets finally called.\n\nI wanted to keep the example small, but on a real app, `getFileContents` is probably called by other service that has no idea the instance was just created or that `loadTheFile` hasn't been called yet.\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","readmeFilename":"README.md"}