{"_id":"@esfx/async-manualresetevent","_rev":"54-da71bca75cf7eb0b25c472de5a76aca5","name":"@esfx/async-manualresetevent","dist-tags":{"latest":"1.0.0","dev":"1.0.0-dev.8","next":"1.1.0-alpha.202307260322"},"versions":{"1.0.0-pre.5":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.5","description":"Provides 'ManualResetEvent', an async coordination primitive.","main":"index.js","types":"index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-canceltoken":"^1.0.0-pre.5","@esfx/cancelable":"^1.0.0-pre.5","@esfx/collections-linkedlist":"^1.0.0-pre.5","@esfx/internal-guards":"^1.0.0-pre.5","tslib":"^1.9.3"},"publishConfig":{"access":"public"},"gitHead":"53b650f1d0cab7a4e3e6c034125df0dc48919fda","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.5","_nodeVersion":"12.1.0","_npmVersion":"lerna/3.14.1/node@v12.1.0+x64 (win32)","dist":{"integrity":"sha512-ybaHH49aRkEVrA9wHueI/JVDzjBMO3h8dQOLmVLMDnJWJDpvLilNV7C6nTQ7cYTUG3IxQGVuNZxqqHWSqPRokw==","shasum":"620093b899c05d3d9a9d9c937f84cd9999890501","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.5.tgz","fileCount":10,"unpackedSize":29831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3eGsCRA9TVsSAnZWagAAydcP/jZ5Sjz/MUS8tXzckCaY\nC31KWbBRCg+7ntgpujGkJ7WYM7BkBRyL0JzXfm8VT6NTVMmEAswpXERVmqee\n4BwZXfmHtoIOwnSKoAK9SNpjszFLzHI7jX+fBEWZ7Cru2MnTVO22scBzCOak\nLZT70bGN7v8a+WOWVSEHBWQhPc3znR4z6Q2WcVvOeGo9gc49qSLTv2iARU/t\nACPaicu4eGaVUnMqSXGnnuGLQ+uksOKO8jAhGGhS1Ryt5JXfdXpzoB9wk46J\nPWktQVzlJ7m4XzRhylCkzdg+vpat3+qM3I4YLm5mVLmKuI7qhilHZZ8fxRGj\niGTmhHhOXetBqRU05cP7R8DDh4buIf/BLkEKdIZSU/u5WpGcAVmi/0wS7vuU\nHvAVRrzSfnoAyz13F3W6uPfIutgM1Vla1t6iA8u341h6IXhtw1twKL+SJ9ee\ntaqR6k5prNhoNxIpUPobNlYxx/tu22J8TT/5fdQ10jHZlrRPMyKrBAeVwHe0\ncxJaSnOIDhevQTg8dL/pcdBMkflJfPmhjTHaa1+YWGoxocK2nVL7E3OKPXGT\nU6CWAomzaIMfJRZnyW4Y7C9MxAS0x62mo2RQ68+10CEMgrQhHq1UBls2K2o5\nZnYDqLUdipOOayYW1h9au/wchn/PrAqNhb1fvCxNVoCrIidpzgSqXC/eur0z\ni0L9\r\n=zDiy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBF/Z7hpQgG0afC2vIbvJG+eLsfi1dRIs6nhW7ZUyXNhAiEA4hrx9mTbPHmW77s0VuRJJ4sqbPv+VIDkydd6HbsaHKk="}]},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.5_1558045099971_0.49248513784509207"},"_hasShrinkwrap":false},"1.0.0-pre.6":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.6","description":"Provides 'ManualResetEvent', an async coordination primitive.","main":"index.js","types":"index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.6","@esfx/cancelable":"^1.0.0-pre.6","@esfx/internal-guards":"^1.0.0-pre.6","@esfx/internal-tag":"^1.0.0-pre.6","tslib":"^1.9.3"},"publishConfig":{"access":"public"},"gitHead":"4b6658b03d6c08af99288f937cd9b1f7681581e9","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.6","_nodeVersion":"12.1.0","_npmVersion":"lerna/3.14.1/node@v12.1.0+x64 (win32)","dist":{"integrity":"sha512-KNDEvPiAqeOnGUlRTaJBHmbEb00yFIZxIhzbA8oawMd4r7eYOL/SKwLyIAFeUoWwEgK5QI/0cYoRIr1sTLpriQ==","shasum":"d8897b9b1d505760c8e8521ced11a065cc38c80e","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.6.tgz","fileCount":10,"unpackedSize":27149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6MzcCRA9TVsSAnZWagAA8EUP/jZiHiHAleFyv4U5AfOj\nBht1FoJ7oTUQE6sWvuqEwfYtqFheU6AEMqR3ncpN7cOpUI700h+nUz75R6tq\nJW7OTpBGPBporarEAWMRp+I7+CgeHGfwEUbg0fDSzPZr3gtK9gbcuNwQvbx1\nSn+amcppAejxas9ogXMPS+OiOVNyM/FEqJ6rwNuyJt+EpaGXBbsrS8q9+lrm\nLq6to/ES4PIpDzpJCmzVECQFVfr0lq7DMA3MDgivWLIK/JLHwdRFnC8g2+AE\nGC23Qb+52qjuSID/e0QRZq1khFLcUXPwTTBuSPfQYeVtkW+cKYT+I48vQKeQ\nL1ZDQnvc+3DgiL43BnEJ1i3K/YONOlqBS6BTZ8+F5tZR3CwLqL74n7uRN8Lm\nVDnKdNY51qDejeJVg6In/oQtnN10OcI5zzbFVOvyxv+LF/4CP30tRgSSzhOl\nvsI6mw5GTs4sC8anvlKJONGAIdCFsA1DARQai83ou/oe8jSaePIX6P+hBHnn\nW48t9iO/iutirYUHNMCHzRjJ48okfKwab9BNMtgvYDAEmqUgFcUZjW8wkeXR\nhi20lt3Ds1sMPNajXvutjjnihv4VNaE/TZ3ricJmzspy6Q6OMi1PzgZDosGS\nu6RzTFMxBIXFDhm8y4aIlltzyogBMimybUSqJlK743m3kMl/jFHrwZb0nkCQ\nMsm5\r\n=2C6w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXCrRgu1cpsmTzzRhKE9/dHvAFqN52rituSD+w3Aa9jAiBv+HKDibMeQRINkwUWg6nY4hPDdr1Z5dyTUiR7rNZjnQ=="}]},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.6_1558760667723_0.3765117472958761"},"_hasShrinkwrap":false},"1.0.0-pre.7":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.7","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"index.js","types":"index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.7","@esfx/cancelable":"^1.0.0-pre.6","@esfx/internal-guards":"^1.0.0-pre.6","@esfx/internal-tag":"^1.0.0-pre.6","tslib":"^1.9.3"},"publishConfig":{"access":"public"},"gitHead":"dbabbacda6fb8526f40f8cd6ead341c1374566e9","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.7","_nodeVersion":"12.1.0","_npmVersion":"lerna/3.14.1/node@v12.1.0+x64 (win32)","dist":{"integrity":"sha512-X00yLWffn37OXI/fw1mFQcNp4b2BjhNVlfWcKEzii+uFoW8SDe3WujbaBflrQXENZd5v1c4lPBDGxhaf6tMBKw==","shasum":"9f80502b10bda85da0ceb64c597ad8c052f62e51","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.7.tgz","fileCount":10,"unpackedSize":27209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc679bCRA9TVsSAnZWagAA4qgQAJQmCfw4Gd1cE3P1IMbP\nm2be4hioCnnxwlTgk3ODpDVIppBbbvwGCEgj5OjnYxH4sVWIdAmGdG7SnQpk\nf4uhny8GYc7Bk3C4hKaFBrhe2vLm0/gPy3COL4pmM8KzqaN0eZtRbzFVGH7t\n/VyfLR9n5j3m3zfSVZN9fX9pAmsbd/k9Z/4heBpc64LzcHSWfxAlM1eMw4kl\n4yIF7RTJN6ip6/dwjfEVrHjWAMNmtL4uGRe/Lun8iVUWhcTFsuF6Jjm9FPiR\nqQhE/a62VSzo/Yh4lS5CdvIBlHbYmw9RX+80EIjfImF2b6Cvq39PxyHe0bry\ndS17IJr9ZFRni3hvGkNLk1Jv3IURHNAGx+Rg/uqpr+MhzYzRCPElFhGZ8b32\nVTo+Rylk28zxaY0z0rgKLdS93SIXdWaSdJOfAToSdHtBDda/Y6S8tNMypioj\nWiOdDeWtpSGivYC7z/clLz9CRIlyamAOBcq53SWYn1OqDvMw0cJ5s40h0LZW\n25lBPDft22ngAsNaQLfDKcJQL2R84rot8zXwRktEID3usj0MStJ1FJtEPTX1\nvK5e/C7hmy8KpVGpjXmPXcraBkjg/3dJlp/lTbym0bCujqZiG9oDRDWmwogt\n+ZOM9rgNM0c6pj1hXTTyMvkkslxe4vmAfxjuFsT/1vNvyCnul8Veub8fTbza\nGQsc\r\n=RUEV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt1oZVB8PTKNarCm/H8vka8VVMiTFkUTMZNNATWnpbCAIgSGLEXNVbz+jvwg+YoTypEZQKhQWduxiFN7c45uh/9MI="}]},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.7_1558953818949_0.20542444718495756"},"_hasShrinkwrap":false},"1.0.0-pre.8":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.8","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"index.js","types":"index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.8","@esfx/cancelable":"^1.0.0-pre.8","@esfx/internal-guards":"^1.0.0-pre.6","@esfx/internal-tag":"^1.0.0-pre.6","tslib":"^1.9.3"},"publishConfig":{"access":"public"},"gitHead":"2326cca65314791d136cc4e94530dcf761a8767e","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.8","_nodeVersion":"12.3.1","_npmVersion":"lerna/3.14.1/node@v12.3.1+x64 (win32)","dist":{"integrity":"sha512-ynsIE1HQGlvaQbG6ouGoM7DvseSYX7t21JA5YUWSljcXIzh184k0bJ7jRxBDV63G/RZVj+4KqFQrmBdjRyWWwQ==","shasum":"5c481513c77682451f62434a0817348608ffa139","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.8.tgz","fileCount":11,"unpackedSize":27306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8kHmCRA9TVsSAnZWagAALAEP/2zJefFViaJW8Jiq6HgR\ngf5J6TBr+RueE5dIJ4bsqH81Y4y1Rjio/QtaBB8If0Drri+89qEj8Kp8WBKE\nxb9fjkcLrA3A4p/tqUTe3+YNQI5+cSbck99YSi6JibnFtzbaf5Lf3wU8ZTd+\nIpiBfaOa3gO9dSM2WKIBKLk4BFwudqOOBQTz55LWiXyOt92KxG0PocPSxOFt\nGzFZ8gGKPepMhYowyzOZDEBWVVpu1w0qqHmqWCjH+G0e1Fv0PVCxGNITDISb\nt5CEqIjqjsP6uSWLJXPNvFi7ptoXXXzaD8O4QzcZvMJYErPcTomjMneLY8Cm\njXsT6gMla4eSw6b0KMtnNGNE0f/Qgh09pcGS7H2PZ6l9d0PlLDxqRg0rI5Vn\nCp2eiWJWhSjZaehulhALG2tl3AQUtyI3pRZiHau3ywtuhoy5Ze5ZKqF/gvua\nXX+LAemODH/Fg47ZfAA61GOKOAJUwS5NibP28dvZB5qxb/1W7qv0AGUaKGzH\nxr4ma51Q3HGUoQdXk+vYcwcG+Quf+m/WxyZlh+kjBekuQW9qZXJiQyIwiaRJ\nZtEm27VN6IqrVx66gzUUDxPw9j7TGchP4hqHREnlcpu31Aw6f+cNWUqRFyWn\nIcnKYBHBGANK6EtxZ4uhw4fyiibiT7C4KPVZhlNgx9NIN07wfj2ndURy9h/P\nywfS\r\n=y5DV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4LVB1gxNu5OjwsTBH9e6uPGftT7ltsSA2pQc4FyfJVwIgKBhiTc9aBBse9UajmusKxBPuQ6ZXzs2iuRl47ZM6UqY="}]},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.8_1559380453961_0.09233723601994748"},"_hasShrinkwrap":false},"1.0.0-pre.9":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.9","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"index.js","types":"index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.9","@esfx/cancelable":"^1.0.0-pre.9","@esfx/internal-guards":"^1.0.0-pre.9","@esfx/internal-tag":"^1.0.0-pre.6","tslib":"^1.9.3"},"publishConfig":{"access":"public"},"gitHead":"bb2cdcf2def5f0269f2641a1d75db2e6d64eb020","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.9","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (win32)","dist":{"integrity":"sha512-KztxTeEXdK0HfCSwUc6Ul9xGbs9vfYVvzJ6HPla38Q5LKSqRdYaj7tgUahRqc8T9Dnvm7sZBMDESzdxcVq+GaQ==","shasum":"169020b85dc73b8e87ef23fd0c6bef517719cc81","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.9.tgz","fileCount":10,"unpackedSize":27202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdESdmCRA9TVsSAnZWagAAi9QQAINtcWkT5FZfuWlfW7cf\nTEmHM10r42a4sPAbBxFfyLCnO3zMZccT4lCxcsvfp0BxqYSzd5kIXws/jAZA\nb5uPDt+xMSKWT/O5M9xUmb2QM3wIsbqI0fGnbf2NmlpZLQ0SmpbIuPa42oZw\nmVtl7TSfbkJZZioLpV47ABL3dKgqQZWzlKu12J+OD4Yw/jzHVxnemdn1pAhe\nF2wDovY6yZtI5aorVAhY9sj1xWCVCuzxB5eCR9vbQ9+WHZm4hYFsVgOcicEB\nC/JSfcqGJGtqsmVGYW3ySdEhBB0IjoAYMMwY1gKjy7JBxGS9pnkzje5oi+dA\nnvPO1lSIp0xkYGdm+wE1yDTZpDSvGB+3k9k0fslYH4tlznkHB0UuDBVatpRW\nFqBq3naaxf6Yd2Q2QUBBHUeI15c3SmHY+POXVhrmarQExFMRh638w+OjKt1H\nF9ys6JR8bfGivIh6yF7fSpWj2D4vt8kWNMGF/1vQyLTES4P3tUdNno50W1OY\nvC9wP1ba3OEZj0pfMAqJ8jWHga1bPsKi8J2vnTavxUL9P6pqmUX1k7E+6ml9\n+pCat13hDb5KvgSTEoU7RXAIhDiLBBnymM8ByLH4QjV+IWRj69vRVZgN8qWD\nIoj+XmlB2vHwthqbDQ5eKrYOwbKcIjqJYPGw+n8nzZ0i707rBmtFHTlJeUxe\n/k9u\r\n=OD6S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBF9ydMH0nFi0F4N0XsgzqzLpz4vzbqAAISnN3876qY/AiEA9BpkGb7B0zP5TrV8yTVSSQ0FdCvt3j0EN6nQNPrUJnU="}]},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.9_1561405285845_0.1861157490256964"},"_hasShrinkwrap":false},"1.0.0-pre.10":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.10","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"index.js","types":"index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.10","@esfx/cancelable":"^1.0.0-pre.9","@esfx/internal-guards":"^1.0.0-pre.9","@esfx/internal-tag":"^1.0.0-pre.6","tslib":"^1.9.3"},"publishConfig":{"access":"public"},"gitHead":"8359267eabf1f3ec2b735f0711b63a8a7a5b1103","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.10","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (win32)","dist":{"integrity":"sha512-JV/hODMMTMBa7HW9tFmxUlrFZh1cXb1qntEcPiE6RauhKoMIIJnLlPNKp7LSJLIvFn4T7GZFGvlg6VzJoLmNgg==","shasum":"28d09ec3a367683ee066672f9211f9a40eb9ab7f","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.10.tgz","fileCount":10,"unpackedSize":27204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdESweCRA9TVsSAnZWagAAVUUP/3YLKUfKrvW+CVgcnyz7\nhY28ia339emNnxW77CUkiKFxnBIn1NqBEyIkQN6mT5CIKGM118CtVbMFYVMp\nSWPz0COaX72aSVUx9g/nuJB3rP5BsThS4Y80yKvFgrqUFwM7bZM48WVGjN1u\n942ki0y1lor0lJfvL8p84hD6pebLU0Lup4eMqSOFAT/t1joGDvsDQsaDjH/A\nxYDcCIdS8n+bsuVicR6dKYpU9AdvnBVowi9SoNx63OrXogOvR2kRhx95J2ix\nWuHxRwFqaY76+nC6ozDd+Fvgp7lXEG2OTfFT4NXuQ/homOp4ncWpgQWRw3fQ\nM/ecZVSDiLQ5ACETiyJ8AUVlwWdSpzibX4YHlRezHUKzQmtqXGQmRSUhIKM0\nCV1e8IILbH9+ukRVb3w5ld5OqwJ7MFecfV5shi8tvqGzk8I8XhpT6nt4+yk1\n2ADXkA7O84yaobbj16aX5uuTTBnmzP0PPn9nnMCdQZvDRnMwJaVw7J/XKnuN\nsjbOyU1+W5otoYvJHYUz9m+nKVDHlxwGVH046DXz2HLRgQBLR3zHpPpkgtL1\nss6GWYKqG1KbDkSqDQ01Gv2psMVd7HyfTX5srKti/qyLBGEIsxDrHLmjKLFU\nDpXXpD5pYvvx8x4eP0HRdXTv7SDwqe7yeUlHrUsj1i24ca6UgVqc5PvY0++d\nuv9G\r\n=K24p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFt6aMQPlYqsHFy8vKTgW7pLXVgt1wl2MQzUrq0ynwhAiBoqG9V7sGyiXqX8YL3VUD7Hw6QwfsrYiSwBjkfgiIb+Q=="}]},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.10_1561406494145_0.09672720802591783"},"_hasShrinkwrap":false},"1.0.0-pre.11":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.11","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"index.js","types":"index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.11","@esfx/cancelable":"^1.0.0-pre.11","@esfx/internal-guards":"^1.0.0-pre.11","@esfx/internal-tag":"^1.0.0-pre.6","tslib":"^1.9.3"},"publishConfig":{"access":"public"},"gitHead":"b37df6b1b638c263fcea80c67a29daed76b420e1","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.11","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (win32)","dist":{"integrity":"sha512-NcFJbaVbg7mmOnGeyA/qw7Xoy0EZTtsPCzxoFjn9+jCgLET2FOB9crZ9bri25AD6umyqrq4zfeZxGB0Md8O3vg==","shasum":"41cc7cd7b186100a52d511f92b4d0ccba78cbae7","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.11.tgz","fileCount":10,"unpackedSize":27206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEUApCRA9TVsSAnZWagAA+lMP/0+hjRI5So70IZ0OkQUn\nPYcEWfyqv4o5zeF5KrGNgCibgFNeC0S+j8buqtIUGpWYtkxn9KtGXoHlSzdZ\naIyZXjqhKHmPtblnoFoJcvNkgel5kyyhL3e8BNJYMWCHYAFyAeWYO88IDlUM\nyaHPAedb4q15qNGcsfdMWXNO9g42FMPZvFJtCCio4jjESd98IpLNTQj94Ram\n/zZb1PxKABX4G58vIr+82LLeBD0W9ymvQEnrf3HWKwsGmfT+5Qo/Y6ecyzE/\nA2ikWUtaEGqdJ68LySqfgpgBGCDxrz8HNn1+9QhReSq+ScdiVp0ITFWS5djo\noPBZe787uIzy77UbKosiLOHRCdScXkVbGdf2cURuaI3p909zY4Asi3YXtpvv\nloIhkyO9OK1q2E0WzWwnElwWlBTIzjburkrf2swigR3a2+o04BtvI3ysXD5p\nGnjtlU8ffO9lQxWvUt2ww+VMM0zvr7T5Rh8gT+SQYFwShhQI68iHl65/VsbI\nNa+8n/w3JfPGdLcm2F1Cw9LtBa0locKCR9KAp59AhMWNVETa4uZGm9AiuWjW\n/1jlMKk6mcIruNy2RZHK5+95MPkfYy4zpLRilOhy+fz11ZK1cJ9BwpaLfwMa\nEp1Kug7VZ/GZ7qQURWMbdeB1D4ZLc7IaH0rKpEAx/lHj9fs1y5IP9wccH5BB\nkP/I\r\n=VPDw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE99SJs/jblqr1YDh648kAMuipfItKyr9Zbmf0nMPmbwAiBuQqTWmSy1xC++cUghMjpofeFIYJHKY63DuYpxlveWIQ=="}]},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.11_1561411625229_0.1645329707385208"},"_hasShrinkwrap":false},"1.0.0-pre.12":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.12","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"index.js","types":"index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.12","@esfx/cancelable":"^1.0.0-pre.12","@esfx/internal-guards":"^1.0.0-pre.11","@esfx/internal-tag":"^1.0.0-pre.6","tslib":"^1.9.3"},"publishConfig":{"access":"public"},"gitHead":"f4e9287f222b75218019d87b244241af7a9281d7","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.12","_nodeVersion":"12.3.1","_npmVersion":"lerna/3.14.1/node@v12.3.1+x64 (win32)","dist":{"integrity":"sha512-GqbH9AEpvPvgSEw8odr+XvwsCevhiyN0hZ3BFIFcokv6J+ezyQ2zRRhgQ9WEWNFdne0cXlaG+2YHkOa5tybKPg==","shasum":"71bb43e06505b6a39103be031cdc8f43a61022e6","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.12.tgz","fileCount":10,"unpackedSize":27206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGrT3CRA9TVsSAnZWagAA9xEP/04Z0M6z24MRdV49owqY\nT+PPvTYLmy05tkzCNMuqLwc10AoENPpTEsHsRY3a8q9svDnhWKTSNR5/1hhb\nL9bZ5gZiklhnJ25eOY9JiYfjqVe5bw5mswO0FM1oizYVSHf3aMVDVMmob+Ea\n+T3d/g8Z4YLRPIRlVpN860vR3gxuPFnLadCYEoIczZ6lgSa/EghU5eo/4t1i\ntYzJf58K30v1TkcnYxNOcpoHlIfdMCLcC3CghAKH8L9sdHnpcpuxHIhK3e/r\nJ9ygJ8p2XrjxFo84l8qgVn2RerwvAI2Jzyf+sX2GtUJEvBzRS88Gm3TacjSf\n75ytPGEp5hHUh9aLeDtyDmxK3i6qySD1PEapheSbye+fxa+7thjjfR4xJCdq\n9AxdRbHT2mqsl58MtMlAG1cmfBFztRR7SxlDhEaaEeFYkdYFdp04ac89xDA1\nNNnpuOUQTnI8O0d/bGms/zf0bhJF4FlRnnfoK9czuQuSb53UL0NY53HbBNZ2\nJRi5FMeS2yOUcZogojJ26uP0zMVVdaT3TPWxhKorwC7cHmFDTIL48JBB3rGY\nB7L+DxLNDU8lZT+tx0kLILzgY/Xvwdpe7O98ctWplcjuwOORkV8CU7qR8qcd\nFFIwIy9oi9AemD/u+Sxcg3XYbR8VnvNqXqNEZDoYaekmv1G2fBr9BJf/PBMC\n5K8D\r\n=pTuH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLbnH6XaXgkmMgvs/VHyuODGx55P4bBtce0CucVE8//QIhAI31VHY9CeHw4TfnEK92ps4UefSX7F8/qSnSDUS3v+OJ"}]},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.12_1562031351278_0.09862920266870168"},"_hasShrinkwrap":false},"1.0.0-pre.13":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.13","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"index.js","types":"index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.13","@esfx/cancelable":"^1.0.0-pre.13","@esfx/internal-guards":"^1.0.0-pre.11","@esfx/internal-tag":"^1.0.0-pre.6","tslib":"^1.9.3"},"publishConfig":{"access":"public"},"gitHead":"d5d3044449e355d6d7e6403f5acecea7ada986de","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.13","_nodeVersion":"12.3.1","_npmVersion":"lerna/3.14.1/node@v12.3.1+x64 (win32)","dist":{"integrity":"sha512-TJItY8A9IUKmqhojpgA2OQQ5P+puKLrwcWqj530PgXsZp9mtrfPqfHpHvD0POXDSSt5RfQzy0X09Ipn6EnFt0g==","shasum":"6050eb8fec2aaea76677af3452edc989ac84bc9b","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.13.tgz","fileCount":10,"unpackedSize":27206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGwa0CRA9TVsSAnZWagAAPaAP/084lVe0IAIotX++0gRJ\nkix+gz5f/YBWnDFOVRyxH7on2+j7+dIDDj/GfIGUVWOiQFRGCFy4s8ojKO1v\n5dv07yT9FVVyAEW1v4ZLRWZEoAB9RScB/l1r7Bq5xMl83NcT5ui+0t7CbzGa\n1OdmH18E86shuG4UQeBOt3WyzaaAnqdlysrNrADFwEfYqxMZ77T0Da3o7fx9\n/a+kE55yk333ICb886VLFoty7b/jnZ6TrvPbeW8C7wtD8qRc/3cJ5bQ4TYlt\ncK9K+Ee6wCavwpjXaX/Ls7WcQVKlwYE/c6eGdCXOLCNA6c1WEyDaKx8kfL2n\nlOQdVjUcqgQ3+cQ10Mrg0y9bOT8s7SYEgR7JdExANYVSzNW+xBRgegzlLNpT\nqepYaXnAIFx7PMjYJ9wKsJpob9uj5hI/dfNRz8wW7HvKU6f6FkTDg4RDCwuj\n4bXdJRRS9peDxVVPIIL11XDEIop3NNtX8ivCbW2n8P7f7G5inqMpQxBx9BRF\nxRUIfTLegW51XSYgVFv5TUabY2ypS2KMwuvUc8OPmQ9yjkF0JCminNwzmVMX\njOH/81nwAVf9gSYNQWSkHWYlUWu0eif4vAS4l/5h/Q26Sl0/1R32gnYQxjvF\nC7z8RB0sVcC9xAquGMHiLVIwgW0BZY0kGn8d+uGXlbREoF/Rq4ZwOSNZiGJ+\nUrKD\r\n=KJM6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdOR2Ovqq72RH8oOHT95jdE1fRotexG+2w/AwOXeEqvgIhALg3nKCjprFksfo/Nr+sP7TNWTHycYV7x3YsonBBYhKE"}]},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.13_1562052276045_0.9711196751439846"},"_hasShrinkwrap":false},"1.0.0-pre.16":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.16","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"index.js","types":"index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.16","@esfx/cancelable":"^1.0.0-pre.16","@esfx/internal-guards":"^1.0.0-pre.16","@esfx/internal-tag":"^1.0.0-pre.6","tslib":"^1.9.3"},"publishConfig":{"access":"public"},"gitHead":"f13766702219c4fb389e7300e9c4e675c76d1612","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.16","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.20.2/node@v12.13.0+x64 (win32)","dist":{"integrity":"sha512-3z1kXQI6VEcwq1MxY7xx/SQkhGVlDL03m/EX+IF2+xjx2q8OGzBmOscybZTHNTYcdrnyzDThA0Q702lf+zSPVw==","shasum":"fbb84a93017a2fca5240d569c5fc99806d9d78fc","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.16.tgz","fileCount":11,"unpackedSize":34114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3QBvCRA9TVsSAnZWagAAwq8P/1uyzteK217E/wcX8k25\nVCgv9tVT6Tn7X0yYqBWdtkYvUU/lyR81/2PjQEK/IpLdZiSUTQU89QAL+tTI\ni2YRvpeaJmUr7QjKlAWPd8gJN2kY8ldZ36ZkEdO9tfbg4f8ojZurtdnp3QHL\nzeYJxhHyVpkyIAfkTBrwVBZMmGcymftXVBU39cvqFWUhibz5NUWQsjmgO/2B\nIgnWEMynpxU0t6NJ0J3sV2eVw7QHhd+h3xSnsXHv1Hh9nR3gh5miQksnskZK\nrDEHLSVyMRfJjnEv1uKr2lJsLFm47BM1+66OxV1+UsKPWDP5ka8tnQDaXC02\nEF4Y5jTNIhkL8qRcgPEt+G4xWG25sYBLsUq6NjpLt4m5HElyNWHyh+FYWywQ\nlYegDEx+/IIE+sYDjlv9NLA62nsQEz6DAeMTHoFF0ewp3mno2MWcCtJTsBaN\noAD6wsDTbME4ppfPTY7lOIKdtpW6IdmrpmBADpjLZ2QPQQtwCvMwixMZQbze\nn7RAxJZ5GKYITVJTvkpAQL1kYhBY0Nd88VO540WDziKTT44PqlntjDuBRB4D\nXHXQMJL+xwRnpkhS53oWZY7QWHmMYgVErHZ9Gc6NxkyyIdFmq80a+phktOeg\nAFGXCtgFG+zSxPIhaRvDBEZO54jD3uah02Q5S3zLElL1qPnniq1iI8wSEpJy\nlskW\r\n=BUKl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1MYaM2wX60rJJHquMPV5zxV3SkowpygrARWmZVj5GPwIgSPrOiEvCF5IawwSOWSCo9R/dSJOQG1NONPvufYXNi00="}]},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.16_1608319086638_0.35723856683469335"},"_hasShrinkwrap":false},"1.0.0-pre.17":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.17","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"index.js","types":"index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.17","@esfx/cancelable":"^1.0.0-pre.17","@esfx/internal-guards":"^1.0.0-pre.17","@esfx/internal-tag":"^1.0.0-pre.6","tslib":"^2.1.0"},"publishConfig":{"access":"public"},"gitHead":"ef28dc6735b94222c27779066ee2af255333a9fe","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.17","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.22.1/node@v12.13.0+x64 (win32)","dist":{"integrity":"sha512-Fe5DB9/7FIuTrBJrgGnteq2pfW2KNHZlJQyRc0/Z9bvz9qGmt3DKy1VNx85SYkleSQTTDo0veRQ5e+Ujxpa2FA==","shasum":"24e7a0366c78ab67562a025bd42b1b590c4c4475","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.17.tgz","fileCount":11,"unpackedSize":34114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFgEOCRA9TVsSAnZWagAATUcP/0krpPGEZV4uUTpwDPCg\nimJUnHKCjxkgyGjm3v6CyRXuz/d737qxrAx2PsMZJLVTJ08JKgcFMtrCqoHY\nQYj5FZHqLcVsfAx5k2HksDWMQJhxiBCP106NT2ocTXeSDds/kY7wrzKOCvGY\nQ8eKpAHOB2t+99ZN2WlPPyayGsMwQXHRjVKH1xRhlrt/OmkeTcA86YZaKQN0\nlHfb5fDKJsxPA1x/Z3pqZidT+ipjbcHMVPPlKIsG+Nl7ZfeUVJLq550GlkG1\npzAqJZAKqbFhelyMuXYCwgaI/aToKaJqj4bxcm2ahry+NOQZHEFwdLuEUV2Y\n5fxh9ZmfrHDHrpU6SiFYUCeoWZE9MDMm6WDUszjZ2QaWR+55dj+AzaWsH6xz\nCgeKBMIqpaa/xk26SefefZNetFchVluL5x2GmqVGpxbvx13DbTgNJlpHLCoT\nWuGG+4E7V5c3xX8ktz3QslwZbM4A3c2S3EqLkKqPm8FEmbNOcIGRfvs0Cfrq\nO51o7ROuPKRO/vMQncnS84cKoLNmIjxYEXrQcqOuPRmCvWxIlBUZqYFnnrcS\nOOSvGG2m8z9MBORaF7qFcQVpkdbhmm0HA2pNLmTtx1dQ17BCPc6235YkPfHY\n/tyrQ4SB6iV8Y35JEMm0d9umYR3QI9A7w32+gd5/6MOAd5QXxVzBQ6gnrWtT\nHuee\r\n=Gi+K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDGuzHOqndriX9OsPT0peGQDPQ5c0kg1u005SGmYMGaAiEAl7Ex0IiLm+r11s3040bNKxfKyg79x6DLVcVYWywoe9U="}]},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.17_1612054798368_0.6996017014598321"},"_hasShrinkwrap":false},"1.0.0-pre.19":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.19","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"./dist/index.js","type":"commonjs","exports":"./dist/index.js","types":"./dist/index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.19","@esfx/cancelable":"^1.0.0-pre.19","@esfx/internal-guards":"^1.0.0-pre.19","@esfx/internal-tag":"^1.0.0-pre.19","tslib":"^2.1.0"},"publishConfig":{"access":"public"},"gitHead":"36454798ce965ab3bc08a8841a2ba2e86c5d6115","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.19","_nodeVersion":"15.14.0","_npmVersion":"lerna/3.22.1/node@v15.14.0+x64 (win32)","dist":{"integrity":"sha512-BRwfbYa5bZ1sFRRo+MZNGmC634fHHQvnCcuDUrk1MmjRQDzHWG7sgGjUJ0Pr+GpjWZgemhLEUgIDl8p4FdSd6w==","shasum":"316e498c4cfffb9be6e41e39d0cc948c7d3d5598","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.19.tgz","fileCount":8,"unpackedSize":26058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmrkKCRA9TVsSAnZWagAAPlQP/RO1EfgRWV/qkMbNygJb\nQ+wQKeYI/mOl4AizC9vCNpwy9uJ3idDqjEibSQXKt9gsASh66RXZV7HTBJfm\nQG6t/VXvVkQua98kP6J3PUUoz0iKYVaYjnYj8wy+Dq0PE06ETwN3px0lMLXV\nZl2d7gVjYURtbzy+1v2MkmOy7tfYqKERG0iqqQ7C1na2FLWSEtKau4ciRqp0\nxs8EcrWB+UDI7yS7vKrdKz77reo+pI4jbg3CZqEaMxTRoFW6TuFQBZAC2Kmh\nn2DO0ecwQuZKSjYfr180un0tqIN8SgNF/OCwUzx5sB6VQOTyOfCh70YJLsKr\n3cQG+UFR9dU+QonIvPOOZop0PZTzbsiqNJFBIZmzk/dzJ/8FsDH2lbcZvRZS\nKYrrS5219/IARLLOeWT4RxR+QlRLjorAF0png1m9CiEcDRrGjnPHEm9r3Mrh\nLq8D7poOJRiWyuvXwonAAHKFOwXoF6ndwgMloMRbwn1y5T65DEmpuZUAhQXm\n93Q859uR+8hkT8O3Und7MyRaRfvtDRzUfyRkomVbtmCvaDGRRauxlXiUYPEl\niBJHdGqyLG3uqQ4WoNZOs1UEMurxZ9UVNXPSX7GfSej5XLwGtx4kn4GLcMQJ\n8n8MeMqdXAESKHxLyV3WTWysFYRTNfeW3aC87cFlFoVJhuYSiKKQ5PcA92iY\n87nd\r\n=yR3I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDENYSloj7qBweTf1MJY0o9XKXnaQu+Mo2I70Tyugp8NgIhAOggWfufpPk47UEbYePAzYMAMfkxFxZfmSnc4UIGSqkL"}]},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.19_1620752650529_0.9186012762066724"},"_hasShrinkwrap":false},"1.0.0-pre.23":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.23","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"./dist/index.js","type":"commonjs","exports":"./dist/index.js","types":"./dist/index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.23","@esfx/cancelable":"^1.0.0-pre.23","@esfx/internal-guards":"^1.0.0-pre.23","@esfx/internal-tag":"^1.0.0-pre.19","tslib":"^2.1.0"},"publishConfig":{"access":"public"},"gitHead":"f9237c5979277bdf71658fb78571958d42cd9e03","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.23","_nodeVersion":"16.6.2","_npmVersion":"lerna/3.22.1/node@v16.6.2+x64 (win32)","dist":{"integrity":"sha512-QNEXfwOagRjw2YGA8sn/9a23ei2FbM459+mROdLco+Er9oiZX2xQlYsYHVilURduWSLZlxfKcXSvyTcoJeeCCw==","shasum":"9ea6386aab4fe4b4261aa1d4a4a5349bcd735cf1","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.23.tgz","fileCount":8,"unpackedSize":26058,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVJs+c216T6cSn8oiVq70KD4IqhuWyNcTvCF12VTps8AiEA4BfUQ17tw62T6vjUw8AcH2Ev7adrHxuAavFk5a24dYo="}]},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.23_1633202083192_0.8073339959278107"},"_hasShrinkwrap":false},"1.0.0-pre.24":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.24","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"./dist/index.js","type":"commonjs","exports":"./dist/index.js","types":"./dist/index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.24","@esfx/cancelable":"^1.0.0-pre.24","@esfx/internal-guards":"^1.0.0-pre.23","@esfx/internal-tag":"^1.0.0-pre.19","tslib":"^2.1.0"},"publishConfig":{"access":"public"},"gitHead":"17508518f936ef3bfffb87ac385dee29281efc78","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.24","_nodeVersion":"16.6.2","_npmVersion":"lerna/3.22.1/node@v16.6.2+x64 (win32)","dist":{"integrity":"sha512-ySeVabRU5HOmx6OoiR4V0cJMk0vndiepSJyYVlV9IJSWgRz696Fn6CdIv4WBJomnwHiTr14tOWRvz6ATnqTg6A==","shasum":"7530c52ef0c2af61eb3f9f00dca7fc2f32ab81a6","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.24.tgz","fileCount":8,"unpackedSize":26058,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICIpD0HrGn8/wrlqtel5qUTiRaFzxvqiHCDnuQVKmVAgAiAfy7ZOiN3qW9epik/+o9zbMFKQswXYtjuk/JZfij350w=="}]},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.24_1633553394269_0.16912784645211243"},"_hasShrinkwrap":false},"1.0.0-pre.25":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.25","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"./dist/index.js","type":"commonjs","exports":"./dist/index.js","types":"./dist/index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.25","@esfx/cancelable":"^1.0.0-pre.25","@esfx/internal-guards":"^1.0.0-pre.23","@esfx/internal-tag":"^1.0.0-pre.19","tslib":"^2.1.0"},"publishConfig":{"access":"public"},"gitHead":"33c309e11f9ecc9852b798c7acf8ea13bc9ee4fd","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.25","_nodeVersion":"16.6.2","_npmVersion":"lerna/3.22.1/node@v16.6.2+x64 (win32)","dist":{"integrity":"sha512-I1hCxnosdHpXJ7XA/mSn2C1rbGU0+V0KBHz3KM68u/CBkzIutT02g6T8LGUcQiLWOuHgkYXQ+ppvH20jLsrbrA==","shasum":"32eab4cb2a5dcbf5c2efe17e5fb1ecce8f526caf","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.25.tgz","fileCount":8,"unpackedSize":26093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/l5wbt6YmHbhn8tWBkt9SpeQdJOPBVCrIRMC5o6FohAiEA2IyfmesYJnMISK3UlRkQPMEJSryexMcrqnwhwtE31WU="}]},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.25_1635827180501_0.5292959681713683"},"_hasShrinkwrap":false},"1.0.0-pre.26":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.26","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"./dist/index.js","type":"commonjs","exports":"./dist/index.js","types":"./dist/index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.26","@esfx/cancelable":"^1.0.0-pre.26","@esfx/internal-guards":"^1.0.0-pre.23","@esfx/internal-tag":"^1.0.0-pre.19","tslib":"^2.1.0"},"publishConfig":{"access":"public"},"gitHead":"139ab374da117948c7ddc4f0c8deb6ea4ba77ff9","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.26","_nodeVersion":"16.6.2","_npmVersion":"lerna/3.22.1/node@v16.6.2+x64 (win32)","dist":{"integrity":"sha512-IKxjLmtQdt/bSJ3rB+WotuUD/56b4IPMR2yyiesXUDa0Dcx7OPfRiTgGzcAHEKHCqn6fhz5/nLgIQEY1sKBMNg==","shasum":"fc570d6f8c817753c8026796d652c3eac329143b","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.26.tgz","fileCount":8,"unpackedSize":26093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmy5zIi2BSHJbe7ivtfYCoM71NZREKWJ9PVb4wckqOCQIgPlUwAtT6S80HR5J3LPql491zDB1DPsPkkzYlVLt9ijE="}]},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.26_1635892392155_0.39296390251305935"},"_hasShrinkwrap":false},"1.0.0-pre.28":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.28","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"./dist/index.js","type":"commonjs","exports":"./dist/index.js","types":"./dist/index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.28","@esfx/cancelable":"^1.0.0-pre.28","@esfx/internal-guards":"^1.0.0-pre.23","@esfx/internal-tag":"^1.0.0-pre.19","tslib":"^2.1.0"},"publishConfig":{"access":"public"},"gitHead":"b301252051989623db0e92fb6c6136133d8706f1","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.28","_nodeVersion":"16.6.2","_npmVersion":"lerna/3.22.1/node@v16.6.2+x64 (win32)","dist":{"integrity":"sha512-+AyDy58qqPt0DmSLuLpuqsJD6kojoSW2T4YS52Z3YkLcAaA3J5oXJIIQvPdXp/Tj6ChiIPHFjdXnEW9eK12zKw==","shasum":"ed464d911cff73f6c05e6300073d5b3f8be306b0","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.28.tgz","fileCount":8,"unpackedSize":26093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGq05J6HFWz9J8DJZ2B+IUKtRHbwVq2V2lh+I2++jj5gAiB27Ae2UZLUNSBUxvF+5RD1W+igbQiVUXN8p/2u1ZamTQ=="}]},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.28_1636356977645_0.2781376124640993"},"_hasShrinkwrap":false},"1.0.0-pre.29":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.29","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"./dist/index.js","type":"commonjs","exports":"./dist/index.js","types":"./dist/index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.29","@esfx/cancelable":"^1.0.0-pre.29","@esfx/internal-guards":"^1.0.0-pre.23","@esfx/internal-tag":"^1.0.0-pre.19","tslib":"^2.1.0"},"publishConfig":{"access":"public"},"gitHead":"c2e50f0769b70a9ca4bcb55bcd95b8ca71a87698","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.29","_nodeVersion":"16.6.2","_npmVersion":"lerna/3.22.1/node@v16.6.2+x64 (win32)","dist":{"integrity":"sha512-rRBaWQY4oEhROwlYFhA+LYEAOdoRB1lvvaiC5a1XF6qYzObTOAWHjkV+CqqvHnWvIvJbC1tIE5jtq+Nk7Ii1sQ==","shasum":"a9fc66e01e859901cbabc14303fde871c0e9f081","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.29.tgz","fileCount":8,"unpackedSize":26093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSXEN0nGsH29xAFg1x441nqGfBTo3XCmSvkEJ57G4ZSQIhAItOorVzBaRyibA8Sgppwl8uq3SNXhen7yaWA/BxzGPm"}]},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.29_1636422319692_0.8150422818181171"},"_hasShrinkwrap":false},"1.0.0-pre.30":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.30","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","main":"./dist/index.js","type":"commonjs","exports":"./dist/index.js","types":"./dist/index.d.ts","author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.30","@esfx/cancelable":"^1.0.0-pre.30","@esfx/internal-guards":"^1.0.0-pre.23","@esfx/internal-tag":"^1.0.0-pre.19","tslib":"^2.1.0"},"publishConfig":{"access":"public"},"gitHead":"5b5f399a0f14b09b948271ed5b5f7ce28f56f3eb","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.30","_nodeVersion":"16.6.2","_npmVersion":"lerna/3.22.1/node@v16.6.2+x64 (win32)","dist":{"integrity":"sha512-NG+KTUKovLvt9uamylfU0F6g0AbnNoewLL/L1Hn1Ae18QAKzVH6bN0DTqCKhqh9ZbylRluT4DY5T8/aQm3QZTQ==","shasum":"e525821f54311c413bdde8e6851b07b67c1a1b72","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.30.tgz","fileCount":8,"unpackedSize":26093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2F2mCRA9TVsSAnZWagAAkqgP/0s1dPEkD/ApKqcjpHJL\nUlyskhK71WuXr+Wdwp8M734YVlrfI6Yun4IrpOsxinN55GDFnvz1pP4Cp0R0\nrYkMU0u7s/o15XfUnfbQcL2es04Ab07HhVted5E9EVGGj6Ury9sorgzwmi9j\njezgEiWWsB2PG8HiixUdqAQF6uikehkWm0JWmVS3jrPrQSRiaQfkazsQg+0c\nptqTMlLzR7vTYjch7NsrjaTXhYSpBnFGCQaq0gcUI4dyfMkTX80yD1Ye5OMc\nLF+cC5wmXyHYyx2AJH4AnmH8SfssrItmQj1ANoi7A9sbb7h5+BLtJvDGgsGe\niTW1kc1kZmBrBl5JdUGb5eIuSxZC461+XKuJcJtCiy8MjK0wJMuqv8s3/h9W\nbXz++6TUO0s3zW7ytdT1fIGOOdZ3PPI7aG1z1p9R57Umk5JVarnoq/fDw+Za\nvI5REZ4wB4zhfHHMRAU4yRw2FfF+cYgFOw9FBwie8V4ZzgPGE+yN/q9gYyT6\na7JgaKiBonM9wN53B1jJxBPBGNuvbHKIWXXzEyV5ZxtZxyEsIFc1BIipuUbK\nzVMjOoUo77m4aRv/7sp1HE3rtcjRuGsSUa0OP85GXr97HszpP/s0Y/f71Wk5\nzP1ZHxxDnhXRJ3phitQrYTtH65DMOEUBxXXaOm4JcQAZ8fisaZ5HwXlvhxHo\nu+nW\r\n=rCxv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0iyNBR60ygh34sBflYXuLs4Oh+cwHI8BcNrCsMGqwcwIhANgQ2SNf6A+47yKMeHg7vCRWjmnVD5N5ZkzY8FWmBPo8"}]},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.30_1636432283905_0.7509219903781605"},"_hasShrinkwrap":false},"1.0.0-prenative.0":{"name":"@esfx/async-manualresetevent","version":"1.0.0-prenative.0","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.js"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-prenative.0","@esfx/cancelable":"^1.0.0-prenative.0"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-prenative.0"},"publishConfig":{"access":"public"},"gitHead":"3d5ba533b81f02e0c289280aad5783012ad5a2bf","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-prenative.0","_nodeVersion":"17.6.0","_npmVersion":"lerna/3.22.1/node@v17.6.0+x64 (win32)","dist":{"integrity":"sha512-rIYKzH+LN8NAuEK3LUGzgnCJnAikbv3y+xY7GshaPhdhztfIJnteETxwqjj0rCnyARVaz9lA1NL8oxsQDfjsBQ==","shasum":"98e1c154634a00f0967e67c5fa7f1ba2288efe51","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-prenative.0.tgz","fileCount":11,"unpackedSize":46309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlclCRq3pGKVY7/Z+qy8+MfLQ8xQE1sR7/GAdCvVYsjAiEA9SbB3yROnoSyCAT3McnBddigZfRf5R4EbaXlgaLiJ88="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFlWsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSig//VXGcNon//0OdRfx0VQfib7yuxEnZkgZ/QiBNpoPJLzEFlAxd\r\n0qj7VxYut6E8tdl2lyIjyz3DQAhuFmH0JnSpWTr4boj1fKmd38krVaijqf1p\r\nrdbCWiFgxO26oJvTLzBpcssv8VkjpI1XbFAnWKjFQHAcKDYwbc6M9fcosSPu\r\nZ7TSrZ8bkrZu0Vf3X8YMrGgkMcO9tdur6HyXPmJHW3CL350IXrAdOhiVa2yo\r\ndUWq5YhpjUFFgBq6bHf0I0ZLZ+wt+oUUjQWygKHVGnaaI84j4DEpNzpRpVJL\r\n6ymhXKeAk2TJZJhkr6PQJU/fP238rCCOuMVMpOFJ57KW9dcEyOjvlv44NHTS\r\nv+8xh/n8chJPJAY3+FAQOE1F7mcz9Yqo2Az2imPQrMXgW2v/BX+pfgOvJtb0\r\njKA8TQJKo/EiwAYCQzlmy4t98ZXUCP7lefFF9YUVEGEepLmYfY0eW7+3JhvB\r\nxnEBQ/nApxH5/oz7abQQo8B/6Mj160l6MdwkOe1ib8iPhrSWXEBtAcxuZWNG\r\nmlTVN6eoHymrJ9mNWU4ZqnpkJXgdTOZMzFg65G3Did4L/fVpMUx9zc0cYSLy\r\nj79T7uwEO1EVS8DaeN4OZSqCS7Bf5TPvfngdAqhxsnsTdv3K/yfpQO8H1fJL\r\n9Fn7+TSHGhdUOQP3y9uKUHTM7g/DFFzCWdI=\r\n=YbK8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-prenative.0_1662408107875_0.18187376232425212"},"_hasShrinkwrap":false},"1.0.0-pre.31":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.31","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.js"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.31","@esfx/cancelable":"^1.0.0-pre.31"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-pre.31"},"publishConfig":{"access":"public"},"gitHead":"6951f9e0b25ac27079c7ea9b356c7d268685ee58","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.31","_nodeVersion":"17.6.0","_npmVersion":"lerna/3.22.1/node@v17.6.0+x64 (win32)","dist":{"integrity":"sha512-2cIXmX8+zPC/Nou3FKSK1wP+oQT7m69DzkF9SD0Rn330x5oZ3FBFBwtUtcErbUMacTNr9B/5gKF+r4du613Uxw==","shasum":"d9f6c675c1540c70a47dc2324caa8e131db6b695","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.31.tgz","fileCount":11,"unpackedSize":46289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCESJpHjn9I8BrhJlD7Rey5QVgvEmiV4ZxlbOy9ogxlqQIgaugRkVREFsZ/W6vbAMO3Y/IVgCEpetM5QiWn2jKjIFU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFlnkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQOg//d8XY4p6jiC2LYYcAxaxFv8W+52QIz8GHcXMnATEgyjl63buW\r\noGxQzeLOM6VMCB0qFrBk6ehyTDWtmP8r8zaExFEhVUc03JBscGFmhKK0qBKM\r\nmNE8rgTR2/i4rYfM8rQl3pOE5BIfZRkXB4TMNGuaJ5jqgvTvrURGroDqGZv0\r\ny/pZxPIwGB2AvTvK4m9VFacVUCP/J+Xtp49gZUqCW6sYASPleeqnkMDjE+LA\r\n9VUEevIy/3AXZi01smGqvyld67TJ+u7BRo8eNH44aSM1ANKN0WlAA1jzZ0Yi\r\niPwdqK1+gYQHefB20SQLeSjgz5j2XRErBrE6h3miYWmNG0XupZuBxQUO2e65\r\nmSN9IylJ2E66wJzvYhT4Ep1enfeSRaC9uOmviAnCfi1+brk00UAmWGDUncCa\r\nFZvI0VZWSZHp5oBQT0NaoagqVcLJ+q8c2JuEKq87m8yf+VJ4pfUBLhk/MmcK\r\nJjBcaYU2rSb8/KTZQnGvjOe0UEHMQBiZPATvLIngGsiOvD+r5YigrYmwKDMx\r\n9j/q2J01P4hi/f91jptYeSG9arExDb+RNnWYxqssIS4iMUhoqjTxrlOIg1s7\r\nUXG3/tcEPIznpsaT8dhxWkg8ABF7cNeLr1BAHbc2V72kfROZmcmou17SFpjB\r\niuVbvvzUAQCL7WkT2VZpKJssNIOArappqjI=\r\n=c600\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.31_1662409187892_0.28568590718818676"},"_hasShrinkwrap":false},"1.0.0-pre.33":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.33","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.js"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.33","@esfx/cancelable":"^1.0.0-pre.33"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-pre.31"},"publishConfig":{"access":"public"},"gitHead":"ab434382185b08cf424a47e54f4308e4c4a7d7da","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.33","_nodeVersion":"17.6.0","_npmVersion":"lerna/3.22.1/node@v17.6.0+x64 (win32)","dist":{"integrity":"sha512-Ui8wiV4K/aSTSUIbM1d812TnVwiWqOPF3WYMewhYhibE+V2Uc05OqD5AlcWMVjEQF43TfSU+1w4H+NU5QKiZ9A==","shasum":"279db8410d0853586006ba515377168469e194a1","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.33.tgz","fileCount":9,"unpackedSize":32166,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjyhnjqMx8fkYB1QQVyWMv9lIzTpLiSibCYoFV27ySTQIga9BLovy8kroxt2Gv0Hc4W4tbQGJ+uEiXMLJ5n5D3Pqs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFq3mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKiRAAmxnjdvRaX1WdxAfRLxYmYow8HYssoecz5kWTvaQNGPgJcdpu\r\nrPBpeZBHHB2SXWKna6UiyakJTWnmnD7B1ozDZKYiyZXLV6qd+Adh7m3Ql3+/\r\nnWT3kAh6vyEO7befJiR2zTdOVhGh9tTaUWVkuBrHTMAlirzqDocKnvy9CqAl\r\nzV5VCVsmOKPjbOMFuDZcXjX7KJ6i8rAS8uNLhl0L3x/os5kCrGQ6KvMrRVR6\r\nTnehWzCThs+k+eAEGKSk95XTGMRG77rgI8p+MOKRHyj8QuxSXW7n+D0A/yDc\r\nhrM5owOsWldAWGJ6R5WfvoEhxWD+tLA9Z1QjNU70V1Hy+v8rny2Uvnh2lGSS\r\n6z3mv9YsuVsM5DGORNvfZQLO/31J8nYJRpmRsKxwqOKWh0KLbGR9GyPxml3v\r\nEZqBPYWVNcaV4N785LJWFOH4WYrC+wlgf6nRR0YkdD/x0ohfTKlCoLd/58SG\r\nLu0p3rI12aAZ2URpI9izJVIIfGT5zairM/krxNVkI7Zanu79ToDuxbwAkB0G\r\np4QqUr4RFAC/lWXPhoIR5rHTbWoVlRU110MsprkekjvWhBhisZeM5Sl94bq8\r\nFyUpdp6HB58UAaANsqfopeQn4Bq5/zv9UCz+ArNi2lfsoZ4UbxUYtYBkbRsM\r\niP+8Iuk3g8SmxomjJ3HuSlqnfZZ2Eb27loo=\r\n=B2Ev\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.33_1662430694517_0.27775176208444163"},"_hasShrinkwrap":false},"1.0.0-pre.34":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.34","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.js"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.34","@esfx/cancelable":"^1.0.0-pre.34"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-pre.34"},"publishConfig":{"access":"public"},"gitHead":"2e4a3a68c96651f48a3c26f36f6edfc2eb25d060","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.34","_nodeVersion":"17.6.0","_npmVersion":"lerna/3.22.1/node@v17.6.0+x64 (win32)","dist":{"integrity":"sha512-IsoJI3IFqLm6zj9VqstI5cRmEHXGSAnt13Hd6jKTIfNua8rAkcvMqKhrl+BjqzrqcUWeN3yz1fVZU4PhedF5vQ==","shasum":"3ebf79bb8d19cd42b5f19c4cbbfda1a5aeda8b46","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.34.tgz","fileCount":11,"unpackedSize":46289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICl61/TIV4XnEWCN2a8tcHgpeNXuuq2oaSBtSSvM2CNNAiEA01zpx0lzgFmOTFuQZzhY0nRpQg1JE/u+zN6oi2Dc0rE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF1BQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKyA//clL0v5jD6GIPcFjfup2AkKroAbRmYx6p8hnYETqThd+c58mt\r\nKnHZuozuhGdzDk7hXOTZw1o6WfaVb0lCBpIZIzK4InGT1MCOuixaJtmCz/YD\r\nnLTFaTmQkDlkJc90qQWbhAtEZwFmIjW/sG6RZlDCQN9QkkB7gq7Sjm6mKrtx\r\nWwtxgLyNdMIyFAhDx0yJ5I1Nq2l7cOGKlgI7VYhEKfAMkexxZUuS2Z0hP1wA\r\naSM/lPe/63B8juyeiTASwwDlgCoo//mIaj87e5oKy9rLyc+h2Vu9XFpQUbPw\r\n6ED+rhedzWiIaBE7Df/v4WMBLR6WVq8/eJFKIPuU8G0P+UG1KjeKwcHSEmTx\r\nQ8vMvtEMh/R/bmuL7oFgSiMy/AU7Sd0wX/+C6YLwmpmho9Z6IBNh4GmGNm3B\r\nEsFLxA15pgKFsLrPl/Gk+kARpCP3v3tpIic8oLzf7DACAuZIWZmA3jX0Fy/y\r\n+kv1gSOrz7YhOGqbB1L7SlwVBRMwR7e7Yeh4LcanCzT7J1VQxf0SXAUnAwOl\r\nUTzz297ATcTML3RNDQIBucOcpY5TDiPqtgL2xm9BCtHRUDM4jOALmHMqd47Y\r\nJNEUmRTEuoAqK5iWTpK0Ui2yqsCKfSOeMkSf/NPSmebxWLLRHC3R3WQQYixh\r\nNX5SlkEfg16f1TvzWIuvT0g9omg1tRr4rAc=\r\n=ZpTi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.34_1662472272508_0.5363266584266264"},"_hasShrinkwrap":false},"1.0.0-pre.35":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.35","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.js"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.35","@esfx/cancelable":"^1.0.0-pre.35"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-pre.35"},"publishConfig":{"access":"public"},"gitHead":"970a80f2877e460f7c2dbe47e73f518ad106280f","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.35","_nodeVersion":"17.6.0","_npmVersion":"lerna/3.22.1/node@v17.6.0+x64 (win32)","dist":{"integrity":"sha512-zSif1GYCN6gIc7jRF4DOheHCZCBNrrZpzWD9wF+L9Tz2zQo55qooRgnLydY9nasDfJoOm3DEWDhDdh/mEaQB0Q==","shasum":"d922de10221196f0e594771bb5e0bfaeafefa34b","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.35.tgz","fileCount":10,"unpackedSize":44956,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYnF+Qoro+2js8xENGgRmYhYpwxKptAla6laPsoXP5tAiEAvGaxRB1/ggw9H4JVNCoJqqa/VyFRzGixZqta1+UF3C4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF+bvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr27w/5AC3II3C35EubOL3yZtHcqwnMD6v1TlHO+Ofzy3wga3s1lPgq\r\nXnW5DYVnLErJLk9aSjSi7LoWUc/KjJI8F3hrd5zTriL0rRyedu+RFc0+hO6E\r\nc+2FwBWQWYLc7GJc9egaOdkMOO+rTH60/XtRBJ+FGM55sNDvZxBjEogFQprH\r\nyAo1HC5wSoKIsaHnktbUZH/Ryl2/0CeJGtMCsD9lH4zktcFUrHDhh4pIPeju\r\ngl47HC9K/j1PnuYfCkY6DB8KZEOgGjSzLmW9cYIlk5wQZ/9H4q2dqZruBOUC\r\nqhLKEPYEzlwvUbcJ45+GF4LnpfGurOrg5m9fFwudmum5ZznSnalg4QYBYkfn\r\nlebUHYoO91pOTR8q46aOoUkK28wqSZPfZy9bSyABjklTZb0TStQJyBRhbMY4\r\nVdVbOz4Ky17Oxt/Hgg/lP9yelR7RMcFeTTjtS+d8tzgmBz8vEerKfDdnFB4+\r\n6/xBFZZjs5ZP5c60P7lO1f5UOG8OWf34ynraB7uPpeJlEnEed7klvb264hTH\r\nVe0yUpxsIyUhu8BfGEjjFoPbfMJOHaAZlb6OOX9MG0goqGKMqokYeE4xy0tY\r\nhh5K/IyHHTE6tW60KpnLYkupmzga6ochmaKOmfxMk7crAlcyGibwZZlAA6WX\r\nh0lCLjiX6OH3njTVeZs4kh9/fhO/7vrpMQ0=\r\n=ocAx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.35_1662510830821_0.9319256138661394"},"_hasShrinkwrap":false},"1.0.0-pre.36":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.36","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.js"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.36","@esfx/cancelable":"^1.0.0-pre.36"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-pre.36"},"publishConfig":{"access":"public"},"gitHead":"58624bdcced78b1b536f7408b952c94db9d284e1","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.36","_nodeVersion":"17.6.0","_npmVersion":"lerna/3.22.1/node@v17.6.0+x64 (win32)","dist":{"integrity":"sha512-LrxW6SFbZChGKJ3uBKQ8m+4BC1B4yzYhLFPFVOawgLq13UCZOjI2UQeR5/IukHTakI5HAiu9MgALsMtvFferig==","shasum":"849a18b920c246021972f4217cd08f41e4336664","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.36.tgz","fileCount":10,"unpackedSize":44956,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFIrsnA17dXHe1QhQZ9mR9ry0Ce6im1VY2PDvTOzGjZ0AiEAidN5njqHtecLOsKzUu9lwLOyyfwSdAwTgiAu20VYEXI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF+nSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvTBAAmkIy0RU1oPzoXnV5EUCg5xwx2Se1vDLXb61EWPkz3C4CfB5d\r\n/md9kOl0+iuXY7ncHWvEIZfq6Ur8aAsWYKPbH95wzXETOzht2RMBQ1q1qPLF\r\nVWdVfp35Y59jB72HXfvTQZnGZhYNYPph1tn6u7Zc9G+VerEFijtcPfIPZXe2\r\ntB3RECBlN8u9FBcbA2mvSUd1VP8vUur0vuYmlDAQQeJa6Pn/cRApKVp7+HPX\r\nDabsOuzSsp2hLwlsgu/nipSRO/nCo9pJ42gWjBWv7cvcBwOdoBi22Y+Sw2XE\r\ngvrbVZa7ncol65Bw8VUMUdm0JdLnJoM+XGSfcAQdpt6v5YoKs1S0jIasdSzy\r\n+bWeA7KdF+kntsCM86WqIjmRICCuLIOIb4+9nlNYo8boSZOcEn7/RN78kwe4\r\nkxVF+gbssAEU0L3lQGC5pIhU4q+Al4u/11jlnWJMlOyCVOG1n9WIC8NI1AJ9\r\nUaAdd+oz2vsyZXRGUVLQq2nvC1brFd+7aWlRSNbkxcIZL/BT3YfMPuo7tHZ5\r\nA7dElHciLDp6L9h6LPgew6zWasF3Hd56gWjJvmp0WG4uokfM9buwSp21ixzV\r\nljKeRiB6iHPvqrX2pm6ngpBcTEykxd7DWQqy31yxepigvAQWAriQNVj0QGX3\r\nvw/HMGTVlIOj+BoJDJRXPvNmZi2Bt41LpZQ=\r\n=9DMN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.36_1662511569828_0.4989114150478642"},"_hasShrinkwrap":false},"1.0.0-pre.37":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.37","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.js"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.37","@esfx/cancelable":"^1.0.0-pre.37"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-pre.37"},"publishConfig":{"access":"public"},"gitHead":"2e5e281f72a48679b0c2da284642de7b927ce56e","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.37","_nodeVersion":"17.6.0","_npmVersion":"lerna/3.22.1/node@v17.6.0+x64 (win32)","dist":{"integrity":"sha512-EXwTlBICUAs4FcaSeTW99Pht2BCloKFS6duOgW9zgPwlxRkPVgCtf2f1tGJgMD4paoKhxBrIsiAlneYO/xW0xw==","shasum":"afb0aaad60e74f4d1de7b05e1e0e32106373596d","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.37.tgz","fileCount":11,"unpackedSize":44973,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9iGIr0Mg4kx+KsFy5R+JswumY5JiBRPEj1CxTxFKfHgIgT9aJx//UtgkE7t2N8nYNMSXdBP6b6ZNskwGzeBtPMVg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGBtcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcIg/5AMz4NDMeE2csBAqlsPjviK19VA85JcIWoRibRvB58FhtsrcC\r\nlmLO3rHLNHhPdQR87G9A5VD1rq05u+UZuHrLbAJmeYj91zHYSVCzOCnWIo3O\r\nmOhSTI63qz6PcoLTAy/dfgAG3kljomk4xdc5s1SqykVl1mYHU19ZuISSFns2\r\nGPtwpYv3EQcBrCN2zk06JECevZh933inz/NdmiNwPdlWJYA62IYa62IliMTw\r\nFkzKSMpbR6QNOsbJ3jobHHeM66QaQH2EGcFGw89htZj7QileZKvGs2hUPJUs\r\nbVRlIByVi9sbGIWUKSV7nzcr0d7IWloDoKeOXt0nzBx9y4A1IDZIG8gFcvVq\r\nlE/XCjmd42ny8EI8hnIj74gX9a3POyf0vbU+tJmWfQiXvwVb1ivcV461Hj1/\r\nGvRpfmbmv8EpOdJ2h2AKN6aGomVG0RHN+IiFj+8oYntufSvNTpusnZu73HVv\r\n75swwLggXxQ4/KbH3Q40tfPhvAk3tsvQW9HLnxQKthh5neLW7LQJ8T0fAUSF\r\nqhbIXcRU5h6OX66svCDDIknDknIXG3/qXw6pqHswVYhKzvl4sTUWoLS7j4ja\r\nnR49sZGUxbMP2ewrWfrtmwB81z04m2G7T5KHYehROL9OtfYpsAwL9ZcAA8dJ\r\nKseCMrb+v/u3qRwca/QCoxABKY2XMBRSLg4=\r\n=3koV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.37_1662524252362_0.5774818267395532"},"_hasShrinkwrap":false},"1.0.0-dev.0":{"name":"@esfx/async-manualresetevent","version":"1.0.0-dev.0","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.js"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-dev.0","@esfx/cancelable":"^1.0.0-dev.0"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-dev.0"},"publishConfig":{"access":"public"},"gitHead":"607e0bfda1e858bd743fafca76cac4331a43cdb9","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-dev.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/3.22.1/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-/51u+dE90UE2rrdYbOPIizmtMPvYTncvUCUl5ByIrTTAbCIM2wmM+bQm/vVVnx3/tHnVEqvUXltrqwAoYZXGLw==","shasum":"80f62ba0ea3e3b05066687562ddb681e11e7399d","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-dev.0.tgz","fileCount":11,"unpackedSize":44160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9aD5obhAhAoavrzbWQaFQaPRjfId+Q+0GRLzF5RIpCAiBrDXTBmo9QBuiiNh6b+6MQnx3q7t70hkxQnHkTwtCkZA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJYYVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJyQ//QBAIKA9IP9z3urJByBBhWkNG/UGhyOjjeJlp8s2XUwZrgP9e\r\n2DDfN5Kri80ScG3LZmydpYnT0fcdTjkYGVL9oJLwxVMgJHV2vmC2Spfrf8T8\r\n5ZgtyhT0gInJoZ4GnRAajyjBBuvNbxx2g8Xbe/AIhL9XRjl0+EnWhKOvqrpg\r\npteQIQrmuLpRton285tJrAYzYUQ2v+qHkaYtc7pjb4e8NBCl1e3XWPqKR/XT\r\na2ItvkM3zYRu+0OWFMlzQHjhOLH+i1le78iKIDupPdcgkSkgEcWC47F0AKeK\r\nq4nZrNrhugQsnRJdfMwI6Gg1PMc5gZRcjytctt5z2Bo+aVJQz0CQcDZGf5NY\r\n3GgrIWhlf70eQJ4cRzzXjE9eGlW+oq1xsvVUgov0+AcwOzMXX4D51UgA3cxr\r\ndYDI22IsNVefR0QZefmGCx359iJo54Tp2A23lLpS/A9tKS+GupOoGWYajdio\r\nDsH1y02sxr5sCiqDYKj367NNJL9igxIL2WduyAytLWDMpLiWA3OMWjOIfVDA\r\nqednTbR/0Gv3IxsAbdfsKc3R3RFwJrmcnTIwfT9Da7HZLpnesfFOnquBQQD3\r\n3G0AKR8yGNBkEVe4c7D7gK2w6JmoKMU2vRrY5P7jdmHlWcpKrCT6FTI7xHuZ\r\nXptIHGZMyWTGDv+RFxWQ3B4kol9ZubNT+gU=\r\n=sXhB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-dev.0_1663403540994_0.6481996780503829"},"_hasShrinkwrap":false},"1.0.0-pre.38":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.38","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.js"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.38","@esfx/cancelable":"^1.0.0-pre.38"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-pre.38"},"publishConfig":{"access":"public"},"gitHead":"78e8ed8087f85dfd915d1c25ca14a59c96fb9037","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.38","_nodeVersion":"16.17.0","_npmVersion":"lerna/3.22.1/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-b1bwvmlOihCJZwYjy9vutXeiFa4JQUdfWYnz3rTtn+1E85xQs6PhZLtGjrlHyfRp+K3RskyIhJPAjOrpxHIDIw==","shasum":"f6922521065cdcbf83d975e2c7faefe9de106e2f","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.38.tgz","fileCount":11,"unpackedSize":44164,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxCXwSTjF1WKlIptH01iE4XdPCBCMr1S2Vh+5L48b4bAiEAzJBB54v/eadKuzryOV3MDLDAnFQDR+eVBJ5T92HppuA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJYnsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpDBAAkJ88btpPv7bESynCTtH8snh/LErTICwSj0sAZnP6sCtjugm9\r\nEihZQzAwCpM6m2MM+FwCJM/uXXEhhZoEE529s53z/QDF5pL02Jj2k6LA/bBq\r\n5EN7oqPiTirV34KYsXs9Tgc9DMRY3WInrWamduI2aimhgDkRGSxd1W7siMlq\r\nveAvWeNv8mDyTc7u3cqBEj5wV4xI6vQBGEeqELGklarB64x/UgwPb/3ndkn5\r\n/4Xiv9yCTlM3silCEOIk/HVNPnpxNBSmtP4gZei2SzJtOyUoH1yHVOLbsgtL\r\n1/5jeI3T7xG1+9gOjQTF9EIMJrTwyDPk1jM976Li/k0RhdtWoB1O1qiPnhii\r\nuX+90BYrrTlRkMZrxaw1B7/AfgVS/F1jEfvpQ4ML1rSkvl+jL445YN8qOtHQ\r\nQhjDBAhYXqtgDuT4EcvjgCw2mptmTrLTbT3yyzrRFlEI9Ohif4rnHq+Oc8lq\r\nNd8jsDdkMwZrvob7Ymq7hYTmrn57oB/M/ByIvyR1rYVpk1nkwRE+qDevWJoC\r\nkD0iyVb0MlsqAvewTfHvITLqZ4fMIRSPr6/l+GhtQp4MDqWtkKmHSQcsUUax\r\nbJH1ee/MjekAhH9TeM8JukLhRZGqsMRsxpZg/PxJXBskb6uXYEathUmMaANn\r\nukc7doUBsd3BqLEi4y7ENQFZckJJnmGRhho=\r\n=Ebmp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.38_1663404523886_0.07893501589877161"},"_hasShrinkwrap":false},"1.0.0-prenative.1":{"name":"@esfx/async-manualresetevent","version":"1.0.0-prenative.1","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.js"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-prenative.1","@esfx/cancelable":"^1.0.0-prenative.1"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-prenative.1"},"publishConfig":{"access":"public"},"gitHead":"517c52d58dddcde67cee4b6f816dba1a8807b1f1","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-prenative.1","_nodeVersion":"16.17.0","_npmVersion":"lerna/3.22.1/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-86qiUZxlfRkExsX1OYhvuvO8PoJ2Nqu9WMxsP9apF3KXFt0GJi0hgJ32CcMwUl0V7BiujZ9DpZ2zJe01B8ecQQ==","shasum":"683907996dd5cd3b25303a4cba3357ec0866ede5","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-prenative.1.tgz","fileCount":11,"unpackedSize":44184,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHj4+r6JdSeFfuEsNOD7IE3igY8JxkwUo9BX9fHdr3ugIgSVnn38ac551/Qo/aRsVTJRbckCnBWgToPGSH9qlbA/c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJY4yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUnw/8Cp7xDMA03ZO7+V14iesylnjAxwmJzqo2luKnNrjbgpp20MWB\r\nm5ox+aKgclh05pGrzkIBL+wQYJuMKO8Z3ipy3T9+sDh66MRtBdFSa/sjKHsS\r\nYdRAzvQUZw/gdsrMFaR3llZkD0oNN89UhA/nzbwhOaLuqgYnP6Qmm2Ftos29\r\nRFUMz9Bv2WTVVX5PMCyt0mHMivGqifuRcE7xR+NNrBIjuKK+1tth0+G6n+yx\r\nbz0Hg7dujWO6ufNTWSrLhcj2OuzDGO47C+WEo5jVMKI6y8YQ6wRfUZWao+JU\r\n2qUVJ8Vk/AWZulqMQJ9aLgUzFJcNcen9DlJp2pqmyF+mEPFqfn3DPqeHda6m\r\nwcLC9PQ7ZBhyG1a1vZ/2j76AHoFYQHme09i9TGwsbowXap7r1ldgEsyGKrjk\r\ngv2t1TjUIrVY4arq0zIDkv4cLKLtPW7f1Q1A/6gqc83Xv8OZ/ZbDj6qL+pZN\r\nVzbWq/DJcclPqHGsaa6AVGhNrzmUXWYAOEkltwL6mSHbKtbuRX836w6aIoir\r\naugz6trv0gZf4ZRP6CGj0mMgmzn6Q77n/+xHzPDR3CpKHgfn1S9+gDSV82sC\r\nu9bvR4hLjnFNmxc1iX+5MVx0cWWSthS1mNCQ2wEsz3zJba3OYZqmEyJOZz4O\r\nF3RWU9Nz/yTKFq0NtXn9gZ9zwF9WSgXtl2I=\r\n=rCgg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-prenative.1_1663405618404_0.14245334427857625"},"_hasShrinkwrap":false},"1.0.0-pre.39":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.39","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.js"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.39","@esfx/cancelable":"^1.0.0-pre.39"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-pre.39"},"publishConfig":{"access":"public"},"gitHead":"bca62c9a9f94dffdf9d80cef1614853710e16b3a","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.39","_nodeVersion":"16.17.0","_npmVersion":"lerna/3.22.1/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-6st54n9dlSyFLkvWyNkaAmjgEG39jSbp0taMnj+J1ZLfhn1RbccUlc4gWb+B0YV9Zacrv7WroR6sHTts7jJYHA==","shasum":"e63507b837db82e122b58e7d38fff3ceb78ca40e","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.39.tgz","fileCount":11,"unpackedSize":44164,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoXajA3og//imeWpDi96edhFGd1oACpNlWXBt0iEZC5QIhANWL+VhSLYJyajVM0pHtz1DHcZYBz0hTUbzosXyyT7p6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJgs5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZ+Q//QtFt6gx1gqTAd7uTZvYYcNyJ2sl4ud1bcpDH8IZyjMQeJtUf\r\nUPNWl1X7kCDhf814K24Y7TIQYBOWIr/0y8uZ4f67WtVjdIIQM6eorpuvb4PG\r\nB8/rRzy4GWX4IsdJL0+fhTZpG77SMU7VmG7bgzqw+jXwntfCb23KejOhsZJp\r\n9deOvWbSwDr5tceebTfb1aarCZjkT9jdGwdSXMPLwefd/khGozKKzeZcSI8U\r\neqMZCSSd8ds88sqdHPbRFfLRDC/jHN5ckqi7cKRAYP/IgfIbB3M2/fSYmAuM\r\nTwC0/4KNFuCeycalW/DGUBu3Xvm2VaNfNqEym0oB2KRzNvNAghgCBK13nsCc\r\n64mceNycnGd/KNDJ+Q+0YqOxLw9Wnuy14ZTDo80MNbEoQX5d9NlCfPSpOMjQ\r\n55WnyY8ZLUhgK0lp7LtpPtme1OwTLP5IEnid1sW8PBBszSgPoN2kKxMsuuXj\r\nK8vEsyiV50KAen0qNzMlxzc6f5qxX0aCg9nrtJqJxbi+LM6hQzj4HVUhYAdC\r\nCfyndgiKB4RKshHr4qoWVysc20SNE9VhAIy2TjrxU+OsWERHcsNOSp5hRr4p\r\nGYYK4vGqnH/ltwZWo95k02A8lUzZcB9I8MggXjfYk+hl5LesnaDP12Y47+Oj\r\n05htuTK+HOv6eiNh6rNGlJpWl/TitwnGHnU=\r\n=KB98\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.39_1663437625559_0.3826974146754607"},"_hasShrinkwrap":false},"1.0.0-pre.40":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.40","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.40","@esfx/cancelable":"^1.0.0-pre.40"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-pre.40"},"publishConfig":{"access":"public"},"gitHead":"c7eb10c0908d9d9cbb8871aad88b27894c47c6e2","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.40","_nodeVersion":"16.17.0","_npmVersion":"lerna/3.22.1/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-hMAEP0ZsbJVa+cxjRv38JY6c38JyQ4zUXxph9Ce9CZdftVZGRn5EqK+a0SWrb5K39Q17juOhcl5aE9Awi/E8qw==","shasum":"e8e9c1cbc0a19d339cb400a4e35fdf5404ccdd4f","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.40.tgz","fileCount":9,"unpackedSize":35407,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICanV0nb1DJf9xYjCp086ROTVOVLDBz4RvEo3Wqr6sUcAiEAieZkdMKjPjXTwTgeMzjq8hVKrRNGSVuGZQkjKIETkf0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKer8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjEA/9FXbqPUpLJZ84jEl0kItM+13wAkA2MCUZC2Vu5aJr4TT4PQqu\r\nit8rufTCFRlVnQrWIfRUswh1Rb4C0aPG8fKdtrR3pyBZXfddSLWIlpa1Cv8D\r\nB2c9NYmIE5D39themrjzur+RCo8mV/M6QwNXYspv9ox/76w6TfHemXj36jro\r\nNO9PUg8XogCEyqh4LcqewdKoR4qkoG2EEWBbOpghZd6qUjOy4n8sp9A8k++9\r\nOd+8Ux4Fo8k/BWT5SfprepVxGe2QP9C4onx4I9TclImWH4cji/pYyi6Ft/HZ\r\nvio/8AVIKriB1BJmwDL3gsRAvSTF35Rop2yGPs+Re3/V5BHOvzMKlQ/XwGKG\r\ncy2v5vxHXoLhaSmRVxxLwc/sQ+ki9cW92T2KWyqlpzhSfAqAz27QZYOaj1lv\r\nK5ulbJXNWhGTYz2FejhzDsrAGLhwX+rfM7e03IsRlA5oQeCEF8OOKQiVAkFg\r\nR1R4OxjxqhyIIUJgqnWOzCNF7nG5WoWREgOATdqUGqM34K00+TBRUW41i+41\r\ndygMvzo3Pv1bqCticNO4vfEiz4/J8GC4ZVaC6eEL2qpVaJxWBwAHhOgOkW1/\r\nUEVKLocT/dC3OGp59KqjBWdS9GHtq/AHNZYLObglX2H4Evpa3ZMpg7P+PDM1\r\nDRiFiQaqomsozCjt+2EFErGTB2F7jIbWTl0=\r\n=J2ef\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.40_1663691516715_0.8604591977294391"},"_hasShrinkwrap":false},"1.0.0-pre.41":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.41","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.41","@esfx/cancelable":"^1.0.0-pre.41"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-pre.41"},"publishConfig":{"access":"public"},"gitHead":"2c082a931069d3f5aa10bb7ccc615a19159ffc2c","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.41","_nodeVersion":"16.17.0","_npmVersion":"lerna/3.22.1/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-jhHibNlct2MoWL7JMZpKxbBxv1OZP6nyru8Z16ZYZ03a7TSc+NWUfm/zxzZAHdS/9UyuuVCB74sCBPqosDwlSg==","shasum":"ae6b5452645bcada018797d7cebeb898286235e1","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.41.tgz","fileCount":9,"unpackedSize":35407,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOagZPyuz/jtGHQfPjANXkADjCV1q4fRHcRPBehhEm6gIgJ7K4WRfxKZ6puXYnCXX7gAzp5iIIQnH55zTMqs3a/hE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKfY5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6RxAAjdJK8pKeS61ai1oN03iw/Xr9M5qk4RgD01qtmx0v3ElsPUkL\r\n4pI4fOMkzN0Au4rK+xOMyEWQ05tMjRHx/5CE7CA7taPIRGbYh1nPmsp/vvBS\r\nAU6Iknv6BgcOogob/pEXb2nBLTW6NdlhpBG44ap+cKuSHl96jm9/VR9pETIc\r\ny/LCtYDklQ7A0biABYU9FUScW4hup4pldNCcPMmHYPSdGXdWwjvcaY6E0CJA\r\najIKmeWtvazgfpwkXFmg05S9znGQ3r7cSRg9jYARJGRztKSnCF4W/KUZToJ3\r\nGe52FKtsWG+tvoiM3kiiX4GGxeTOAcD7jNoWZkSX/SAyyMTS81fDVdSD+VJ3\r\neHfMr54BG5sT29tP9Ln+GnPZrIftBkktZlY8gJ3EhlpIU+bklFyhxIsxAy6P\r\n1s6hgFaQsVy77qkEy0Ahxjpd7xlP7spo+cFrxNebukzSsOYEE205ZLd7Q3kV\r\nBj6JOcKNwWxcNneFoin0fSnBScPxzLEDbQDjUCkBZbFJ4ua4k5xX8xrRwDLg\r\nrk1czqerLqODlCpw8oylgi1mMdAou4taNOurwJshvfPWMbeeBR9cTWCa3bT6\r\n2dNarLWU8Xlr6rYCimEAtR4UpebxmnOYZiDRu4n3iKl6wZSBXljGyqI2W6Gv\r\nSe8jo7HZNo+NJ66o9NC6KVDgzXUoZNgq+wM=\r\n=tSKS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.41_1663694393677_0.42918319277928774"},"_hasShrinkwrap":false},"1.0.0-pre.42":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.42","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.42","@esfx/cancelable":"^1.0.0-pre.42"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-pre.42"},"publishConfig":{"access":"public"},"gitHead":"a126a0d38f54d1d525ba2ff5ada26e7180f1eae0","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.42","_nodeVersion":"16.17.0","_npmVersion":"lerna/3.22.1/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-KFDf0jJPjzt/Q4GHynKyom9EzWNSxy1nrmf7lK4qSqlX/OCH1cmAHAgxb3h+2j2y0/OBKeFeBy9IC03uozNxqg==","shasum":"541ad0458ee5113d8c0cb2ac61e1de7a77212d26","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.42.tgz","fileCount":9,"unpackedSize":35393,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3iutTXOAKAZnJQZT8IK7aMX8PODbelKKhtjNSXRy0/AIgD5vNm3oNSUV1wFhh7zbzb5NYFb4uk7DajX+c+Bz4/jM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK70QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3Fw//X82Y0on5XJchzK5F9/zxWKYvYH3AyaJA/CArFFqJUzlP36Y8\r\nItBP47uNsm5TSaNBeKOzuAAWKgNZy7TI954n4gIMhvzXF6WUCOgqqAXKFOrM\r\n4hokckRztYB23g69+fZANIdzBgtN0cp/s9zBkLs8TX9YIRPFLz2D+QZIfccL\r\n8tqie2TNtSdYjnkYDYpIwoE0SM7iQELlvwV16vClnzeHwdbM5zhCaT52KTl+\r\nbp6vbesMs3bampLya+o40s7zSND7De30T5RDEBaGoZBjjbDTZa9Z9q0QuVW4\r\nMghIauaNYLlpVhj7kkIuvM6YrJ0iVlDIS8pbxvc7LiX5bOW/TiIKITWNRt88\r\ngJ/79LeNSbu1t7vGtuWmt952Rt+DwEasLc4s1xC91elDghE4H5xJi6gg6par\r\necaJpA1i2SYqYmP2ZPINNo4i6YUoFDoGcAOZMBspQtFchBHTp3pd5qYmaOuU\r\nr3bHfR5aNupORk3+ScQschtGqMUV4b0ZUAzQxYK4mp05FqBnqqRcaq4F8eWR\r\n53cXvmgnj2JEo8i6ROKOrehskhb8RyK35+zmJfHWetpMO7JfM9j6sicphHYk\r\nSzs25VD6rYcY2FYsejM1cwdLkG+XpqGJDQWfFa6PT1Xg/kUoJ4gC6MaGYgrw\r\nKFMTQz7USP1qA1+HYx/oTAyb3FqcjqNR/Mc=\r\n=sDZq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.42_1663810832658_0.5320922011609681"},"_hasShrinkwrap":false},"1.0.0-pre.43":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.43","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.43","@esfx/cancelable":"^1.0.0-pre.43"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-pre.43"},"publishConfig":{"access":"public"},"gitHead":"ad73b32f59b8d27ed46a961080bfafc86030bd0c","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.43","_nodeVersion":"16.17.0","_npmVersion":"lerna/3.22.1/node@v16.17.0+x64 (linux)","dist":{"integrity":"sha512-HV4AiwLqOEQVs2BNufISyQi7UCc9lsN2XFl1t+pxpvZuLWMqy7h1v7NkQHNR7uy2KYCv+EQwhdQnsH8Ddg29DQ==","shasum":"30ff1426f62259550bf3790cd6e5f7fbfeb421bb","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.43.tgz","fileCount":9,"unpackedSize":35393,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3Dmr+CH+vJ7MwSYD9rM63ZbkYKnMwneMSlzdc7ddicwIgLWqhQfY26XawCJe56fKJMBUKrKBMrf9v+QmzKDy8Ptg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK+NuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6rg//XEHvZxCbMMtyJWP2nmdZoWDfyXAGzR/sn9DX/O+mQkabf87+\r\nX6wksS+w1uuIINVDU/iBEA35y4iY8dfYEDOcB0B/Jm+/fvwIuE+ic8wmDgt9\r\nHw8FQ0O6YlresfjN1djw8RMCKftUkHmCPiwHf41X9lKZagS+FmXsy3S5hQ+i\r\nfTwaDhB/UVGtY4cr2uNrSjbdsoEk4OKRlcRKSnIGRGNQ/K4uUnDvYRz15wXb\r\nBWzDuxQN1Zqf6UErPkR3EUGCAMhx8SsvpJ24PefrPJKdCqmzompzc6YBTtwz\r\nvLHHCLvOWi4/KcPcsrtKVKwweVBNpTKG7zBj/q3eMSiMWYT5C4yMyRHT10aw\r\nzWL9uZk1nIPNhBekmgvFBu42cFN77TO/dH8UfQK8/lQQcQGjf2f/hCh84eXu\r\n02/fotnUJvDoVJOPrnTMuJ0rVSjL/GmGMwaqdM+9SmT3NN0fhjZoMGrLN3Tt\r\nn2g25Lluenp2Ek+KI8fwhDyigesd9baXnXdG+AlvCcRi+6KDczsKpl+t19VK\r\nbd9II6NZ8BNyoNkQxJDZNiYrQ44BfJ2sltMMDEcuqRJfVG/vQcbSv48AK6HE\r\n1JVZXxOAYK9+StKsRxzkWvL7xzSj7PHyPDxzisiknjTvJyRkM8I0Yq8lRzMV\r\nhdk2gfLIfQy8ECKAe75EVq2MYsJScwAFXwc=\r\n=vY1I\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.43_1663820654314_0.958109709255041"},"_hasShrinkwrap":false},"1.0.0-dev.4":{"name":"@esfx/async-manualresetevent","version":"1.0.0-dev.4","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-dev.4","@esfx/cancelable":"^1.0.0-dev.4"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-dev.4"},"publishConfig":{"access":"public"},"gitHead":"68cb8ea29c4fad8b9fa3ebdd52880095d8daa621","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-dev.4","_nodeVersion":"16.17.1","_npmVersion":"lerna/3.22.1/node@v16.17.1+x64 (linux)","dist":{"integrity":"sha512-+mJe+REhi2hpdtmUikyV3qRPkwtLQqoghxw+bZ6UfNTOWcSem6jtc3f0wjVHS6I9DLrsc0dw9sBitrXyD0xISw==","shasum":"b499b07217ef1f56620614344d446c330a6ab0c3","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-dev.4.tgz","fileCount":9,"unpackedSize":35389,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn9mG3Bvk8NUZARLFUx2Ynpwz02FjX977P2VgrgIwWhwIgR4gUH6HnEyUZG2p+oEDRn9QtYk2ahiWxSQKHHKcw1xQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT1+fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV4A/+KcRRLwSP65hQEWfLyS9J7BtmJDtGD0fnE4sDpJTNx0agjW2a\r\nDZoFTdh/xv8qAzkDqaAZxa8pssbRnyKRSR30Iiri3EQG678OmYmyJqkkNqo3\r\nzHumX+7WI2TIhuqX5k86n7GtycpHG3pAgAcWXQFPSk3WmmkfawNPC1h9merx\r\nv9OX/1o5GFJXxduY4fawotegLbnBr3UhNDBwxd3ldhGs4/pLUtxxgk+UspLu\r\nTIzBuoap7muVMqEcfuB0qk75LcbMhyrT+1Bqa9kDeRiGooZWbe7LP0+fVFN0\r\nzcFy9BPXOSnQGE8W1Ebs+6v5n0eycSk9//JFQptGzdAi85huA2ukftDFIPq/\r\n3sGiO3yCOBeXitW7IB97t+rjfM6w37VN+yJ62SKroXafn6xFSZJQcIh+rkkU\r\na+EHaYbyQLIqEIYHM0oWVvcsE2XOrhA4aW56Mf4hxXnKeXmBVoAO/g/T8Yq2\r\nSaQWnZAXU0WoFu49lvX2mtqNGd/U9qYOpVrq2FrPXmDPmVWbjVP58Vk92YUY\r\n1ei4nzABfA2xneTkSn+DoDnxOK0ivGTRUOBX4ZxA5razA7RErMDurBZ5kQLW\r\nUSQ57X6zaxOxIZOoWewwRK66YVBNFNMGiXA8StjV1d1K/uw12YZeMTCvzoND\r\nom4HFRJWqOKUrWXKPYD7v4PKAs3zosF/IbE=\r\n=dVDO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-dev.4_1666146206949_0.18206567502256843"},"_hasShrinkwrap":false},"1.0.0-pre.44":{"name":"@esfx/async-manualresetevent","version":"1.0.0-pre.44","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-pre.44","@esfx/cancelable":"^1.0.0-pre.44"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-pre.44"},"publishConfig":{"access":"public"},"gitHead":"3741d95b77577f9f9b7626384839104920aa024a","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-pre.44","_nodeVersion":"16.17.1","_npmVersion":"lerna/3.22.1/node@v16.17.1+x64 (linux)","dist":{"integrity":"sha512-ADMEG2ZFUWPtq7HOTbNUV43d9F8fn4zOwHqh9UDIiG0XaIDJoVi5ZGgwmmiF5nYnvtpw1ICTJQfDjb85TL5Wkg==","shasum":"432cfa8298e8794aaeb0de20178eaaa5df4e374d","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-pre.44.tgz","fileCount":9,"unpackedSize":35393,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiBGzn3oIQgjlhpGC6aVuf4qNYqRStVvGJAC1wEZGCRgIgStQeT0nsNYDTPBfdCwtLC70to1TTLcIMeIYJgnX4lW0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT31MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqo8w/9EX3Q/QM4N/P8TkPGO6d9XMAONsX2nIZ8niUezzlo/QPJ+3fw\r\nQOp7mQd4QkjUXPyqsjqLAbFbPxLLC6kK287niglp5RYiiFyjXIv0h+z/v5E+\r\nNYgWaHIWqBHKBOlHSGpXcZ5AERPM07gNAmXjfjR0+//mMtaDtQSt3imslgrP\r\n8bTyb08412x8R7sj5vgodAQJiM+G+5nRlvXMHTqK+M+DmlY5U326bOBRcort\r\nrYIj+dpX6oBINbKOJ60Rn7peE4bk9ZqVUONps/ovVQTPl3oFSfGEMLQwbhNt\r\n8istWbsEFGgLoODt+mUeoWbW9w/vhFOngQrkppHSwW5tjCWeDTcvVX1m+6Qw\r\n8Nlrh8JkacEHTCwxhFyidxfcLcVoPhkJZfaaVg17m1pfNl7bCw+FG9JhJOhh\r\nmTHoQAgG90tXoo04GxU4o/+Zmxx8KC35QzfVRN/8B/eMNkc+mHT+HSs0eETm\r\nzVULJvQMfS9WFW0f2MWRaZ+iRmh13GE1QMS1E4Isa7nyzWq+aYs2F7o9XCVn\r\n1bd5T806GsrPj1IZ5stxPxSO3AVil97Nzvlx4WKkimdS1Q2+9fo2gJr+vRSO\r\nd5RUEPA4/oQncNJEiTTdRv8p79i/zGQ8Ujhlzu/DkUGT1ivkjZQSQS5BQCV9\r\nx9FcpiRy6GzxbNDnOzcbHHvicC0QyfPtLLM=\r\n=gK8M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-pre.44_1666153804254_0.3756975116892609"},"_hasShrinkwrap":false},"1.0.0-dev.5":{"name":"@esfx/async-manualresetevent","version":"1.0.0-dev.5","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-dev.5","@esfx/cancelable":"^1.0.0-dev.5"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-dev.5"},"publishConfig":{"access":"public"},"gitHead":"462b6161865a8dd5c4137496cbe4627cfbed18d5","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-dev.5","_nodeVersion":"16.17.1","_npmVersion":"lerna/3.22.1/node@v16.17.1+x64 (linux)","dist":{"integrity":"sha512-VH0LxVOq+B/YNjy+H+flTgTcjJK+d5Xd7EZLtY9PqWXqNnoFJ9Uw/2OoQx6xOVNsoOerNNq/X+hBc+IMJ+h14Q==","shasum":"1c8d8686e6eb44fc6fc2afe1d67818f8fe48dcb4","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-dev.5.tgz","fileCount":9,"unpackedSize":35389,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD91C2W7ZKHnqPOQ4p8ZixgiCdSj69KSjGCIRzrb0jY5gIhAPbI0z5ofnldr4kwi1Yz5q8jZ836EF/XLc+aQn7W6y8o"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUCaWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVOA/9H9SNbdDKBzJqUQQHm0OwCFfQzwzxwxbhkKqkkRY4kqB33ib5\r\n+eUZ2jJH7IClWGYw0u8RVO/2DUhtaSFcahRTRXmoZa9Rbqxi/w2Ixp4a4eCv\r\np9D3DEkYBagyYIxjGh1L0PpGmFinAFZyshRupOuIXGA8wfcL2/tUy6iAqECm\r\nhGZpfKAsXavvu1YLeCW6N/fEBYvJNS3JVRmPXnhuqpR4p36IKKWiPBYwyt5B\r\n7MC/7S75NOLQHaTHeys3BWunAe8aVPpS51jDHj4F7k616xLoknrA3uZgQLKT\r\nI93f0tTC3hUnHm6qgBgDIkKPIFzX9cfCfFOJDpoTDN3xsEvVAZRAUZhut0pf\r\n8rdzJJd1b7nQC4PuFHvLruVGDM0GxgWtFCHZPifHGFWFGlaQkPCq1xJmGNPb\r\nLAfdXY6xGvLjn4xgIq8koWnfFiJwk+WBcsmv4/O59Cmz30ZOqm8nYtnWJi6a\r\nE3T54YWZHNALOBzqLV6waOHVZ4z9ceSlXe+Y2vJd3txEwDUID20t/t+oyyJk\r\nFC/8+bdEcoUmmkSwVKrBztZ3E7wcm8j7nHNqnhAXu4+ZAmauk7dmZIATTyuH\r\n9cIHoDN7czLf3Tk6STPiKgTtwlsCBtjodynYPMKOJJBw1VAc/k+WxdEjyNgn\r\nJ0SKU+t/hQIsrhrOiKB6TApYKiYUoL06R4M=\r\n=Q86Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-dev.5_1666197141780_0.5535787674667647"},"_hasShrinkwrap":false},"1.0.0-dev.6":{"name":"@esfx/async-manualresetevent","version":"1.0.0-dev.6","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-dev.6","@esfx/cancelable":"^1.0.0-dev.6"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-dev.6"},"publishConfig":{"access":"public"},"gitHead":"b5f42be2357ac3940516d4fe93297089bf4b421d","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-dev.6","_nodeVersion":"16.17.1","_npmVersion":"lerna/3.22.1/node@v16.17.1+x64 (linux)","dist":{"integrity":"sha512-yUgXRMvZAbiVK9iqPjm4R7gLBYLTGdDujZyaxOOfn/t8eZKPRnmNrAldFgFj1axNqJYaEqo+F2JerywU9R+gbw==","shasum":"df20b4a94a62895168ccc46a18e83617ba3619d5","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-dev.6.tgz","fileCount":9,"unpackedSize":35389,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFaS/nBUa8PSIOqcK3CKuDpolOcFciGWLSgIsh4mL5q+AiEA44qBonNhnJTD8wg2H+Qs6BkMBUgK19SgSxsXXvDnNEw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUDhJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaTg//bJrwi8N5C8hkUARUdMak2hy5KP0qBqc6e8DiSbQYBueAeKN4\r\nR58fs04C5PX5vGXhaNCFKZRQq25Mm6/J/KS/tyGxHbKKp6IZes8Cvwdsx9XB\r\neGm7Bx3geFwCazZie82x/WeKOSGtmMlD+ah2sN7qPPpPpC83ISAhauf0iO9u\r\n50Y+eLidvLvevYjDisMTMpWWyY00usUZAmZPXL+QBs2pNvaufDDEE8YvHUdR\r\n3S8CiFlrip5I9jNCl0q4TrvZfRh4Q/UZiNHk5r2B40IZz3HRXrdB8/mNNYnf\r\nYJC2kvN3R8j0Y0lbSmKUgJZNjbyvb5f8yOJbbn1v2uIhs8ZZOwbS03szVaub\r\nJ1cptNim4tGrN09xFlTcaqTunMrGIzQrecBPKaeCAAbZAL8CNB01Tw6DDOyj\r\nRsCPt0UmoD9ZVyVWrfrM4un/OVwsmv8YkjubeL5UQJQDg2+zU2ChgJnr4ga8\r\nP4l9zMJxvecSlgr5bXH4PNxv9Qf7pPEmqeMf0FDGT4XKHzk8PTxVfh231rUJ\r\n4B7vnpYSNcnt6uutgOtz5K9D6Jp9wBBbketj197qaHPI8NCQk5LTH9TfbEMU\r\nkAu8F2+bbu6ubVdrypnf9uz9vVdAjPM6xOb24lTWaG6uId4O78AQ4eQm/kBR\r\noMq6sAl6KODoNI6bRHMjAXuZVg1edW4OSQI=\r\n=tXxk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-dev.6_1666201672578_0.9666029257522801"},"_hasShrinkwrap":false},"1.0.0-dev.7":{"name":"@esfx/async-manualresetevent","version":"1.0.0-dev.7","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-dev.7","@esfx/cancelable":"^1.0.0-dev.7"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-dev.7"},"publishConfig":{"access":"public"},"gitHead":"0260c0f128234e4f14d48402fe2dcd37db66e320","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-dev.7","_nodeVersion":"16.17.1","_npmVersion":"lerna/3.22.1/node@v16.17.1+x64 (linux)","dist":{"integrity":"sha512-ydJDPqSXmWgEjl0i1mU3S6PzUE8A8D+zSVQ9lKD5Z0HpwsT07kKJ1ECcq3jYQonGyXyCXZWCQu4pCM0/MYUmTA==","shasum":"eeb2749d7cc131048fe1862dbb881fcbcbda59cf","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-dev.7.tgz","fileCount":9,"unpackedSize":35389,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNkmF8PBzb4AKOuyP3yobRUsOXt7oqZH7lPGBWMldQDgIgJ9rx7Ycn+MIqQOdqAwsmp55mi0yArXKkBk4y1QOAedU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjULADACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpN/w/8DjA26YsiC6dccKlrW5ARr0fR1eNZIQ682kEp1u4AEe/+jD5P\r\nQ3cQK9URuiI22rY7c48FnJwoql6aqKzGp4ZT7eGxFXe38DvHSgweXDNDqLim\r\nbqCsH2B1LW9zjMMwI2n2bLKpGNcb4tqg7wnGzG2NCq6dIpseSlChaF0mh2mK\r\nHGW8M4ITzGiJQLcIRpDBQXq4TPTiWQz4TgFXwsGzPc0+6ZBodiFAVlrbGR+f\r\nbaoAlzczt/Xl6m+lQUbsSIiWGQZsafX2O8WBLEF5DzllRowNekcI8dzWkIz5\r\n9NbklnqEVTYiIdo6BMO8zNFOlgTc7JXVK/K7CwipKmp0nGDbX7rTP5B2FI1+\r\nIPxLIIW/seZ0yaxiBGVOVXnEcXm+S3JaPqP031QWZ1MC66M+gV3q9sOHYQw8\r\nWGFJBgk3LZb8n+gw0S5pAU211d2T3mCPQa/i9eZEAViSCr/Iphpys/Y5pf7o\r\na7LaFgfTLGSo/cWdOYBs7ARXt8Exxu1pZ7rcITx/MIPxoGbLRnNsn88K1rli\r\nC2K5L+pcRHtwXwyFjbOCioY+0p5o8JB2utHpoA+LIV7CMilxYFzM0t5r40I7\r\nfGLvPgqBImL6xv1gRucGXLYFJqw/JFnPxuP12Lj3vCD8IVjYzQo166B+o84u\r\nn5gI71T3ZG0Uo4schI91iVcd1TNlrhabDFU=\r\n=YbpS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-dev.7_1666232323497_0.016661009355799727"},"_hasShrinkwrap":false},"1.0.0-dev.8":{"name":"@esfx/async-manualresetevent","version":"1.0.0-dev.8","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0-dev.8","@esfx/cancelable":"^1.0.0-dev.8"},"devDependencies":{"@esfx/internal-guards":"^1.0.0-dev.8"},"publishConfig":{"access":"public"},"gitHead":"caddfdb39a45f05dc8b30e371ecff4a343d96733","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0-dev.8","_nodeVersion":"16.17.1","_npmVersion":"lerna/3.22.1/node@v16.17.1+x64 (linux)","dist":{"integrity":"sha512-unCWvx+mJm+CnML6q9F8q9yZIXzCZR+p4tU7kKAxDWrkQaWfxvC4sjH24SAvIeKw3SG7vSTANa+bbxTNf99LvA==","shasum":"995c90b9bad515c97cb7929d0e109ac348e5b4ac","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0-dev.8.tgz","fileCount":9,"unpackedSize":35389,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSFTEelZY6f+cHZqCGWhtpTI2enh2rKnyYWP/a9lOrmAIhAITZj+JL/q8hbyf0twawXtMCkd8L9USstmCyfGtzE30X"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjULUKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLAQ//U9G+hI145sl5IBr39WP82TDRmDv5TM38Y5nA0Xirv27mE613\r\nTv4vwgZLP3RmhWz20mHtOHrEosEQHznlFMGq1oyBn5mTu4SYrJWa0navwJBs\r\nnc/7OM8qN8IEGz8/QiApeLD/zGd/fZHeQFz1tTSkxPZxXbMvQd7hKlQ68cTf\r\neZT2hoUTkDYYizVf0rV+Og71I5E3fMBpaA5iQuIs+HeafTU/1ET2txdew+sJ\r\nxjWtLwMy19zvOZD3kBWUfXoNJwBP7LGP4OwDYsQPVr64PXkwkyNqWCT6wygf\r\n2abd2moJYqsA5VySAQV1dZAxhnPMRIjjAEysJnTIUtRc6YhGI3wZbqaFybnz\r\nNzvDd7GaI87q0+R6aNqfytx/omhQXJreyPFa0NKPCTfuSiwVqCNyHde2e2xq\r\n98OF7TOIBKU7PAinIX3/tTNySul5xPdOkatd+bsR62ui7VeeYBwlnDsEyjA3\r\ngE6w2UaPUze6Xi3vvI7zUjqpbAdZoyYFIlOV0WQBKhSvJC6V0TBJoVyuu57y\r\nRqdAG2BQnaXcKiLxVyqdEXBqjlOsZe0oaLVokvPcFVXt2IbyZLowe/dJJ15r\r\nAhXGA4WFis1xCpGVazTpjokEoEz1k4QHTVEhLR2YQaYZJc69Xpf1noOKAzci\r\n6Yr9qQLOEE43M/RTLg8oWEFh/CRsW5ppjJs=\r\n=Cf48\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0-dev.8_1666233610423_0.23338909872070968"},"_hasShrinkwrap":false},"1.0.0":{"name":"@esfx/async-manualresetevent","version":"1.0.0","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.0.0","@esfx/cancelable":"^1.0.0"},"devDependencies":{"@esfx/internal-guards":"^1.0.0"},"publishConfig":{"access":"public"},"gitHead":"3d0a54ac48aa4d2ca50a8df121846c3507ee6616","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.0.0","_nodeVersion":"16.17.1","_npmVersion":"lerna/3.22.1/node@v16.17.1+x64 (linux)","dist":{"integrity":"sha512-98BKvGguFSAxIPQIHK8WAIubNt1+9uCd33BCVRdcOWeWpbxjd9ClNfSt0DfVQU4t+dj59Mglg24LMqnYpZeNPQ==","shasum":"726c8dd80fd33c74ec3b1b6ffb38a71afa4021f3","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.0.0.tgz","fileCount":9,"unpackedSize":35365,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGp1nQAqqzFmgwCMnOFtsAF0UY6/0WNXGZGmuBT2Gsk6AiEA0oy9Lo8fbjI0gR46qW/KfL1/IllPVprvEPump6T+v4k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUdI2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvFA/7BzbCGgW1cBYWk0GmOmFeQs1JeBNmed2S6AqHqYRa4XjpToHu\r\nNq3W2K7dInorVfUPKFnLrk/xeqSNCBkSl+pihAISNfGh2LazWFPtQ6R41BjB\r\nSto8YpQrywriWF6NZv4EF13KTAykbwjr29EHvq6s8IZfmD8YwYqNdfh9GY0t\r\ndA1iPpWtJBv8pZLjb5qnnMSLBG9GHQloSlcRDm+/zto9H6QLl+ljQky8QfUa\r\nxdTMjBjjoby3HLzjxaiiqdKRAf2E43aWnfIWGaFP9ldJzpMmbPAHtteVkoOY\r\nLbYumTYPpPuNShxbsBPi1T38weTfr52MwtqDrA8gZt/ypcgkX+FlFFUmMTx0\r\nbORlNZ48QdC9nwwKvhY57diU67TFhxw3FzgLvDE+nhVhFwcVMCZgFhd8ykAT\r\nqW1adYyJWhw580ZT5hS9wXTiE1y/3pbsm+pEIqYZUFlZ0MUT2gZVq4Z05i3M\r\nrgZRZsSNXxsP1SqKuvRqInbxa7k0YhTuEEQsysmHUig9Tcm11gRtAdvZq57s\r\nPUVFFv0fA1zt5ifZU8bTr7LrSljjItWiMnl33UF2gaf1Bq9eFF2jQWRRBhAo\r\n2mxBYXdh7olsQuX+q2JbUcWaNhIHkEOxeCkqS2T04Phy6ZZp0S/RdAHHx2ZE\r\nwsyWwEAwIVJK03vsThK/LOMSSIs664rU3UM=\r\n=qEMx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.0.0_1666306613962_0.8117646068201223"},"_hasShrinkwrap":false},"1.1.0-alpha.202210252139":{"name":"@esfx/async-manualresetevent","version":"1.1.0-alpha.202210252139","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"^1.1.0-alpha.202210252139","@esfx/cancelable":"^1.1.0-alpha.202210252139"},"devDependencies":{"@esfx/internal-guards":"^1.1.0-alpha.202210252139"},"publishConfig":{"access":"public"},"gitHead":"76f5806fb4d60d0db7bf9a8f61a8e02ec8673fa1","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.1.0-alpha.202210252139","_nodeVersion":"16.17.1","_npmVersion":"lerna/3.22.1/node@v16.17.1+x64 (linux)","dist":{"integrity":"sha512-ij0srk1aApK4VVhGD7uedRdAz1zgkAJWAuvN3vItdQLv/6t4FH89aQUR++auqXwBcTF1lzgD/9IRSlFjdouX6g==","shasum":"7f69900644e1a8ef9e249ecac27c24cd30e75a97","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.1.0-alpha.202210252139.tgz","fileCount":9,"unpackedSize":35441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTGcmCny9mdpzrIU8wj/IjXQphie1ARez2lZgg/fi5XAiEAwC1jj20PfJabeBOuZAcBGYT7oKx1vlu6yUliVn95j/w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWFwKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz8w//Q2ecnJEktw6krKC8oPl3wrR04p++vIkRtWa711of5cAV+w5H\r\nrzRdTT9YppSu3v00U6xK/rlNyQKrfe+uvafo9OyuG7vrScLihuRP01F6Q0Tq\r\nZfw9rNGdXoDJGP/dMTyn1UqxD9OkPpk9qpW91KyrEZh6v8Ru9RiIbjlh/qWT\r\nMwyX4N55+fP8xW5QCqA0kyvkW8+jRkVY+c0AXfWb/gd5Td0YgI+lv5Cqh//f\r\n/OHdCTauR5kZF/dCe/ayT3WzKgd7A8FRcxAErSCuIdHlzgFUv8WF/4D0tytw\r\nKZT+k0D9imj2STTnPYyrPDZi5PCfbsXXHbZkJpJ5QyVhXCZ97U8sioZrrqO5\r\ndygnw9J9QWl9Gia87Xjz6HlAETY+CD1Snqu3Po1cEGsGXcoTN2cijR8a/E6f\r\ncuhQg4QaLYGC9snpBW2gDEymZjSTJfcLjSMVbYQOaCsy4/j3AdzZQLYo0NFb\r\nOEGxFwF8wFt6ZeWD/7CsrcuTiRkfXWIS7ZOLDruy90SkWXwinldE+SMc/9H8\r\nE9HfdyGyhbJiKtX0CxLSuPhTO0hwVAznT0WMoA2IYgFV3657B/1F/lYiJNid\r\nulvpXaoeS3/UKjB36kSF2DLC6gONFJiLozRVvUnCpE8yn+0+SWzpkw2wR4CH\r\nriysL5QQrI8PEB51+zFruOjqIoJflNue/e0=\r\n=gqpI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.1.0-alpha.202210252139_1666735114044_0.8735203348099256"},"_hasShrinkwrap":false},"1.1.0-alpha.202211221509":{"name":"@esfx/async-manualresetevent","version":"1.1.0-alpha.202211221509","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"1.1.0-alpha.202211221509","@esfx/cancelable":"1.1.0-alpha.202211221509"},"devDependencies":{"@esfx/internal-guards":"1.1.0-alpha.202211221509"},"publishConfig":{"access":"public"},"gitHead":"efb1378ed6526f296c4b7f1cd1b76e294d8b7e56","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.1.0-alpha.202211221509","_nodeVersion":"16.18.1","_npmVersion":"lerna/6.0.3/node@v16.18.1+x64 (linux)","dist":{"integrity":"sha512-rVgCIRdCC9SW/yUMudsaUwmyyqT3xeS98SKm2injAz0wng+nQxs5EDBlAvao5e+gtB1z2i++KjY1nKZ3bjmQ1A==","shasum":"e29cf88f851b96d814b0ee8e5827ac6cd4f51032","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.1.0-alpha.202211221509.tgz","fileCount":9,"unpackedSize":35438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCljHAlb35mtJhtHZS/Zwv77rJmezj8qr2BQIZPxs6RkAIgPizRqui4blJE6rmqJTBiSrWuDhY26huCdyOI2tWMoAQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfOqsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr//RAAl+RurIwMLlp/6GuwBsqqZkTu1L/338ga7zVpJIIFiLJRiP6b\r\nN9YyLE6bbQ3uZ0IdEacgkEZqiHUzq3oy0VwctGMM2ShOoSCRRem3WHal5tga\r\nAxHAmTXzbOq8jnnb6SDRR8OqXF/BYG1zWWO0AOwE0Nvyp1//D7s4tFLMs9h+\r\nxhDD25Rd45S9c3FWLMirjfQ4BMsr1ipIM4/vtov9cHGZS/poYoGqoqr4aCSI\r\n9Kua/bqsGaMKlq0Hi6bQcuFBKj8UE83KHVgNxIRp9zP9giRpjUCHUcLUU78c\r\npd+uaeOkYvLa58pkvJiSgUg1VtvJcmC4lLCNIZXHyfhk8dp43mYxmE+ZyNvb\r\nRxZoncSDROz0scswud8Wm6k1aSmvfIIDfRp0Bho7QAyv3edawKduSkZNP5dq\r\nqxxqkIY7O4zqb4gq8xG6u2YFgnRGWaNdYgVOu9Xp0ZXszBZ6ED3aJ0b/y5AN\r\nCVE4WHnwbpnGrV4WUwArrD0Wuv0K2WD9lavIiuhFXRXyzfROjXfE18WjvhDL\r\ndD3xwGL5U6niPU7t4r/YHWtJAE209dcOIBleXrmQYKYM9c5Sb0DkcJTpAeWE\r\n6K7A6kVqqDKOoGx+/ZOc5IsXUDpV20iTabyMRgjKkVZXcOJLg5Jye06QOSPF\r\nR+drx+8Z7Rhiyr0S1G4vjPrciJ4wStHr6rQ=\r\n=kTFo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.1.0-alpha.202211221509_1669130923799_0.39904368796283807"},"_hasShrinkwrap":false},"1.1.0-alpha.202211291446":{"name":"@esfx/async-manualresetevent","version":"1.1.0-alpha.202211291446","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"1.1.0-alpha.202211291446","@esfx/cancelable":"1.1.0-alpha.202211291446"},"devDependencies":{"@esfx/internal-guards":"1.1.0-alpha.202211291446"},"publishConfig":{"access":"public"},"gitHead":"3a8887ceab902a27066e4b42435a5d508068668c","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.1.0-alpha.202211291446","_nodeVersion":"16.18.1","_npmVersion":"lerna/6.0.3/node@v16.18.1+x64 (linux)","dist":{"integrity":"sha512-2J12FUl0VW/CJKP7uh8HMt5Cul6ll+bj5WHeQtHUOTtkvlnklLNoqDd3IDZX7501CjSzEi79kafH60j4ZysA/A==","shasum":"fea083640e6e0e21fd4aadb2ffe5319b20f51d26","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.1.0-alpha.202211291446.tgz","fileCount":9,"unpackedSize":35438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDg6++LY9uNc+LVJR0l5Nb3B5s5pn7zogqS31ILrCvwZwIgJ0ggkxhdHB2WpfGLsZlbkRufEvcVSaXRB/P+apwJ/zw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhiA0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqdpw//brqCypXPjx8UUaIROYKF3ixWXElBIP8G+Q4GWfo/LIoCZNty\r\nD1yOcP7zSLmd89ghYeR3lpTCT57dS1aV1yPXpkZRFJXtxdWEe5GE62wOQPvJ\r\nKKqR1mSr2W6TK5IemCGkmaetvdOEuw1xRhTXrJlfOYIz8KntLf2gK4yKBXpg\r\nGYzrxtkRbwV+WozE+InMSoQRBUOR/UDq6Ty0mKa0axtE9ZVILjjmOZH6uGKc\r\nid0igvqfbkfSAcRUE9TXvlWMIOAH5RtcxlgQlxXNv31tMYMYsSFxQHKkf5p2\r\n4hP94YbNeHvptCRgH+wat8rExtZqQBAolh6hn7YKhDdXd9b3C6wNV1ZtkBEz\r\nVuuZzFKue37md0zP9w919eq4Tzj1tcG0zIz2r7jSjyFXWj6JYEHpoRnchotq\r\naWzNP0YYYmD80rQh0ux00EdLMZEepsbcJQ2voZ/3RT1zC7c4nh/rJbLQPcps\r\nYkFPhsMD0jxnRjyFimlyfwmameWnmSLqvbURwKlDQ2mgp6plSlZHhZjnKq78\r\n9Bu5BT8/6eD+6Z4L3xJpyRFVX+JljGGpikbL6i7Qex+Jt3eFbwQ9gYTGwAu1\r\nYWRWRoZmwImNAk8i/Az/BPfZlKwmS+4raQRzBmGhxYw5rn6u2EnZ3Gov02ay\r\neIUyH5MkvtWuapk4lk5Z0ERZ3LQQXOHBJXQ=\r\n=X9lc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.1.0-alpha.202211291446_1669734452619_0.4705923650763548"},"_hasShrinkwrap":false},"1.1.0-alpha.202302071935":{"name":"@esfx/async-manualresetevent","version":"1.1.0-alpha.202302071935","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"1.1.0-alpha.202302071935","@esfx/cancelable":"1.1.0-alpha.202302071935"},"devDependencies":{"@esfx/internal-guards":"1.1.0-alpha.202302071935"},"publishConfig":{"access":"public"},"gitHead":"920ac73c976f110f28a44c32ce64c2bbdd7e0a1e","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.1.0-alpha.202302071935","_nodeVersion":"16.19.0","_npmVersion":"lerna/6.0.3/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-xSxk7Z9nfzUL24rOoO3KlyPwDp7tawV5pLAI5Rnwp/Q4hOMO+S5CLbaj69OBMc0oYDT2aFf+WNlSyaB88FqLFQ==","shasum":"fbba95ea0552032d68d68805a22b67119781df23","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.1.0-alpha.202302071935.tgz","fileCount":9,"unpackedSize":35438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGG53/o62QuqnI6XFduj3+KR60xApk7P9R3KA2PZ/oDAiEAtelNY5FaCx62LvrPZHnBcyDvRxf4xch/q5zLyTFVJ/8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4qz7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJew/8DYaLymjLO3jezOuYUAETwUkB8PXE28IqrHASKeWyqaEfkVJE\r\nSVVi7g8xOzqMLVqk1XUdTpPxiwZXLBwwL2dP9HcPJ9e4smCvG0FbPT8solIp\r\nl+gSGSZ4fb4DvL7pRcFuBrq5QYwXigHnLpvbMd9DZxArLUPcCvOjRDAMOXFv\r\naFYo23FOm9URCePfo1AS6bsqNAHMv3yYwu0xocIqUkiv3gZqpAlwsW6r1GQp\r\nS6itFpEoFPBxBjQXYFtW/Vt7C8rUA1qKK3eH0XYfNWi07eOfKtWradryFGkB\r\nh71EWIaKG6kGPky9J87NgBpLd1FqYldjerzrSawl/4puIqqd455YbPNuUEaB\r\njjngHhGlxBvfKiZVGWche4kJR16sLvLr/gGeGnGnzmVJhNbs1TE9Psff+JYo\r\n0uQ0PzL3ZdlFQcVD6MOwto6Ydl29Fp4TYuQLp+CVak3G1qQmxQUso3b/nzFc\r\nwWOqxUkWCCNZo6dYKDjZVR2A3LF/Ua1Uob/2ApxsYYo6Q+I1rk4de/1bBknG\r\n93iib8tH3KAbIMtKNNHbC4GMNvp9pde1V3b06nZ1kF4vOrzhYADJESfJ+ybR\r\n0yvyUE7q9CvZps1nK7FBNF2PYVKZOMk9arkYRXCfU8cAOJNckLOcZgSxoT45\r\n79gCM1MVUtnyuvPC6SM40HthuiHg/QdHX/w=\r\n=rUXQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.1.0-alpha.202302071935_1675799803156_0.6076991418383055"},"_hasShrinkwrap":false},"1.1.0-alpha.202302091715":{"name":"@esfx/async-manualresetevent","version":"1.1.0-alpha.202302091715","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"1.1.0-alpha.202302091715","@esfx/cancelable":"1.1.0-alpha.202302091715"},"devDependencies":{"@esfx/internal-guards":"1.1.0-alpha.202302091715"},"publishConfig":{"access":"public"},"gitHead":"bd5f4b0560ca57f416a63d5d1696a6dab4346120","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.1.0-alpha.202302091715","_nodeVersion":"16.19.0","_npmVersion":"lerna/6.0.3/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-wby1UZCLsNmumtcJu4jQoUBOAwBQmzFkTqeSe+NDmktk9YcdGfVDZZUtGS3tiuGSINQ2zgMPp/DBSSSFSGPuSQ==","shasum":"a557114ec830102e86845f067eb5e3df35a9868e","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.1.0-alpha.202302091715.tgz","fileCount":9,"unpackedSize":35438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHprt9V4J6QLbvt1WtCGCnWBN3WoNsd9e80c6yzQZEc5AiEAm56xkqK6kaZHosF5RA1PgHuF539yizYrdyAEtQF2evU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5S7mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCtRAAnRIJ79gSu+pgEWKQCtwXZKcn1+eIx7pc+fOm68FQhvy2VpKS\r\nxALzdj3uwqFv7zW3VhcxtemOxbUv5IW04GSAZXF2JCCgIq+hml3fiyoWJmue\r\nPvnzlPbz26mTufbmHy5O7KnkyDLZbrKIpemyHrYOhLIfM1TWAdUyyBxksCmW\r\nW1fCEonIu/Ng3Vt62g+M2PABGJfhdbxJJDC7YUj0jWuvHNYRA9H0h44MgEGE\r\nnCoyIYBLuihtpt0mpagxIGjishG27Pe/jYZaKJxLGNBUGu/MR3U3uSW/npAz\r\ncAYJ77rz6t8Q/eFgx+BYmNGMJyMuwXD2aWVHNdyHiohYlX51Uc7Ozn/RvR6c\r\nEYSLUnSwDgRS8v5IWTkmFXJqEyU88W0pAWpRz6hthLW2IWQcFw1ZFjh4DpBF\r\nCT2sAqnMODqk3YUHWxyjzrbvNEIf/wVSSsgPmzNKwzszTjNtKWd4tsMi/xIh\r\n1zOzcZmIcDnehW/Id2SGpLxy2BM7BCQKCyAJHsDGJP6eJ0gnGCUAJKyHrT2j\r\nVbJw2OW0tqLY9C9v84Q07HSNXCt8oKPtcDnS6+i7LuvlS+N9MFS6QEwoNtvM\r\nlyK25bhSYMzjym0G54jK0NRJTL1vOritARAGv2YeUyR9vKWBbLW8ocau0691\r\nn8GOKvtgjamaqyhECTFZjtOE3nlMGoLVTsY=\r\n=t3I4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.1.0-alpha.202302091715_1675964134662_0.10844898927755464"},"_hasShrinkwrap":false},"1.1.0-alpha.202305082104":{"name":"@esfx/async-manualresetevent","version":"1.1.0-alpha.202305082104","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"1.1.0-alpha.202305082104","@esfx/cancelable":"1.1.0-alpha.202305082104"},"devDependencies":{"@esfx/internal-guards":"1.1.0-alpha.202305082104"},"publishConfig":{"access":"public"},"gitHead":"1fa86135d56bf576a98325e639e47d98b8235494","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.1.0-alpha.202305082104","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-NyJtvlRh4Qmxpo1UF2l8KzcfS83i2gX4P72gHYq1OW3tAWTENfONxSCk2vR7+loUofO+9XiXZmEs+WTWp/dCQA==","shasum":"27df029745d0a85d66e054e3e7ac253daa91b50e","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.1.0-alpha.202305082104.tgz","fileCount":9,"unpackedSize":35438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCWigcMWGYG2Y+i3JrOblg+tHjA1ZFT2w+LfqwYoDFUgIgffTATTwJ4MD18xFocmKIkixDrqFbcInt7sEgz1s2vog="}]},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.1.0-alpha.202305082104_1683581388072_0.7819994920294668"},"_hasShrinkwrap":false},"1.1.0-alpha.202306051228":{"name":"@esfx/async-manualresetevent","version":"1.1.0-alpha.202306051228","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/types/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.mjs"}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"1.1.0-alpha.202306051228","@esfx/cancelable":"1.1.0-alpha.202306051228"},"devDependencies":{"@esfx/internal-guards":"1.1.0-alpha.202306051228"},"publishConfig":{"access":"public"},"gitHead":"ec2a1fc0829ab36f54ed73297be79578b45d50b7","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.1.0-alpha.202306051228","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.2/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-yqAKfCOvvmUfR2Eun9uk4wOUyrP+oMbi8F1s4lyZ6sqCPv36cFGWrpHwKjtt+7j9eNEauFAx/kIY7UTwpUHMfA==","shasum":"cf45040532c6ac819b2b3e2e1d93c19f9dfa6ba2","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.1.0-alpha.202306051228.tgz","fileCount":9,"unpackedSize":35438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbOtwZ2l6Fa0fDyKlgdziZzhJ2sR3s6j5l6v6+cz4WngIhANvE+3iKuAIusaDeGXM50RA3XkXv3HLAZozekl2pxtTK"}]},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.1.0-alpha.202306051228_1685969260131_0.5198230699539168"},"_hasShrinkwrap":false},"1.1.0-alpha.202306061316":{"name":"@esfx/async-manualresetevent","version":"1.1.0-alpha.202306061316","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/cjs/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"},"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"}}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"1.1.0-alpha.202306061316","@esfx/cancelable":"1.1.0-alpha.202306061316"},"devDependencies":{"@esfx/internal-guards":"1.1.0-alpha.202306061316"},"publishConfig":{"access":"public"},"gitHead":"f20f50f690c56a409329b06bb0123d14da5bac4b","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.1.0-alpha.202306061316","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.2/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-9RA//S0nmPloaqsrNw4eBcqjcggcJ5VdqrJrARw1nbiMgak1Yrhynn+Amv6ZK9ghDMLG3g2vtwhFO5BrRxI8xQ==","shasum":"dfd4fb627322c34f8946cb7eeef2467dcb36e6e7","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.1.0-alpha.202306061316.tgz","fileCount":10,"unpackedSize":38082,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUQPKQYtYprxUVDLUhKztctIDEe1hXeoJpz9vQmKW2CgIhAO2ALMBRjJKYUhx8cOEPVMTfWXg1okREDZh8eiZFaF3X"}]},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.1.0-alpha.202306061316_1686058479360_0.26066760935097943"},"_hasShrinkwrap":false},"1.1.0-alpha.202306061406":{"name":"@esfx/async-manualresetevent","version":"1.1.0-alpha.202306061406","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/cjs/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"},"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"}}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"1.1.0-alpha.202306061406","@esfx/cancelable":"1.1.0-alpha.202306061406"},"devDependencies":{"@esfx/internal-guards":"1.1.0-alpha.202306061406"},"publishConfig":{"access":"public"},"gitHead":"e4dd7f5c7d3dba7b9132fb2057f5fb4ddddbab4c","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.1.0-alpha.202306061406","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.2/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-gM3KLX26FAal7aGnUDVkQH/1jpcYcrBJDgxq+fe0dUoDCI27eDaYpUu6rjYvayH87nIq98fHwR4N8SOCv37e+w==","shasum":"41d8b40c58b5a56fdd581cd1e7dbd958f2934552","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.1.0-alpha.202306061406.tgz","fileCount":10,"unpackedSize":38082,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClBStXVaEcjU2D/0W2ECYUr3Jnn1dUZLUj9V0uxxM16QIgMDw8NhfEt+u0veAlEly7H4ALm828hIr1bSqJivKK7B4="}]},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.1.0-alpha.202306061406_1686061352091_0.15986706458101074"},"_hasShrinkwrap":false},"1.1.0-alpha.202306080253":{"name":"@esfx/async-manualresetevent","version":"1.1.0-alpha.202306080253","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/cjs/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"},"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"}}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"1.1.0-alpha.202306080253","@esfx/cancelable":"1.1.0-alpha.202306080253"},"devDependencies":{"@esfx/internal-guards":"1.1.0-alpha.202306080253"},"publishConfig":{"access":"public"},"gitHead":"f749c9f3c6c0f121b6011a05c615c14bdb99a10b","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.1.0-alpha.202306080253","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.2/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-eW0qNpwt1AyP2AGp8QU61RVqY2OdorgcCVnlB7oTRGZHOk1yArrvhxxeUib+cDlOT9BJNHiTwfYoRchfvIzcKg==","shasum":"bba9c91df1ecc5ca21a5e8e04f34bf86b0a8be6a","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.1.0-alpha.202306080253.tgz","fileCount":10,"unpackedSize":38082,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHf5+KHYGYmk1OQyuktwt+1tEBVGAa7VmT6WrBG8NI0QAiEAobUmakxGQIEEmV3uDGMrsRaKe+kAgjE9XX1beqUnAfM="}]},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.1.0-alpha.202306080253_1686194042475_0.8248357968509912"},"_hasShrinkwrap":false},"1.1.0-alpha.202307260322":{"name":"@esfx/async-manualresetevent","version":"1.1.0-alpha.202307260322","description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","type":"commonjs","types":"./dist/cjs/index.d.ts","main":"./dist/cjs/index.js","exports":{".":{"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"},"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"}}},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"license":"Apache-2.0","scripts":{"prepack":"node ../../scripts/verifyPackage.js"},"repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"dependencies":{"@esfx/async-waitqueue":"1.1.0-alpha.202307260322","@esfx/cancelable":"1.1.0-alpha.202307260322"},"devDependencies":{"@esfx/internal-guards":"1.1.0-alpha.202307260322"},"publishConfig":{"access":"public"},"gitHead":"130e5cbf45791f6f00c1358324078b43426f322d","readme":"# `@esfx/async-manualresetevent`\r\n\r\nThe `@esfx/async-manualresetevent` package provides the `AsyncManualResetEvent` class, an async coordination primitive.\r\n\r\n# Overview\r\n\r\n* [Installation](#installation)\r\n* [Usage](#usage)\r\n* [API](#api)\r\n\r\n# Installation\r\n\r\n```sh\r\nnpm i @esfx/async-manualresetevent\r\n```\r\n\r\n# Usage\r\n\r\n```ts\r\nimport { AsyncManualResetEvent } from \"@esfx/async-manualresetevent\";\r\n\r\nconst event = new AsyncManualResetEvent();\r\n\r\nasync function doSomeActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // signal completion of the activity\r\n    event.set();\r\n}\r\n\r\nasync function doSomeOtherActivity() {\r\n    // do some work asynchronously...\r\n\r\n    // wait for 'doSomeActivity' to finish\r\n    await event.wait();\r\n\r\n    // keep working now that both activities have synchronized...\r\n}\r\n\r\n// start some work\r\ndoSomeActivity();\r\n\r\n// start some other work\r\ndoSomeOtherActivity();\r\n```\r\n\r\n# API\r\n\r\nYou can read more about the API [here](https://esfx.js.org/esfx/api/async-manualresetevent.html).\r\n","readmeFilename":"README.md","homepage":"https://github.com/esfx/esfx#readme","_id":"@esfx/async-manualresetevent@1.1.0-alpha.202307260322","_nodeVersion":"16.20.1","_npmVersion":"lerna/7.1.4/node@v16.20.1+x64 (linux)","dist":{"integrity":"sha512-sq5YaQl0kNGJxch+KTIjpOpiEXB8qTnYa9Cxbv9ZM6NbiYkJNph60aRgEkWjRC7B0bH1yFxA/Q3chkJDXhgVsQ==","shasum":"4740935c16d4cb77a5609e9b2c59661b7e4bcbd7","tarball":"https://registry.npmjs.org/@esfx/async-manualresetevent/-/async-manualresetevent-1.1.0-alpha.202307260322.tgz","fileCount":10,"unpackedSize":38082,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQbu4M/NqVufRRnHJIMok1iAmSf+uRBH2LlF5BkXfbWAIhAL6A8YUhCsvc+gCIT5sQjL0by9D2TBHBqdI2KrFRm9ON"}]},"_npmUser":{"name":"rbuckton","email":"rbuckton@chronicles.org"},"directories":{},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-manualresetevent_1.1.0-alpha.202307260322_1690343007729_0.24137721029168624"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-16T22:18:19.651Z","1.0.0-pre.5":"2019-05-16T22:18:20.197Z","modified":"2023-07-26T03:43:28.130Z","1.0.0-pre.6":"2019-05-25T05:04:27.908Z","1.0.0-pre.7":"2019-05-27T10:43:39.064Z","1.0.0-pre.8":"2019-06-01T09:14:14.184Z","1.0.0-pre.9":"2019-06-24T19:41:25.992Z","1.0.0-pre.10":"2019-06-24T20:01:34.256Z","1.0.0-pre.11":"2019-06-24T21:27:05.377Z","1.0.0-pre.12":"2019-07-02T01:35:51.431Z","1.0.0-pre.13":"2019-07-02T07:24:36.179Z","1.0.0-pre.16":"2020-12-18T19:18:06.742Z","1.0.0-pre.17":"2021-01-31T00:59:58.496Z","1.0.0-pre.19":"2021-05-11T17:04:10.682Z","1.0.0-pre.23":"2021-10-02T19:14:43.377Z","1.0.0-pre.24":"2021-10-06T20:49:54.430Z","1.0.0-pre.25":"2021-11-02T04:26:20.638Z","1.0.0-pre.26":"2021-11-02T22:33:12.321Z","1.0.0-pre.28":"2021-11-08T07:36:17.802Z","1.0.0-pre.29":"2021-11-09T01:45:19.883Z","1.0.0-pre.30":"2021-11-09T04:31:24.065Z","1.0.0-prenative.0":"2022-09-05T20:01:48.090Z","1.0.0-pre.31":"2022-09-05T20:19:48.050Z","1.0.0-pre.33":"2022-09-06T02:18:14.634Z","1.0.0-pre.34":"2022-09-06T13:51:12.761Z","1.0.0-pre.35":"2022-09-07T00:33:51.048Z","1.0.0-pre.36":"2022-09-07T00:46:09.983Z","1.0.0-pre.37":"2022-09-07T04:17:32.496Z","1.0.0-dev.0":"2022-09-17T08:32:21.328Z","1.0.0-pre.38":"2022-09-17T08:48:44.062Z","1.0.0-prenative.1":"2022-09-17T09:06:58.559Z","1.0.0-pre.39":"2022-09-17T18:00:25.754Z","1.0.0-pre.40":"2022-09-20T16:31:56.861Z","1.0.0-pre.41":"2022-09-20T17:19:53.870Z","1.0.0-pre.42":"2022-09-22T01:40:32.890Z","1.0.0-pre.43":"2022-09-22T04:24:14.524Z","1.0.0-dev.4":"2022-10-19T02:23:27.086Z","1.0.0-pre.44":"2022-10-19T04:30:04.497Z","1.0.0-dev.5":"2022-10-19T16:32:22.009Z","1.0.0-dev.6":"2022-10-19T17:47:52.811Z","1.0.0-dev.7":"2022-10-20T02:18:43.675Z","1.0.0-dev.8":"2022-10-20T02:40:10.638Z","1.0.0":"2022-10-20T22:56:54.207Z","1.1.0-alpha.202210252139":"2022-10-25T21:58:34.179Z","1.1.0-alpha.202211221509":"2022-11-22T15:28:43.990Z","1.1.0-alpha.202211291446":"2022-11-29T15:07:32.816Z","1.1.0-alpha.202302071935":"2023-02-07T19:56:43.293Z","1.1.0-alpha.202302091715":"2023-02-09T17:35:34.875Z","1.1.0-alpha.202305082104":"2023-05-08T21:29:48.225Z","1.1.0-alpha.202306051228":"2023-06-05T12:47:40.354Z","1.1.0-alpha.202306061316":"2023-06-06T13:34:39.594Z","1.1.0-alpha.202306061406":"2023-06-06T14:22:32.245Z","1.1.0-alpha.202306080253":"2023-06-08T03:14:02.653Z","1.1.0-alpha.202307260322":"2023-07-26T03:43:27.900Z"},"maintainers":[{"name":"rbuckton","email":"rbuckton@chronicles.org"}],"description":"Provides 'AsyncManualResetEvent', an async coordination primitive.","homepage":"https://github.com/esfx/esfx#readme","repository":{"type":"git","url":"git+https://github.com/esfx/esfx.git"},"author":{"name":"Ron Buckton","url":"rbuckton@chronicles.org"},"bugs":{"url":"https://github.com/esfx/esfx/issues"},"license":"Apache-2.0","readme":"","readmeFilename":""}