{"_id":"@alwatr/signal","_rev":"110-79cfb4f1c1dd48872e496fb6e8baa78f","name":"@alwatr/signal","dist-tags":{"v4-lts":"4.1.2","latest":"10.2.0"},"versions":{"0.6.0":{"name":"@alwatr/signal","version":"0.6.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.6.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/package/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"9f44401d2df160bc5338b6db4e0f7e77e7e2fbad","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.6.0.tgz","fileCount":16,"integrity":"sha512-Q5HdNgSqeKXWHgzr8p+eskF3575Bctj2RJLhSeBACmuwsnBiljcG+r5GmzVQEvZMRv0G3ufGFUc/um0YWwJCOg==","signatures":[{"sig":"MEQCIBSH9B+0jjfsxzXOo0gepcW6FH8722NsAI93wh3sg45fAiA3ZOYKUFNylByFmrSHYQaAGDo0o1ttv/2ar30C+za3ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK6kIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqI8w//cHTOFp/gqcvOGBp8s8xeutGUbqDKih+2bgINT66PaJYYKJdg\r\naugVdOemfksdDuklOpPCix4yl6xXrY+cOKX22KsOcKnzRte/EoQqOevsEkpO\r\n/6GRPE0W34mA3NFs+81ofTEc/q/QrhSY7YmaMDP/H2iGOQiNYd3sXdXdJXS8\r\nCY/xLHoB/EjrQth3HES2DTZOnvomuoEG3cOCaPkZDil4sIfxBQPVjF8Fb6Zx\r\nnyP5Nagtj2wK76dbcNhSRiaRhE2ZAJGOMZ28uUc1ukcx6D2OCdciWx1jxvWd\r\nshq4+pcQx6KDtxmcfw2p/k8FXNhR+ikWbT3bk/nWrNQaBS+1paRZIYMOcS90\r\n0ubevcOJZ37smt7UZFoPw+9p3Hk3K1ptbtFwc7em1rJXWi1nq9NLQGDKJc4h\r\nbr/554GSgA+d/sbdfDVwdvxq7DfyTj6zKk+dqLxaak9fCT5ybENzICojLQyM\r\ntl7oknyt1P4s5HUKBdClgsSgVf2P/piknSMlo/7z6EHpjQrGni7NWQJ9mJGX\r\nEl/ot+JJ9NjpviFIyE3GSrIcHNqxpU0JYRNtkmKLqWhj5rQTp7/rW7JH+cvE\r\nwMmyyzp16jDojz5NIECJkdlBSkfu2nQ8XhxScCmssYSYZh7WtRfnbZDBPhMD\r\nzVZAobUMiQbgnpv3khvqV0cTnKUDL/2oXCA=\r\n=1EC3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"8ed13adce22d7bb0cc24eb17c9f8ecfb6bbe8553","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"package/signal"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (darwin)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"tslib":"^2.3.1","@alwatr/logger":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.6.0_1647028488637_0.008051030359497835","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@alwatr/signal","version":"0.7.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.7.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/package/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"1bd750bfd76d9562b0a6cb5995eb698a71149607","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.7.0.tgz","fileCount":16,"integrity":"sha512-CbrMY/3JCYkjmGtMuV4QFx/Sa+ldgcfAVh5FPTn9eOkuY4zvGEdJ+wQC5cEJREc7PiSrxRxHQ+Te97lDjgY01A==","signatures":[{"sig":"MEYCIQC0T7CtGCop1lkb4DDCulTvDeiLCK0ONmqNVdgi4S8gygIhAK3aqgY0Xohxizpg4N6LNusXSJ5eSyq+ybK+oMLKpYew","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLJjuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFdBAApS4eNRkIT6c8ov21Bwn0qGTPuPevemH5fKAseqAXiDaom85O\r\nC43vVTE+QTO3GsudRqMyY7gtfkkX6rUrylT9XX4hqTfzBmVW8ZG2BgcPw4Sa\r\nMmcLvHzcLJTzsPpjpsqCoPipyy+Wt3gQmHhkYzhTlLS20f82waSWCYY4DSI0\r\n9a7BMZ6mfr9a/lFvoBRQYJVZ73PN16tRFK2lf2KtG5NaCc08SHnLDqdCLtDz\r\nmoPzpkNmviTIYsN9JZPY7MD+t3RKMZ2cYQvtf+cVFzNi6Us0+vTKeX7MFwg/\r\ntjt3Rn3Tl++KPdKuV7HJDMZ2Zqth2bhzA20SJWVdpl4lSS6YLFvmiIDPwDNU\r\nay703gKqEwrCgO0E5Xj+t8TBPVt5D9jnyp88i0zZQUlcUKcxSTYMbbKOCzAZ\r\nYOe91IhRlLpKz2A3mtDZDlnlMArjJ8Oq6WqPosFiAaRq2XhbIgO97HRCHs7U\r\nam9mIrHgvP4eNMzBEqpwJLXKwBShDmSvpZuJi1XWS7WyLRV0KwtqaYNq5CtI\r\nZDVReXCVD8sBu3tc2F9YPJYipok4zte+RKsoEuu99Lo+WMRWVmdTWCyAVZNX\r\nVyB58dgDl+dFOB7AXGgdnGk5Z+i0V8pG6th6oI6Gx1HoKIgFgUZkfuoRUgMN\r\nXr6Z0bGAbVAWPSS+AZjiWGPmN7x5HI7x3d0=\r\n=d1rW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"5eca110493087213c2c01695b9738a5f9fd8edf7","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"package/signal"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (darwin)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"tslib":"^2.3.1","@alwatr/logger":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.7.0_1647089901880_0.9945617521045227","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"@alwatr/signal","version":"0.7.2","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.7.2","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/package/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"047aa654f58c14a712360f802e6f8a9984379a68","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.7.2.tgz","fileCount":16,"integrity":"sha512-kxiBWIEQMsWbx6RoEnE155PLKaoIctbVRfyaPPYJI9+rnei96EH3B1/H+UEFenw9GOcW29cDLt304UBDhGXcAQ==","signatures":[{"sig":"MEQCIBt9+gcyX/CeD0kjYQyk1c2Jjk2VEKjYg1HVY0qa0gKaAiBZPcMPQSZf5y3q0C/04hKXzfr7taWQpss3wTvLMx57Xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLSkNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTZQ//VEL90TClp7P101R6c7CPg4t01GOcVz4u26mOzLZZ7RhXNRPo\r\nTrMQYCNXSNcHk+9jFrLMC9S0Sx3TSP/8sUdNiGcr3H6l3sfLvwSy4Z9QzQno\r\noCRPWnbHLcGlOCgmLyh0RSWECWKQLqN93Zm0v3GIySoNki+jZzL5cESy+LUU\r\n0EZXoxyR99TXPB7Om8vaxbnQyFwmoBRRPrFNU0t37uyzFv1sMZbNc1K2iQ/k\r\ninyXZAu4guB0KU30J04rZuMilf9Ygd3ijVZHIbyb+wo6X4Hmn4l19uDwpiZH\r\nVJg8fGonOZRGaB1hAoQB+BSba85RarfkjsLC8K5l4AlmuscYMINHqJV5eIuJ\r\n6+sJ4LUQ4r2iO2HTgXKjnS0oYkw3PK9U/g4RKEPpTBxSaseQFVKjaGrD0tCb\r\n5CUfn4wubYlz4+7eXjdBy9ypUsa93OrEIhj9KvGlipRDM+wnH+QBtETMcLHh\r\nwfnC+mhubi8iFFUi4OiIwTf8weoEVoLR0x4f53Fsv/wCCN+unC1akZUGkmSU\r\nT3zgOTGM+eM1Do2BFjiAu2A8FPS0rQ1BpEiULccMVCSQs6fZk0bfOP3Yndn6\r\nVPli3AEiE/N1nxF/Aa3TZ4S+6yDRn4uVgXNB1DThDCHo2ah42fYkT7yOoARq\r\nhvCtd75Z2cg7ArMfEhIDd0YKUpzxJKHGhdU=\r\n=4XEr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"6ad26514f722b38731ea4866201f1d47167ff161","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"package/signal"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (darwin)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"tslib":"^2.3.1","@alwatr/logger":"^0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.7.2_1647126797126_0.8873492555944482","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@alwatr/signal","version":"0.8.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.8.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/package/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"bb91cda8173c216791fb91b42a242816012e7fa9","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.8.0.tgz","fileCount":16,"integrity":"sha512-98k2pYyrB3WF67MdQOwPJcpTGZmiOu+9ivWk+eqmBdiuV/eYfpZ+pl+tJhHvT+/lMM5guTP8BaNpj2hUMfEsSA==","signatures":[{"sig":"MEUCIQDhf4GfQHjD4eAfiIUpkNTh2h7J2KOMzKfCe/RAANWDQgIgIMGP+kVnPmgDbQBuKm203P2Ts6nD0VZC92iT6gU1fY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLo4qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKgg//dx25zmq+JcCv4Zjt8jEA0ewptt6mAK3AcIs1rF5hjer2Qhs1\r\n5lJP6m/Yn0+d27L5SleEbhQ6cYQd/C0KiZIEAIZ81LMu5NWuEUglXWSOoCGt\r\nzfFcaKRQMDpq9pDqORrZjorciLfYRksEKH246NEoShRzfNivNZjgGyZNNfXP\r\nJOgs9r7+5jolFJqHtcGDmTJ4UoT0O9IXNmmZhZ0c0R0tSBZ9s1o6J/7UY7/Y\r\nq6DHrioeP3X3GZT/Zq/1BM4DCkcEV604YEaHJU2EAkc/kt8n+xNrBZ5E7rfB\r\nb8B+TXTi8x3CA0UOh3N3rKmjDBjCNbifq1Cd6U2i9jo+0Hb3+YZE//8EbDUM\r\n7FTyHwMpkjDEy0TcplwnlVR+IKrAOeymsdEgA0DEz7hp/G9HfixyPLJPTBoR\r\n1CimmJ2EJCFHJpIYuqbyX3oT95A5l0d5IJVaaImtu0vahiuXdG4E5slqq72c\r\nLkQ3IazGg7DMCv/wRxy/DIVypiBc7xt4ZK1aJz4+Dc6le6yOFt81kdOHBayg\r\nfeTYtj+y/1/d05y2MYJuBqX2n95l9EW0uwL4OhA5jnXBrDizgu7pbKcqtDJB\r\n0IihzUbSEoTUbhyDQ0DqpZv/GBHj8tmXnhUivurIzPljVs+1xpBC8LA5Gdqf\r\ndwDRukjsh2XrZQu5mtpq1rp6v9wACzZM824=\r\n=lZH6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"f3ded1146e60c0a3d2643c3e2c7a61896ad297df","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"package/signal"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (darwin)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"tslib":"^2.3.1","@alwatr/logger":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.8.0_1647218218736_0.039328203389297656","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@alwatr/signal","version":"0.9.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.9.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/package/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"37d2ca28830ac5b5d15f5a010cadd8cd0f85ca49","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.9.0.tgz","fileCount":16,"integrity":"sha512-BLYy/yJBZLsCQSI6b3fuhyLUMOhKq81EbQQU9sj3ekFR+RtrqlcIZBANcRa/b8YSLWpyK6DdMeyWiB/qk/yw0g==","signatures":[{"sig":"MEUCIQCFRSoTk20cPErnL5+ClNfy9qG8vj5bk6t+EJivl/WwowIgRNvs9wTi3LHUEznnGmfPH2rUZ8SRIaAl/+ApyNHpeb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOclVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqfbw/7Be44o+QQMMOgvAWEg0XV/CE69HsdAWOvrG7/+cRKXYvoEgkz\r\nyRCS075gpZxj1hrGVt5HlM8CSJJS6x6YAIneHZlTwkb86mfu09UqUACjiKjl\r\nAe7aB+Y5DXYwfx6wz96skkT237nFrz/YkH0LCOiCy1UF3ToJr810MDWLUcdS\r\nXR2GT75YLPFjM8mk48BsnzhWNP6V+6Ced0eWxArMU17mAixS3mX/h5317gsu\r\nrQARFsSkcanlRuhdiD8k+b0Bq2BiVab9LfhcF000hfENgvO+9px2DFTlHQSj\r\nKBbjhzuDVhrFZGztn1XEkMjbKd5MSxOE0o6+Brfd1SH3U4xQT8zo0WlB6zvM\r\ngjUME28aLDF4oLijFaah89Mu8ZiohzRpf9qRr+KQ+h/f+R2bh18ZIo020yzh\r\nX6STHOnaX9DxidNh688BYx6U0S1G/ahoY2xt+tfGlau1wvP+S2dC0fppotgU\r\nKi0ACAuPUTPjN/JWDvldJ7s4v7Zebf9auKO/xCGrtPZvUfnLarS5dJ9fB+uw\r\ndCgusWOCyO0K1ZNGI5V3pQAk70/MazvK1UDWkszgAoua4U4lK5wFDofv2uaB\r\npz1737EZyhWWwQm9QKogiCVzkYhm7veIK4MAdRRNZdLzmKeLPQBZ4NH2RAEk\r\nSFQ6rVNIFo12e7peovbNqrtmKFgejJV+rbs=\r\n=uIlr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"1f94c6a09874971a0f28b6ef91b7582837e043d0","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"package/signal"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (darwin)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"tslib":"^2.3.1","@alwatr/logger":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.9.0_1647954261045_0.9230969215829528","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@alwatr/signal","version":"0.10.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.10.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/package/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"1c046a719fe29c232ffb8a423e9b739f227c8068","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.10.0.tgz","fileCount":16,"integrity":"sha512-hmnNVzoIeEdnvQkdVLoPgurR7Vb+HBfzA8U/D3MVWl2eGX+6UrZ2Pa5N+dKIlNmj7Aeds9NtHe10RgIaizuuIA==","signatures":[{"sig":"MEUCIGiRwgSF8EOtyzNPZxgjxS39B1oo2w8YbgjXV+ml/NS2AiEAzUTaCqW8AdpPuYPIENUUGpJrn67D9N/L9YGGWA/IW2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiR5o2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBfA/6AmZXmeN7HzUoc6+d157dosDT1HYxX/lOYH3JKc1qLU28Vvnu\r\nWlA3byy/8YXn7nt1+WFGsTR0TgE0yl4NCirFMxjufEhrzqzjYdx6VPFhOj0i\r\nAi4orD3CKH6R9r1xUZPCCbqUvR0w/Pa7dz5oTLjJfcEJ0MbHYS370bCQcyt3\r\njEciAK6TzCCh88InA4kfHrrPzrji1vXWSwUmkhHbKq7LAcFUEagwC0B+T72n\r\ne0lDUPcNbBXBbYbgTulSc1nGQ+EzvJwjoND8LK9RnUwVed4sqF28aJMuMOXv\r\nkBBgL1HwrY32YmWG4owFuPsW3FYm4OyrST6EFK9E8gKZXA2tTLK1+ltNowGX\r\nEo9XMrb8sORMEXHTQsTVj0ivUejbJKgJfap6iK1n6LFRnt9dMPur8hflyy3m\r\n3a7zlLugVjXZrsKwbg/DEgh7wPrDMwVya6TyHr0LjNCoQ8ihm5XZ2Qaf1+Oc\r\n9XfPmu7usvYd2AMVn7z1WrRCUF3+U+OaCLQcaNJC6j225qS267WqRzd+ihiS\r\nB47IyNMvn4T1NwNX/DGVeN71c3K2AY/L3EG/k57RdmzNxU1pGwzrbWLfjCHY\r\nTqWqFrCnfvbAqhVpmSkCFdClJNCvJ+pFu65ZMw6TOHyXdqx6eqozSGoSZzv5\r\ngnoOj1qt5z0AgS9m00aPfLm2+C2l/Q4XPYw=\r\n=/n4u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"bc4aaf903143dd89c0f5107e02c2990810af3fa1","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"package/signal"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (darwin)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"tslib":"^2.3.1","@alwatr/logger":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.10.0_1648859702131_0.07469341414489894","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@alwatr/signal","version":"0.11.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.11.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/package/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"369791d415dbf10dbb64c54b1564e55e81779e02","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.11.0.tgz","fileCount":16,"integrity":"sha512-2DeNu5shllxKp6xZ7m08G+mv/UTC4osgy2ZlXSA75hyr4jQ9Wnw/X+07rVywan/eWIt7agYCpXShvn9a+qNwcQ==","signatures":[{"sig":"MEYCIQCcBvDoFDy/PuBIOqTtyz+/ELc82i2AtGIdhaQ6Ok+daQIhAIk+ss+W6K8QjZf/t8mHjimdtoLXpfRNxCmocA2iWJb6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWkt6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOgQ/+OPLNJh+hMFGjHJw2a8eMFRrJn8gFsNHB6Fg7zL1NMH61gJM6\r\neXWuauhIw0ZWpjH3luj+NxDZwCz+SBu5kqmP3nUDL3g9CJZcHj4nLRgei2hU\r\n2tMbjazTo7TVnm0v/b3jKy770cJOFEm6WGiawlu5W1kT68gD7tuUNr0bNjIm\r\nVl5rHgSAORdfVPyl3S0hcr3fx5iLxKvf+vP6w9B/nKZEiKPKoqKvsYsfzQcm\r\nGK2U0YLWyN6jXns4fMzfNzem5PaFsWY680ZnB7pUBPqTz43QOev95A0K6oqm\r\neSFdjbhPgrOGmmWi3jwZFklkfAvI0Waz5Bc6axmjAE93HAD7hCMuE8uq44Y/\r\n3SfcSdEjmnmxEiL+WUKlzX7MtTqc4YjhGXDluR5yStafyrf6RcccBJskyvui\r\nW4ZJ4FtBFonr0iffNIXSQjqEm4EQsWF/dDQLnJWdA28816qdf+JVQRaLli+8\r\n6qZqpv/HYVcWhiKIRftwnxuvHka+TCBtkOpMutPNNC8nD2PADIITsBGWl9Sw\r\nzR8bq62QwDiEnSFmtqamaQV2q2ySa+zD8/t4z61qXuMBGKtO+sraAWzGKYOY\r\n00PNmY6EtruAMsl2ErvsbIq9+1UGDO8ZYdChtEPxBSv+eaPnyOoWlTz9soNh\r\n7CWjGt2dPGVhWNmFbMSCeYM4KK3NR5L2aaQ=\r\n=pyos\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"7d734c552f37d65998f2f8bd57db7a64998dc9e4","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"package/signal"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (darwin)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"tslib":"^2.3.1","@alwatr/logger":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.11.0_1650084730786_0.3445430387943189","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@alwatr/signal","version":"0.12.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.12.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/packages/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"9ed1fb6d4b34067190027015acfa9a77d4c372f2","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.12.0.tgz","fileCount":16,"integrity":"sha512-enDX2zDy0DVaXHoKk6+pb5IZiE3WqYohO2PbAj+ZbBCpuFdFw+wYn7cXDGIgyQOCJtxlki9nWXZ8GclsO3BFKA==","signatures":[{"sig":"MEQCIEaYISPQs35NRhBVA+7mBp4cD0OvY7O3jH4ixsPmovq9AiBqi3vxM+e3/P6wYuXOjewsrtJF5RzZSfwbiAe1BSmBqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2tOeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplmBAAhMhcSTkzHp92flugjgaYl8+kN6p5HPLJGxU29DV6fiX2qseZ\r\nti3dBf5QtNfb+MYGpe8JNnk739/OtAFdsJStyEVonSpv1GgjV9x50WlqBeOe\r\neAtQfdvUp9xb4E21iErPMwechapNiXAWiGd/FgzhH5+BZhK6qvn22Ix0KHn+\r\ndlUsWOJ6ejlbyAO3Sip8X4d4ibXiZHxaEr7NnhXP3YrqtGhdxEnrc9XzdIzb\r\ndIkdw3HmnAWc4T0nv+/2S8FaRYNyM27rrlKOio7uMrhl83VrLihqUTI1GdQ4\r\nTLhtoOlqtukPD1Scm1cE8N5Zp7ND3S99o8KxUQL4LWNy8/ExqqNO9df+EPpu\r\n9NMsvNX0rnRGrHpN30676bJwHzLhhZt8WhxQmRfRIsXn4X5TDFzymo7LVKSI\r\ncpDqAzI1vu9QLYuOnvS8crwFM0XEDXa/A91J5j/ClHub/0DyGu2QE4R/05vN\r\na6Ve2IjEsm1p9ofIDiZsYskquTxfAj/qJzJX44mekvTqWGH2nKIr7j920Fvv\r\nN5lX4HNtHhG2njhM0rqBOBneVffXPYnr/9IG566ocxki2c8CSCU+3tAAtx1K\r\ngPgqGUL47OhaPtp2piGRN1k8jOvSjalbmUyxsdv2z59tj3RYzW8bHNjJsFmT\r\niJPlWyVwFdRyejf+lD52Vvl+P0vTd+ubFy0=\r\n=quu9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"2da92e22ea946abf6155122d0a28674dd4c0308b","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"packages/core/signal"},"_npmVersion":"lerna/5.1.8/node@v18.0.0+x64 (darwin)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.1","@alwatr/logger":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.12.0_1658508189952_0.4216189443934517","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"@alwatr/signal","version":"0.13.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.13.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/packages/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"44d32dbef117b19def4e6bb676baab86e242f025","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.13.0.tgz","fileCount":16,"integrity":"sha512-UcAeghRssBXD8w4eGqkSDp3VROO6JtPG0tjQ+HwJonQOYbubIYsIuLEjL1uoPhnHShFNhcskd3VdGEP34HbthA==","signatures":[{"sig":"MEYCIQCta4+qGsWvBrVW4FR+8GL1bqpBR3YUXLQyw62ZVth8kAIhAIPcjhbUDifPXwtU3wD+9+pkNljEsXe8iOkfoFNzHapM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7tiuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmot2g/+I9yqPt9gjl4/4609ve9Lbvx7xNIlYssGDOOwmz95VH0PM1el\r\nXVGfybWW0+VYqTMaO11PutnR/8gfcOBSnx90E0K1Jr2hFRlEB0NDqsV1FGTR\r\nhkHClKqz8QYHCGHVI3Z+GspOGmY3/4xT7+MtkdXxgVNU/mE9hMVV1m9ajKh3\r\nQd0c2HPHLF+F31KfEiGcvbQ3V4FEPp3MxBjbzyISIGccR4rhbzg4+a3DMMyC\r\nY64r+JWQjdJlNOypdoYA3FYaOwv3qrmP0/l1BPCg7Nlv1KoiQAYmhG8fn84e\r\nBuVPBlMfm9A/uj3bpsKtTgv23PugUFnL5IMYi6nSyVj1mTjF9WZVhc8AOFQU\r\nLQ0ocuiAeV/xpXn9Ef6mR+cM9PtOH6uE5shH5V+OLWQBhkEo/a1pguzdPwMS\r\n9WNje9hk9JipHju+rNqtiUuBmaRuS8swhYRMmSL/MBEOuOfz34+kHTD8+kQJ\r\n5oDO8/Fx7QukSGD+kmBcAnlVDailPM6QlaDFXxitVkxZK3TYKH6WR8GRDzyW\r\nWttoUCALNuIziJEd+7tlXdQt0lY0Pl9xzad+MSUxm41dzfplBUGtKtvCE0vt\r\n94eBBqasOryLJlttxy4DrqsZyjgphKkzbZtb1ghbrdJXgEb5LGI7Q73uP3Em\r\n1+XYln6mjKihGFEU+tRVYxDS7Rl2Tx398fA=\r\n=RbYL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"2739e45b8d36caf18b25f5d779467c53a3efc835","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"packages/core/signal"},"_npmVersion":"lerna/5.3.0/node@v18.0.0+x64 (darwin)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.1","@alwatr/logger":"^0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.13.0_1659820206685_0.8658669186523218","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"@alwatr/signal","version":"0.14.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.14.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/packages/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"a6fb23319e1d20a6d7c812e5c3ae9cbacf61802e","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.14.0.tgz","fileCount":16,"integrity":"sha512-kFmNegiE7oSBkeWPqyZBpBcBDOiqAbSi/LT65v+BLBGGVUPDkv67RqmcLjz65799pCp3ABuMTVzhltSafIKi/Q==","signatures":[{"sig":"MEUCIADAjjUAeFCzPLOPlIXeTNEOr48ki3ws70iIcPsW4v2fAiEAnYY8olmJG3Cc8u1z3a8HT7arAoQVQdIjWphBU7N1C8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/5kzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkYxAAl4icFRP/5uIEpmoGW9GcCK2B3BLW5k/YH4YOQKudJ3LnKDnU\r\noJpv5oHh2N8V9jz/8eNzo5o1aaoJ4Pnzhm77fcQnqr1+okLqYjQas5s0HaI2\r\nhOYNtFqKC09yiXi5kSfmqaKoztGa0fwqr9vPZ+RNyJX5WxyONJ1kZ26ZoMMH\r\ndESEDsqTcCDw9ePpmWJRPZn7MrnyMe8txlJr2TcNE+K+F9cbM7h7Nakl9QlF\r\n+IPgzcFS3ep46BrpsuMqRyqN9Kq9iIsz6n/qyndqZkWcVBr1Eh+fbb+yEW5D\r\neYKPzsOEnrlV2FplmL/j+gJXUVldw7xM7UEKwCqvqgn5h7Z7ceSoETaOS4n3\r\n++LUs/l2EpH4J47u3yjHstLQ/izuxyeZUq4jGSaligQBd7LGbf3F2Jdd5kQw\r\nZqiZcQ2i8UjZcKOTLL7aHPGgdz/ieqrEAA2u7+bKrYXGj+XGJlgQWRAwWHeH\r\nr61EQuA9UrMOrsJjQ/7gHtbjqp7q2bUKmonKXASKKKoVf5VenL+137mp7H0T\r\nUQR28nK2MJLVJvzlMgMYZDjqiJKGf/sEQKNdIh+eoN7cTXmrN6q2pF4RSMWc\r\nEqbaE0orObNyjZ9j0yWAC+dUvo9PHZ9g5g6twVLPeu62MkcoFbsiQqfNUxW7\r\nyL6V62VcjXt+TVuNXoBQl70XcH9HHx7Zzd8=\r\n=ZQwx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"05ead80d04053550d5ce72e9191fa2239ef4241b","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"packages/core/signal"},"_npmVersion":"lerna/5.3.0/node@v18.0.0+x64 (darwin)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.1","@alwatr/logger":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.14.0_1660918067240_0.47937448293828955","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"@alwatr/signal","version":"0.15.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.15.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/packages/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"347cb0f113511f75ba443ccc1c35c528012f3d12","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.15.0.tgz","fileCount":16,"integrity":"sha512-Yzor3nTQEtlvkG0E8dZS1AUBHj9lHQK+tXm7Xx0bVO/wBmh+VW0h2Ab0akR9ZpJdLwyrQCrDyJvbMA+mJX4azg==","signatures":[{"sig":"MEUCIQCTkitFvhx6e7863sdZlC30yI4yeqfh9XY7OSHbuwnBkAIgNp9Hg8xB8eOT4bBiKJT2yrBtdFuLx2JA3mELxp5XwW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjETHOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOWxAAjQ8KEVDbeFc3CZf1VeHfKKyAg065P/k2pJ0z0rFjzlKc+GrP\r\nNFRdJ7RQlnQDH85Fc9NdYO7OcsSFlH4PUQtLaAJ1+fQCCXVBFbhW/B2N2E5u\r\nhx/+jlKod5ZyFD8AnJlzwqG6Eoncq2IOfAEOFgEJgKxsV0VnHqd4HvZ1IB+7\r\n9T/MsjWHPcI9OPv1+QM5YnJnpCSu9nsICUQ6OpfaYu+6Xu4CKHgUQI+PMm+b\r\nPzijJELydB0nvyq+STO3IaOhY60GGFRrUawqboMdhxZEuUcnGf6KHQ1BgsJ8\r\nqnQ7Lr01+dGVW+RUHFO68FGrAfOFSWp+tHXTtLME/RrPBzN1NkX38hkok2yb\r\nYNu4NuzG86oqxXdENjLPbt27J1ehEDC+96auY+jZK9U8eyNeGVVlvOTl2llX\r\niYKagIPL7jixTx9gePcTHtWZx+rLRmNU/hkLSOAegOiTTn5+yCNqnGGmaXT6\r\nr3f5bKEXM0lJe0medTBglyGmYetOdliutNH3kEfPF/tRra4WCp/y4E47RNea\r\n3qn3DLeZ2mbZ3cU+Z/54ktefTF59NfH8Ohi9Y5ipl4M7dkNwC81keLwUgXQ2\r\n2HxyzfHG54a3NlfuNaUf1LMUwEvUK7xtSnD8pyRXVjHb/1IQK6k4E53qgcxZ\r\nFSAffeoPmsp732vBafPjQOs9lSqH0KI7eRM=\r\n=mwjn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"785516d9da483e429ed9b79b3c6d71012c9aa822","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"packages/core/signal"},"_npmVersion":"lerna/5.5.0/node@v18.8.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.8.0","dependencies":{"tslib":"^2.3.1","@alwatr/logger":"^0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.15.0_1662071246609_0.8026307581480618","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"@alwatr/signal","version":"0.16.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.16.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/packages/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"cc3cbcdcf99551a992ad6c039345eccf66550fd8","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.16.0.tgz","fileCount":16,"integrity":"sha512-CnM+DCeh5VjHcKWqLq8arUSi2yMYapmvahLpet0qHk2NnLAf7tshv+lRw5hc3mwCdVkuDIOxXae+L3N4GElLTQ==","signatures":[{"sig":"MEQCICz4e4clqf62Z13gM5jhyapy2iYu/8+Q28z4RaA2TrXPAiAaoEJiLR9D8DI2WQCowbo04zaqyzhTK+bMbxHrdXOEBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGnXUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3kQ/+OfGy/NqqOl9N2KYZvvkcOcta4E9rOpJI6hIe6Q3MIFa5Hp+y\r\nmUA2LKegYAhElRhINht7DEEIHniI8PiREzLI6cPbjhEAhOJ6kbzKJLldsZNX\r\nHm9LyQ5DJegMGu3dztAajLoiElC98emz33dhsa+ZrLE5viUL8SMDWJbqofaS\r\nCACqex3qzgLR6sGl0Ds3m2KQYG5PrcnXlwsX/nHkfOvkoEmJMvUu8SZSC6VK\r\nlbxD6B3vSVPjxwHZtSEsfC+ihbDPWIogIyNLrxixgh7rgzgMQHAqr0IwSTuI\r\nTYIXCTNnwxvw/u+mpB3APtCqzsQkk/MElqIacxIoGItREZG3Gzy/b4/gjyZm\r\nnPG9D5JzMJhkwus5C76HeSoqMz54Z5tQcF4eu6NIVZ/kbn27oF1ncfNAD89z\r\nlZ6lqPlQKGCeHNpOYCJud9tf5QDAWlLLh55E7RwfpeZWaicxTRLCrMg0sRwn\r\nVqHRj8oQhHM3xFG0wr2CB3BtXYTHawCHF9qTaoKlDm0YdBC6MJTl92wNNpJf\r\nceO2xRFAl8TJ+jUWaDygJa48lwJah4QKX7kgLqM41vMzTwFF7d/Z6BMvAO24\r\nUNIa1kqGnwPlpw8yG4IOApITWPvSGa3LYZil/oT4XzISNHSDHp3w+C5qaws2\r\n+n30ph/NAk8TkDuAICM3ixv998WlIML0Ps0=\r\n=YU7H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"403b42f686edc84c4a3021b40f5b05dce0289f12","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"packages/core/signal"},"_npmVersion":"lerna/5.5.0/node@v18.9.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"tslib":"^2.3.1","@alwatr/logger":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.16.0_1662678484191_0.7352176372235955","host":"s3://npm-registry-packages"}},"0.17.0":{"name":"@alwatr/signal","version":"0.17.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.17.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/packages/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"0430b72801b202695f4950aa75b0d4481d2fd29a","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.17.0.tgz","fileCount":16,"integrity":"sha512-vQ6wqBOplagAwgHEjPBeaZUnQHwgYut75sOVq76p0L6uPq9TYY4TjShAAJ4x+IngWt6Te5PoGj588k7Ec4cvWQ==","signatures":[{"sig":"MEQCIALdvT8bg0L6k2yYygIzZBGVwSlQZANE6RFHVpa83sz7AiAdUwHXlaqyr+z0vyhxeDa9apxN/lAtUYQVZnzUouTBdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUkyeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRDBAAm/1fKgeywwtdOryDUtv2aLs+9eMoif3+wqCiGovOtj2f8KPr\r\n9CH0jLd/TqGLO9vlegsauwj9bsq5C37fB7H+xe8tBmTdJhXNBOlkt6rvvihl\r\n72Si3I37UXqgXQnZSfPbnH06uffiMY9KBLqlDXp0WHJXycrBfo9oPM57pmQb\r\nL9s43kQnASzAMRi7JPVfGrKG+9ZKE9MZFh9+VzKgHSLcdrsorWJbo8+5KwQb\r\nQ4M0/6IYyy2XItSXyhRvchHlZVTwNAVDgBe4kf8IcvhP/Ce5wJrZAUlwmRjn\r\nRtsp9iy52gFSo79rfucyPsL1plhc1zccqMwlGAix5p4AVJNRovygCDbtz7a8\r\nnJjAggkG49JSDvqS5Fj9elPtTVLzkyRm34ZD/PfFMosassi++n25n9+bBsBq\r\ni4ERpUMJ5SUa7UOYmRvnU5UjE5fC6rLvHT1I0eXa35P1i4mIYVLXxj9dnGNj\r\n/wL/QtcUX+W6B+yKD9fkMOUm7GeQbno5T14fiFHl0ZCufbiKfuxFM8nHwCNs\r\n1DcKwKx4fYyVK/SwFMrdvry0VsbB1WqnJAIMcy7lo3SL1Xm3ZsyXzRq6eqI9\r\ni10IXqJpvB0aUw0DgdOPU0T8kebGH3eyZvcftFLsxZSJjukfqlYUwrvLSdfA\r\nC15o9oV/LGA8sH0TIaDDbghDNp/R3xWa0KQ=\r\n=zXca\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"f531925ca3db1072c0eaea90cb18e00802c93247","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"packages/core/signal"},"_npmVersion":"lerna/6.0.1/node@v19.0.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"19.0.0","dependencies":{"tslib":"^2.3.1","@alwatr/logger":"^0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.17.0_1666337950241_0.40413339622590994","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"@alwatr/signal","version":"0.18.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.18.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/packages/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"083edaa51f820f92bd948811da900aba1aa7a5d3","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.18.0.tgz","fileCount":16,"integrity":"sha512-gPRqr/hPnv6Mmt7NXunV0Fhu1pjLcjZxIxXLs1A5nqfcQq0GPooGqdEaPZnPMe2vm4Is/AvJ8av2z9FbENgTwg==","signatures":[{"sig":"MEQCIFqorEsdKxq5rbNrp8pNHnnev+/HzfbXt+YCoUQhDCJVAiBZMFaM2m6506GNAJH/7OUt3xFLhcFLf/RSoh6NKVJ3VA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVFhLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUTg//dRaUGwDyYfJ5wmRPUMjRoUTbnayHl2NPC/J/eChFRS6OJ+cT\r\nlRH2JUyAQjOZKUvEb4XBJXQ6QzxGYMQAnf+d24hzSXNOmF4IR+jagKzzcSwo\r\nIB9Dgbm6ptGZ0O7U3kzhdM5KrfQjKK9P1PyxPAH1Gyxup/opjiGq1BHv5sQs\r\nD1TFlCjynFIxRR+BJi8mvIqQxmpQv/ZZm0JEte5OF91KCeoiVXszAlLYkmjA\r\nR0fyMqx8fWk4NT1jYrkmuqVTYZ2+uNntUvW/FnaXbHYS2FJDitbki3r5QyEj\r\n4pZJSTF4QLbOH+QOpr7K4sTAa5Mct3OVSRgGw5hy7XpCDbwKQ5HEmj40Ksr7\r\n/Uz1yZ0YG62ocAebwN/r++VrrFj4+qSOjWJ2cYHHyiJxsJUDdiVYwHAcb81p\r\no04Aa2if75+cNH6tp3FAbU8JRnJHz004OXPmx0mhUy970oTMREqiXeFfIKpJ\r\nQycZAsDucsWWanLCa3nAohCzjlX1TAVyPospDfzfEnZ6pGyqEPzI8I4blB7F\r\nEOIRoWTe1+FVPXXPIv8sdPbYrYY68bWTxTwOTKpSlPqM4Y8giDGFYD+RWyhc\r\nWhQkNoL4pLfk8LSA0DPvP8YqZVKRfMTJ2jh5EnujPkd37a9Q+O+Bepgh3+26\r\n/nxdGK5MNsNWwFdPOsYnVt+0w4GRZVsAocE=\r\n=RYy/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"a6f75b381a758849b514ea0d59eec6a3b3444008","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"packages/core/signal"},"_npmVersion":"lerna/6.0.1/node@v19.0.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"19.0.0","dependencies":{"tslib":"^2.3.1","@alwatr/logger":"^0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.18.0_1666472011302_0.2723994721851313","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"@alwatr/signal","version":"0.19.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.19.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/packages/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"8a6807946faa6f58981757b5026c492671258396","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.19.0.tgz","fileCount":16,"integrity":"sha512-juVd+O5RTnGyx3w1U5CU7klQbyYm13uTivnOiGUgJ+35pjOLhsFgQsrJnVE+5GAEe7HMn0fpnWIvIuPsLakgmg==","signatures":[{"sig":"MEYCIQCqGTRyz9abBGASZaQkx5xbsKKyQC4wnWkVmIgGFLR7IAIhAMY8Ceb7g0ZJGSKsEdXuku5UhckGSOkvpqg8WZNJ13zp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYT42ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiOg//aSEorOBmdGNHcMJBztRNjXOszw0B6h1lJg+hjqPFaZph/rGS\r\n1360kdunhynCPJxSAaPNQlzxK/Se17oIJPb2MBU15lXRg2JycQICjr7C9Z5J\r\nLznzxDblpCmnkP9C0NXQsHqjSvIg7TCD3860+Rzr33FvOhv5BA5onVJf5hK0\r\n1ol2Qk400mQi7a4znK//S2gOrhpSzB0zAkTG8W0ogNhV2PATvFfEjjNokftm\r\nnkPmKWpvb/b4kfLOcHbNvFKlyVFVBNtmx1m+KBv8TTvjxfIP5t1Yxtit5E6G\r\nFEhAPdrSocoPnR2Rwelw4U54jNxgStqqNAqpU3HCjYoya34xPDYdHO3b7sXs\r\n9NsG3VZH0ODVs2Oi3GJtk+vc4sFraIvJBdp6RVo7QK12s8b9Fx0AmoE1vD5P\r\nQGz+HAC6EuJfPJNtVGcSA/8lRhx9SzxAjhM7d4mnlXvXZB9fbs0P2zcWDcC4\r\nS10uUNPPi7sVQVSDFDJXjtoWaaV0wtTzJWZNpm7ANNHwVNwxVbyhXTyMk2nF\r\nmOkkmGyZCvlTZE48Wu9cmEzQ7gQRhi3N7/vdHZtoBkybr4qe4mxz6t7eIBd+\r\nqsSHUd3+2uGm+5itRdJtNmUGmMrs4uhuiLARJPNCSsTVvfW9vrNgM1DEaWOP\r\nfzWERM/wBy7kDpf61tag4J+mkpg8Oynsxc8=\r\n=UQFs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"59e23eeaeee00f152daf5341b0ae66b7e9ac2a96","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"packages/core/signal"},"_npmVersion":"lerna/6.0.1/node@v18.0.0+x64 (darwin)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.4.1","@alwatr/logger":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.19.0_1667317302265_0.3635764200703746","host":"s3://npm-registry-packages"}},"0.20.0":{"name":"@alwatr/signal","version":"0.20.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.20.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/packages/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"a730543642eb9c3338f8c4b3a1dcc4b7c768e949","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.20.0.tgz","fileCount":16,"integrity":"sha512-9X8uxAHn6FulSQy8fR0kpq8LWoBODoA04PJgnmNHqDrSNtx+QcGHsIyPCsn6JWeI/UHfDjKdnmT0y1q35e36Dg==","signatures":[{"sig":"MEUCIHE0nfz7OSM997uBZbn2izu3eESmJ8u0fqnT9/Qi2MnJAiEAqESjVxsDIevJPf+9bP8b7obZxxyS8pdpXoJNlJztbYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZlj1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJjxAAnvAHbAw8v2eT5dF5aulOTTLGjSvxECgKs2xBoUPf35MRPwJI\r\n6EuyXrMSqfxJ61rdayzsveXHmws/MFpdps+ZVw4rILHQUYwGoybPVq+RLvQK\r\nr3K16pBww2sUbkyMBk40xJhRbNDIZmLFyrIpUzPQEBP6cDnrtTWw+n2hGnSN\r\nqP+M4vBRb+h0EwwG1sL120MWtXiJ1iDxDUcrxMqZVk7IIZCyri2Qkn7z6Svw\r\nGORI9Nw2ymeJ3+QR8Cc6wECsesPUUYNP1XL93J7mDS4CSgoLkbC4pxOG394Q\r\nj6v+NbXfgZtcQniF73qcExZ1EaVCzmTeYa1qzphunPxkq96ZvF8sz2ImGe/E\r\nE3ye4HEIk2c7MqB3IES/qajoSKedpKMJJiE3xxYNNfdAg4vmxjNxtwvLPYjf\r\nsD0dbl6vDn2wWhiNVs9sqoObIuIcMKGWLXGANRHguvJT7QDDHffkQ2sWxr7g\r\nHzYeuyUVZrqdXcRQPhHgwPYNftZwb562TYPq8zf2Ke3IyKaxyUiW1eP0ytJo\r\njUZq9yjDFQVQuYLj3Iok2vpLtJhZzOx7nDFvRuQts6zPFCtQsSWoJSlFZ0tC\r\ngDQ4kdFI3y913SX69yQ8E9ptWMIJRQRoWBMT1NyM/ncWsN5JmGWyfM0wdYvh\r\neBUSwAsygW83BOA0XPViYx2vxQfKV6dPfec=\r\n=Wsqf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"537f53e355475ae6ba652d4eb2c6d26fe77be12c","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"packages/core/signal"},"_npmVersion":"lerna/6.0.1/node@v19.0.1+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"19.0.1","dependencies":{"tslib":"^2.4.1","@alwatr/logger":"^0.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.20.0_1667651829060_0.8577760779771648","host":"s3://npm-registry-packages"}},"0.21.0":{"name":"@alwatr/signal","version":"0.21.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.21.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/packages/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"a16ba01a0870517ec7b0563ea77b6c47630be6db","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.21.0.tgz","fileCount":16,"integrity":"sha512-lz4QsQ4ycBUJCnVae/ZN87mfV3PXPPv8EHNzb0/u9/rgzeEnCgXDttlqoZqCEANjDqfDgAVYxsVi95pw2C4tcQ==","signatures":[{"sig":"MEYCIQCnaFdSeIZjxZryO7jmclNKydswU3kK4K1ryYMexvoTbgIhAP/ZpqZZLdZYXP8MZYTQ9C31ZM4RCqiEM0CRfu7QalBN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcKzAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYeg//aNG31NKjS2twz1EOGvZ6icR6eibuft33MVpgXwa6YOQ7azbh\r\n4JFMB3WhpZcg2yDeJAkJc9wb0rm6KAUowyMtMnMQoIaIymPw2zxq4NqIQlQ6\r\nXl0at3HBY60Dv3rrQXrqPuH+pbDVuEhoXhXMylMAc1DFxtjKvJ9rq7xKlUvp\r\nEgfUWGs9jyiaidrQdF1OOzC38GCY4gCJxFpQ+XmE5xjmcOoAx/YR5sVMeXyF\r\npxqox+Q+IE6ItI1gjpgyQcmFXYZyhci624L2hQHVe0gYLoNqrxfsdhmqRSwc\r\ncPfoBYpHMWWXaHHLEojmw10xSIHn+YzJQWT/1RUHKSXKnTCsQWpH0y9W+qvE\r\n2csshM/agt2hS6y/OPZlqM9vy48lXw1XRVGrub9TG27eOWF+nuMbeef373Vf\r\nL8bpP+Po7KgpT0ZSRPsuyDjtDReW2Yb19MNJVwjZ0V5Oz1/EOlpkZS6uVNcr\r\nR/wQUMUElaM8fZvbiYy+QOT7Fu2QU2XrCKDNb0nvUk4wCHClzGBSBmmrlyE1\r\neYhi8gG00LN3nd/6b4KfGWI30FSGZs3uriVilLzVzt7GB8dj1XwnzZK2aQPf\r\nroy276Fd7CKZC/O1o4qUGnWdiqvt9wlrfGMYnckK2ERMQp/kz3Vb9whxB5yT\r\nR+qV67UievSFxZxfIqun4ZZRNI9fa3ChJVU=\r\n=oyCB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"b4a565ee520e5a9fab404f539463109b6af19aa9","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"packages/core/signal"},"_npmVersion":"lerna/6.0.3/node@v19.0.1+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"19.0.1","dependencies":{"tslib":"^2.4.1","@alwatr/logger":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.21.0_1668328640023_0.05415139777663547","host":"s3://npm-registry-packages"}},"0.22.0":{"name":"@alwatr/signal","version":"0.22.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.22.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/packages/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"45df0567b5c49d6489817ce2d9347fe3af84882c","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.22.0.tgz","fileCount":16,"integrity":"sha512-7aFxyTBQXNU5IkSftHZjBTHFSlQRk++ewSXgQ6/o3PC9F5GIOb06OE0m9eEdDqPBfo5QftvDTQXgEnXqkCOcOQ==","signatures":[{"sig":"MEQCIC4MSxrbIsXAd8vy5r5r4rTHM9yenZ3IKg44zNEhtUSrAiBmWAXKsjIuc+So1yCpt1QLvb24tg7fLlB5GR+y2f3opg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjelynACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv9BAAnobAZgSM3ssuq/B1Alpiuny86Z9YFrpJ2ysb42fh5U9B5rym\r\nNZYGsttevL3X7NhUYVFkWfPmi1HUe4EoLgnDVr61EPEFniWQWvoEvlzDIpok\r\nIdnfgEp5NzTIEpLZnVcjH5gsT7IAtLFx/mFL9APfKBZJ2sHv01z321VLeGLF\r\npnLuTm/UeJ2d5Zlo6bG0534MlabKwlmjNrbNs2QilsHYjEfHliKGdQcc3she\r\nmOfO0JJGFHTWG9ZVqQvHT/hlMRqSeUpPuRQ8ip0D6xB2+EjGbAtKaZzjzIZn\r\nxb8zepNM7ZczPKGb4h5Fktua/JyTiOv/ahuJ6IgbDL9Wqi3Wk/hfc0KMxHIe\r\n2dys748uufJ5dN10iQpQhvt837x3bNLXd5ZnUznt8ueAubXtrmjcWGlhzx6D\r\n5NzSQ7hohlqkAAduFCR0FLrlVkkkx0mvK0zcZD/8S/vqoSIolFVaCx3BGvza\r\nqce+m8ku+s/74cw0V10tiUkERblvmaGJHZwpnEJZmjnr3VG3Os7DD3UPMsKh\r\n/30+eWiHOJzxdPXU2F34RiUK/luDjaKkRn03v/VQvEoXHqk2Vp982M25M7jm\r\n1Pkunv/b/DSM/3W1XqCSXbdhlKomVAcWsJM34nSNTrpP6rNuBaplTC/Et3cM\r\n3NzoqHgwH5uLbelEBI5miSr4OdEArWTmXWM=\r\n=yky7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"2c45f39d4f1d684c9580ed28501b31b7c170ebd4","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"packages/core/signal"},"_npmVersion":"lerna/6.0.3/node@v19.1.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"19.1.0","dependencies":{"tslib":"^2.4.1","@alwatr/logger":"^0.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.22.0_1668963495461_0.8758941224902363","host":"s3://npm-registry-packages"}},"0.22.1":{"name":"@alwatr/signal","version":"0.22.1","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.22.1","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/packages/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"7c0cbbdffbccfecd99f5cbde1d59ec50a0265cd4","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.22.1.tgz","fileCount":16,"integrity":"sha512-GWPB+NMaTD8BDTbtA0OiYPX6WyMiM1MeUyc2/QpPBAkIHlCzJBLad8YKtw4udpykdWnc7d+PndK/vihb/YkYeA==","signatures":[{"sig":"MEYCIQDDEItPJV6Hhix3X9tZx0zSPlMzcW5KI/JOJyNe9vsXUwIhAMOniWvCEyf5y4H/DyaBNeyi6YWB2kMKkte6w/CErzgw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje065ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnOQ/+LS6HZSAVj0FomWoQEfsqDjQmXnthcyhi+UZCTcsla9gYh/4B\r\nSD+GtmRdGMvl5kjHiVG/80tdlKYAssz9iWE8OjtuiYkyWdb40vmj6/joWtfr\r\n/Qdoam0GwYWCESVNE3Dsv8/mxLUSAaaZ4TKZ3GCxV13s3FrKX1GM/HFeMvdk\r\n4moRhC4JAtBieEesr5AJR6RBIKSZs/Jr6ywrcjBf8neCj6OFm26m5scyoPhV\r\nQw3YoTFarSMiqKQUwFHvUHn51WZEYjOSfEwke27nH/HoaJYYHVP4q1ojphf5\r\nTInT36SnmmsODpS3QaEln/+cnXgcpt1zq4jnXclRFcXSb06L2vd5EJ2yDFjq\r\nCwaV9WTjsKKpfWaO+5x6dU+mLMdqbmsLA5HKPj0/o3mrJl9qqIdmMvhHBL1Z\r\n9/U6OQSiJYQ8UexgJ5pdt/T3tUl1yR3RFG0uRs3IlAZo7DC85C47f+N27L4i\r\nOZacSHBfwKwGY1H3+IccBpFqAUD+yLxygXFzoYxbfJ6p0dtLiTeLLKgO7Cmv\r\nf9AAWiv8ecuAVHTcjkEmX52vQ2nlcoVQKVlWZlYPaCPNTqsYJf1xLnI6fhzH\r\nDUFkLTAz+oWPd2z7tbf2si5PsSIoxvLOQwk16A7OcU8ucQqlmm7gFuTGOt/a\r\nu9BH2KD8IRUpwBnOWdeQ31g/AkNUBI/a+Vc=\r\n=xAqd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"0e754ce09f4d6bedc34029d9d03b38f471782456","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"packages/core/signal"},"_npmVersion":"lerna/6.0.3/node@v19.1.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"19.1.0","dependencies":{"tslib":"^2.4.1","@alwatr/logger":"^0.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.22.1_1669025464821_0.8679431704021425","host":"s3://npm-registry-packages"}},"0.23.0":{"name":"@alwatr/signal","version":"0.23.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.23.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/packages/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"778c2c3c338930995c3dd5b85040235f69d563f5","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.23.0.tgz","fileCount":16,"integrity":"sha512-JX41cq+SBey0ZMgjHiTf1NWOgh5Zyi47BQqrN+Ykfqg7HhFgTtZtjT5xJJEyUvtWLHp5+S1Vr2eJWYWqU1tC+g==","signatures":[{"sig":"MEUCICcDqi54I3laduW+MCplgYYcAGOZ3Q8TGIbA/LWVNcmMAiEAn74vuFZx43FaU+DXQAk4Lk9oDoK8bXTMGvoxPoDCVe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjflOVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFYA//RYOh2WILfeHdioZm2f0WmEjmYItzUNmFAP1NpfTMZTu5N8Vn\r\npkXkWB28gTUg8WlP8bV8rHqYFvOlNlBMi451Iui2QCnVlef4WMZbPJ3vQbJZ\r\nSNesgcghsNUKmm0QDJz1c51cf+aeVl3NyZazGkDAsC7EkDFPuKzv/XM9tlR6\r\nMV9reBCnwH6PmyyUIshlfj+4lfmte8z6ChLVTpdGK0RSwGSklflZ4Q8bZ5kX\r\nzNspohsfFtqenx09pFGB1CxKWKjScQuAB329ZYNwzWo4R9t2WbLewv41ZKZZ\r\nLYLY+pWmxvyEWDfvwtYRrz2HlyvPHDueCusNngsDQiFz94oo1hd8j/K/hfF3\r\nA+NvYYXG797j9yzWOgvnIP1uDojAItUM3GI6CVsgO02cLD3L/ARjvSnbsacE\r\ndX3xg6a18QtelHZDWkhFwz4BuHG1jj/LK0oaYC9gRUdIMiccCvRXB3UBBf2N\r\n3myGkvpso6nu+x5p2uoiJ2Y7tfmzRweGHFYJ/Z28/fK5cKysw+1HkFVHkvuA\r\nlRh7X88cnOAKqnDKDXJWKgHkF08bhWmBF3OWYKbwamY7sQ60xXS2/nVVVEi3\r\nlJV/SHbTgYoohG1BesyYuG2ugtyM9Ven1xXMl3eMikBQfPRArwGV/vvshsa8\r\n00YZ4+FS+LfBDGDkVWqE5WRITyigcPxsd5I=\r\n=G+dM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"dc058c8579094a527af9e12f4fe63615e7add42f","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"packages/core/signal"},"_npmVersion":"lerna/6.0.3/node@v19.1.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"19.1.0","dependencies":{"tslib":"^2.4.1","@alwatr/logger":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.23.0_1669223316750_0.15063574396888435","host":"s3://npm-registry-packages"}},"0.24.0":{"name":"@alwatr/signal","version":"0.24.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.24.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/packages/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"064f7230aaefb89c3bc039cac9fe8706c9d03af3","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.24.0.tgz","fileCount":16,"integrity":"sha512-rGwWImp3V2MjyJJe9lV3+hAeNkFVhgFN6tcbfw8WLUxCbsXl169Wk0IVK37PjFwFTSxImur9qGsA0YIyOEmpNA==","signatures":[{"sig":"MEUCIQDKheMwXJbl2FZFgJm2jlIkP9Cm1owZrRSdNXIf9NHVMQIgFaF5P7tbjNAJYO5fyfQ97cRr9I6fDRGYh16MhYUxWbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhQB7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpfwg//VCf1uETrER0JgxP5SknioMQcq+mbB4eipDcoBIif1fDG6VOJ\r\n2EUcgQ/XcB+MVCZZ/yhtFB5+HIiK23kllKwjFjA7IIpx55wSiVgNZDPICGOU\r\n7mgTp18nRB2jXcpKvJLSiaqH7YwzuKi4NK82vwR3nGXbx6tbGWOMMoQUtSwL\r\n8DoYWseJlYa5xz6wduLcz/CDtYcEg+BicwcP3eG/afxNpoeW4DrrRWcYY0/t\r\ns6RYrRmXsmKQ9a/svci+G28+5382GfFXU97lEN8ZlR8x9HrJOEr1Dl7pw/OA\r\nmZsLFoVYK2UDYwqXGVIUETz4zyWklDpVVKcZmI0BMPyI1xSj0uszuYs/s0rQ\r\nhhVkC9L4lTMbkJj04Nj/fXoZGx/MqiI/ZUJP9UY+Iu7YU+/acErub7iBokW3\r\n+AqBPWy07MTKbUxQyzDslPNUZJaPTnTJFZTz/oHD9HWmYcmSgSD9Z+upVjc7\r\nfFCcPoEa6NmDdt7aIEQHgdor+z0GY/Odey5Zt/GzAQfwGLHfYr4KrgnKzqpA\r\n0aj0z/ad1AAy4xoL//7JpD5VmEvRHbvwleGnEoFkM3f3BRsO/PqMR3J20Rzm\r\nnUWAn00886LPu39nvHukpI2LjxlJb0RDtjs4E71GFttkK+4SQL7NFae/kTVu\r\nchHZfQI1EF9Xr0DaTqRG/Ri9/Ial/mvJGoI=\r\n=d/7V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"4240c5bbb8b7552e9adfdc7e914c7b09b74cd206","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"packages/core/signal"},"_npmVersion":"lerna/6.0.3/node@v19.1.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"19.1.0","dependencies":{"tslib":"~2.4.1","@alwatr/logger":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.24.0_1669660795081_0.7251997880024499","host":"s3://npm-registry-packages"}},"0.24.1":{"name":"@alwatr/signal","version":"0.24.1","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.24.1","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/packages/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"7fb5c6ea14373a10a84c98e6f32df54117014647","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.24.1.tgz","fileCount":16,"integrity":"sha512-ilVxd36fClxKTjmb/O5ieJOiARY4tapc6jmnrcYzdjviEljQQJRe+MeaUxEXzUt7Hd0rgE3e00zQrSOehxohUA==","signatures":[{"sig":"MEQCIBfJLQCwpw5R/Voib8TgrjNddAzL3+zmecbrQgNKERVaAiB2FXa/WenqfOlhvOClNY1vt8d7BwDj4ul8keJYuK2V1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiHPQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqFw//TzSboH+nX0L1Dvq/o5lHYw9PBKlJjoaMWin8eajH6WvSM366\r\nYnbLNK6juwDYZhLw3iSWPxDUoFBabEG5K8D/E1B7aQmlEk19VP/0IFISkMZl\r\n4vdbCOYuUpXEhlkgN3Po8kMbzvYT5a49irG39xHsZGLpT5Xp8geqY3BrVR1+\r\nfmZnssYMsHQUZ1W9/Scd9UjKlAANEjs5fjFdjrW4zPosIc+JFLjx9C+8XLL0\r\n0BL6Gwzd0/my9xznLVKqpejbi/DK2eMSicwFBTm+zotLwVDcB5TVJTCI7z1d\r\nWeIeLDW6u6/62/BUlKSgGXxrTyBE9Qv2P7JwXFpdCQbDTxs5EpnQZ0oZKcJt\r\neSHN00adQ71CX7zPtS9iXdaeRDEQ8RwbuisXxObhn12yY8KymmNOXWMwDDAf\r\nMfmD3TgjqPTCG5UIbeNIFFxRf7onpbPrpUJdbNnhHNPzVZNHPS3W8CKGSs2e\r\nCoGSstZEzO8fZkAFz2CDylDXCq0l+3GdBBCkYSEQKvOeYOAgZTrOhwxX3A+q\r\nPqurwsRuWytT3/bO0o+kAzkqF16NL6GnLv64Nvfn70IbfcADh9Noqo8mcnYE\r\ng6qJHwacacx91ilTbs0n0KC9a/y4g49QlS3yEoc1FS8b3DK5vpgbH9+Gg5zH\r\nYRR/0sbWhLW3pigDXrariUVDjsyNrwPa01o=\r\n=FIDI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"5aee7500ddc3a20fd0690f47a954dc55daaffb06","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"packages/core/signal"},"_npmVersion":"lerna/6.1.0/node@v19.2.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"19.2.0","dependencies":{"tslib":"~2.4.1","@alwatr/logger":"^0.24.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.24.1_1669886927926_0.32645704461105196","host":"s3://npm-registry-packages"}},"0.25.0":{"name":"@alwatr/signal","version":"0.25.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.25.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/packages/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"fd8437b5faceb2bdf69276aaa47cf25b568292ca","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.25.0.tgz","fileCount":16,"integrity":"sha512-pI2sGyGZbRNH0quH2d4+ZV4bO3jo95yWqSviMGBbc2PzpJUA9gY//rdQCxiLhzAreOj21UVuX/7sovGxmo8Uyg==","signatures":[{"sig":"MEUCIQDuNYILXrbwUuRblxbB//Vx6hF18LeXyIhVkg2lQV97PgIgZCmFhyGDE0QOnPksKShDNH7KkcZmpp081E7CXlW0ipA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkGJzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrzmw/+JUOojcL9EHdji3u73ghZSkPAtE3AYEedGdMTbs57BAZzuL9W\r\nEwvcGXWzegwEjdFeUYoCg/E9ieIWAdtM6XwXo8C3lvo1Vicm9a3QclZSKkTl\r\n6w7kdhIgtyYjZ1tBEhXanwLorfwxyA7m3/9SnQbv1pJCZj8DEf6hGAcL4DNx\r\n+E6yzFASGe6frPFlMGI7PMJPffi1j+b/7oL98AiumkY7S0n4oezme+jbZRoQ\r\n9a3oTSJPvE3xulIns8TfzSaliyLM/N/+jVV3l2OyJhE029n2md11ukFhX1N6\r\n4o8M4dUWmAfZLBeKhbY0bw6m9E+5q1DLDZzx0L7ZeYkeRYNXlIS7pZRfMRHi\r\nlNQJ34RB++bXZn8DdfW2uAt9b/gwY5KjJTXdDM4TjpQEk/3O4Tj/DFONJXqh\r\n0DtS81sy84kjy8MR41WBo3am+izojRAGR0YSNSLQ65GitSheLLKaE0s9F0pz\r\n8BxRY2kO+yFwnzpUWRLwIOU6xK0jxpCXRri46ryFFvtSI2hw8xD/4rEfVimo\r\nYMb3fPZgFtzvVzfQn0WMYvq6EOeUQmLFrs4mV/2xxy6tpYEqMTwUSoEZJAzI\r\nRZgsp+AeEuvT7qRIXwcpIUFTMm+coTe4Odk0baJ/FKaVK8O5GY2P/T1g6eJY\r\nEap6aCvVmlhBFBTHXqwKrCxHdlTYY5dyBsQ=\r\n=hBEs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"03cf3c146f075309527bcf1e762a589696d0ce1d","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"packages/core/signal"},"_npmVersion":"lerna/6.1.0/node@v19.2.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"19.2.0","dependencies":{"tslib":"~2.4.1","@alwatr/logger":"^0.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.25.0_1670406771412_0.3854316160175342","host":"s3://npm-registry-packages"}},"0.26.0":{"name":"@alwatr/signal","version":"0.26.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.26.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"05b352cb7e2c533827a609827d63c33f59736d3a","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.26.0.tgz","fileCount":16,"integrity":"sha512-Gg6mqMeiONPCOmNfEEzG7mQRtXZMcdgJE1eGtI1qeNm0c6QgBE2dtX3J+zA+WXTaTaHoAegIB+1863AVZhhO+g==","signatures":[{"sig":"MEUCIQC1eREpZCiP3y0PLFduKMrh/foq/C0FFngtNVzxIeC3swIgeiNrBr0N46oYZ1BFNhAshNjguAkZl4NvWjk6bfxCyVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpFb5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsqQ//RZu5e4MoB0Qau8BV2Ymrp7FPt20PajfLMZhCCaFjcJsT2NaA\r\nUFzTzAHecIAxLAMpCWQN2kcgOQFc6hMzxPe7c7wkvbZ2fkPGIFCrOd+r12+x\r\ne0GNp4gf6JiBmFlx9bK/hQzcR+8cziaL2nfKcsMZQmOmA1aAvoTJrnPmcbls\r\nacVsgnFYFQDJiU8doDpvD1cFIrugvgXBM1/1RVGpL+tDfge4uZvI/ZC7EmnQ\r\n+Txe7J/4wX4DXKgH9MFreg+FSSHcsPXkYOXmsr1jwsMmK+B56JeHfqsWLbFf\r\nmli0kW1k+6JOW4b88VDV+w4hwy1TWXzgjtH9dn1zVmyesEFPIy8TwEkwoWxz\r\npIR/38Tbyoc02a1TQImMvASgPshdItZ9a3TwKJhKH85TQIpXdqZRLkPn6izo\r\nkViffQSXnKFqTmaDjttkmrrSudJwjfEjQxq6mj5y06YuHSIe3tmQf8iU8fjl\r\ncPf9P1NvL3q5571k3YQu/D34f1BR8uETFLHNap2VLdcq7U6sxqeFApVJfamz\r\nzD6rL9dYcNMVL9fPPvLFGcC2Hjoo1MuqbrLajBoh7kdV2tUqwMbkF24EtyIQ\r\nGk13CsYWw9gUBK5xhXwtxLu2yEkNV5U+CNgVmiO8hPN0UpXIqLLNH0RtlEWA\r\n6riiI28y9HQzbY6MkLIHDruGgD7KboDzFqA=\r\n=SwH7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"95b0562adb46ab0266d860251e16aa0c4e9b4c09","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/signal"},"_npmVersion":"lerna/6.1.0/node@v19.3.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"19.3.0","dependencies":{"tslib":"~2.4.1","@alwatr/logger":"^0.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.26.0_1671714553800_0.11506087038220003","host":"s3://npm-registry-packages"}},"0.27.0":{"name":"@alwatr/signal","version":"0.27.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.27.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"384c4ba4180b17f05ec032aeedeb729daf129aea","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.27.0.tgz","fileCount":16,"integrity":"sha512-QCDPXzxtULxpQMsdg1ojAaQXPJcHpmsV5Cv+8gHytIQZXLWxl2eKQB/QT5txtefrWvDThdLMQrZpBH3BJfNlYQ==","signatures":[{"sig":"MEYCIQChv6ddekdVPLaQjXQpLIZjG5vuLPwoXgIgiKMnwEeoswIhALLFcENVzHRSO06Az2ig1OFgB5QoabQLDOUB8qfuMASG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrhTTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoARAAlll5MrbGdL0iu8K7sXF+qqN99MzOt3REU7BC+IIwBTZctf2O\r\naV7HAocZ/zw0COwgNZadHB305Z9SyhGadrnrN2L1uS2n+4c8YjXDC+6/RNS8\r\nI6F+McqfFuqfgj+QLDF2WzmfLfX25jnlManUDvSInhe19nZVySzO73+XDWMI\r\nZWHhLOaXq5QsQJ58STSau6Ga+cCTnTCAixx53RocCNTcvk6dE5GdV78UL3K4\r\nbxsX7s9mqXTLXEKm/PPhqWULd9i5HkrB1Htzjlb7KD5wfBxFvoOue+qS3Sp9\r\n4GCHyCm8RqzBoHDgC3OKUJWABL+STHGT1wKs6VPo5uf8e+nsk74Qyar7Gjuy\r\nXz4H6R6+NMuW32K3OMrJMJrMEKc+XRq1vupsMx+soHKfO6ymcPVVl+idlQi7\r\nyDRpfH7jmF5YZ2QEDVEUdqHEmauRvDiXCOTOWyPma1J9yChq5h8UTzuKsMiV\r\n9cOx3Ou5lehu4wXpCB8imp8MAjD3Dyrl8XH4WRcaABQ86WU8WBo3KKaJm3MD\r\n8h+v8zxl0/ijzKJmAFAzm66SIRo4ez0bXFXaAnkRqyUktXMr2JF0Jui6CLmW\r\nwumzEGwK87/O4QDor+IUzK56JN7RxKLjI+h4BhhHSQlvrRcTEFItjehymSke\r\nHw2Ch+l8vKRdQGfaPCWit92ONSVyp9mpd6g=\r\n=e6ee\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"f6612d969fe49af71ab27e75fa54601071953141","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/signal"},"_npmVersion":"lerna/6.3.0/node@v19.3.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"19.3.0","dependencies":{"tslib":"~2.4.1","@alwatr/logger":"^0.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.27.0_1672352979767_0.26735783728817286","host":"s3://npm-registry-packages"}},"0.26.1":{"name":"@alwatr/signal","version":"0.26.1","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.26.1","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"dcd1699612b72e8edf47e0e786dfa0981221530a","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.26.1.tgz","fileCount":16,"integrity":"sha512-yn6V+lwMrxqc4my+DZY3CFlPmcLnwGkZxWVT5w1rHRTK7vb4NU9jzsCp1I/yFxjA0ZHpKUfslCo1mp+2uO2o2w==","signatures":[{"sig":"MEQCIEMRHdG5XQmuffKo2f0NoeMuoqnHw+vqmGV7ubcNqve2AiBTdyfbGQgQNtnxIPlPTaaeyOfw/Ixmvon9LeD2EUVB3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrhU9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQLQ//fCBHqN5jaZBUMZWoc2euCGBPfxBGnM6G4fyGnRq88+rH7OUg\r\nI/QrzbD7vdTGvnEoVQ1+VlXQhYHbilEo25Pc1tFbx4RV4/5HNcKwAPWmj40b\r\nXGd/hCAo8uQaeQi0t9HGbnjm3icToMObO57O+AXC5ZBTEr+qXaeiFJ7KonmM\r\nCoOAwbgdzBDUlP5J2u9VrhGbfl/TPzE8GnNRf2Dt43prLelcaka2TUDjzYZD\r\nSqJL4f5RkKeSCbdONF0+vIBEWE750as7Ljkgq06JFCdt+9Pw/dXsq4VnRqlk\r\nCOSwKbKsAcJpfUUNbhtp8xfgpYhehBPvakeoXew4pVl3vlm7spOLQWvXMWk6\r\nRlgOiGSbVsjebYlhOd1Y740fAYc07kkHeSOtz/BEe48BsT5cOV4qmkJgjez2\r\nnC358xFXf/0r4QgCWf2zWRi6eWmE4sQiOoFsp+GG6e4kuHng5khZL7lDTM1p\r\n1GrJDebY4oRZN6LLjAb3sJONDkxM60vGYu35nzJX3DDx7CLjkFHJAqT8UIkj\r\n+pNtHLcaRb9vOau21waeLMP6i29gFmQNwapVEIsF5xhcXPqL5Q+iXTPHCqSh\r\nVAqcTPNrFu+ZDFkhOD3NdOiXPKqKEi07hZt+cAYsBqZcCOFisTYDO0cfcb3I\r\nm9Njehxm0N89/S4Wl8zsG5+jtPcKQ9KyAzc=\r\n=q+hn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"73d4fc82563cd616ccb9b5b4ab7eb94870a4c51b","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/signal"},"_npmVersion":"lerna/6.1.0/node@v19.3.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"19.3.0","dependencies":{"tslib":"~2.4.1","@alwatr/logger":"^0.26.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.26.1_1672353085113_0.4551734992139067","host":"s3://npm-registry-packages"}},"0.28.0":{"name":"@alwatr/signal","version":"0.28.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.28.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"contributors":[{"name":"MohammadMahdi Zamanian","email":"mm25zamanian@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"5d60f91f15105aa9a7af82a6b4c49a632bbd7254","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.28.0.tgz","fileCount":16,"integrity":"sha512-zNoxKEKUru99ba87Cg84Usg4HRDql43MgpAsnnPANr6iWD91w07ZPpxYlJ38sbYmGNwbcxf2NGTtja99FnReBg==","signatures":[{"sig":"MEYCIQCaYvD6lsCYQ0fSRQ1MnebZ5KHDT/KimJWiELDwO6vSzgIhANFCpkIRm95SGz+0JApXZ+a/ENf23uvYCJu75gp4wqdh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjypbFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrseQ//cdKJ6sig6VHH9WWfIb0OyjRYXs5nuyvVZnxQE2DkzsGuYA8p\r\nNn3QUbTcm8n7GbgQXHkuMhCO6qvtfDxCg2HobSebCiC2MqgUcnSdFHxvyeYM\r\nEVg/yQinXTZBlF+INGEliVax+VzjTx03da/FXak52gy761NKg8LWZEJg/Ddd\r\n0NEw9QslQvTBHNztHtCBqFU6QwKyZFRmxdsdDY12um0Z6CAJ1aSOnqByQDbY\r\n6oTVjzTOGEwn6GceCQl2x78CRdf4F4JxGaZZ9f3TE0lAFgdNUt69eENyycke\r\nSAXjDRMMaq1OT/1I4P3NWN2FkE3ZL3B7rNLY2NQ7zJA98+acj8aUbLlreH7D\r\n3zIG8FNEktzwx4HaBPGuqXe9W3EcAiVs5OPbVo+J/yiKr7RpxJ7kNbsJaGBY\r\nmuqSnd8KdNJoB8spLRpE6tsPeYJWCGKcIfOorVT+87f6pUPSVZlq79kxS9zt\r\nlXcI5JoxVbTqftm189OIh3U87d94vX+SJani/ogkUmOtS//SO5L1T32OrUWX\r\n4kXgUBuypIpctHdJAlIKz1cuqcxr2LB3/wlPs520lsZA+loVju4ruLHkVDyz\r\nrp/mn3rBV+yXMXG+pZXgIK/OiQhzntThYUwcMmDHgXwsmfmBEYcS3J3dTeAV\r\ncWfxu0/Ykosff7a0MFQ85tTVk4aM1SoJg5g=\r\n=qY1M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"signal.js","type":"module","types":"signal.d.ts","gitHead":"f4f63e7db916fda3ceac8b1d448068fc46da6334","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/signal"},"_npmVersion":"lerna/6.4.1/node@v19.4.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"19.4.0","dependencies":{"tslib":"^2.4.1","@alwatr/logger":"^0.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.28.0_1674221253798_0.9510396334073905","host":"s3://npm-registry-packages"}},"0.29.0":{"name":"@alwatr/signal","version":"0.29.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.29.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"67f9532d0126249f02e1f661a656524d411fd121","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.29.0.tgz","fileCount":48,"integrity":"sha512-twcMLIm5ZatCpxIJva5c7GYEa54zNwFoLjPm8zVWX2iVLY9MD5HLBFaeHn+2jmGkWunl12H3QE51s3+uUCJ1NA==","signatures":[{"sig":"MEYCIQDrhojoChQDkRIxrKUZ2C5OVlcFZUSMmVbT62fV3gU0DQIhANeQcbBtFqEhiLTz3dVBUFgTs60KjUxN5T/bDsKngmwC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5p/tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVzBAAjVDQmE8CpYSph79I0c1WqkqSEPR0KwYkoryNQtGoiOWl1obc\r\n+UTHPDmvdZnx8xixPbwnTJrYanekk/0jMRpkfAwXcjR9PiLUPLbd3AXMozsP\r\nfw4TbF4I6SdexgRqbdqmPodNZkW31g7HrrB6E8MeDLMor6KmXzu/mMFwYk4C\r\nG0KT+dHipZ1nnB+AobmQcVvt9Uvc6tugn9AGVhuHgiFI6gQYBdbiUNNx4AcJ\r\nQDe9mpklZbM/Do58bcb5JpqBs4cfp4s/vvCPcK0/dnfS7U/wUnpxbkXHHb2S\r\nS5qoc+wWMdm87tq23pZ0aOhxrQlkQQk08Yw5IWha2kdiEZIRpnPmXhzWuAUa\r\nt4Jh39fvH+eiB/pic9Rkl3nAFwMw4XF06F1y3stAAWUwizT0uO62Uzhf2n7f\r\nLpgVfyXXlaSGx/dG6clBUC4Pg0O4EKpkAdl1Jtwxk5zJrW60HTNk0nDhD4bN\r\nTcPtTbmAivDYmrKlQiAe5Q/cMvLFJS6DhwSApRATUvOm5MTezEWrQaoeBVn2\r\nmcoJorYlhXV9dvUnq54O0k4E0DGWSUvYLEvN+/pPX/yDbuOWUHyM6TFk2ePJ\r\nSdAvRk4lJMbsH8+9v3AxRoQJUWaCPEByB9Kqk9nr5/zScOkbS7Gc7RjzU9B8\r\nRqsVaxXvI3mBERWpCfRJY/WpYXdNlNqQyAE=\r\n=3TjU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"801487f183f8afd8cba25e0fec5d508c0b4fe809","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/signal"},"_npmVersion":"lerna/6.4.1/node@v19.6.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"19.6.0","dependencies":{"tslib":"^2.5.0","@alwatr/logger":"^0.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.29.0_1676058605688_0.28477401863458884","host":"s3://npm-registry-packages"}},"0.30.0":{"name":"@alwatr/signal","version":"0.30.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.30.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"63f8a06dec906e82b79e864ec20c2a28566d9799","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.30.0.tgz","fileCount":48,"integrity":"sha512-HfmV2uJ/yeSfXBJotJxK6ks2UBHe4f/LO95t/vf9sgJueynjrf/4NO9dSfvoudq8Zyx7S90ZRnTC1EUGoWZYqw==","signatures":[{"sig":"MEYCIQC5NlG9oFrPJBG3TXyO/IuMD0zsuJHs6R6wujio+P/L6gIhAJTwrgfb7qJXt3iG71Vx0GnYDdpJF/g1ITGlSbjlGAek","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBYclACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonJA//W5MctmsRSKssNUVuUhTmwmVBcpiYraRhBVNMZHcDG5XGPfJ5\r\nbbqvKa+qMG7J4iLioI4wLAOo8keU2awc3p0C61GWZhkIqFwxHZ7HNfzaAuP4\r\n7BhbAaaLIexFUMdWkOhnOcvbsKfJUCEXafkB8Obzvv6C+s+RItIlB6yTGITg\r\nJmusGrKMaf5nLW/rTHJIt4aFTXaFKQke1Bcn9rDb6jMJQCGlyOKlITCYGdZP\r\nFdNvTNrVgClAPeLf4zb/PXkQdn+oIhnYMSWwnn70K4UGJBWONNTSAzYWgONw\r\n8v8bsXz8La4QpEgXrMvpB/7mDbx2/6GWajqJqMmqh6fUaJaIuNyLUiXRVspr\r\nuyCOLYygIzU5JemBQRZKyQDcOWK41/A+zMEte1Sr/IUJeDcNNZsfkbzPxkfP\r\n1apCg5m83CEdx2YAgFb0srKwfEmrjXR1EGO0jyMa07mmP/HSMla8/ycdDDC6\r\nDHA+U3FbQ6muZIHz34y01usbjgjwGibMX8oOE0SAHsI/hi/EmPd5XOhOzfie\r\nKEVu5fhQYz9Bz8++gCsluHWPVo171kYl+Zj7M8R2WxB3gAUVptb7CABJ1knH\r\nuLLzQIJHyFq8j2eglQIxhXkd6Q2A7bI80voM9uIUJGjHCTGxQQK1c7kpnMzO\r\nsN+x3LFd9x9upbTjUHwiMcMYeKJ6WzD5nkA=\r\n=G7Eg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"36f55780ccdcb1acc07400b0cdb3fe7b0df56cca","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/signal"},"_npmVersion":"lerna/6.5.1/node@v19.7.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"19.7.0","dependencies":{"tslib":"^2.5.0","@alwatr/type":"^0.30.0","@alwatr/util":"^0.30.0","@alwatr/logger":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.30.0_1678083877560_0.22598174969823104","host":"s3://npm-registry-packages"}},"0.31.0":{"name":"@alwatr/signal","version":"0.31.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.31.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"1cef972b3e2b6967e7effaea05dab4ace73fb13f","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.31.0.tgz","fileCount":48,"integrity":"sha512-EaUJX9YiDPuysaN3fYLKV2QdjLNiOGGxFR7s+kQ6fOISLYfygXeQjqDg61G8VZm90HatYKaEZUK2uzkR8FL1Ig==","signatures":[{"sig":"MEQCIHTMuKtSC9KspW7zaH3Rvvu0k59iwBh7u7W4n1IwvO4AAiAlhm0sLqPWjFmy4amqBqbRQuhYeEfytP79FPIzRD/+Ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137380},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"896e64b58eed6e9048e870557ecf399d42705612","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/signal"},"_npmVersion":"lerna/6.6.2/node@v20.1.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"20.1.0","dependencies":{"tslib":"^2.5.0","@alwatr/type":"^0.31.0","@alwatr/util":"^0.31.0","@alwatr/logger":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.31.0_1683562870949_0.8246715391534731","host":"s3://npm-registry-packages"}},"0.32.0":{"name":"@alwatr/signal","version":"0.32.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@0.32.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"5f51bb90645a7453699621f4d2d2394076af98fa","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-0.32.0.tgz","fileCount":48,"integrity":"sha512-KbzISSWM+n/wTjhjKIQALa5zp2xG6rz0XNi5h3IdEgqRW6HZsOvR+m0CwwVoCaOK11H8ZZSKRuwOh5wtcff2XQ==","signatures":[{"sig":"MEYCIQClavzUKiWhFQMe/V0jLRPXAzm9dwrr3YwQR5GqPD3l9gIhAKSX+EZZaJ3EZ5DH/Doi4guPWSSYvj9UzFoe+/leWvRM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137520},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"b20d2574ec144e3d10f5ad9645ab30b58d1d2d77","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/signal"},"_npmVersion":"lerna/6.6.2/node@v20.2.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"20.2.0","dependencies":{"tslib":"^2.5.0","@alwatr/type":"^0.32.0","@alwatr/util":"^0.32.0","@alwatr/logger":"^0.32.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_0.32.0_1685191194807_0.16594713494317492","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@alwatr/signal","version":"1.0.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@1.0.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"872165d02a0e6ded167c4983e66169b73aec1473","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-1.0.0.tgz","fileCount":48,"integrity":"sha512-LfPgaR8zNuyWpQ2eGuQplMWNJihfrgg7cdtsUXCYL+reZhqW1H+ER4GHuEMd19msXcuwILWZBRbbioU7sPHqHg==","signatures":[{"sig":"MEUCIQChK693EqgoqOpoAVz52qilO5Hj5uHnunig5Tl9zm+NZwIgVlG9WULLmzt79RrWX91mHXyqBFeHH3FHT2KHCa+rjNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137654},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"bfeaaac8fb74b666a2ae46d6d3a026c7d0b67bfb","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/signal"},"_npmVersion":"lerna/7.0.1/node@v18.16.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.5.3","@alwatr/type":"^1.0.0","@alwatr/util":"^1.0.0","@alwatr/logger":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_1.0.0_1686754931332_0.6593656029339834","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@alwatr/signal","version":"1.0.1","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@1.0.1","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"4cea26c591ef6b7cbdb3cf46ba769bfa0d775629","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-1.0.1.tgz","fileCount":48,"integrity":"sha512-qjrp4i4FqOgKLX1T7OsAq6xxy3/zX1iditvA27qKiYqyIjs2ZkifCwZoihHRsgpboSy+nTVyPRUMyOAMHY6KgA==","signatures":[{"sig":"MEUCIBvZvDpztLFCArPLTkQTZYJFX62oSI6ggucB+vTW1omeAiEAk0E7h1ZmCJjjvPVqxIi0A0DkxuBU4JtzeMf7wRBrPLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137792},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"10b9734389e27538ba4fa4ac7871ec0354ca9285","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/signal"},"_npmVersion":"lerna/7.0.1/node@v18.16.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.5.3","@alwatr/type":"^1.0.1","@alwatr/util":"^1.0.1","@alwatr/logger":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_1.0.1_1687368163373_0.22606542042127753","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@alwatr/signal","version":"1.1.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@1.1.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"1dc5ee7a21c495dc421f38fa7f037057751525b8","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-1.1.0.tgz","fileCount":48,"integrity":"sha512-ZwUoNQ4y0vLGv+cDWXkLk2P38R7FBoeNNZ74zpKaU8P0G48mXKUxZRDWJ6TSDPjPr52Nhr0OY+jlR/zUBLtY7g==","signatures":[{"sig":"MEYCIQCiRl8U8dhdpZvYckSU8P2tXNWQ+n143uCqymKTkEK91wIhAJxtdUWiSkpeRr2xr1SNwfPce5BSBKRpg9+obE8nKU9W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142683},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"e5c3bcb9d4f391a5a94d1469c5d31cbcd102c90b","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/signal"},"_npmVersion":"lerna/2.5.1/node@v18.17.1+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@alwatr/type":"^1.1.0","@alwatr/util":"^1.1.0","@alwatr/logger":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_1.1.0_1694527245346_0.0077643010101677845","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@alwatr/signal","version":"1.1.1","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@1.1.1","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"b9f9f37005e7816527d779d2f8eeea2f96e4fd6e","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-1.1.1.tgz","fileCount":48,"integrity":"sha512-aL8NJ2YxR4aFdnUb2lF56NvUipuf26oQJZ+eixWda7GO/rjJ/xKn/kNMqJ48EJbb/2/I7EIxFUZ4veFU5JX5Yg==","signatures":[{"sig":"MEUCID1PhpN8uuPmfGPiISl6DrCteoUQV/T4jMVGd3uT9G+iAiEArFixHvvBYQmbSAvQ8NjWbi0C8EqGUO3ZqqYU1wTgpkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142849},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"ebc98f75330ab77c7a5bfeebe0fd1f4748bf3821","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/signal"},"_npmVersion":"lerna/2.5.1/node@v18.17.1+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@alwatr/type":"^1.1.1","@alwatr/util":"^1.1.1","@alwatr/logger":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_1.1.1_1694527783437_0.8782029815389167","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@alwatr/signal","version":"1.1.2","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@1.1.2","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr/tree/main/core/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr/issues"},"dist":{"shasum":"0ebf599de6a304c3d4f50d266f284a1cea14a94d","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-1.1.2.tgz","fileCount":48,"integrity":"sha512-7wuvTUYmuT5UZ5o2H86lBmrNwUp5bNDxUFSK4mjxYHuvDJ32s1pHlGe36YwemzZyz4AtD13Z4bVe7ewvK70mnQ==","signatures":[{"sig":"MEQCIDL4AKu8pZWQkH/anNp/kCfjVfEM+16bQeaUSQKjjol2AiA8V2H/xYiUQCjiQoJLMCq91n9u0d4hlTEV21iIs5mGGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143015},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"16036de8a6d781116e8c463ba41a2cb8cdc34edc","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr.git","type":"git","directory":"core/signal"},"_npmVersion":"lerna/2.5.1/node@v18.17.1+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@alwatr/type":"^1.1.1","@alwatr/util":"^1.2.0","@alwatr/logger":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_1.1.2_1694530958228_0.7490563560072321","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@alwatr/signal","version":"2.0.0","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@2.0.0","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr-signal/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr-signal/issues"},"dist":{"shasum":"5df4d1535fb121a439d676398ce2429a5f28c69b","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-2.0.0.tgz","fileCount":32,"integrity":"sha512-1dsgovhR/PatKKAOArJm4jyswo8g0+AYMSWXM9AYmFCLTwzM98cqlJXfHfy8cPLl+ecuI6y44bch1y/3yiA8Jg==","signatures":[{"sig":"MEUCIFqjE9li/piJz3JCKXxs48zZPQNMQqGA01LL436Hiu5/AiEA14KEw+R7b6Q6QML0vTHsuLkY1tBOyHnkZMXfdI8+raQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61782},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"1196deebb143a163b2a4b520ff3bb60bfd5399c4","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr-signal.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/2.5.1/node@v18.17.1+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@alwatr/type":"^1.1.4","@alwatr/util":"^1.2.3","@alwatr/logger":"^1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_2.0.0_1695161069041_0.060250575146316265","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@alwatr/signal","version":"2.0.1","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@2.0.1","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr-signal/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr-signal/issues"},"dist":{"shasum":"efb0cd3bceac0a90f4e55f07cb5905eb171f0f39","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-2.0.1.tgz","fileCount":32,"integrity":"sha512-gTs/ByG0IuBvj/kshWpXQKCgKChyK9LiZNSajA9Xd66//CFCIC2yveGF+m0zNSHfZy83cLfWqs7vcChvo1SS6g==","signatures":[{"sig":"MEUCIQDQWtYqyuK0cRQ8vVhVGjnCTidjYBVVrUzpztWOLpFxxwIgZQk2o1kumqPgScAtR8ueHKKI9Q9f898rHYXC2JwHKAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61867},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"df6d5933c54152dae9d782644448bb7f95550765","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr-signal.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/2.6.0/node@v18.18.2+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"tslib":"^2.6.2","@alwatr/type":"^1.1.4","@alwatr/util":"^1.2.8","@alwatr/logger":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_2.0.1_1698102189424_0.1719357006198452","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@alwatr/signal","version":"2.0.2","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@2.0.2","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/AliMD/alwatr-signal/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/AliMD/alwatr-signal/issues"},"dist":{"shasum":"0a301df6df489b45f0cca97313db1ae1cf55ac1c","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-2.0.2.tgz","fileCount":32,"integrity":"sha512-B4hEG5Y8/+Erg+injRVDwlXxuin9apZqMooAhJ4RaJAk0bLg6XncH7MCuoT0gi9K82QdGFJA8FZmEypqC43sFw==","signatures":[{"sig":"MEUCIGUlw1juEYHCoHBuDR1ucbF4SuiXyfXeqzpoDSkxHLZ1AiEApBjjuC5SJV3+AcArhsY65wGZVrAFxAanROgQ0kutFog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62040},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"af10084ada4c096cedb33eb2339cd25c2701f8eb","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/AliMD/alwatr-signal.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/2.6.0/node@v20.9.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"tslib":"^2.6.2","@alwatr/type":"^1.1.4","@alwatr/util":"^1.2.9","@alwatr/logger":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/signal_2.0.2_1698842677655_0.46617862793521536","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@alwatr/signal","version":"2.0.3","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@2.0.3","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/Alwatr/signal/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/signal/issues"},"dist":{"shasum":"e2d14446834090df5cee48e9789f28c2678d9411","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-2.0.3.tgz","fileCount":32,"integrity":"sha512-AUL39uHugdH+ia5ukKawjoBKvtQB4k/vw828pNJfvc4r6slVQhwjKKm/zN2Rk0fU8hXvASPh/6bVQASGmqZ60g==","signatures":[{"sig":"MEUCICGGOR0WbGYr+bVPn+jbomgrgsbzTknSV2H+W7vfGoozAiEA6lH/zq+q4DyjLlplPvBD0hsqHm7WRD2Fd5jZajZZxR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62247},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"863c678c0921b312f0155c212326945804e5d701","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/signal.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/2.6.0/node@v20.9.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"tslib":"^2.6.2","@alwatr/type":"^1.1.5","@alwatr/util":"^1.2.10","@alwatr/logger":"^2.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_2.0.3_1699958786956_0.32680754276673873","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@alwatr/signal","version":"2.0.4","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@2.0.4","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/Alwatr/signal/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/signal/issues"},"dist":{"shasum":"1195c62fecf5fc9deefdc97f9590915d935649c6","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-2.0.4.tgz","fileCount":32,"integrity":"sha512-A6rH8kHL0ndVveV89pL+NECV4Q+JDh8l8imLJ1x8tHkMArbmNmzxQvnUGLEqPyOEraEsbhmK0qNh4lxn/n2acQ==","signatures":[{"sig":"MEUCIDXTiFxcexwd7kP8iFqwm14dHx05oVEGnH1rO6X/CeFYAiEAlWsTtiEMv0/8bw1zJ6xjFaAamxMOdREhTbYASJbIHbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62574},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"3b5a8f673644ecd7f8ea3b6889ea4db5710ae85f","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/signal.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/3.1.0/node@v20.10.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tslib":"^2.6.2","@alwatr/type":"^1.2.4","@alwatr/util":"^1.4.0","@alwatr/logger":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/signal_2.0.4_1702985427130_0.872353769235436","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@alwatr/signal","version":"2.0.5","keywords":["signal","typescript","esm","alwatr"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/signal@2.0.5","maintainers":[{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/Alwatr/signal/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/signal/issues"},"dist":{"shasum":"d02044ad39768a547d203cb44b7a2b8e4f61a100","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-2.0.5.tgz","fileCount":32,"integrity":"sha512-b37GSLmS2gTWKxemXVdn/U6lPlsOK1S5YWii3V1GyKJ8yhOaRVsreP1eQbDKdYbDjU8vwhjCrZ8p02pK8XEGuw==","signatures":[{"sig":"MEUCIDWN3jnWN2NMr/2FJG/AFiSahTNirAd+e5dRqxahncOVAiEAy175U/xl2ZiOUdzBNUsVmFgc8F+wDEElj9G/TbOBpvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62741},"main":"index.js","type":"module","types":"index.d.ts","gitHead":"bb15a99985f6643ab3435db3cec31ba39cc9c616","_npmUser":{"name":"alimd","email":"alimihandoost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/signal.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/3.1.0/node@v20.10.0+x64 (linux)","description":"Elegant powerful event system for handle global signals and states written in tiny TypeScript module.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tslib":"^2.6.2","@alwatr/type":"^1.2.4","@alwatr/util":"^1.4.1","@alwatr/logger":"^2.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.10.5"},"_npmOperationalInternal":{"tmp":"tmp/signal_2.0.5_1702989197306_0.1813711536669762","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@alwatr/signal","version":"3.0.0","keywords":["signal","observable","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"MIT","_id":"@alwatr/signal@3.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"ff73d6dcb7ae7ca6af7b78ea264df1017bcb0db3","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-3.0.0.tgz","fileCount":16,"integrity":"sha512-RAf2KKPpqcd5e7R0BUqa8b7zbdNivk099sXmMY5nG/WAJsTF3NgAR/i06I/8OuAhZZk0UlF/H+yA5UP56KmG0A==","signatures":[{"sig":"MEYCIQCd1NfANx4WYmnKUN5pZdgJjrMdADLCHb4Z8PbnpiXM+wIhALQY7qvbTkRdBSYatJ8VwiNmQ/pLVZic2V2w4uYJN3gg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44180},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"6c8830345d35da730c386adb047ca2cdcb3c36f0","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/flux","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/3.9.1/node@v20.17.0+x64 (linux)","description":"A simple and efficient TypeScript library for event-driven communication using signals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/logger":"^3.2.13","@alwatr/observable":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.2","@types/node":"^22.5.5","@alwatr/nano-build":"^1.3.9","@alwatr/type-helper":"^1.2.6","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/signal_3.0.0_1726416085361_0.3463542521970835","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@alwatr/signal","version":"3.0.1","keywords":["signal","observable","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"MIT","_id":"@alwatr/signal@3.0.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"aef59a9c161da6ab253ea046fd65cfd71c8471da","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-3.0.1.tgz","fileCount":16,"integrity":"sha512-7KSc085JA0tO8KGjOTJAVCoLArAdyQ/0PEcpRKOQiAeVRs1H8dbFkCXazf9/bHpDCJIjf05GCye44kjPFip/0Q==","signatures":[{"sig":"MEUCIQCNAAVm8GlzNXIS8QU6ii61DswMIG+lCrszPBYfo9zTUwIgK7/0aPwA0i490B3qf6WRjY/i5+qviqPTISOLyAPMEGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44404},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"fc8335b008ef2e268c0caa08990a886545f3ebcf","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/flux","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/3.9.1/node@v20.17.0+x64 (linux)","description":"A simple and efficient TypeScript library for event-driven communication using signals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/logger":"^3.2.13","@alwatr/observable":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.2","@types/node":"^22.5.5","@alwatr/nano-build":"^1.3.9","@alwatr/type-helper":"^1.2.6","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/signal_3.0.1_1726571833936_0.7005127902839523","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@alwatr/signal","version":"3.0.2","keywords":["signal","observable","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"MIT","_id":"@alwatr/signal@3.0.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"3dab83f32674422942cc2ccf2cc39594939b2f82","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-3.0.2.tgz","fileCount":16,"integrity":"sha512-F/SgwJIAYeWw7lAs2uZcWMyieEQcwX2Yd/lN5KFoxEoy/bOW3NwxlI3CeoGystmEu2EGBeCe30n3+QxjcwWvVQ==","signatures":[{"sig":"MEUCIQCU/vt89kvKvdy8AtqLQxLkDqaZO2GuEsBpQJB7y2N44QIgIq9RsAbTNQVW/sz2OBP41BbgKRSGtadrLGPsmDlrdXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44618},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"a61cf7ce52e805767d853efa51f5c910a4f9d08a","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/flux","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/3.9.1/node@v20.17.0+x64 (linux)","description":"A simple and efficient TypeScript library for event-driven communication using signals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/logger":"^3.2.14","@alwatr/observable":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.2","@types/node":"^22.5.5","@alwatr/nano-build":"^1.3.10","@alwatr/type-helper":"^1.2.6","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/signal_3.0.2_1726906546637_0.9487723021830261","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@alwatr/signal","version":"3.0.3","keywords":["signal","observable","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"MIT","_id":"@alwatr/signal@3.0.3","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"35b68f79d884279f14d4627bca2e805327294fb0","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-3.0.3.tgz","fileCount":16,"integrity":"sha512-8I8npLLzeve+GqvAMjc4tnBFRFYE1m6tMnX7CbrpZz14zyVkscJvxyz+aZSn0D52qqh4K7lz7xfhTU1tsirNAw==","signatures":[{"sig":"MEYCIQDU3d95mU9UVue9Fl0wG7uz0ORWIn1C77ZQsbIYcyq0mQIhAPd2CkSI3mzc7WoVxBtrnUqOdzWlVtI8pioS0DquEL0K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78430},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"dcc65841b9a997d5360b60d060cd8bcddd560a17","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/flux","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/3.9.1/node@v20.17.0+x64 (linux)","description":"A simple and efficient TypeScript library for event-driven communication using signals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/logger":"^3.2.14","@alwatr/observable":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.2","@types/node":"^22.5.5","@alwatr/nano-build":"^1.3.10","@alwatr/type-helper":"^1.2.6","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/signal_3.0.3_1727195345406_0.8151379460311208","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@alwatr/signal","version":"3.1.0","keywords":["signal","observable","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"MIT","_id":"@alwatr/signal@3.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"2bfe67d1eb3f2ec05bb145291aec815527f21b4e","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-3.1.0.tgz","fileCount":16,"integrity":"sha512-kzTQnssqzD1oxcy7SIA1JgftqCeYj3RjxkmDJ4MHT6S7jjhPQ7Sj0Akq1duDJFugRFNZ4zLoF9zvIWR3oxd4Qw==","signatures":[{"sig":"MEUCIQCS6hXGoR3fKnkBXU9eh221b434XrAczBbJF+eN4v+QxgIgE4UWdG5lMAwQxiPRbTqwGZOZ8xy4aj5pXxwz6nZ1rqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78706},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"d223e9f3b62f70201562f71ff5885f181a7dbc4f","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/flux","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/3.9.1/node@v20.17.0+x64 (linux)","description":"A simple and efficient TypeScript library for event-driven communication using signals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/logger":"^3.2.14","@alwatr/observable":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.2","@types/node":"^22.7.2","@alwatr/nano-build":"^1.3.10","@alwatr/type-helper":"^1.2.6","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/signal_3.1.0_1727356458894_0.7586097866724986","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@alwatr/signal","version":"3.1.1","keywords":["signal","observable","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/signal@3.1.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"df87d6b77866adfa1c1e37b213481dc30e62e535","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-3.1.1.tgz","fileCount":16,"integrity":"sha512-uk9MUg3HkYNGQl6hHvwW2Zsx+Ibg6dsIvXLxp41hNHVl+TTyScl68xpKs/T8dqHDWJtfOfacYVMMch7Fh9zjhw==","signatures":[{"sig":"MEUCIQDnIPUiK7g4Vp0Upz18Y87zqhM001zjPByIWnKbIrUs1QIgLY1EAFSi0g+ar0ndY5spdhK4rfE0/zCQWywiBhtN3PU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79327},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"e0a53586929eaaf25cdde4a0845650b8c7012ab7","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/flux","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/3.9.2/node@v20.17.0+x64 (linux)","description":"A simple and efficient TypeScript library for event-driven communication using signals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/logger":"^3.2.14","@alwatr/observable":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.2","@types/node":"^22.7.4","@alwatr/nano-build":"^1.3.10","@alwatr/type-helper":"^1.2.6","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/signal_3.1.1_1727610049716_0.2281852862577507","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@alwatr/signal","version":"3.2.0","keywords":["signal","observable","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/signal@3.2.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"398c15c7188a8cba3a8f06ef464e4c56c03ac1a1","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-3.2.0.tgz","fileCount":16,"integrity":"sha512-u2hlqVzheQST++Px8w2wSc7T7IMY0z6XtwTEPrbakYbPBxTUTzIIjzoDEfIAcbAFY613R5DUGKL+3B0Nt7NYKQ==","signatures":[{"sig":"MEQCID6xLVWPntr8S1GU/xPhVQskFzGUgd2oxfpP2kqsbwVTAiAGwS20x6f/Fp8ixODMB9gGOfLeYTaU+hSbLxYc6rh/fA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82156},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"52e38b665b848a23e74024340208ae4a4d98cbb8","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/flux","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/3.9.3/node@v20.17.0+x64 (linux)","description":"A simple and efficient TypeScript library for event-driven communication using signals.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/nanolib":"^1.2.0","@alwatr/observable":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@types/node":"^22.7.5","@alwatr/nano-build":"^2.0.1","@alwatr/type-helper":"^2.0.2","@alwatr/tsconfig-base":"^1.3.2","@alwatr/prettier-config":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/signal_3.2.0_1728672710421_0.41247896751737434","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@alwatr/signal","version":"3.2.1","keywords":["signal","observable","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/signal@3.2.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"b6c0503d722063830d2709a1199cab5d1df54cb0","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-3.2.1.tgz","fileCount":16,"integrity":"sha512-b4uDXTNEQy84Kf0C0Shqym0avLxQl0ZH9em/xV/5/5a9bwkf4nBwzwNrt5J2yQ4fwEenQZgptDkd39o0pfu2cA==","signatures":[{"sig":"MEUCIQDACJiXnvTn3ivr9735sSsH/FfL9blx8fKZT5LjKNl19wIgPlU1T2n0iXZDMWrDX0s5dxwnvwNOaFOWDc/LTMwLFXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82809},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"0d441ca3f7529d11090f349ef80209dcc1984a05","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/flux","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/3.10.0/node@v20.18.0+x64 (linux)","description":"A simple and efficient TypeScript library for event-driven communication using signals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@alwatr/nanolib":"^1.4.0","@alwatr/observable":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@types/node":"^22.8.1","@alwatr/nano-build":"^2.0.3","@alwatr/type-helper":"^2.0.3","@alwatr/tsconfig-base":"^1.3.3","@alwatr/prettier-config":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/signal_3.2.1_1730113676333_0.4208061205183582","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"@alwatr/signal","version":"3.2.2","keywords":["signal","observable","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/signal@3.2.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"af4e440475b5376b3e5eea8f6b23558868517075","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-3.2.2.tgz","fileCount":16,"integrity":"sha512-62xbG75L36OrM9Zy/SLO7RV5LRMK/ALjodJ/gOVVUyN1MMm7ERf4h4trQcT3bQ8akZJgLdqEnmSzURo8krOfWQ==","signatures":[{"sig":"MEUCIBdXG2dRANlilr89gDR0qRLsVL+aywY+I4jXk2wnJKeDAiEArczoC2YUhQgprQMhKotcc1VUNXjqlMuPhqcb2F9v4Vs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83374},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"4952c4c6c9758dfcd30e9bc584aec25f10169219","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/flux","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/3.10.0/node@v20.18.0+x64 (linux)","description":"A simple and efficient TypeScript library for event-driven communication using signals.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@alwatr/nanolib":"^5.0.0","@alwatr/observable":"^3.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@types/node":"^22.8.6","@alwatr/nano-build":"^5.0.0","@alwatr/type-helper":"^5.0.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_3.2.2_1730553503675_0.5023770701728347","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@alwatr/signal","version":"4.0.0","keywords":["signal","observable","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/signal@4.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"297ee751872fede8c3158a169c3786a858268f42","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-4.0.0.tgz","fileCount":16,"integrity":"sha512-yKaLndUe7AjbSHbsf6TdrvYRjDblxutrI4p3HsLenLiA6NgJfd/kSOEdji3AZPkPH2RuUtQY+R+EWNMzPYh2Vw==","signatures":[{"sig":"MEQCIFdenECmUlUJidEyG7X27XGhTZPaHsK9FXN5r9MAn7SlAiABD1xsSn1OMpncM1fDth1Vjc+0MkdvegiLiI0TG9vY0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83592},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"88875a7de14d10fd1e4c0288182dccf4f87cdc62","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/flux","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/3.10.0/node@v22.10.0+x64 (linux)","description":"A simple and efficient TypeScript library for event-driven communication using signals.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"@alwatr/nanolib":"^5.1.0","@alwatr/observable":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@types/node":"^22.9.0","@alwatr/nano-build":"^5.0.0","@alwatr/type-helper":"^5.0.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_4.0.0_1730891448075_0.2418597082625107","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"@alwatr/signal","version":"4.0.3","keywords":["signal","observable","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/signal@4.0.3","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"98ae499d95b7b70b89d2e0087326ed222e891740","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-4.0.3.tgz","fileCount":16,"integrity":"sha512-ds2PH7zISDrxigiyA4P+r3m9daJOUISyjFx2dEnHlHOdEaL+joXaIVoLuOyjdmyLYSt26pUM4ViHEn6eLjzLFw==","signatures":[{"sig":"MEUCIDZZhot7+H5u9qPLZn1bKHvDmkEkd9JNStu9VyhJJSMoAiEA4G1UftNOr8TwxZ3u3Gbl2zHq/tyhxfRP4jhaXWcUYaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84286},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"a649ceaeb839657f9755bb6742a504a2d0d1dabe","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/flux","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/3.12.1/node@v22.13.1+x64 (linux)","description":"A simple and efficient TypeScript library for event-driven communication using signals.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@alwatr/nanolib":"^5.4.0","@alwatr/observable":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.7.3","@types/node":"^22.13.4","@alwatr/nano-build":"^5.4.0","@alwatr/type-helper":"^5.3.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_4.0.3_1739917733959_0.04003351412961553","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@alwatr/signal","version":"4.0.4","keywords":["signal","observable","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/signal@4.0.4","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"c353948347f21385a1ee065c710478cd2164d093","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-4.0.4.tgz","fileCount":16,"integrity":"sha512-/p9+g3oVYg/NzDzakHIdaoW53UK78WQLqMh0kTk9yqGLnPztbkFYYaYaEODUbtEmcfNAFAjmSPbw8jO1+1NjVw==","signatures":[{"sig":"MEUCIQD8va8aIotKkfD0xgPmNoiXw0SthI0r1I4gTpN2K3vpHAIgLCPgivkGBrf+PE/QfLZ6uKzNURme8LNJ34bUAyhcx10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84790},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"d6f693f97c837142a92a8b83dc0a9a608c2af01e","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/flux","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/3.12.1/node@v22.14.0+x64 (linux)","description":"A simple and efficient TypeScript library for event-driven communication using signals.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@alwatr/nanolib":"^5.5.0","@alwatr/observable":"^4.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.8.2","@types/node":"^22.13.9","@alwatr/nano-build":"^5.5.0","@alwatr/type-helper":"^5.4.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_4.0.4_1741262808311_0.8672757183322457","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@alwatr/signal","version":"4.0.5","keywords":["signal","observable","typescript","esm","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/signal@4.0.5","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"f4104657e3583141c83068df5dfb64510ea28e6d","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-4.0.5.tgz","fileCount":16,"integrity":"sha512-m9VTznafO+VYz5pVve/i2qpt1Tb152pcoAxHLPZP2g/T49tPFhHShWtaKM1U5evQNgTqWfp2V9FK0oeoOdy+cg==","signatures":[{"sig":"MEYCIQDqeufVowxc3n4LiDCqX/YCfZVJzoBH7pyHzT47Z0jbJAIhAI8te+VrHTWYbRXRuFopBE8D5r2sGuf2tSWAEZukKpfY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85310},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"5cb1db2aa97cdb1f2b093ade62bccaca691a5d46","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/flux","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/3.12.3/node@v22.14.0+x64 (linux)","description":"A simple and efficient TypeScript library for event-driven communication using signals.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@alwatr/nanolib":"^5.5.1","@alwatr/observable":"^4.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.8.2","@types/node":"^22.13.10","@alwatr/nano-build":"^5.5.0","@alwatr/type-helper":"^5.4.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_4.0.5_1741864736054_0.5929178387876872","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@alwatr/signal","version":"4.1.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@4.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"d22dd854d704c84630f8299f503f8005f352f705","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-4.1.0.tgz","fileCount":16,"integrity":"sha512-73jMiIJGwIhMj1XnrW06vrEI2pZdrHmUEBS/1yM5Zy6l4B/Yi1ptROUHWcabubRqiLkqciCAHr5MmDvNgYr0Cw==","signatures":[{"sig":"MEYCIQCDCCwl3oHsddCi4zK7Vnbi3saaDX0HfX+AT0pAWCArQwIhALaq6sIEw+7LT66J4AIxPCAPMBeDvRPa6uJ0SGlgQ2Aq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68061},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"200dcb5e63a3330a3060b51778dd920963b20763","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/flux.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A simple and efficient TypeScript library for event-driven communication using signals.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/nanolib":"^6.0.1","@alwatr/observable":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@types/node":"^22.18.1","@alwatr/nano-build":"^6.1.0","@alwatr/type-helper":"^6.0.0","@alwatr/tsconfig-base":"^6.0.0","@alwatr/prettier-config":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/signal_4.1.0_1757349263621_0.7442621531697005","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@alwatr/signal","version":"4.1.1","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@4.1.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"8b65a6418bbfde8e79fafa51293388dded711c2a","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-4.1.1.tgz","fileCount":16,"integrity":"sha512-brlRgvC+BLijf/HTlQJFm2j44f7lKO8zZ12CHxh19Ytov4nzoxbvmt9enDg91sraKuqB4/cJy1U3AktxKTeSKA==","signatures":[{"sig":"MEYCIQDzOtc0hS2So0Igi+kH290yPyNhkzCzKJuNeMXT6GRJsgIhAJm7YOv8kW3apwmVpYr6/x14NIgqwZ5fO4gxmGbH6luS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68332},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"d763fe4fcbbb1ffe31aa16915ddbaad936220b78","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/flux.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A simple and efficient TypeScript library for event-driven communication using signals.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/nanolib":"^6.0.2","@alwatr/observable":"^4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@types/node":"^22.18.1","@alwatr/nano-build":"^6.1.0","@alwatr/type-helper":"^6.0.0","@alwatr/tsconfig-base":"^6.0.0","@alwatr/prettier-config":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/signal_4.1.1_1757374008895_0.2365796337510404","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@alwatr/signal","version":"5.0.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@5.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"d781fa6636b859381eb8d21db20fca2e4741ccf5","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-5.0.0.tgz","fileCount":26,"integrity":"sha512-rkUZbWuUxH9iCXrsepeKB4jfsTQuGLfoX82HB0R2zNxjfA15ZVNpPE5BvvqdzV/gn8Aq3Y81Wl3eYp4EM+oWxg==","signatures":[{"sig":"MEYCIQCoznW3iGr0SeBMso+tKJEewh9qPAjtDzT2bgO+TZHcCwIhAL8OgxHIPQ8JoNkABQLcSVPuek0gLFQluRgyCwgEXZ/u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242448},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"395a61b801b670ce58084a19f5ade96bb8338c5f","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/flux.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/delay":"^6.0.1","@alwatr/logger":"^5.5.10","@alwatr/package-tracer":"^5.5.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@types/node":"^22.18.1","@jest/globals":"^30.1.2","@alwatr/nano-build":"^6.1.1","@alwatr/type-helper":"^6.0.1","@alwatr/tsconfig-base":"^6.0.1","@alwatr/prettier-config":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/signal_5.0.0_1757645288629_0.6576089882516347","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@alwatr/signal","version":"5.1.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@5.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"372b08792e5f79d7e9ddc89573e9e82acbcb3470","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-5.1.0.tgz","fileCount":40,"integrity":"sha512-SiPygf5BCJjZyABHkg6dVNouUncuehf+MoOCA4sSM+hGLiNLb7V5oP6djmw7rbWISm+YlwynIhmEqjY9zgVIMQ==","signatures":[{"sig":"MEUCIQD7LsPIoAJ1/QT3RG4BJxntTgYHSXswYLm55Q6XfMjh0QIgbysAG5NnFopOpV12u3HRXXw+uTxBQ7CyFrJSWaff/7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287070},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"f737d0a4db8017e5450901964adac9c9ff7e90dd","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/flux.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/delay":"^6.0.4","@alwatr/logger":"^6.0.0","@alwatr/debounce":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@types/node":"^22.18.3","@jest/globals":"^30.1.2","@alwatr/nano-build":"^6.1.2","@alwatr/type-helper":"^6.0.2","@alwatr/tsconfig-base":"^6.0.1","@alwatr/prettier-config":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/signal_5.1.0_1757884202003_0.9714192577708214","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@alwatr/signal","version":"5.2.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@5.2.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"8df277759a01fb3da9fe28943e5e109a5f03296c","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-5.2.0.tgz","fileCount":40,"integrity":"sha512-DiVsehvNmeqyETA1ZJB1G52WZdHu6DeOZodSrd+nOamZlIbgOQV41nC4REHFdFIved3yAY1rX1Nupwv6pN9HIQ==","signatures":[{"sig":"MEUCIQDZOt5+DVIQkdJJwveqpiaGlKqFi3nrR0VScvgBZEPXFwIgG9LOFGf0hC35JCbzVVr2VjSUPsy6ez0zPBFsDtFnFko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298854},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"2a7bbc2e804356aaa24736bd3d79e3800f549056","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/flux.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/delay":"^6.0.4","@alwatr/logger":"^6.0.0","@alwatr/debounce":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@types/node":"^22.18.3","@jest/globals":"^30.1.2","@alwatr/nano-build":"^6.1.2","@alwatr/type-helper":"^6.0.2","@alwatr/tsconfig-base":"^6.0.1","@alwatr/prettier-config":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/signal_5.2.0_1757935839562_0.7400699824661465","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@alwatr/signal","version":"5.2.1","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@5.2.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"f93c7658d40b0b06e920a3d2d5462a0bb98bf059","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-5.2.1.tgz","fileCount":40,"integrity":"sha512-lFyfV/9bd5Z/XA9Q9UpUb45KyGHaXCXmB1Dk1mA2VPUW1Lgqca9LFa+TjwY4DepxAHkzgmgcNCmRBfcac6p9Kg==","signatures":[{"sig":"MEUCIAzy3pZscFNKMUddRLILXZBNUZmdowhzLqSvS5i9jiyaAiEAkt5qJT16JYc4Ypw4RkqR+fd/SsXg3uf3Eon638XgKzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300148},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"f7e5cd521b2f961f1fa0efe236d7008fbc199c05","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/flux.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/delay":"^6.0.4","@alwatr/logger":"^6.0.0","@alwatr/debounce":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@types/node":"^22.18.3","@jest/globals":"^30.1.2","@alwatr/nano-build":"^6.1.2","@alwatr/type-helper":"^6.0.2","@alwatr/tsconfig-base":"^6.0.1","@alwatr/prettier-config":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/signal_5.2.1_1757938063659_0.5715914849684196","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"@alwatr/signal","version":"5.2.2","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@5.2.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"d7728068e06606c3add7daaed61370d8f24c14e0","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-5.2.2.tgz","fileCount":41,"integrity":"sha512-tYuDwZDtESHdslOyFTjlVhaSfVvU2qpcLNw+hWWaSmsppcMNSRbfwcy8RJYACKyn53vR63bo0Xvpen+euavgYA==","signatures":[{"sig":"MEYCIQDj/3U20Oj9hcT+fMV4kWy+VKmpN/ldRXfPN7XsxOMBsgIhALEQvZ1hRcROEBtGODY0eO8Hdwk2ewGcQk+z45FiFMbK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285903},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"c166edf9ae27929a21678ea65d23556cb7d9286a","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/flux.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/delay":"^6.0.5","@alwatr/logger":"^6.0.1","@alwatr/debounce":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@types/node":"^22.18.3","@jest/globals":"^30.1.2","@alwatr/nano-build":"^6.2.0","@alwatr/type-helper":"^6.0.2","@alwatr/tsconfig-base":"^6.0.1","@alwatr/prettier-config":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/signal_5.2.2_1757949608218_0.3626436659978849","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@alwatr/signal","version":"6.0.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@6.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"7f3190e938600b4f4be32db06b385de142ad4673","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-6.0.0.tgz","fileCount":41,"integrity":"sha512-y8/7xW0exjaPU1iKWwH5NgQMzBRkMn6KOQO1FBxi0Z7lC+hQR0382YiSe72Io0Le5vk2enKMD6ne1KtYA3mBOg==","signatures":[{"sig":"MEUCIQD4Ra3Q6oyf6Wj1LirBU/UCIsWIophXfahpysqXRk08UgIgF/UR0JWOUwkaMKFLVyzH0HARomU3v2uBtp9o3uK5pbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289498},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"ca38674339f4836ffcce1e1801c7ccb6b58c90f2","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/flux.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/delay":"^6.0.6","@alwatr/logger":"^6.0.3","@alwatr/debounce":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@types/node":"^22.18.6","@jest/globals":"^30.1.2","@alwatr/nano-build":"^6.2.1","@alwatr/type-helper":"^6.1.0","@alwatr/tsconfig-base":"^6.0.1","@alwatr/prettier-config":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/signal_6.0.0_1758284095637_0.5531218392707431","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@alwatr/signal","version":"6.0.1","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@6.0.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"c0677a1c71260ef279ff05c12139cfa4297de873","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-6.0.1.tgz","fileCount":41,"integrity":"sha512-VPcz7d5r4DIoZBTePWzaOskJWRroDq3w9EAQRu+oKE9z7dC456PN4CBvt7v/QHmOyKReEiICuOheB3ftAHA26A==","signatures":[{"sig":"MEQCIHsJRsKBsyWhKY9UJTlesdBGzkKncyThEtD2yvWy6WYrAiAYEPmOxjhB/EYllBLF6YJfOIgN5QZj+C2qvZ1FSm/9YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290063},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"b6a3387394fa7af607051514f9a3a8982467080b","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/flux.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@alwatr/delay":"^6.0.7","@alwatr/logger":"^6.0.4","@alwatr/debounce":"^1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@types/node":"^22.18.6","@jest/globals":"^30.1.2","@alwatr/nano-build":"^6.3.0","@alwatr/type-helper":"^6.1.1","@alwatr/tsconfig-base":"^6.0.2","@alwatr/prettier-config":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/signal_6.0.1_1758363201631_0.5526199721717853","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@alwatr/signal","version":"6.0.2","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@6.0.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"629f5da167e1232d55260848e26c4ea77e75822f","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-6.0.2.tgz","fileCount":41,"integrity":"sha512-ZGJTRqIC5hvsRbSA3pDjc8OwfqaR0XHpjOIZ4QmB45rr59pC/uwduhEf9MB8yMHATwNyR2Z6ZACEIaSpfLKQxg==","signatures":[{"sig":"MEUCIQDkTMd0A4gRZcnuQIyCcxRBU1608NhwN6wtQ3HkbWoHUQIgcD9v73eIAjJoTZM5isKHEtprFCucgnKAK9g8Elha3ZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290371},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"2737f7356db922ed1985d0779f0503fdb09996a4","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/flux.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/4.8.0/node@v22.19.0+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@alwatr/delay":"^6.0.8","@alwatr/logger":"^6.0.5","@alwatr/debounce":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@types/node":"^22.18.6","@jest/globals":"^30.1.2","@alwatr/nano-build":"^6.3.1","@alwatr/type-helper":"^6.1.1","@alwatr/tsconfig-base":"^6.0.2","@alwatr/prettier-config":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/signal_6.0.2_1758490644883_0.8606995403466751","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@alwatr/signal","version":"6.1.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@6.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"db86a55a53fb9df8cbf44acce6e5276713e6975c","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-6.1.0.tgz","fileCount":45,"integrity":"sha512-2yTs7ol568ifDaJSv2n1OeRkCPlHC0ZzVhMMdYRwR9NcShgmBW5es9438q47xooU5y2MMPQRqRCjkRFfiZEg2A==","signatures":[{"sig":"MEUCIQDz+Yy2ccVI/pBYuBZhsYrrR4SpNzITau2AwmJl6oxS8AIgGji0KESJVsa9gO+hOtTIp6GBexf8Joikis0G7CG7Yl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325410},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"612960b22abc85db7da2bdbfc815e685edb69c2f","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/flux.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/4.8.0/node@v22.19.0+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@alwatr/delay":"^6.0.10","@alwatr/logger":"^6.0.7","@alwatr/debounce":"^1.1.8","@alwatr/local-storage":"^6.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@types/node":"^22.18.6","@jest/globals":"^30.1.2","@alwatr/nano-build":"^6.3.2","@alwatr/type-helper":"^6.1.2","@alwatr/tsconfig-base":"^6.0.2","@alwatr/prettier-config":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/signal_6.1.0_1758564534399_0.47685417414583653","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@alwatr/signal","version":"4.1.2","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@4.1.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"f8fe7d05fba19f56347a8ee6d1db5f466a79f788","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-4.1.2.tgz","fileCount":16,"integrity":"sha512-DG9vURyyH8AEo/zCddssYK7tmSK+DrjTLvF5hK+wT9iXdf0wvmOXyJdDIqe/KcX5W2jVfoSOw/iPwbVRMDu6pA==","signatures":[{"sig":"MEQCIFr58w9vnUUDWZBKBwltMV8k3iDsFq5XgHrR/+MwXoOuAiBS2oP90N6sU1R4evPIg47Pj2xPOU1yQobxxwv3Ew/m3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68956},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"d15f0af5f518bc13f6a6c021f9c9cf0a8f74a8e5","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/flux.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A simple and efficient TypeScript library for event-driven communication using signals.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/logger":"^6.0.8","@alwatr/observable":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@types/node":"^22.18.1","@alwatr/nano-build":"^6.1.0","@alwatr/type-helper":"^6.0.0","@alwatr/tsconfig-base":"^6.0.0","@alwatr/prettier-config":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/signal_4.1.2_1758972067318_0.5161023870881096","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"@alwatr/signal","version":"6.1.1","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@6.1.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"84ade8e97904fa60b063bd37fd4edcfca23cb5ca","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-6.1.1.tgz","fileCount":45,"integrity":"sha512-hMci0lu+GxzemuiXWYzAJzwO4uhMCQBPm4+A9T44R8kjKolXwl6DYwqh1s9fWNUcOY/T5uXgumbRx5ry/UBn/Q==","signatures":[{"sig":"MEUCIG0gG4GymiWksqUauTQ1doemXI/PNMCTeZjRXZt4DYJgAiEA+F4qi1ObL+QPkJFbb3IukCDDoAnKCzfyTjC4seE13gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324725},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"af2f09113ac8c6ce53ba697ff9f690955008a132","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/flux.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/4.9.2/node@v24.11.0+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@alwatr/delay":"^6.0.13","@alwatr/logger":"^6.0.10","@alwatr/debounce":"^1.1.11","@alwatr/local-storage":"^7.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@types/node":"^22.19.1","@jest/globals":"^30.2.0","@alwatr/nano-build":"^6.3.6","@alwatr/type-helper":"^6.1.5","@alwatr/tsconfig-base":"^6.0.3","@alwatr/prettier-config":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/signal_6.1.1_1762936380940_0.1864645692839657","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@alwatr/signal","version":"6.2.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@6.2.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/flux/tree/next/packages/signal#readme","bugs":{"url":"https://github.com/Alwatr/flux/issues"},"dist":{"shasum":"179c3d482c73c5500a9cebaa874df11e1103ad8d","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-6.2.0.tgz","fileCount":49,"integrity":"sha512-OJUkOT+y7fTyDOZjU6ifKs8XPz1i5pGb1JeyIwyX7lxDFOYfusN6znL7y+6WETRXvhM3naRn4K/TE8PSjpOupw==","signatures":[{"sig":"MEYCIQDRtqwlcKME3oZAtNUuqKtWPhspfJR5iqVIg83btfATfwIhAKAdcJfbEy9iB7YKkzO3V4e90kRbvb2RbuU8Kcvli1Dq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350009},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"04de851ade742a7d995918103ab04f28a6787622","scripts":{"b":"bun run build","c":"bun run clean","d":"bun run build:es && bun run --enable-source-maps --trace-warnings","t":"bun run test","w":"bun run watch","cb":"bun run clean && bun run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"bun run build:ts & bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/flux.git","type":"git","directory":"packages/signal"},"_npmVersion":"lerna/4.11.2/node@v24.12.0+arm64 (darwin)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@alwatr/delay":"^6.0.20","@alwatr/logger":"^6.0.17","@alwatr/debounce":"^1.1.19","@alwatr/local-storage":"^7.0.8","@alwatr/session-storage":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@types/node":"^22.19.11","@jest/globals":"^30.2.0","@alwatr/nano-build":"^6.4.1","@alwatr/type-helper":"^7.0.1","@alwatr/tsconfig-base":"^6.0.4","@alwatr/prettier-config":"^6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/signal_6.2.0_1771413038230_0.15415058148316518","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@alwatr/signal","version":"9.1.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/main/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"33b7ffd1a8f023c86f41420cff154302f1f20954","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.1.0.tgz","fileCount":59,"integrity":"sha512-3GN6TIcTiw0FL6OpSPLDpuD569OTgoYYqvlQc+xf22T9XpQHOVVj7G2skd7fAzyqDGxN+wnad6jCWRDIWfnLzQ==","signatures":[{"sig":"MEUCIQDxxi5PaJrUaGs9p7wRW6gJRLfDFK7i7RWnsjh/KHtNGQIgET7gTHmn8dLus7/6kn1jZPu6FZCPvkDIkL4lIaVmdmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234826},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"4a25cd3e0499cf61dd761e87d3711abf9b0cd208","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@alwatr/delay":"9.1.0","@alwatr/logger":"9.1.0","@alwatr/debounce":"9.1.0","@alwatr/local-storage":"9.1.0","@alwatr/session-storage":"9.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/nano-build":"9.1.0","@alwatr/type-helper":"9.1.0","@alwatr/tsconfig-base":"9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.1.0_1775055784959_0.8088126195207634","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"@alwatr/signal","version":"9.1.1","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.1.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"7b543967332e748c23e5809c5d4ca4032563a405","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.1.1.tgz","fileCount":59,"integrity":"sha512-/gpvKTjrT5GTouTbTZJTycL/GbChGhRepzVH75Y0vtxfFtMhTdMLubbeu6eW+iSG/Gj7uDoGiYyYl43Q+DWa8A==","signatures":[{"sig":"MEUCIQDgjndd7OkFu/n0uT6qNOecSW9hpopMZxg3Gj5FqM0q2QIgTcs6+onEPdLFBPjka9iP/OxnvzAHxQU3FfAp5CmXxow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234826},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"38fb79dd8b6cf48108ae6492ecd7a285c7633e9b","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@alwatr/delay":"9.1.1","@alwatr/logger":"9.1.1","@alwatr/debounce":"9.1.1","@alwatr/local-storage":"9.1.1","@alwatr/session-storage":"9.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/nano-build":"9.1.1","@alwatr/type-helper":"9.1.1","@alwatr/tsconfig-base":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.1.1_1775056185835_0.43561042792842386","host":"s3://npm-registry-packages-npm-production"}},"9.2.1":{"name":"@alwatr/signal","version":"9.2.1","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.2.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"89e47aed145834b3f92ef866d261d9c21bc55685","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.2.1.tgz","fileCount":59,"integrity":"sha512-Gk2PGytFXDfg1lBV5Y99NiLMNw12Gv2WrhYO+PYPAxobWcyKmgS9jKXxcuV1r+EuF6SwheKRtJDQCvRwzE0CFA==","signatures":[{"sig":"MEYCIQDgeOYw7XV8cklszfshkHlJ6paMtVoO65nm5srd9qOzmQIhAOPQ5PXnppHg9Boc94SdQ/kJBrDXYOTYdasF2ziloYiW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234826},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"b9dc0cb8b04b16216d44fbe9a9682f2a57926167","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.2.1","@alwatr/logger":"9.2.1","@alwatr/debounce":"9.2.1","@alwatr/local-storage":"9.2.1","@alwatr/session-storage":"9.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/nano-build":"9.1.1","@alwatr/type-helper":"9.1.1","@alwatr/tsconfig-base":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.2.1_1775295075849_0.41608607547588083","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"@alwatr/signal","version":"9.3.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.3.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"677c621f7050abdda1c5d89fed4616535955b47e","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.3.0.tgz","fileCount":59,"integrity":"sha512-TplDQh8hCBUGCUcfnfw+DEVPLXM7yJYOz8u9y7CPRI8uLrpyAcdqlbyvCWG9Dwg9zbAkp+Srr3eSPg0z16QLLw==","signatures":[{"sig":"MEUCIQCVdTrW7cP3vWU8HCX28I8ARoDfzUet4OrRtnSKaqodSwIgWkyr8wxe0yRn0RgeZXMREUqQY3cXpH3d02S1w2UpSt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234821},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"adf6d486667eefee42dfc87938e3af96f87c4738","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.3.0","@alwatr/logger":"9.3.0","@alwatr/debounce":"9.3.0","@alwatr/local-storage":"9.3.0","@alwatr/session-storage":"9.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.3.0","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.3.0_1775301732405_0.5032794888433982","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"@alwatr/signal","version":"9.4.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.4.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"c49b3769756b747a9c84f1337062752f8beea245","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.4.0.tgz","fileCount":59,"integrity":"sha512-dUaF499g8O4D8P5QDYVdIsFjBdT+umVP0/qI1l7WL7reyEaIYskvbMwEjbqv3qzBc9llp/cyk67bu+Nch8kL1Q==","signatures":[{"sig":"MEYCIQCwyt22p6lfYZkpg5v5m9TItFalExsMK0K81WPhWJNVQgIhAPjaWQbXr8Gzn9lNMBgPtuQFQm8ZRAozoBHG1+qXRwhe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235687},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"662f1047fc2a1b53a00902028d6cebfd04b52dd5","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.4.0","@alwatr/logger":"9.4.0","@alwatr/debounce":"9.4.0","@alwatr/local-storage":"9.4.0","@alwatr/session-storage":"9.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.4.0","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.4.0_1775405536638_0.18567052341622903","host":"s3://npm-registry-packages-npm-production"}},"9.4.5":{"name":"@alwatr/signal","version":"9.4.5","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.4.5","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"387af1aceeb65032d8cadb074155f944533e0458","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.4.5.tgz","fileCount":59,"integrity":"sha512-MRFYDWjDw7X0DmiV7fklEN6m6DkK/Dw3vq3GLIvNR+iVDTkcEO8E3IKRWLIxSk3veQE5Mx1ive2skCsK1vwHZg==","signatures":[{"sig":"MEUCIQCXKF+ZxoIzLydPebMRh6tIxfGPGAyH2AwRENZIEXSjOAIgdGo174deP9JCxVLspm1hLT/i1nYGdljzw/GR7JVSfW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235306},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"26e30d3e766cb9e2274a61d5259677643f8ca18d","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.4.5","@alwatr/logger":"9.4.5","@alwatr/debounce":"9.4.5","@alwatr/local-storage":"9.4.5","@alwatr/session-storage":"9.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.4.5","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.4.5_1775931326419_0.5277360648104983","host":"s3://npm-registry-packages-npm-production"}},"9.5.0":{"name":"@alwatr/signal","version":"9.5.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.5.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"f901361ef1c96f97ccd1074147d4180754e59d63","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.5.0.tgz","fileCount":59,"integrity":"sha512-QOfjxQUg7C3ZIu/PnGc/m4q9l4qfYSB6psK5cBDF//IXvOZ62/g4btq4USXUZXAcfCHSNyaYP8Tx8TxGJbNO3A==","signatures":[{"sig":"MEYCIQCzVd0/j3rSOSFSd0sLd2sWNbPbQ4wrhHY6JANbej9vcQIhAL1NOkA1OBPDAvNmF/r1dKfkr/YHMgHWWmmRCJmezn0s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236454},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"4789e0308140c42e86928cd6fbd2c25ebf59e46c","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.4.5","@alwatr/logger":"9.4.5","@alwatr/debounce":"9.4.5","@alwatr/local-storage":"9.4.5","@alwatr/session-storage":"9.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.4.5","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.5.0_1775933460436_0.9452322219536395","host":"s3://npm-registry-packages-npm-production"}},"9.7.0":{"name":"@alwatr/signal","version":"9.7.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.7.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"0075ae6ae2b668c1d96c3921157219e18a97da9f","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.7.0.tgz","fileCount":59,"integrity":"sha512-arZzZlAHttnRuVuyZIr8eSfe0GLY9KvsV2FK6F0+8sJjALNx8wji28FceSpfKzd+Qaqa0ZjM8ZsnJNusu/gwjQ==","signatures":[{"sig":"MEQCIAHnWYYe37Nyb+KsriubPUtIfQRSBr6qqR0YRRTfplFrAiA6Tf56vUj0+Uu/puAjZ638oMAa/jLf2B/WYzK6xhJuPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236454},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"cfe0da1394b656a10123865dba26057a07b3759a","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.7.0","@alwatr/logger":"9.7.0","@alwatr/debounce":"9.7.0","@alwatr/local-storage":"9.7.0","@alwatr/session-storage":"9.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.7.0","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.7.0_1776183070334_0.7948322412653432","host":"s3://npm-registry-packages-npm-production"}},"9.9.0":{"name":"@alwatr/signal","version":"9.9.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.9.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"5a50c9898397134fc730bb70447abfffb990dfba","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.9.0.tgz","fileCount":59,"integrity":"sha512-LQ0tUUpbtcx9qTwnmCS6I5Ffe7aMzlomZ8fHdBOyIp1MWGjP4es1DLjnoSsIpAShOt5ToiaXonxbFb0stQBSig==","signatures":[{"sig":"MEQCIAguF/W0HZiHhy7eDVu69btMmjzZ14wjSdWg6ZFtAZ68AiBQS/U8jPJF6L/t1zkKKR56Hvnqbe28XossnFt2qTyySg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236454},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"ddf2d42c90a5dd90cccd0351d106833c80726136","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.7.0","@alwatr/logger":"9.7.0","@alwatr/debounce":"9.7.0","@alwatr/local-storage":"9.7.0","@alwatr/session-storage":"9.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.7.0","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.9.0_1776193929404_0.5936930209418638","host":"s3://npm-registry-packages-npm-production"}},"9.10.0":{"name":"@alwatr/signal","version":"9.10.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.10.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"e4f9e0a2dc0616a5c524365ea88f7bc9c52e53b8","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.10.0.tgz","fileCount":59,"integrity":"sha512-7f/MioQ8ps1zqbTvQtKMr79GqudgrE8iH3BqjnjZbuVcewDQze+nBhjXDeQhqYZ/8dua+rVG5MqkkaKjA3DXkA==","signatures":[{"sig":"MEQCIEduKd8GwbAV0fPfPkmObWNEgz3qYULcldwXHujv0OBGAiBkh9O36bYosVsUIbF4/wkVRgdtfZ6oPuZ0pug7LzfMIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236462},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"b88ae5cd72935e76e019e3765c36eb633ece2910","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.10.0","@alwatr/logger":"9.10.0","@alwatr/debounce":"9.10.0","@alwatr/local-storage":"9.10.0","@alwatr/session-storage":"9.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.7.0","@alwatr/nano-build":"9.10.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.10.0_1776278451210_0.0006324207765444623","host":"s3://npm-registry-packages-npm-production"}},"9.10.1":{"name":"@alwatr/signal","version":"9.10.1","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.10.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"1b7349833bb2a7da7ac8e139040c7c3fe8ad243c","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.10.1.tgz","fileCount":59,"integrity":"sha512-YtHZ9/gD5eq9Be8Gdta2UR8eyz4Fk5etlfLSfqVyaVTnzt+uJAikVR3ixsGy095vcWAZVEYE/yoljTuhXoOvyw==","signatures":[{"sig":"MEUCIB80BS0R4dlJhtDsS+DoJqEeIVwTa0k85KJGLjOtL7NIAiEA0mtiJcCfvaNPSiAcmz26Wz9LfQC42VQULsWpg/ygXkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236462},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"602a7b285b0cf6d799d97e44db81265ff73e47a2","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.10.1","@alwatr/logger":"9.10.1","@alwatr/debounce":"9.10.1","@alwatr/local-storage":"9.10.1","@alwatr/session-storage":"9.10.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.7.0","@alwatr/nano-build":"9.10.1","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.10.1_1776541378232_0.03370869993404746","host":"s3://npm-registry-packages-npm-production"}},"9.11.2":{"name":"@alwatr/signal","version":"9.11.2","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.11.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"46d81244eb935b4db00abe3287b14534eed936ea","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.11.2.tgz","fileCount":59,"integrity":"sha512-gHijNUx8ySkvMeAGoZFqb5HJtLzCuX6tc1/sXbdSJyw4kkLnkRuOQ+s2rP9lQ4lPSDq2VTWbH53W8GhKxzOT2A==","signatures":[{"sig":"MEQCIGxEa41ibGTB+94azEMDJ6EGcyj07o7aQFLESYIYzEDfAiBnpn8zSpL4+6yMMg1IQdL9yOqhZPiIlHJiw5zfcCWdUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236464},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"ad72dc5b615ab443b1f7e2616ec647574bb04cf5","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.1.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.11.2","@alwatr/logger":"9.11.2","@alwatr/debounce":"9.11.2","@alwatr/local-storage":"9.11.2","@alwatr/session-storage":"9.11.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.11.2","@alwatr/nano-build":"9.10.1","@alwatr/type-helper":"9.11.2"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.11.2_1776806007010_0.5829935030127038","host":"s3://npm-registry-packages-npm-production"}},"9.12.0":{"name":"@alwatr/signal","version":"9.12.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.12.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"5caf0538950957dc670a2f48f4aba0677bb7d1f4","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.12.0.tgz","fileCount":65,"integrity":"sha512-/aLLffe9LhhLWewDXOwqwFjHiwXj5F4sUbrVweG41WnX2teOkHQXb5Ojuf5U7JHmY92BMsENHRCbRRPlnwc4Xw==","signatures":[{"sig":"MEUCIH0A2k7ogPXIusJ9La1ioVZiLKvahjIWCgPd3rT20GSDAiEApaF5QnvRgRxY/LbNkA//kp8yV8Rus4NRiIk4zBMGOBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291087},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"b4ca873ebd15cd2e25b34273d76febfd75267b62","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.1.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.11.2","@alwatr/logger":"9.11.2","@alwatr/debounce":"9.11.2","@alwatr/local-storage":"9.11.2","@alwatr/session-storage":"9.11.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.11.2","@alwatr/nano-build":"9.10.1","@alwatr/type-helper":"9.11.2"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.12.0_1776965855303_0.11795253646225334","host":"s3://npm-registry-packages-npm-production"}},"9.13.0":{"name":"@alwatr/signal","version":"9.13.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.13.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"ef916249e91781e866cd640199569eba7b6672bc","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.13.0.tgz","fileCount":65,"integrity":"sha512-w7kAOyx8NzXMbWDwFjYmM1YbJz374bDd00yfdUzA56l+A+EU+fL5RlbOFHTIn8SZ7C1cKAzb2Nws915kPtnCuA==","signatures":[{"sig":"MEUCIHgAzMpPVh8SA4NAxK4O92kdf28gRWyYed+pC1ym43BrAiEAyi/7yh5EHDRkYQt4fT2682uzjV70IhdJn3ByZDCoWFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292517},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"da284d23e3173d589fa69376e51a098c5e89649d","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.11.2","@alwatr/logger":"9.11.2","@alwatr/debounce":"9.11.2","@alwatr/local-storage":"9.11.2","@alwatr/session-storage":"9.11.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.11.2","@alwatr/nano-build":"9.10.1","@alwatr/type-helper":"9.11.2"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.13.0_1777064664952_0.5552381602145366","host":"s3://npm-registry-packages-npm-production"}},"9.14.0":{"name":"@alwatr/signal","version":"9.14.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.14.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"39c61af47707783bf7925affef9755ed87af18ff","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.14.0.tgz","fileCount":65,"integrity":"sha512-2q2doKObJngHAEUs4qu8YELm7ZMwLzXeZkPDc6mtrZWnYko1mpwYQCp6ewII4QFE258JLppY0W3KMy/4ac6l4A==","signatures":[{"sig":"MEUCIF0faC5oEm/kUJmXZMsLiix22g9YHqBVBYJrGzdiU5ViAiEA0keYk9T7zIWNtV8FKIh8TsjNdbtbTNvkw/EcVSin3+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299265},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"4e499b23191d4460ea60f34cde8a99b472741f1a","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.14.0","@alwatr/logger":"9.14.0","@alwatr/debounce":"9.14.0","@alwatr/local-storage":"9.14.0","@alwatr/session-storage":"9.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.14.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.14.0_1777126817109_0.3219279511753441","host":"s3://npm-registry-packages-npm-production"}},"9.16.0":{"name":"@alwatr/signal","version":"9.16.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.16.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"0a5794c4348825bdd3fd99b89c5c4670225ab803","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.16.0.tgz","fileCount":65,"integrity":"sha512-7WI0q4I75o/fruCptG+KZf8DR+pleFmHOprFGju3R2fMri6m+7D1Vr7/6nvRtxNRR14DOfconKoSG8Q5keFN2g==","signatures":[{"sig":"MEQCIDVnPEAt2g84lFNjYb4qKozPfiZw7sji5gTgMhJKsqEMAiAxkdTHsUs0D84nbsc5/ga2ptyhvD6PsKumlJHv2do2Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300472},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"c210044f6e8ab444ec2f9e600f095761cbd279bd","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.16.0","@alwatr/logger":"9.16.0","@alwatr/debounce":"9.16.0","@alwatr/local-storage":"9.16.0","@alwatr/session-storage":"9.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.16.0_1777287343207_0.36694781831115963","host":"s3://npm-registry-packages-npm-production"}},"9.20.0":{"name":"@alwatr/signal","version":"9.20.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.20.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"5b54cb0fcd5917754e7611990509c8858d6a0ebe","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.20.0.tgz","fileCount":65,"integrity":"sha512-3mIiQzH1/YZfmq0lFQdsTxIbGxONHSwn14vCkPyde0pfwLr1z4oTx/AOVA9FfVEs2dzi2M8BcrwG+8wwQhoZSQ==","signatures":[{"sig":"MEYCIQDxuGH1GdoBXhvVY8FbggrhBFebpLmtIbcblbPWfaqUSAIhAIfaZMuBVBTT12Q2EMQjPrwQVodFVMG65YZXcP3L0EdW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300472},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"6e47fd80a2da33bb78e12b1d51258f11e2caec72","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.20.0","@alwatr/logger":"9.16.0","@alwatr/debounce":"9.16.0","@alwatr/local-storage":"9.16.0","@alwatr/session-storage":"9.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.20.0_1777577624865_0.2061353366349128","host":"s3://npm-registry-packages-npm-production"}},"9.20.1":{"name":"@alwatr/signal","version":"9.20.1","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.20.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"25a96219c2cdc84166cbb392d996b16b36d0bba8","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.20.1.tgz","fileCount":65,"integrity":"sha512-lM4geJlDXNjUH7U7Ses56LCInGFYFXqY7YekzYm0nnaX9dWl3njYnooavetC8AIji4HMAuZ6Kn0mADschuBvYA==","signatures":[{"sig":"MEUCIHuW+ceimsDQ0DNKAtv9siVE4w5P6LUw5Q0rTo6phJrMAiEAp4Yh6SQwj4L3B04nwcoba55Z7mr02lBJgwDqLpLDGUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300472},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"73461cfe9ed6d5f18f606d585057203103ea05fa","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.20.0","@alwatr/logger":"9.20.1","@alwatr/debounce":"9.16.0","@alwatr/local-storage":"9.20.1","@alwatr/session-storage":"9.20.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.20.1_1777578610259_0.06478245171701214","host":"s3://npm-registry-packages-npm-production"}},"9.23.1":{"name":"@alwatr/signal","version":"9.23.1","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.23.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"5c12d3ab4b9c34ee12221799705597d555b0b59d","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.23.1.tgz","fileCount":65,"integrity":"sha512-1jYOqr/wLVJaqfERB9ByHrHRa9RRAUhEa4hsN5W0paAVV2PqYOxjtFuNyd4ODWYlKjutlljR5s6m8m4cUlI9TQ==","signatures":[{"sig":"MEYCIQC6VSI/j78SHP4Shia8CPn/X+O97xernVonIKytz5DVlgIhAPLwAk6X6O1c4ZWM8DLL4mcVkqty7eoRhC86R5ybBrmg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301039},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"0d8a77c24193ba45cd697082aaca94187bc28b22","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.20.0","@alwatr/logger":"9.20.1","@alwatr/debounce":"9.16.0","@alwatr/local-storage":"9.20.1","@alwatr/session-storage":"9.20.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.23.1_1778094607980_0.3692881144587685","host":"s3://npm-registry-packages-npm-production"}},"9.23.2":{"name":"@alwatr/signal","version":"9.23.2","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.23.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"6c68d2582408d6758138acca7d462cb8586cea95","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.23.2.tgz","fileCount":65,"integrity":"sha512-PuamTOtb4K4vUT4BDhyy79t7v8fGcYAC664/OP10m21Xi8rnNbZTp44rKQQfNWR307Ym0NM8CNTb87DYfNkClw==","signatures":[{"sig":"MEUCIHGSnd2DPVCUJ4VEQGCMRW4rbSQ8FpiAOgtpF1SueGL5AiEA0aHzk0CslB5l6OI88SMgAWTTFmRejJwjInEznf4eFPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301894},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"8d4cb5239641beefd451781270f6a90a682e40ce","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.20.0","@alwatr/logger":"9.20.1","@alwatr/debounce":"9.16.0","@alwatr/local-storage":"9.20.1","@alwatr/session-storage":"9.20.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.23.2_1778156596210_0.23500255816263405","host":"s3://npm-registry-packages-npm-production"}},"9.23.3":{"name":"@alwatr/signal","version":"9.23.3","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.23.3","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"ee8cb66d5a9a798336fcf47230c2d7f45196a49e","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.23.3.tgz","fileCount":65,"integrity":"sha512-GG9fbUhZwk9Coy0WbTwG7+/Z/y05ljDDQ+//7BEL8KI3peYMA++zBfN2ej+uXQ6/FFm3p42oX1cH9ntXpMuqpg==","signatures":[{"sig":"MEQCIG5fEUgx0c5Np4w95NLHfZzQEYYsOmIz+tNlDc96/VI2AiAh5s0qi2NuaEmunbZ8ldXEUys08u88Rx9tkJEaIGXC3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302802},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"e38ea606b08ee85402fe112d4e32e741a446dcad","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.2.1/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.23.3","@alwatr/logger":"9.23.3","@alwatr/debounce":"9.23.3","@alwatr/local-storage":"9.23.3","@alwatr/session-storage":"9.23.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.23.3_1778589509840_0.22891187521636014","host":"s3://npm-registry-packages-npm-production"}},"9.24.0":{"name":"@alwatr/signal","version":"9.24.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.24.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"bb274e04edb441002a93fea27fd80d68738b7b8e","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.24.0.tgz","fileCount":65,"integrity":"sha512-cjhz1CMyuguywXf5CtNM1ocvBaYQ2OQH7Az8UAn1qXlpUoENf8JB/lPQ8PJ30OW4tdbpUOqBJWoqJePoN6eDXw==","signatures":[{"sig":"MEQCIASzROfcbgaUEf7NHH/3Pv5+27JZ1wsZYXMqOxAkRunhAiB+Cjdtf+ty6wFKn7fMqBjyyO/mfyKo3cORQwEFE2+ObQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322659},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"7953ae95627dcfcea72516a288560769c7d8fb06","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.2.1/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.24.0","@alwatr/logger":"9.24.0","@alwatr/debounce":"9.24.0","@alwatr/local-storage":"9.24.0","@alwatr/session-storage":"9.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.24.0_1778786716525_0.5583998727115884","host":"s3://npm-registry-packages-npm-production"}},"9.25.0":{"name":"@alwatr/signal","version":"9.25.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.25.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"d9ffcec2bbe33e1e27570df73fc4e93a5a156ae3","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.25.0.tgz","fileCount":65,"integrity":"sha512-H+pd5ZpYKD+9zysLnV4wvye79K0RzlIsZORvzz6UKT/vRuhCBMGaP+E+89fbt3Mujwh6WCwdfuA0eBkrFtjx9g==","signatures":[{"sig":"MEUCIQCBJ5iyrMnigRe4SMhihAZwB+p5M0s82z0P/pzKL0tvDgIgfIJwnUNitXmfD+RO1O8k9PC1+ulrYZKLwjoTuZn0zn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322659},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"a49ae304180faab79539b5ddfe62d18ac91a232e","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.2.1/node@v20.20.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/delay":"9.25.0","@alwatr/logger":"9.25.0","@alwatr/debounce":"9.25.0","@alwatr/local-storage":"9.25.0","@alwatr/session-storage":"9.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.25.0_1779366173701_0.009351941321449564","host":"s3://npm-registry-packages-npm-production"}},"9.26.0":{"name":"@alwatr/signal","version":"9.26.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.26.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"1fe72cd550516d2e4307e07c7ee9e5ecb39bc6df","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.26.0.tgz","fileCount":65,"integrity":"sha512-kKY7wgTNTKqh87JJnCr3jsoEOuSqsh8CMV8wTSXTsNsb8y0oKqltgSOjnjOkgI+CmS+YMyVhiNph6AdeCHuclw==","signatures":[{"sig":"MEUCIQCk5+2Zag+0l3wsNSQLTRZKdTlf2c8jWfV+RY1hCNSbDQIgYBsm7kXcq8mgrJM2fuVXNkZTzUCE7QwKtujqXaxTt74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322497},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"ef62969b649929413c640e69d241f4e99d6062e8","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.2.1/node@v22.22.3+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/delay":"9.25.0","@alwatr/logger":"9.25.0","@alwatr/debounce":"9.26.0","@alwatr/local-storage":"9.25.0","@alwatr/session-storage":"9.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.26.0_1779554496205_0.015755460232515395","host":"s3://npm-registry-packages-npm-production"}},"9.29.0":{"name":"@alwatr/signal","version":"9.29.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.29.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"80f4d87b5980e4bfc54cf1505f17510309c217b6","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.29.0.tgz","fileCount":68,"integrity":"sha512-dnB3iSTLQ8Qc3ITRv1XqjapcVwFaiD/SICcac00Fh9r+njyH8YxrwBxRfdXzP4qyWdGeKE7RBu0cnT3DfsqT+A==","signatures":[{"sig":"MEYCIQCxjZQAZFJHaAwUd14OJ8ZvJ5N/owusGMSs+pWGOOpPowIhAN1XQDfX1083JPwATNfAoOEWBwxWpxysqCCLDD4S/wK/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320368},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"2f80c615d90e038dca634a2dfba8d900d3df6248","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.2.2/node@v22.22.3+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/delay":"9.29.0","@alwatr/logger":"9.29.0","@alwatr/debounce":"9.26.0","@alwatr/local-storage":"9.29.0","@alwatr/session-storage":"9.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.29.0_1780236919205_0.4507771288162967","host":"s3://npm-registry-packages-npm-production"}},"9.30.0":{"name":"@alwatr/signal","version":"9.30.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.30.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"c4639a707d855478e7b23f09d289923ec4c4e7ed","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.30.0.tgz","fileCount":68,"integrity":"sha512-XigpFkdVPJ9TzYK+lFEQWXRFure2hvBl8T7/4KtSGhaxlb0dkbyVQavZTjwePz1BN9XaCpXSR6PHBZFPxzYSUw==","signatures":[{"sig":"MEQCIHLRqQmsK+yEAoqX7SihlWjdncZImOSP2jl+oYoxTtA3AiBgmj15WSRVRzEShb6AJtlBaFyAh3ygE+CiDVjHQx0J0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320368},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"9ef1681df17bbf7c991631d800a2d4261e54b843","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.2.2/node@v22.22.3+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/delay":"9.30.0","@alwatr/logger":"9.29.0","@alwatr/debounce":"9.26.0","@alwatr/local-storage":"9.29.0","@alwatr/session-storage":"9.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.30.0_1780393622194_0.5846484005542358","host":"s3://npm-registry-packages-npm-production"}},"9.31.0":{"name":"@alwatr/signal","version":"9.31.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.31.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"fc9a8e3261692f063b182d1e605b4f66ad7a0a54","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.31.0.tgz","fileCount":68,"integrity":"sha512-wtWrFBiLreCAqruYmIUqV6yz/DGpsYtCUmI3hMtcZ6OP4vdY4fMyljeVbNlpJTQBOfCWU/VXyCLNVZoDJO592g==","signatures":[{"sig":"MEUCIGha1Zr8yQy8MB3eNZ+eULvABqlaPCk5AMYuWU9675K4AiEAiRb9rM88mhf2KEpVCYqArmrTHjpfI5JGOp9UWGCxzJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320368},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"a2bdb86945c56f8b99b6dd0f8ec714df70dfa3e5","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/delay":"9.31.0","@alwatr/logger":"9.31.0","@alwatr/debounce":"9.31.0","@alwatr/local-storage":"9.31.0","@alwatr/session-storage":"9.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.31.0_1780835156630_0.9197738647282787","host":"s3://npm-registry-packages-npm-production"}},"9.32.0":{"name":"@alwatr/signal","version":"9.32.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.32.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"6c343598b663c2732286411d152b5bf8d6c9fc38","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.32.0.tgz","fileCount":68,"integrity":"sha512-svjAMcECG3QYjAzfourQWFSnVVU0DXXTGp/c5AVlYtGY5AxBxy9OGFIbu/NjbWWAncYKMQzNI2avi7vX1Pb1Ng==","signatures":[{"sig":"MEQCIE4Rz5qXMfTkq8EE22YA4ugoichamJ6jzjV2VGTK4GIHAiA5VcJcNAiPJ+glKI1xLh5/IQrjmGgpjbY3NXmKE1QAjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320368},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"ac7ea45eecea81a216886612f1cd7dbc4b0dc106","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/delay":"9.32.0","@alwatr/logger":"9.31.0","@alwatr/debounce":"9.31.0","@alwatr/local-storage":"9.31.0","@alwatr/session-storage":"9.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.32.0_1780842713427_0.05950622311869469","host":"s3://npm-registry-packages-npm-production"}},"9.33.0":{"name":"@alwatr/signal","version":"9.33.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.33.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"accc2c3b983aa76bf2792f31269518b6fe4f5ac4","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.33.0.tgz","fileCount":68,"integrity":"sha512-5UiB9Dkw/+xm3lBcGEeuuAix335c4ziAnConMYpbUMaqI+PPCnRVly39moO18uyoMcOcW87rVO+F05/Bn3jskw==","signatures":[{"sig":"MEYCIQCNSs4uPyYZRUt1HWNQveIf/PZYzd/SP21eV9ECA/3TMAIhALGDZNLlwn+mrrbXshRthds7SBb6+CQ6ABZeHz3cX/pF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320368},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"ba7e63efa62c86c7845269f94c4cc9924c38ff21","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/delay":"9.33.0","@alwatr/logger":"9.33.0","@alwatr/debounce":"9.33.0","@alwatr/local-storage":"9.33.0","@alwatr/session-storage":"9.33.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.33.0_1781057079065_0.20182583384287445","host":"s3://npm-registry-packages-npm-production"}},"9.33.1":{"name":"@alwatr/signal","version":"9.33.1","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.33.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"6474e52ff2d52230804bbe39f7462d7c0596ce59","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.33.1.tgz","fileCount":70,"integrity":"sha512-Xys8yLbomffXDOr59VEM+SBhjz07WFTdw2N5ZmN+p9gh3NfF8XjwOk5UevRz79TBvMj8lXj6yuMZMXBPJYoAhA==","signatures":[{"sig":"MEYCIQDSVAKG9WbipT6AJtfF6sEaHVuPIaTfKslkrMo10VTP4QIhAL7+3wpaEYH/R35/I5OIpAsUAP6XybUmbI6oI2XQjqBI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422942},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"84fba5b7b428188be17aaaaf062b0b7eaae96555","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/delay":"9.33.1","@alwatr/logger":"9.33.1","@alwatr/debounce":"9.33.1","@alwatr/local-storage":"9.33.1","@alwatr/session-storage":"9.33.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.33.1","@alwatr/type-helper":"9.33.1"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.33.1_1781089521780_0.6441335474103211","host":"s3://npm-registry-packages-npm-production"}},"9.35.0":{"name":"@alwatr/signal","version":"9.35.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.35.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"ae950208b1c17bfcacf1c61ee4b42979916fc572","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.35.0.tgz","fileCount":70,"integrity":"sha512-kffZRBysnFzuObZlL6DkEZ2HBGtkRiQX7YX/OBby7KKdvDlw+PAPMTt2BV2KlxE0cR/jh/AT0APr5qgat+8XHA==","signatures":[{"sig":"MEUCIBxw68FHXHcHdsizpMxeLwQvIon2PF6MixAGGvjFQPRVAiEAmazwT1lqw50KO6ZVz89XWmwFJ+T6Ge1Lr2w2P3sENDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422868},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"85e47c26720607e780d06e568a6734ac20e5bc82","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/delay":"9.33.1","@alwatr/logger":"9.33.1","@alwatr/debounce":"9.33.1","@alwatr/local-storage":"9.33.1","@alwatr/session-storage":"9.33.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.33.1","@alwatr/type-helper":"9.33.1"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.35.0_1781189805332_0.9069966628262638","host":"s3://npm-registry-packages-npm-production"}},"9.36.0":{"name":"@alwatr/signal","version":"9.36.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.36.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"9c5db6808c6851869eed647b6857bf6e5cef1ce1","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.36.0.tgz","fileCount":70,"integrity":"sha512-Yhr4qg74vf1X+cX2sn1ppLmcCGuWcHaj5o5W7JsVcU5PAJpHf/tToXNqzHt6j8OoCB8hZlXQN/m5A5n2nkLiLw==","signatures":[{"sig":"MEQCIDMxURah13ZXe5QZ+SmyRsiIOPEDiZyE+DN4gsfjcBCfAiA8SZetoJ0GJ//3sz0KZNOEo57AeYv4xJSmfREsBPrTNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422868},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"252426e3bf06fdf5331691d5e8c09a4808104275","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/delay":"9.36.0","@alwatr/logger":"9.36.0","@alwatr/debounce":"9.36.0","@alwatr/local-storage":"9.36.0","@alwatr/session-storage":"9.36.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.33.1","@alwatr/type-helper":"9.36.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.36.0_1781214302652_0.04283748602316684","host":"s3://npm-registry-packages-npm-production"}},"9.37.0":{"name":"@alwatr/signal","version":"9.37.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.37.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"f853b5ceefddcb6e646c075503c6847cb17b999d","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.37.0.tgz","fileCount":70,"integrity":"sha512-azmkai6cNcZRDZpo8fngvBq7xSq7jZkHA5T+ujC3OgEsw+dXRqJ5jPj29shdrEvl5sv2COB+3sjo289qUp/8cA==","signatures":[{"sig":"MEQCIHHgH9VPkhdASEKr0l/pRBbYwHE826esX0rbm3U7FiduAiAAhyiggya6U1eYee2/wQPrQAG6Mua1XEcrvTNuktYX4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422868},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"726ee4a94d5cbd08344fabcf329ebc383dcc7504","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/delay":"9.37.0","@alwatr/logger":"9.36.0","@alwatr/debounce":"9.36.0","@alwatr/local-storage":"9.36.0","@alwatr/session-storage":"9.36.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.33.1","@alwatr/type-helper":"9.36.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.37.0_1781355015040_0.7454238547748313","host":"s3://npm-registry-packages-npm-production"}},"9.38.1":{"name":"@alwatr/signal","version":"9.38.1","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.38.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"367320f8e8913edea70cf888f139ec3c6f942d22","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.38.1.tgz","fileCount":70,"integrity":"sha512-6EX5fLOC6sBfjKrseoTLxzGzd78U/6fb8IDuGf6jsLLEe0xwZ8t6/PAmUnusBko2U5s4D3m2/vJaTaCY2OnpKA==","signatures":[{"sig":"MEQCICq7KT9vOe+UW237MGyY1rDNssksoBWDbJnPgO21/MLUAiAz713zZvsAKPVbpL0QQDerslhAv57Avgq6P0dGvmT4nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422868},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"918e99e7142b84f69eaa703ce9e27c3ac9d9300b","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.3.0/node@v22.23.0+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@alwatr/delay":"9.38.1","@alwatr/logger":"9.38.1","@alwatr/debounce":"9.38.1","@alwatr/local-storage":"9.38.1","@alwatr/session-storage":"9.38.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.38.1","@alwatr/nano-build":"9.38.1","@alwatr/type-helper":"9.36.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.38.1_1782630645412_0.5040913471778743","host":"s3://npm-registry-packages-npm-production"}},"9.38.2":{"name":"@alwatr/signal","version":"9.38.2","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@9.38.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"56696f879a3aa7beff5681db35e8edcb1937e194","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-9.38.2.tgz","fileCount":70,"integrity":"sha512-VZ3xXoUwa3daB2W1XRrAMJY8VP7Cp28FRDmdFNcIeJuJJ8JcCsTjyz6aBH7yq3hePnC7pLqiezEpKcD5SQEmGQ==","signatures":[{"sig":"MEYCIQCPTDnAKafPD6mXTOQ/DzN6a7NCYqrVeu1mEBmdKBxmNAIhAPNp2LOiCM8Fudb/Uo1EuJYC7V1R+gbuYH1/535ZzHdJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423119},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"69569fc5d7a66d5f027d5d4f58af4289280d5e5d","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.4.0/node@v22.23.1+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@alwatr/delay":"9.38.2","@alwatr/logger":"9.38.2","@alwatr/debounce":"9.38.2","@alwatr/local-storage":"9.38.2","@alwatr/session-storage":"9.38.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@alwatr/standard":"9.38.2","@alwatr/nano-build":"9.38.1","@alwatr/type-helper":"9.38.2"},"_npmOperationalInternal":{"tmp":"tmp/signal_9.38.2_1783856610903_0.7374934857773612","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@alwatr/signal","version":"10.0.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@10.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"590a90428900cc3953b1836b9975ed648b39c164","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-10.0.0.tgz","fileCount":70,"integrity":"sha512-UOTndZC1G5TR8hW0WGegXhFLsKjhzXnnrUhe99xarssf1tB59s+DrL79Pod7SdllRDwjE95mFHC94DFpho+48A==","signatures":[{"sig":"MEYCIQCRqqETaKsPipxo0DOXZmvH8rxAyz4Th4PqsYcL4r6a+QIhANeQ3Yk3B+Tv9q9C3Slbi7He7CCi5D26NvZRufp+kOcY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423119},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"ad367007af237263a64306c359d05fea63fb2dc7","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.4.2/node@v22.23.1+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@alwatr/delay":"10.0.0","@alwatr/logger":"10.0.0","@alwatr/debounce":"10.0.0","@alwatr/local-storage":"10.0.0","@alwatr/session-storage":"10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@alwatr/standard":"10.0.0","@alwatr/nano-build":"10.0.0","@alwatr/type-helper":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_10.0.0_1785075718474_0.4127951328671873","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"@alwatr/signal","version":"10.1.0","keywords":["alwatr","esm","observable","signal","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/signal@10.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"a038cf2de3d7a60d37c6c3cf4c8a49f1d435ecc0","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-10.1.0.tgz","fileCount":70,"integrity":"sha512-ql2yP19z9+Ii7gaX1kI7nTPHXMHx+KjQ5Cnf482Uo6huZSaJJJMpAv6VHqq+Ya0NA1RXi5Jmi6TZhEz4iHXscQ==","signatures":[{"sig":"MEUCIQCPvyEhdzsOqsgdCce7HVhYisFF14nXN8fp1MsK5hxOjQIgfrenM/tyta/19h+7GWsmP4EMkXCqm3zCV72YykwhM08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423119},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"b9efc218052a99652c3cb0bc990496f26b5b18cf","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/signal"},"_npmVersion":"lerna/5.6.1/node@v22.23.2+x64 (linux)","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@alwatr/delay":"10.1.0","@alwatr/logger":"10.1.0","@alwatr/debounce":"10.1.0","@alwatr/local-storage":"10.1.0","@alwatr/session-storage":"10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@alwatr/standard":"10.0.0","@alwatr/nano-build":"10.0.0","@alwatr/type-helper":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signal_10.1.0_1788188314155_0.11875585058726257","host":"s3://npm-registry-packages-npm-production"}},"10.2.0":{"name":"@alwatr/signal","version":"10.2.0","description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","license":"MPL-2.0","author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com","url":"https://ali.mihandoost.com"},"type":"module","repository":{"type":"git","url":"git+https://github.com/Alwatr/alwatr.git","directory":"pkg/signal"},"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"exports":{".":{"types":"./dist/main.d.ts","development":"./dist/dev/main.js","import":"./dist/main.js","default":"./dist/main.js"}},"sideEffects":false,"dependencies":{"@alwatr/debounce":"10.2.0","@alwatr/delay":"10.2.0","@alwatr/local-storage":"10.2.0","@alwatr/logger":"10.2.0","@alwatr/session-storage":"10.2.0"},"devDependencies":{"@alwatr/nano-build":"10.0.0","@alwatr/standard":"10.0.0","@alwatr/type-helper":"10.2.0","typescript":"^7.0.2"},"scripts":{"b":"bun run build","build":"bun run build:ts && bun run build:es","build:es":"bun run build:es:dev && bun run build:es:prod","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts","build:ts":"tsc --build","cl":"bun run clean","clean":"rm -rfv dist *.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","lint":"eslint src/ --ext .ts","t":"bun run test","test":"ALWATR_DEBUG=0 bun test","w":"bun run watch","watch":"bun run watch:ts & bun run watch:es","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"publishConfig":{"access":"public"},"keywords":["alwatr","esm","observable","signal","typescript"],"gitHead":"2a0a52415ec6af039244806419c3b79734994c71","_id":"@alwatr/signal@10.2.0","_nodeVersion":"22.23.2","_npmVersion":"lerna/5.6.1/node@v22.23.2+x64 (linux)","dist":{"integrity":"sha512-nUyG0SWBXUUTYB0gY/0QKUeuVNzSOC8B+nipBXlGY65X5PgwClNRxrxwbwn+G6N8MHatKX0/bgSvpDKXzck4Hg==","shasum":"d469e23b7812dfb3b5cc914481f8a6a3a35f744b","tarball":"https://registry.npmjs.org/@alwatr/signal/-/signal-10.2.0.tgz","fileCount":70,"unpackedSize":423599,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHTzPlbRlbWPXS3fCkpm91Y16dvFY8DsxpK1rJzh02bTAiA4Loon4CVDSnUOPfMtGtxe7U0OXEV/FsbyfXThLiod8g=="}]},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"directories":{},"maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/signal_10.2.0_1788887085875_0.19596551136581786"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-11T19:54:48.589Z","modified":"2026-09-08T17:04:46.231Z","0.6.0":"2022-03-11T19:54:48.823Z","0.7.0":"2022-03-12T12:58:22.039Z","0.7.2":"2022-03-12T23:13:17.288Z","0.8.0":"2022-03-14T00:36:58.931Z","0.9.0":"2022-03-22T13:04:21.159Z","0.10.0":"2022-04-02T00:35:02.299Z","0.11.0":"2022-04-16T04:52:10.917Z","0.12.0":"2022-07-22T16:43:10.138Z","0.13.0":"2022-08-06T21:10:06.836Z","0.14.0":"2022-08-19T14:07:47.477Z","0.15.0":"2022-09-01T22:27:26.841Z","0.16.0":"2022-09-08T23:08:04.404Z","0.17.0":"2022-10-21T07:39:10.399Z","0.18.0":"2022-10-22T20:53:31.467Z","0.19.0":"2022-11-01T15:41:42.434Z","0.20.0":"2022-11-05T12:37:09.239Z","0.21.0":"2022-11-13T08:37:20.205Z","0.22.0":"2022-11-20T16:58:15.593Z","0.22.1":"2022-11-21T10:11:05.018Z","0.23.0":"2022-11-23T17:08:36.967Z","0.24.0":"2022-11-28T18:39:55.250Z","0.24.1":"2022-12-01T09:28:48.122Z","0.25.0":"2022-12-07T09:52:51.606Z","0.26.0":"2022-12-22T13:09:13.949Z","0.27.0":"2022-12-29T22:29:39.961Z","0.26.1":"2022-12-29T22:31:25.264Z","0.28.0":"2023-01-20T13:27:33.933Z","0.29.0":"2023-02-10T19:50:05.848Z","0.30.0":"2023-03-06T06:24:37.729Z","0.31.0":"2023-05-08T16:21:11.096Z","0.32.0":"2023-05-27T12:39:54.960Z","1.0.0":"2023-06-14T15:02:11.550Z","1.0.1":"2023-06-21T17:22:43.547Z","1.1.0":"2023-09-12T14:00:45.503Z","1.1.1":"2023-09-12T14:09:43.673Z","1.1.2":"2023-09-12T15:02:38.413Z","2.0.0":"2023-09-19T22:04:29.265Z","2.0.1":"2023-10-23T23:03:09.606Z","2.0.2":"2023-11-01T12:44:37.947Z","2.0.3":"2023-11-14T10:46:27.147Z","2.0.4":"2023-12-19T11:30:27.275Z","2.0.5":"2023-12-19T12:33:17.536Z","3.0.0":"2024-09-15T16:01:25.547Z","3.0.1":"2024-09-17T11:17:14.126Z","3.0.2":"2024-09-21T08:15:46.846Z","3.0.3":"2024-09-24T16:29:05.659Z","3.1.0":"2024-09-26T13:14:19.101Z","3.1.1":"2024-09-29T11:40:49.974Z","3.2.0":"2024-10-11T18:51:50.643Z","3.2.1":"2024-10-28T11:07:56.482Z","3.2.2":"2024-11-02T13:18:23.952Z","4.0.0":"2024-11-06T11:10:48.244Z","4.0.3":"2025-02-18T22:28:54.133Z","4.0.4":"2025-03-06T12:06:48.545Z","4.0.5":"2025-03-13T11:18:56.286Z","4.1.0":"2025-09-08T16:34:23.813Z","4.1.1":"2025-09-08T23:26:49.103Z","5.0.0":"2025-09-12T02:48:08.830Z","5.1.0":"2025-09-14T21:10:02.186Z","5.2.0":"2025-09-15T11:30:39.720Z","5.2.1":"2025-09-15T12:07:43.866Z","5.2.2":"2025-09-15T15:20:08.392Z","6.0.0":"2025-09-19T12:14:55.821Z","6.0.1":"2025-09-20T10:13:21.843Z","6.0.2":"2025-09-21T21:37:25.086Z","6.1.0":"2025-09-22T18:08:54.627Z","4.1.2":"2025-09-27T11:21:07.561Z","6.1.1":"2025-11-12T08:33:01.153Z","6.2.0":"2026-02-18T11:10:38.405Z","9.1.0":"2026-04-01T15:03:05.111Z","9.1.1":"2026-04-01T15:09:45.960Z","9.2.1":"2026-04-04T09:31:16.000Z","9.3.0":"2026-04-04T11:22:12.548Z","9.4.0":"2026-04-05T16:12:16.819Z","9.4.5":"2026-04-11T18:15:26.583Z","9.5.0":"2026-04-11T18:51:00.592Z","9.7.0":"2026-04-14T16:11:10.478Z","9.9.0":"2026-04-14T19:12:09.537Z","9.10.0":"2026-04-15T18:40:51.377Z","9.10.1":"2026-04-18T19:42:58.381Z","9.11.2":"2026-04-21T21:13:27.159Z","9.12.0":"2026-04-23T17:37:35.461Z","9.13.0":"2026-04-24T21:04:25.087Z","9.14.0":"2026-04-25T14:20:17.258Z","9.16.0":"2026-04-27T10:55:43.358Z","9.20.0":"2026-04-30T19:33:45.008Z","9.20.1":"2026-04-30T19:50:10.421Z","9.23.1":"2026-05-06T19:10:08.144Z","9.23.2":"2026-05-07T12:23:16.381Z","9.23.3":"2026-05-12T12:38:30.017Z","9.24.0":"2026-05-14T19:25:16.675Z","9.25.0":"2026-05-21T12:22:53.855Z","9.26.0":"2026-05-23T16:41:36.356Z","9.29.0":"2026-05-31T14:15:19.329Z","9.30.0":"2026-06-02T09:47:02.341Z","9.31.0":"2026-06-07T12:25:56.769Z","9.32.0":"2026-06-07T14:31:53.565Z","9.33.0":"2026-06-10T02:04:39.214Z","9.33.1":"2026-06-10T11:05:21.923Z","9.35.0":"2026-06-11T14:56:45.480Z","9.36.0":"2026-06-11T21:45:02.879Z","9.37.0":"2026-06-13T12:50:15.203Z","9.38.1":"2026-06-28T07:10:45.558Z","9.38.2":"2026-07-12T11:43:31.041Z","10.0.0":"2026-07-26T14:21:58.618Z","10.1.0":"2026-08-31T14:58:34.324Z","10.2.0":"2026-09-08T17:04:46.028Z"},"bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com","url":"https://ali.mihandoost.com"},"license":"MPL-2.0","homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/signal#readme","keywords":["alwatr","esm","observable","signal","typescript"],"repository":{"type":"git","url":"git+https://github.com/Alwatr/alwatr.git","directory":"pkg/signal"},"description":"Alwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to m","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"readme":"# Alwatr Signal\n\nAlwatr Signal is a powerful, lightweight, and modern reactive programming library. It is inspired by the best concepts from major reactive libraries but engineered to be faster and more efficient than all of them. It provides a robust and elegant way to manage application state through a system of signals, offering fine-grained reactivity, predictability, and excellent performance.\n\nIt's designed to be simple to learn, yet capable of handling complex state management scenarios in browser and Bun/Node.js environments.\n\n## Features\n\n- **Type-Safe**: Fully implemented in TypeScript with strong types for every signal.\n- **Lightweight**: Extremely small footprint with zero third-party dependencies.\n- **Performant**: Smart change detection and batched updates prevent unnecessary computations and re-renders.\n- **Predictable**: Asynchronous, non-blocking notifications ensure a consistent and understandable data flow.\n- **Lifecycle Management**: Built-in `destroy()` methods for easy cleanup and memory leak prevention.\n- **Easy to Debug**: Scoped logger for each signal makes logging and tracing a breeze.\n\n---\n\n## Primitives\n\nThere are five core types of signals available:\n\n1. **`StateSignal<T>`**: The foundation of reactivity. It holds a mutable value. When you `set()` a new value, it notifies all its dependents.\n2. **`EventSignal<T>`**: A stateless signal for dispatching transient, one-off events that don't have a persistent value (e.g. user clicks).\n3. **`ComputedSignal<T>`**: A read-only signal that derives its value from other signals. It automatically updates when its dependencies change. The result is memoized, so the calculation only runs when needed.\n4. **`EffectSignal`**: The bridge to the side-effects. It executes a function (like logging, DOM rendering, or API requests) in response to changes in the signals it depends on.\n5. **`ChannelSignal<TMap>`**: A stateless, typed message bus. A single `ChannelSignal` carries multiple named message types — each with its own payload type — and routes them in **O(1)** to the right subscribers.\n\nAdditionally, two persistent state signals are available:\n\n- **`PersistentStateSignal<T>`**: Extends `StateSignal` with automatic browser `localStorage` persistence, debounced writes, and full Back/Forward Cache (BFCache) lifecycle integration.\n- **`SessionStateSignal<T>`**: Extends `StateSignal` with automatic browser `sessionStorage` persistence, debounced writes, and full BFCache lifecycle integration.\n\n---\n\n## API & Usage Examples\n\n### 1. StateSignal\n\n`StateSignal` represents a piece of mutable state. It always has a value, and new subscribers immediately receive the current value by default.\n\n```typescript\nimport {StateSignal, createStateSignal} from '@alwatr/signal';\n\n// Creation via factory function (preferred) or new class instance:\nconst counter = createStateSignal<number>({\n  name: 'app-counter',\n  initialValue: 0,\n});\n\n// Get the current value\nconsole.log(counter.get()); // Outputs: 0\n\n// Subscribe to changes\nconst subscription = counter.subscribe((value) => {\n  console.log(`Counter updated to: ${value}`);\n});\n\n// Update value\ncounter.set(1); // Prints: \"Counter updated to: 1\"\n\n// Update based on the previous value (functional state update)\ncounter.update((current) => current + 1); // Prints: \"Counter updated to: 2\"\n\n// Unsubscribe when no longer needed\nsubscription.unsubscribe();\n```\n\n---\n\n### 2. EventSignal\n\n`EventSignal` is stateless and is used for dispatching transient events. Subscribers only get notified of future emissions.\n\n```typescript\nimport {createEventSignal} from '@alwatr/signal';\n\nconst clickSignal = createEventSignal<{x: number; y: number}>({\n  name: 'user-click',\n});\n\n// Subscribe to future click events\nclickSignal.subscribe((pos) => {\n  console.log(`Clicked at coordinates: ${pos.x}, ${pos.y}`);\n});\n\n// Dispatch event (runs asynchronously on a microtask)\nclickSignal.dispatch({x: 150, y: 300});\n```\n\n---\n\n### 3. ComputedSignal\n\n`ComputedSignal` reactively calculates and memoizes a value based on upstream dependency signals. It automatically recalculates on changes and must be destroyed when no longer needed to prevent memory leaks.\n\n```typescript\nimport {createStateSignal, createComputedSignal} from '@alwatr/signal';\n\nconst firstName = createStateSignal<string>({name: 'first-name', initialValue: 'John'});\nconst lastName = createStateSignal<string>({name: 'last-name', initialValue: 'Doe'});\n\nconst fullName = createComputedSignal<string>({\n  name: 'full-name',\n  deps: [firstName, lastName],\n  get: () => `${firstName.get()} ${lastName.get()}`,\n});\n\nconsole.log(fullName.get()); // \"John Doe\"\n\n// Triggers asynchronous evaluation batching (macrotask)\nfirstName.set('Jane');\n// Later in the next macrotask tick:\nconsole.log(fullName.get()); // \"Jane Doe\"\n\n// Always destroy when done\nfullName.destroy();\n```\n\n---\n\n### 4. EffectSignal\n\n`EffectSignal` runs side-effects in response to dependency changes. It batches changes and runs in a separate macrotask.\n\n```typescript\nimport {createStateSignal, createEffect} from '@alwatr/signal';\n\nconst count = createStateSignal<number>({name: 'count', initialValue: 0});\n\nconst logEffect = createEffect({\n  name: 'log-effect',\n  deps: [count],\n  run: () => {\n    console.log(`The count changed to: ${count.get()}`);\n  },\n  runImmediately: true, // Run the effect once on creation\n});\n\ncount.set(5);\n\n// Always destroy to clean up dependency subscriptions\nlogEffect.destroy();\n```\n\n---\n\n### 5. ChannelSignal: A Typed Message Bus\n\n#### Why ChannelSignal?\n\nIn real-world applications, you often need to dispatch many different types of events or messages — for example, `'open-drawer'`, `'close-drawer'`, `'show-toast'`, `'navigate'`, etc. You could create a separate `EventSignal` for each one, but that quickly becomes unwieldy:\n\n```typescript\n// ❌ Verbose and hard to manage\nconst openDrawerSignal = new EventSignal<{panel: string}>({name: 'open-drawer'});\nconst closeDrawerSignal = new EventSignal({name: 'close-drawer'});\nconst showToastSignal = new EventSignal<{message: string; type: 'info' | 'error'}>({name: 'show-toast'});\n// ... and so on for every action in your app\n```\n\n**`ChannelSignal` solves this problem.** It's a single signal that acts as a **typed message bus** — one channel, many named message types. Think of it as a Go-style channel or a pub/sub topic with full TypeScript type safety.\n\n#### Architecture: O(1) Routing\n\nInternally, `ChannelSignal` uses a `Map<name, Set<handler>>` to route messages. When you dispatch a message with name `'A'`, only the handlers registered for `'A'` are invoked — **O(1) lookup**, regardless of how many other names are subscribed. This is a critical performance optimization for applications with hundreds or thousands of directives/components listening to different actions.\n\n#### Creating a ChannelSignal\n\nFirst, define a **message map** — a TypeScript interface that maps every valid message name to its payload type:\n\n```typescript\nimport {createChannelSignal} from '@alwatr/signal';\n\n// Define the message map for your application\ninterface AppMessages {\n  'open-drawer': {panel: string};\n  'close-drawer': void; // no payload\n  'show-toast': {message: string; type: 'info' | 'error'};\n  'navigate': {path: string};\n}\n\n// Create the channel\nconst appChannel = createChannelSignal<AppMessages>({name: 'app-channel'});\n```\n\n#### Subscribing to Named Messages\n\nUse `.on(name, handler)` to subscribe to a specific message. The handler receives the **payload directly** (not the full `{name, payload}` envelope) — since the name is already known at subscription time, passing it again would be redundant.\n\n```typescript\n// Subscribe to 'open-drawer' messages\nappChannel.on('open-drawer', (payload) => {\n  console.log(`Opening drawer: ${payload.panel}`);\n  // TypeScript knows payload is {panel: string}\n});\n\n// Subscribe to 'show-toast' messages\nappChannel.on('show-toast', (payload) => {\n  toast.show(payload.message, payload.type);\n  // TypeScript knows payload is {message: string; type: 'info' | 'error'}\n});\n\n// Subscribe to 'close-drawer' (no payload)\nappChannel.on('close-drawer', () => {\n  console.log('Closing drawer');\n});\n```\n\n#### Dispatching Messages\n\nUse `.dispatch(name, payload)` to send a message. TypeScript enforces that the payload matches the type declared for that name in the message map.\n\n```typescript\n// Dispatch with payload\nappChannel.dispatch('open-drawer', {panel: 'settings'}); // ✅ Type-safe\nappChannel.dispatch('show-toast', {message: 'Saved!', type: 'info'}); // ✅\n\n// Dispatch without payload\nappChannel.dispatch('close-drawer'); // ✅\n\n// ❌ TypeScript errors:\nappChannel.dispatch('open-drawer', {panel: 123}); // Error: panel must be string\nappChannel.dispatch('show-toast', {message: 'Hi'}); // Error: missing 'type'\nappChannel.dispatch('unknown-action'); // Error: 'unknown-action' is not in AppMessages\n```\n\n#### Unsubscribing\n\nJust like other signals, `.on()` returns a `SubscribeResult` with an `unsubscribe()` method:\n\n```typescript\nconst sub = appChannel.on('navigate', (payload) => {\n  router.push(payload.path);\n});\n\n// Later, when the component is destroyed:\nsub.unsubscribe();\n```\n\n#### One-Time Subscriptions\n\nUse the `once` option to automatically unsubscribe after the first message:\n\n```typescript\nappChannel.on(\n  'app-ready',\n  () => {\n    console.log('App initialized!');\n  },\n  {once: true},\n);\n```\n\n#### Raw Stream Subscription (for Logging/Middleware)\n\nIf you need to observe **all** messages regardless of name — for example, for logging, analytics, or middleware — use `.subscribe()` instead of `.on()`. This receives the full `{name, payload}` envelope:\n\n```typescript\n// Log every message for debugging\nappChannel.subscribe((msg) => {\n  console.log(`[channel] ${String(msg.name)}`, msg.payload);\n});\n```\n\n**Important:** `.subscribe()` is **not** filtered by name — it receives every message. For normal use cases, prefer `.on(name, handler)` to keep subscriptions focused and performant.\n\n#### Use Cases\n\n`ChannelSignal` is ideal for:\n\n- **Action layers** in Unidirectional Data Flow architectures (like `@alwatr/action`)\n- **Event buses** in component-based UIs (e.g., a global app event channel)\n- **Command dispatching** in CQRS-style systems\n- **Pub/sub messaging** where you have many distinct message types but want a single, centralized channel\n\n#### Example: A Complete Action System\n\n> **Note:** `@alwatr/action` is a higher-level package built on top of `ChannelSignal`. It adds declarative HTML attribute support (`on-action=\"click->add-to-cart:42\"`), modifier chaining, payload resolvers, and DOM lifecycle management. For production use, prefer `@alwatr/action` over wiring `ChannelSignal` manually.\n\nThe example below shows what `@alwatr/action` does internally — and how you can use `ChannelSignal` directly when you need a pure-code action bus without DOM integration:\n\n```typescript\nimport {createChannelSignal} from '@alwatr/signal';\n\n// Define all app actions and their payload types\ninterface AppActions {\n  'user-login': {username: string};\n  'user-logout': void;\n  'cart-add-item': {productId: number; quantity: number};\n  'cart-remove-item': {productId: number};\n  'navigate': {path: string};\n}\n\n// One channel for the entire action layer\nconst actionChannel = createChannelSignal<AppActions>({name: 'app-actions'});\n\n// Business logic subscribes — O(1) routing, no cross-action interference\nactionChannel.on('user-login', (payload) => {\n  authService.login(payload.username);\n});\n\nactionChannel.on('cart-add-item', (payload) => {\n  cartService.addItem(payload.productId, payload.quantity);\n});\n\nactionChannel.on('navigate', (payload) => {\n  router.push(payload.path);\n});\n\n// UI dispatches actions\nloginButton.addEventListener('click', () => {\n  actionChannel.dispatch('user-login', {username: 'ali'});\n});\n\naddToCartButton.addEventListener('click', () => {\n  actionChannel.dispatch('cart-add-item', {productId: 42, quantity: 1});\n});\n```\n\n---\n\n### 6. Persistent & Session State Signals\n\nState signals backed by web storage with built-in write debouncing (default 1000ms) and page/BFcache lifecycle listeners.\n\n```typescript\nimport {createPersistentStateSignal, createSessionStateSignal} from '@alwatr/signal';\n\n// PersistentStateSignal saves state to localStorage\nconst theme = createPersistentStateSignal<'light' | 'dark'>({\n  name: 'app-theme',\n  initialValue: 'light',\n  storageKey: 'theme-preference', // optional storage key\n  saveDebounceDelay: 500, // debounce time in ms\n});\n\ntheme.set('dark'); // Automatically schedules storage save\n\n// SessionStateSignal saves state to sessionStorage\nconst wizardStep = createSessionStateSignal<number>({\n  name: 'wizard-step',\n  initialValue: 1,\n});\n\n// Remove persisted data from storage without destroying the signal:\nwizardStep.remove();\n\n// Clean up when unmounting\ntheme.destroy();\nwizardStep.destroy();\n```\n\n---\n\n## Operators\n\nThe package includes utility operators to transform and debounce signals:\n\n### 1. `createDebouncedSignal`\n\nCreates a new computed signal that debounces updates from a source signal.\n\n```typescript\nimport {createStateSignal, createDebouncedSignal} from '@alwatr/signal';\n\nconst searchInput = createStateSignal<string>({name: 'search-input', initialValue: ''});\n\n// Debounces input updates by 300ms\nconst debouncedSearch = createDebouncedSignal(searchInput, {\n  delay: 300,\n});\n\n// Must be destroyed to clean up internal debouncer timers and subscriptions\ndebouncedSearch.destroy();\n```\n\n### 2. `createFilteredSignal`\n\nCreates a new computed signal that only emits values satisfying a predicate function.\n\n```typescript\nimport {createStateSignal, createFilteredSignal} from '@alwatr/signal';\n\nconst numberSignal = createStateSignal<number>({name: 'number', initialValue: 0});\nconst evenNumberSignal = createFilteredSignal(numberSignal, (n) => n % 2 === 0);\n\nevenNumberSignal.destroy();\n```\n\n### 3. `createMappedSignal`\n\nTransforms values from a source signal using a projection function.\n\n```typescript\nimport {createStateSignal, createMappedSignal} from '@alwatr/signal';\n\nconst userSignal = createStateSignal({name: 'user', initialValue: {name: 'John', age: 30}});\nconst userNameSignal = createMappedSignal(userSignal, (user) => user.name);\n\nconsole.log(userNameSignal.get()); // John\n```\n\n---\n\n## Advanced Subscription Options\n\nWhen subscribing to signals, you can customize the behavior with the `SubscribeOptions` parameter:\n\n- `once?: boolean`: If `true`, the listener runs once and automatically unsubscribes.\n- `priority?: boolean`: If `true`, the listener is added to the front of the queue and executes before standard observers.\n- `receivePrevious?: boolean`: (For `StateSignal` only, default `true`). If `false`, the listener ignores the current value and only runs on future updates.\n\n```typescript\n// Subscribe with options\nmySignal.subscribe((val) => console.log(val), {\n  once: true,\n  priority: true,\n});\n```\n\n---\n\n## Lifecycle Management and Memory Leaks\n\nSignals that depend on other signals (like `ComputedSignal` and `EffectSignal`) create subscriptions internally. If you don't clean these up, they can lead to memory leaks.\n\n**Always call `destroy()` on `ComputedSignal` and `EffectSignal` when they are no longer needed.**\n\n```typescript\nimport {createStateSignal, createComputedSignal} from '@alwatr/signal';\n\nconst counter = createStateSignal<number>({name: 'counter', initialValue: 0});\n\n// Create a computed signal\nconst isEven = createComputedSignal<boolean>({\n  name: 'is-even',\n  deps: [counter],\n  get: () => counter.get() % 2 === 0,\n});\n\n// ... use it for a while ...\n\n// When the component/logic using it is about to be removed:\nisEven.destroy();\n```\n\nCalling `destroy()` unsubscribes the signal from all its dependencies, allowing it to be safely garbage collected.\n\n---\n\n## Asynchronous Scheduling\n\nTo prevent performance degradation, Alwatr Signal employs an asynchronous execution strategy:\n\n- **`StateSignal` & `EventSignal`**: Notifications are pushed to the **microtask** queue (`Promise.resolve()`). This batches multiple synchronous modifications and delivers them at the end of the current task.\n- **`ComputedSignal` & `EffectSignal`**: Recalculations and side-effects are scheduled as **macrotasks** (`delay.nextMacrotask`). If multiple dependency signals change in the same tick, the computed/effect signal updates once, preventing costly redundant evaluations.\n\n---\n\n## 🌊 Part of Alwatr Flux\n\n`@alwatr/signal` serves as the **State Layer** of the **Alwatr Flux** unidirectional architecture:\n\n```\nView → Action (@alwatr/action) → Controller → State (@alwatr/signal) → View\n```\n\nFor full UI integration, check out the `@alwatr/flux` bundle package.\n\n---\n\n## Sponsors\n\nFlux and Alwatr packages are supported by our sponsors. Become a Sponsor to place your logo here.\n\n## Contributing\n\nContributions are welcome! Please read our [contribution guidelines](https://github.com/Alwatr/.github/blob/next/CONTRIBUTING.md) before submitting pull requests.\n","readmeFilename":"README.md"}