{"_id":"watch-state","_rev":"56-35a495f72736c01fd3063dfb148e2c67","name":"watch-state","dist-tags":{"alpha":"3.5.0-alpha.4","latest":"3.6.2"},"versions":{"0.0.0":{"name":"watch-state","version":"0.0.0","_id":"watch-state@0.0.0","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"dist":{"shasum":"dd0e75760378690f092c851d7aa67d29837cafd3","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-0.0.0.tgz","fileCount":1,"integrity":"sha512-CteKxhQsuJChGm2XDCJY+0peBFgkikwxtbqP5uSHNO23hMl17DUWvBtyIYWiJh/YNOFMU2W5x/ADGk0vdHKAqw==","signatures":[{"sig":"MEUCIQDpc4EAlfmF9UPaYWLuS4RvLRKgSLxzE1Zfd2zv8PS1SAIgUkFSJpA4DAwXmUZE75VcILaNhB2fOD691AFDV4e9e3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCw8XCRA9TVsSAnZWagAACpsQAI8NMyrXoGDe3XH6ZT5l\nVAejzWPuMeIVlcORw3CrPC2VP+etUTPX3w6J62FwhXum8gxlbRdJ3/zEMlXZ\n8NrT6QHZeyJr0H/7nbW0YSuOx+G7/r4l7poNzn0x/RemoORJOula1t4T3vII\nyRkfgXi9XTQHF+nVkseSIzf4DMMkj/OPYG/8FAQn9QiD2lYRoRhhYjW9Ew2G\nJ+7S/KCTWrpL4mDxifqmbnJoYYKf9p/2noxT/a3NeGAi7VF6oWJA9IlARVRg\n3RQ/a7zTtx8kVNB5SlIdXgPPAOZOv1Nf3GXhUvQko+8b46K6d7R9cY04xyip\nhXE0ukAwrwLf1BhwDzMT3oa9qMBwRdT8WZoaB7QaLuBDM87FrDdqbdSrS1w4\npRnEub7xB2EqkMInmVv+yI/RpC00mPj+x2HoV1O1WhCDz2bQoydcH28Vmi+w\nKbG6vtIcjBH8Vd1/hxBKOw6F3CEVo3zkBnQ13EcuUb5xtw3qdp83Ib9kuU0w\nk9yJU0SoDfVjHuWXlSxqHbQAB/eh7zqD7R4t4z1aM4CvMff7S4c33CVn2Uyr\nZwAzPwoj65FUVI8KYGENm6bbmKy1r4lJp21pPONXxSG+6aX1GxWn/eQjbCY5\nWGmIhC30MjsG55tHvU6znxgmiTNecD+N+Z2Jm9JDhXxJYYRH1OvXvhkosBLw\nRd1P\r\n=N/xW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"_npmVersion":"6.14.4","directories":{},"_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_0.0.0_1594560279218_0.4558269615554513","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"watch-state","version":"1.0.0","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@1.0.0","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"8fde2544fc2b8e5e00ae8365f75688aa77684e97","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-1.0.0.tgz","fileCount":112,"integrity":"sha512-nf4gxMUVhBjjNtV3RONP5y55ACqZ+tO61EKuPgFfv3DNCij2JF6VA7cyUcCLl8HD5/1OXCJQsclN9DSGyMuIMA==","signatures":[{"sig":"MEQCIAwYNEr0FquhcD3avvulMYhl/lrSocmzlhVs5BP5gkIXAiBZ+AA7GoQx2zIr9OnNEGrAj3nW4J7hHOPcfOjdKUCQwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftBH4CRA9TVsSAnZWagAAAfIP/2yND1l5XCR7I/kRyp9X\n61rcgVtSoom/kAV+VkmChE8m1AuS0/x5/54/8owKvS+5YaPbdykS+441UNQH\n2rMIKWVmCFdZENQo5PiX04vZPAOOuZn9XFWQFhVIZ2YuT0qYA1nYoJOUnASC\nJbNmobdm3XNzLrsuBfb0o+Hqhn0QWIk6YFdSOR+uy6LFEMYrabQ8z96NA76y\n5vbTdKvvM9dJiX3yKxE0Y1kM8cB9+5+WPq3uAq0fPxp9JgHWl0sORbCbiqfA\nAW/QtMVedGQpHzA2u/umnrxQ/iO0lxe+TN70wscbNZddToyVef4ZaqCSHAT6\nhyV/PaGXex41nWuDSN00SKOTO2BI5lUFjXPd7zifwdrXFz9YuPwtnVApvPWE\n1GVfZtAP5m7Ffqxh1QAP5NpGWmm0gaQERc8G+hfhaAQg8pBlz57qMu1qW/KB\n6NU9SEEvtELoWuQBqz+nQYiuNZ8NO3I5SZThJHBo2wSDvDzG5RWhEkwKbd5f\nSoBMXuv8up4k915N/64wQjv6Myim/mhxqEf0c7S+S5cKPzxGln3xy2eGf8I1\nQB7lBs1ApgJGNKgtJIB7/jdUwnWD45fWJFduoPnK2T3aJ9Ryiv1Vha9u/Yul\nFnR+LnrFinZiziblMH80ym20vNcMaTVcc1KnbhrbbSzj51VpTnZl+Sgx8acl\n+YEt\r\n=+7go\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"The simplest watcher for your state","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_1.0.0_1605636600408_0.026280014372167093","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"watch-state","version":"1.0.1","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@1.0.1","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"f4b231b47a32a0a1d83d356fe3fd4e2648394d9a","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-1.0.1.tgz","fileCount":112,"integrity":"sha512-hGgqBNOO9k6cr1JTgBRAwSy7RC3k1v6DqMVyMa4B8WN5trx1/6KN2u9LNyVXfhhgqtGsXk36uCIA0TMpGOu4GA==","signatures":[{"sig":"MEUCIAkSrp0Uo2iKW3eoeqgp6HawjWS6iKbTaud31sn3+cCzAiEA9ZJMW03zqQZUOymykEAHG3ZjGWeNP3DwjlQL/GbQ7xU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfttM4CRA9TVsSAnZWagAAzLEP/jQo5HiUeQoj1P74QzNj\n2x5yb70L8ZeKFklaNTZzvg+9uLABdhSBZpcLtPvnmaWiDJgiY9nuv7dFTULB\nyY9XflCoAe9boFMQjnEqJdUDgy/wIdBfkpc7Cpc7gXXqR6IWwHzsBpAj2N06\n5vJO+XElGxqpEiVCwa43ACYb1oRNNh3CyrxpvPy4SgsXCQi18JdizfqnCpu1\naqFCx/9USntKGNem1wLBzKAiPU0sRbDxEfKVT2jO9WvFGjUZkeOQTXf8AKef\ntdMaecIH0slB35/St3TyCOJnfxMHmcCQQ3H5NYupCI/dUdDLmVKc16P7z3mq\nhpoVw2YL+RVGruk0SalW8UwRSheVGoZ2OK3hOJWF/HBb2/njh/I4g43vkN1g\nTESEFrsL4KnrL0xmKYNrBSnBGoROvMVOuULXemwI2v2EiORqKwttTU4ulCia\ns+VVQ3NDFCMSVajN00FS8jYlLro0cWev275T2/b4XDy0ctb8Q/PVnOrXgTSM\naPWqNTiDzOCTXtsd+g3vrGUYYZQUmQaEEPOiFWGVWtpWQfD+Ek1dYabOJ+eN\nbyC+UOWe8RSvfV3ba8Gtrog3FBB4RGruHkiTeqchiJUPVjz4XebncNyWz++y\nyZb8jedHt7gJqBnmlGEdteQNiVZTJjCwXA75jff2rAFaa0O4hLmT9ydflYKW\n0KFt\r\n=YOTV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"The simplest watcher for your state","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_1.0.1_1605817144185_0.24221198133623845","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"watch-state","version":"1.0.2","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@1.0.2","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"2c157d37330408e7e6e8d2c9ddb955c30e47bff3","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-1.0.2.tgz","fileCount":112,"integrity":"sha512-TQi0/2K4mMPHhDjPPlERapRBhv6QjhF7Ygo2RX0yRVtTHd6LDvSoIdMDrPoUv0mdTiL7qd5scwoww0iYn+WdRA==","signatures":[{"sig":"MEUCIQCdCOS6VkEkqZm06G05Ooo74y5LcqMa8JKjx96hb2BILQIgfw3SfIuKpYta/FMG7LK/Y9C536lcYRVlol4oUMwbRp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuMMFCRA9TVsSAnZWagAAgQgP/0GAJtEChjd1jKNtHKLl\nd1piV8jAFFvFjU/4+nHA+UbBj/cD0ZKcCCM0qfKkPcQLCb96E09FTioP8iZb\nqR0uZ8dYNHEiENOHpqu+xgyC8pokQqN9iZaO3cz1sHvOO5L+g2hAqErRmjkz\n5GxyjBSOE9yJuwXyUQKOa2wUsOWoI8TOCm551RWkoyrysI2nl6nHhLNwLUZA\n6CJnRSmJ+2q3BGPqPjRlYQy0XS4dYALayvLjqWtBHqLNj0HSFiPgqY+kKsbk\nSaEJDcwnV3flDRpTqv7MuRg9i8Je52Y5W09+op9E3wUQbTqhvYwc62ZSKHjX\nuOBBgU0b5j9tse1b9Cf4syl7RyQt/HUseBH253UPugAziKIufSXrXWiR1AFZ\nHkEhUo2zgVa8RO6OrYhqYUIrFIW7XpeNvgdXSXTwVobE6gF+ym5a4sFRLqAE\n0J5ZLkorYKx0shzWVM6NtGxVdr03XPL7CiXNJSNwuxbTW3klvK2cMx0EG48R\npf/ca4pwXYpVco0fHlRGFEAP5JAn3xv2OweenKPh/8fQfahrIVr7IeEKLG1N\n27NQkmOANbbzcYMxyKi8cc148Ar8mUKkf0tIcSHqEUQISfJPMX1vTava5fYt\n/h3KPCKjoXQSlR+5XEaUSMwcXqATvEn2D6kfc0eLr1Dbk7mNiSSOtCIn1Via\nDG3U\r\n=hjvJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"The simplest watcher for your state","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_1.0.2_1605944069379_0.28251392932183883","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"watch-state","version":"1.0.3","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@1.0.3","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"96c984f4787187a681babeb4bfc4ba22b1efe285","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-1.0.3.tgz","fileCount":112,"integrity":"sha512-/lc1amMDteYW6nGTzPA1Yv6Aat+wL11epntgaWazhdjacXhvxxij9kNz0bsMGsfGS23beg00ZLPPiWwgMY/5Hg==","signatures":[{"sig":"MEQCIH2yIMW/5ykI58L3AXY4AHnVhGnVbtr1mZRxE7jlJguNAiA11pvApZRK2M6TIbgZCyIpiaWV4OAnFrp/1IQnPBqDGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu/izCRA9TVsSAnZWagAAvyYP/jRQ0PSImMz5lRrhRvv2\nd4I3OcYdY8Q7xyarx6er1A/Jjo6R9odpkrOmTLyn5ifzbyxNG1BKtlHO8PTE\nfTM9VUsRbKMPWKIFiBRqcyH7wGEO+3DRuZYKGcLhdQ1LuzNZw8MuvFunmxwd\nofXj7r+n2Prtfb/kjLrO9S8Hy5oevc6CdFHus1eM5FsDTeF10wJEmODoxlEH\nEsEJo7WqHSVhTIVCI7W2+2Xr2e47DocZ/Q1VyhkjRmbkB+komnvX6GtKR6We\n7g29o/JbwJF8HcBVLhRQhUAJq8fgHxVtJsZ41pfu1gIaDWq0swrBOcr9a7WC\nveEXXb7CyMux2QOAcCdAntAcRkBJxYA1SFt29/ETxKPckyP/QQpEWYTtbIQT\nlNvfwtfFL7KXOrb0DVAjjUWDRePdrM86lWi1REepVwOlY2C3x4e4aRf6EXjT\nC3O/nh7mA5lQFBMFDIwkcuFUm1DDE2hdY4FvCakj2ItQb8RuHplv/+WzoSdp\nXPGgnbIZKyqLbLSPqOmViKgsvaGwhX3KrbVt7e8H1DlDYdNplKWKdYT7uNy7\n7auQNkbSwFIRyDCfzKpyvTlf5FKxwTtHQm5yl/awKEoclw1Jgp8RwqrgB3UM\nSVAnEb8ihhQ1Je9HdOwaHXu2YzgZMNHGrFM0bn9S+fT9G675MTfgXunszcBx\nUmes\r\n=jiKm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"The simplest watcher for your state","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_1.0.3_1606154419424_0.9509385516056337","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"watch-state","version":"1.0.4","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@1.0.4","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"5de96b24b3eca26215eb5343dac0a3b939941a00","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-1.0.4.tgz","fileCount":112,"integrity":"sha512-7rnhU/vGhpj7tq/hE+kSaYCfYRC8uPZLac1oB0h84GzqgOO0LCYqgmAjtF89mqVdrVNKEgiLAGNfxiy/+6mqiw==","signatures":[{"sig":"MEQCIDlYdPnCspqIDGOnmwaOJ2RGvKa6kVE4ouXriVFXFPzxAiA6yiEQDyur39qaQIJ9vAdMdH3GMPmxj/MNApVj48kJaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvXKyCRA9TVsSAnZWagAAcMUQAJQ3kfpAPnOEdwj73ALx\n1+lwIZnWTa/OIo8BLdJHFoAoDBiKcDcHqtm8TnOAie3a5uJPyZUTNc6xIlTj\n+nnmuxOVORTeeD1n/udfSBiRrXbgbL78MSarAUn/JgkCYTOR6WZRBfg+Hd4T\n0OUr1K3SKX7/mcQxARl2rRtowUxPerAhc7Hunm7FZulvsr5TQbGFy1F/+Dre\nNEZ6nSIhP0bZCzrvbjLwomYf5EUVR99ITbBHV6W7pHSGdpXBNVG4J9ut5fYJ\npWAe27BmNLcF585RHTiBBqOWk+OBRx0I6uJJ91SlzR5DDT2VLJcax5PeR/TV\n8DFhpwse53Ibz6Mv3klbj6zgrF/uOlJNwfJ2ImpRSDvVknXU3zspXfxtAxln\nmZ+6N9l4BuG78lZ9NtMpDEv+2Llt/hAq4Theos4bwyZEqnBYdEliOI77O2ja\nQL+VDFK9Jhug97aiTbER9v+L0GAM8IN2SArkWIDsoGYjA9KErkX7r3B5wfP3\nrhXO8+9McashrQG8Nvy1E84eA/ApUx0SMJ5EclyuFbp2H/ueJnwncXCYff8Q\nch01+UZaMXkas92x4Msbg/Ohc37JDat1OlcllxGgWMHZdlebz5YyGyes2rIe\nGbIqyAhAwOabhOYgtNgdCTNjG2Mg18wmFoErWsi0Egn1LK+pC0UZcEoMOPOF\n2NWz\r\n=a1UR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"The simplest watcher for your state","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_1.0.4_1606251185641_0.4337309194826853","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"watch-state","version":"1.1.0","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@1.1.0","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"4033d47a210f1c46c9c4e0305fd60bb3fe708db5","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-1.1.0.tgz","fileCount":124,"integrity":"sha512-jq+wY3Sr/VQqymxyKG0vCg/aG0bJuo2N1gOPlV4SU8kE0Ez+C+7ELPlHv1cQaTjZvFAJmJER8fBxLxL/WCrH3A==","signatures":[{"sig":"MEUCIBy5uA6H3TYMUdhqUjmujzn+KCl991qx3ewqFh8l9pncAiEA1Vt6J5f+1XxONBhgUFLpEl6eaY20ZCSjx74z1798nsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1O9ECRA9TVsSAnZWagAARD4P/22gSUMRv8GyTY/YYmea\n1ZiCIxja83m89HEEtx8zDxWLnhnXcmUDT0VJioB19C7a0Ai6I9LgsHHL4Eu/\nYn1tihXyP+MhoWJD+332WybiMHgbaAcfRRf0FCpNcbrm0XHnskZ/uOTDFmeD\nVW5o4zkyYkkNrAhipq2n5crP9lfvLaDuD8wn49woEvoWt+7EfHvLigxOMSqO\nYtgowoe9Vl8UwIC13bBe3AXOn6T37bggy5l00qbpgLLBRLoZMCXhGk/UHcIa\nOh9nCf70nLRl6g/PRXjuaq7eG3uR0FH3H3xQH+drDVEgPdpUAHWY4Bsy7FOl\nb1Hd59vgFQkq8NOCRaF15soI58nBs/AAaLyEjZ2pDhglfbQwbtMxjSIcNms5\nF8mo4f0+PmyNSsQMsPBo0kmHfL8le7aPCp3DKX3+6jd6/uXO0O/6LbZqlAYt\nIwTKmb/uJ9PPnsFgXLBlpBqOQkQEnKYzO64YD+25doBA2kfhbbCROINtzZKI\n59/ldqhOYuuFAmWMIYxxpQp9IdVi3vkE301D7mVWYKH1WdALewjHbyxa+plU\nChp8hrhw03cmNpL0LYoTqnts8efDI/D6usAG+C1KiXp1uyfjKSWM1jrBJo/e\n9+bStESBRMFXN01ZONNqEkbXvSMnLqoEpIB590f6Ek57UiinW29QanP9qTgi\nHvMq\r\n=6G79\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"The simplest watcher for your state","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_1.1.0_1607790403524_0.935136161569085","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"watch-state","version":"1.1.1","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@1.1.1","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"4b6ff54751bd8adf6e65b1f0fece90fa81102222","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-1.1.1.tgz","fileCount":124,"integrity":"sha512-+atHkL+UVGnfCR4XnzDyb+qkPKRbYnc4mLvYV4/4T/6v21y3nPML61cyfdfvCC0Skv+sHOQ2OqDQLpr6PzetZA==","signatures":[{"sig":"MEUCIQDe43HPu5y0mimvyNRejADqYCHJt5EyQ8UJmCOwbEDcLQIgVbKP/aix2/Q7OzYbXGoDvG+7O6DX7AzVnh2e1R7ZFhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf77zcCRA9TVsSAnZWagAAcR0P/j9c5kq/tyW7Z/0D+sRp\ncHU7EdQzhPSp6GFjOkQgcVBsl9CVALYJoXdC0uBRXFo7LjOlQRlfT/N/Gy3Z\ncbZ3A+ft1Lc03U1hd6b7nCLR8wApt69jA2kGavH4bsqzr2ZIAJTysbW9wuZz\nBOy8wqH5tqC6eeMF4nmToKmSMlB8+NuSVL9aqVhSWoEpHH7Vq6I3a8SvzAq4\nf6RNzcw6SLsjMy4PL5a1gWVJRGqkuMCQn9tgDSSXS48yofSpFScAauBW7MHF\ncvnIBopaUPDkXJLILU0q0BKOM21S8xU60XGxHrXZz4ujVBR1vyuSGPPqmaC5\nAcy3SfzeYUG6dkxVFz7j1AiRLOFIGCSXOxbI9Dv1b0GnDgUM4+G4vF3JMAqY\ni1KsmhuMr9iOrZrP3iEO1Y9d3uvOk7VGi16SKfrG7O0jfd6UyGp+nMO6Yd3e\nS4Y6Z0UNwPYWc276jz86ZZy9XjvVzjViQYbpfXbxCMXTgaNX6VPFGZcodZkL\nCmpC2alKlbLEhEg2AITtxrkdN2k+0LSaXB3a9xxooDULKWSd3I+7ov5orAXq\nS7/NUvaksaZNYIcO+5UIjLD6553W9sMHUwWP0LDyT0Ko5b76Uns2fcD1RXgy\n9L1ucBhEc2kuP4qlxUvakk3Kc6UE0QlOGrY6ixR9AKi+U3qqSwlHNlo4c6HN\n4eGZ\r\n=rPYf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"The simplest watcher for your state","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_1.1.1_1609546971601_0.5000028860583323","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"watch-state","version":"1.2.0","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@1.2.0","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"0b6e0b6f8602aa623b8a0f482b05890e4561d809","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-1.2.0.tgz","fileCount":136,"integrity":"sha512-b8Asyi3krlTAY8k7yw3RMDiCs8DsT24tjHWtxZZJGWu9Vh3yM420rXxfxTUEmjFvhNhtEPRSdknDv2CjZOq31g==","signatures":[{"sig":"MEYCIQDqLaST62zAIjQiM5YrDe5ANjWPwWZLXAGfnjIJECp4YgIhAPRI9YJwxDW0ceJzNwr9ugdrB7FIvP5TkvhMXstLwfTs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+j+DCRA9TVsSAnZWagAAH7wP/iF/hwIhcGObUARd1mfF\nxOxVcmP9vEJbgdvJvlKJOBzkexuoLAuEqJlHx0aUKegrPPYhW1HSBsb2CEqF\nsx2bksyMMsqWmasIJNm4z+WA9shMTkttD1mHP6Wc5k6mXsoxLU/YJR8cBTmV\ns5NB37qfudqfQ2sYqx0qfOPM/HvP5Ol+B9OLdIbz4aF2h781GAqfWNJ4UPlQ\nmWAtaT72+aHquYb/VAyAebBWqorjT8nLc7Br/VmiqtjL1ltyVECsIikVZbJQ\nYVkV9k/KHcpiwpLqyw3Bqs3tRAOdFsMfwFSDmLWR+DiJD8y8JW+NYTc1mtMh\nPl9o/770A4fJf8R9aaTb8vZ+xHYYmWLBFHhbWNAMLeEnyo+86o/8b1ZJxxqs\nK8TbpDPI7bWG9e6DmCO58DdjnW2U3bTG8Y6NbUgHyAzPAeBO1hGmP4M5zjSM\nspVn7ymfh7TXgXn5Eg+OSLTQ6Pkwqou26bSwlhTt4vEz3q70VqyKkvNuq/cY\nHCvr9ZC7/8bfm++/TUjJLfry/gU92tRBbxTubIMT4E1hNbyhZYoQEcdxwHQT\n6wuj2+9mZeFrqs0DzDW3TvmSmX9T0CravS2xEAg5z4UQz5hOCJtjt5/aQ2xN\nOmvgwqwKyTcs29pxg7eRl51Q8LpsZBLyXlH8eGmznmy1PDw6v52S+Qj9uW4e\nk/pw\r\n=2rzi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"The simplest watcher for your state","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_1.2.0_1610235778711_0.7812040106524916","host":"s3://npm-registry-packages"}},"3.0.0-migration":{"name":"watch-state","version":"3.0.0-migration","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.0.0-migration","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"23324a17e184634d44c02d2af0ffc535a5112846","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.0.0-migration.tgz","fileCount":136,"integrity":"sha512-T/+YrSvbgzTOzfZorryHFh7tVW3F6kxG5pkSACE8/fr/J1dtF7DgK9HOheaeIBb9wLXL8adsGw9yYDTzmhcclA==","signatures":[{"sig":"MEYCIQD+NDxQYczm4q63g2uFCQ09ikJ4uwmTld+C6pKt1QBw+AIhAPgC74hpSFBwBQIAavtxOHdt8cq2j4tDeGVHNfmF5eII","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+vdjCRA9TVsSAnZWagAAdG0P/2x1u2GD26NcDt00m9eg\n30eULSiYavPX4wwqjyhJRXN/Eh6nG8WEe0DqLfjFxxiSlFSur5TO8NlUdNkU\nAgijkNwJ7KsKEeUteOodYh829kSAPhN62WzLLgS7Ocnwtoq/I2bHWDbgh2mI\nrwZC0ag4IQ23WscSeM3LaOAPHpztArvBqOD9LnyEf+y1GlPo8YiT+VILDcf/\nJAF2DKJwyJDToYhvJIOeU7UVR0hgPCfkubZelmV3SiWcY4TnGGOghNIEoNFY\nEmHCKWk+Z27z0wBGa7MKVn/gRI/IGNFinpuwhvhAWIcd+zzi/pd161C9iB/y\nhZTkUuIBSDUZPIeVMYfx6awe5iPr6awnIi9Oi27o+TdRxG4uIWK4ggg3ULpn\nOHLeUFKwUHL9p5g9jiVeAdw20OMQRCnT5tNJ+WarlF8ZMDLnYC7IMhaM3UJr\n9Z4IwoOykLjgfHvFcMoHiuGEN94DO7T6hUzp1FZzimKwp4SfUbQfh4HxeKv9\nCqYEEz4rDCnv+gp713Y2yZRJ/YA4jCUE1PH3cSKTpQW5tVhcTGIo6ZAt9Sz6\nJyr+Ca/6bphHWbS3uQf8AobMwMThsPtMBWSoDmT+qXN18q15EIGed62dNmg9\n3LgwBy3ZJGMlkDzCMXFA+dBBi+YQIKbneXiY6ub/7uzN+DGpWKuJIwM4cV8R\nP5KF\r\n=gVB4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"deprecated":"This version is not ready","repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"The simplest watcher for your state","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/watch-state_3.0.0-migration_1610282850927_0.8158936164191251","host":"s3://npm-registry-packages"}},"2.0.0-migration":{"name":"watch-state","version":"2.0.0-migration","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@2.0.0-migration","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"86eebc5d0265b873652c1c241ea58285a1a26e24","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-2.0.0-migration.tgz","fileCount":136,"integrity":"sha512-3tpymkF9DmazRPn78DfMsJYElVSGv4vz3ImfwNoBs4dP53w1jTiAT0egdkOrgoUEk1p0b915rGqN8ZyudhTU3Q==","signatures":[{"sig":"MEYCIQCOwFBgrdHDBIjPBTavUX5SthKFj7rpunyoqL36WKNFvAIhAKNRC9XdegFQf8SeYW3zwWYOMNOfI+fPLCJ/gPGW6k+U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+0NTCRA9TVsSAnZWagAAn5QQAJ/54h+hjWqUshIaI04y\nOk8wtA5R2mfzguOirDFWoKLwYrshsVp9E/O1PeiYgF4WTMP7Jd2jopKWEE+4\ncSzHvG2Nm90TJt72Sxph9o/wkNMiRhCuYjnVEKMJnkWiHTI4To66b4BwOuRm\nz9mmoknc+7oqt0B9KCLmvIz9iyUWGoWY1SW/k6e5M058T4xUh72RndvVyW/J\nsBBXOmnmFGLB37I1ruHFEKiHzU+/l6kaomQSW2DCmT9gDwCyHowFPTdVswWj\nphCPF8kum2eyZK6q1MliJwmfygCRrJh3DC5KG/7M9+P0Xat+TJzPPzdo3GkY\nuAs1qoE6EAvUEIZKUmqn5psij4w2quTpF5/QMypve5dAfgP7W6hvXjbLQBDu\nRjN6qfMBVUrE1yA0WsuQ4mYLhBizw6KR3CM+YVx+5lxxhyzg13Ut5nKKcma/\nRlfP5GRH+OW7vzxK+4/1u5FJNPxyU4hT8f/Zk3hIAACEOok1za7Mc2nH0BXa\nwD4YBDLaa9fsJYp2VwEoGm1BPDzM7RTdSHu5K9rqhyWXR1ITZPUFVb3eto1Q\n7n4K+6R9J/cmQcsAwAyJx2CCO+WTPY4wWxvZXNhK07Zw1ZmwdUiZJoGVikg2\nQrqMJrxwWHIjszT62NvYk8tj7xHQkSk/b0Sqym7n/gBZbg1BusAjm8su+Kdr\no/8x\r\n=Ap8x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"The simplest watcher for your state","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/watch-state_2.0.0-migration_1610302290707_0.15269213609905385","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"watch-state","version":"2.0.0","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@2.0.0","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"d7d0557e5aeab722130b3a2081c273de10bffc86","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-2.0.0.tgz","fileCount":112,"integrity":"sha512-FLaGYlEqCTd1nNgeQaOOu1FdCd/BuPTJM+XlvyE2MuH/pu/iyQXZ5iwNV+OhEyBbFX3l4GZXDcJl4XZa+qMlzg==","signatures":[{"sig":"MEUCIQDuaZQb+3s+bbTNOKAySU0fIkRTsQJbUQWYRYCbMX1HtAIgTuoBwIcW4PwhfbL18gUIX9D+s6MIVba08B9q9gXoCGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+0w5CRA9TVsSAnZWagAAu4AP/0lDo3B9XszvU610G04u\nqiHs+faqm9SYwN32qb1Y0uO8M2rd/JGVrQDzm/zQCHDUoUNtDAdUnsNros7H\ntj/X55zWueuMs8f3k+J+NRQobdMpRdGcJMJrrOYx1sNCCaKn3Br0WTx3NnEW\n93/c3/zfwaNK8lmGUh5y8lDQ0qN9851voRas0XxKcmUywBkwnaSMrgBMJ+Gq\neSOundWEt3SrW5VnHQPZAitPMi8WOtghIsdyjyO/oeP029J1NXjrfrQKbpxD\nhuw9EHIjb+DettYonqjARLYw6vs41LUOkSUQx1Y115nnkYcBRS88CAbTksdy\nEFmMx1Mb+0hQkH5GOnxDI9ar94Re64fRPKQl9uKIORx0MJnDHmG+RHoxJAjr\nrJWev45F3oMnPff07IHwZfeLK0pACwvIBY6rMAcJik/MK6CZg7kLYMiTmF9S\nfRw7VHWN54TS+gDi1YLqs2bDTXsCXW53Xd5t8FQMi8cjxKAV00QwYc9cFRZ9\nQzSOI+mlAj7vs3qsgFlSmAAAC6TAiyHVDTH90bUkxsLYGBM9ZdKWGa7YhATm\niNc1rlvD9NsX/E2qtQcOuwgLcIhN9g5XqvMidCtYSPlLyhYmRnAWqExGcLaX\n3+KOjmYR5A9TXUlGjUVeX3/ruUSzvQnITknRpFsmyhpcZ0yI7jOW7VIv8Gq1\n1B4K\r\n=5n3w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"The simplest watcher for your state","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_2.0.0_1610304568701_0.012753936359187978","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"watch-state","version":"2.0.1","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@2.0.1","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"7e199ae64fd9eb83fd2c8d90eb49d5395357fa75","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-2.0.1.tgz","fileCount":112,"integrity":"sha512-plO3jMCGeU5qgUPN/CCRTpfIiPOxQZ7V5OBwzZBqDzHsTF5wpervtOLUjXWBSogPc5LaycFCvfJSRiWPgXQIpg==","signatures":[{"sig":"MEUCIQCxnEUAoi/Sg1uSFFt6NkGEirWoHz0PKB9U67Jnh0RzfgIgEEAqclDmC9wPtj2Zz6flmbg2/xtM4g/axvLm32BS4sU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAfpTCRA9TVsSAnZWagAAPAwP/1D2KksqD8eZbZzFyHae\n0kSlDdoQVI86TKUdqr+k0C48cH5/wpHD8Ji+3wDx4+zSQ4GyZ7xWuvg1CBvy\nnk2SRX7LPjcDCfYs2XH4EOeMkbRh2XAQxPVSmpfp4bB1ZGkooBr587oo+UQi\niOG6XT8Js9Ov5ff9m/31tzwIhouejXhcWl+BPaHJW78RrcKBndaqzaPt+rKI\n1MbdVLZOIE5oInH+X49DkdM6gtxfZwKBL+tBp3DxjVpPimcB3RQp4msqiiMj\nE8ifxadBeL0FOXiwhk64D3AWtU5jPMDx/FBUabkn0wxNwoqmrbwxahpOsakR\n8jzopqif7NQEhfvTHwvwU87rNaeK7QnHrsTSNhOe7aqYNXd9qsdA55sJlXIY\njc/Rab0bd24z8/4mz4JXlfOy2SMYLwUyjkoEd0mxTxEIaAp5557Poixem8iM\nGcB+U6Uvouv0uY/rpAmRwNLDEqGYEGFydOLktX/ODMVjCdlTsSiFMrpmMFJx\nv/8FWXs5M4rHO4OTdYp+Xs4Dc1PEXxp2w+vobieq+5YoKzeB8tQzb9lPAyx0\n7By5D1yAQ3bI/8xmaZdmEqb9yUvEcjsK9APpCByKsn82FaLn7bIldZSWFbqt\n64NTPaaFvoidOjuguJA3mBc0L3Y7JLEFe9+yXuE8sP9xSiI9/LBSHJKMg8A1\n2hy9\r\n=MQn0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"The simplest watcher for your state","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/watch-state_2.0.1_1610742355336_0.8496986005246165","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"watch-state","version":"2.0.2","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@2.0.2","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"2ddf070e1f2fc0e52575c6c30deddc923d13d287","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-2.0.2.tgz","fileCount":112,"integrity":"sha512-kqtX1tjSVHLWRHBUahzipoW4rLAaswue5j9BxZWvc9oIK2IVyodsmr8qobYc/8Una5CLPWiHjGjp+LzrIG85ww==","signatures":[{"sig":"MEUCIHI2XKkb8Y7EBUWRXwk35ZqoBxhm4L4wrNwceTLmslr8AiEA93kUCjqdIHbaUw82j1Y9T949uzU6cSuX95gl59XXFbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUlOLCRA9TVsSAnZWagAAW/AQAKTG/pjEQOOcM1Mch5aa\nfmivSWDfExPO8GhrAwT3f8z5jdkOPTarBREAAV+E+0PXPdkxvkfG+x/DHJfi\nwPBSh1VSHatyCs0sqnTcHvI1SXuoEkVw24OQgRjOxAODNR6TtMoVE9I4W1iX\npDoIzej89iDmBrRgais13+u7gDVI4dAun4EVZSU7Sc/Ot+aPpJsXNbrMPl+D\nmqklTYVNiFKjH9OdYhOakZ8mr2ELkWKJWEusb4jKS50InopZLT0W3Nld9MxS\nSbE1p/Xho+I+Lel504Lfvri+yi7AIaihQGilO2NpLXguZSL8YP+OOA09W72k\nZqhDu5EJ6dZydX4+1j8D/4Eo0He7ckT8ww1/lT4kq66fr/ErPGglZ7rUiVc+\np5mT/HQnVIeZuNPOzXNw6IUtEjJtaZNM8OzEdDCXA2KtHi/60ZizBPLcBXv5\nZHdobMzEKd05cSKOVF7flKwAtkPAJnCyo5CQRwPr3Ujll+tcC4UGujLlWIgk\nOAy90sdwSmDSWitEEnIr2jKCUKQcZpaqG096eDCyKWVoWjDM4GM0Zogy/Qu5\nAx42queexB2EZXoTQu5techSmOD1u0EKmqQYbfNWU6gQVZph+lAF+JqVt+e2\n+nAw/QTGEf9onqyOW555wY+8pf7enNyMih+IYOGjx2Zrn+nuO7nEpB1/DhBX\nEKP6\r\n=M/79\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"The simplest watcher for your state","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_2.0.2_1616008074628_0.496229831912514","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"watch-state","version":"3.0.0","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.0.0","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"72d0757ecc1555f17ee62f5e1f87d91c93f5b52f","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.0.0.tgz","fileCount":23,"integrity":"sha512-sd1gpbswO0zjXmjcS+mFZMN4MSq8CUnw5PKgNDFpB3YOfYptVLOoM4uPY3a0QiNN0kcmBwOBL5atilaO9bFYZg==","signatures":[{"sig":"MEYCIQDp9O83d16htVVMDeaX5DF4EXA22g6JXNdUg2itN1o71wIhAKaIoHXmb6Q/xF/3p4GJ9rs9Te5ViqCZozqEtRsp4/qO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgs+EwCRA9TVsSAnZWagAAz24P/jDo4xotTah5dtTCGWh6\nJvV/E+a3FT5oQUdSrhyDRM9OQ9Fm7MnIu6lHsI63ZmKquLwv5hfxukCG6jw7\nDWII5wIULCZ/OVo3kx39dIVFNCNSB3as9vBfXzZ3fQuB1HP5uRHvfiN+ctNW\nhvYhB7/211bybYm02sJddM/Oh4bvbFEOZg68C4qsloqMbfaMnED5i901TwQp\na/2hTUjpf54uLRcVK3/en5qEpXnTjHTi4K6P9JCoHXWQepChBe7/oZzU9WAc\nGHPNzUP18l1+vRm9426uO2mlGNZWli9oHAuT3zQ15qP8rUAKg4o03bXfFOfW\nzEcK8QEt14gNlffnNzEmMyZJww1R/49bBQEmtIa9l/GgAcHEDfAzLBn1PC6m\nKOAch0kmJbt2N1vw7M1pi4xnEVdAowthVBMpdHlmiHOYONqtYJ4Mh6O72A+4\n+uwzFtiiIWARDthZrov39fYAnXl7YMQkkpZQLVqVMD538Wx1DyQMhvE2KbBr\nOs55YiTCTQbWcCKl6/h51YUjtbiOsUyzUl2sT+alUITADl1vk7O0XeJ9tu0U\n1wJ2f4RQpEKV78AuQPQtvFJ3p7HJOIe57+KsY4od4cD37y0K6nb0sOYTCObf\nwHV2HhzrUe5VbkrgQ+Wvfh9aENzvOfUSMoRiK4GhibpWm89ek5mxdusJmKPj\nl8QB\r\n=GhNW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.13.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.0.0_1622401328179_0.5984501612932296","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"watch-state","version":"3.0.1","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.0.1","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"127d7fdec0adf38cc7581bbd0700feef39acb60c","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.0.1.tgz","fileCount":23,"integrity":"sha512-BA2M8sTvVdrXZoJKxOPyhdoNIFYoc148F57eLaINrRDJ7u+ZexJzH7Q5Q9vx6vlJ+tEBrwkDpAt5ufeXKIPLMA==","signatures":[{"sig":"MEUCIQCOY7VJR938+EjDZeh8skZ7xoq/VD75L2wiyKzjfydGRgIgeI+9v8SjV8/IWITnkVFBv3h2J8/KDGNDV1rBnNpeglI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtWbFCRA9TVsSAnZWagAApD0P/i54SnGL/2raa4bFg+sX\noJzNANqOJeM/gfTEx8OjTS9HWPWuIL7jTRTLQXPZfzcKfaMqJs/7EiXwWed+\nfypxwIdJkHoQxbOJj86ogm6p1ueJggSt0ilvQ9bfIFCgWTEXhKZP59e8Got3\nICokKJgfECSt4QSP9leVOP9uXIQo8pNoKtdHsInqWplB4PdRFMxqxWpoACna\n5fb9UYUWUk1oWeNr/nh5aHVu194qaziwbaVNWm37INkU3sheACX+Uh47mgrX\n6ddFg7hmV8zcA87wHmVj4LxtMs+EPkkuPGZmSWQWyqHD+6pOJZTezOn7ZZJs\nofuDh/OYxUVH4ENiwzcDxqUU510y1jr587Oidmg7FtiHnfrT5kEqZHRWzYO9\nCubpKaa1Af1Eu7EO1WN1ma2CVt2PhzGIKB4cbybRU7tMYRfCyNfjNWV6O1jl\nnVPF0BCh6/rRGrK/k3Dx4YrPG1Y1uVFfqnDYkn7me+q80JC3fq35nnpe9EST\na/Qp3d7mrYrTRHUGpZGv9Wt8Nj/sg6XQqWThBgrzTbF2++/YIVuX2RcObULF\nkYQrVV0RaDLQun/v8G/3OSzJiWp7Zio75cfOW7sluta0AEdup2QDon+yUvjV\nEV7W8zhYZWicUlgKFT0AS9W3iixE306OcxntiAzoL8YRyXYytRGuKScknO+S\nGCih\r\n=NYBX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.13.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.0.1_1622501060065_0.2478835662614911","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"watch-state","version":"3.0.2","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.0.2","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"07772f561b2fd0be2fac85998f533da2296cfdb8","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.0.2.tgz","fileCount":23,"integrity":"sha512-p+/7Rkc4OFQ0wJ8NVO3Ht6sHu+15dXa+SJ4FWdaQf22G6RmiHXUx23AR7kDVgvdnGbqFTZXGs7tMrTE3fmb6xg==","signatures":[{"sig":"MEUCIEnIE1HJSWzDA3Kr7bc6Vu41B+CnVeuaKhldLn8kZ8R6AiEArqQhOhkaijWTWc8kpdU1PJRqCZ/yjtb+TfUCwVNDhOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvmnhCRA9TVsSAnZWagAAmHwP/idjPrqwVnyY4u2KhGq1\nOHAuRQvrvcpFn7KdpFCweUIszpPIR7VbsrGmEJAjH7vpPM/7hnUuAJ4tj5Do\n3zlb1CIf+HUFDdZtsfIc26CE32S6I1Nz8Sl3DjxvoOpnyjzK7Rb/ulzoTD8Y\na6Cj64bZA/Sr5LiJUy2Ng1EougzTAKA0fL4xLolzA2/RK+/ODFODeOQ0jQLt\ngCNKQ+TtEZNlS+ie8blehd7DeiToTXNoL5r9gQzBwKW/BKmgaoXYffTxC1JJ\nJC30HL+i7Z4dt9gRIUdiV69lbSANqaQyiQ/mhe8+dER33fdE4hV7/2HbwlzL\nc4ozHJncdxLqoF0T8Fv7oPpRMxbgVmO8wZ0UQ6Kcow2cevvcgJyipm8UXdGF\nzWwGQr7jrKWR+IwuTKl2+FueQ4AdNwiX+3gNQH8IbEmkniTWLbEMfTCNHpfB\nabpSeOa1vJgEbFonp44XV5fLWmgvA1qSiVNCnLrFgBEt8Bp7wuWtMtvMI8eC\nVtCDl672GR2IxDrZpj55jztYX7U7N/gciA9tNWpUOLNmXxB4c7aMGvpUTNrw\nfweM0BMXUYQDOEpJtTNsSWmgjIR+6WsIVYOzD3fSSpHw1933+wsi7LHAKzb6\n5qjYSLTzkUkhw3HbSN3dkir57LpjafQwJFSGhwI6XBu7HBvUUGBa1rSeDvDW\nLV6s\r\n=LGRu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.13.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.0.2_1623091681713_0.5804821774354889","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"watch-state","version":"3.0.3","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.0.3","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"03f40d1007e502c292f79ab6e4aba7c530397b1c","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.0.3.tgz","fileCount":31,"integrity":"sha512-13LmxBuE7djEniqeN7MarWOwwrovZ/jLG+YNZws3J32ID4bC7ExiBpaVGFnNL89C5Qh7CNHfrKwlFV5oFksNxw==","signatures":[{"sig":"MEUCIAc4PjeACw+9suC0Kq0QlUwXnKhr72MVCCnD2hJ50qjkAiEAy8ecT+z0ysYxfY/GHb7Jj0rRHoljDG1Uwpx1CaxD5Gw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvnlRCRA9TVsSAnZWagAAjIAQAIfAvaImuvCPe8QD0a4g\nyRodoEDwGATW898GVim4JcK5VjN0QvriIbr0W7SRLwu3zeXXhyqiGqmA5Ce2\ncx/cZR/YAOhFMw2nVuxeVlyyTLcNuMqCz7xFUdUNgWSdvl+MqfBMIXLz1EjK\nCG+cE/ez0wZsH0/WZEF7Lao8EQ+Dtr7MCM8mV+lEIEx3ORpZ9sGS74+zF2XI\nemQpuQSEMWXVPlat5+YSAAywXJjOkQ6EElNlyZSSKRV0HSWsFPYe3JD66Oav\nwBXm7j7PlgJcUAxr8V2MFNX1fZolSAroG3RHhctXKRHuT1Te0efVCoDfYPJ7\nhvx0NuszIovSeYbx6soGiZtn36dcoW0kl27EnZzTULTZGhwozvdZyLwjQ1jL\niGixhgljsP1OX7+Yp7RBPy0PwSVQrC7/yXua+KALssOVdTs0aCh6pU8QTigu\n/HKFCNxw5SPgbQhG5a9FHbTE2uuMyBSDc8rWKReDp1YX5QulCA6SQvj9uU8Y\nZ3Yy9Sc+sPaClfLVy6No3Bk0jqCEWjPiaGy+0OawHrlCc/jlP/sTOLBhJ6Ue\nDi7SwH3tVFPnqfxgRXpLbs5otVCVPKj74SPt5kI2JuUO7v9dSuy++/rEr+qd\nt4TyfyW4dL5DokErCMZeAddPymIkrM7HxlGIjDnRn0mYF4OfB/TpofQTTsRL\nJd2U\r\n=qo/w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.13.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.0.3_1623095633646_0.669086482372778","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"watch-state","version":"3.0.4","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.0.4","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"34c56e71b3d2a59a42ceb565887732bfaf04e370","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.0.4.tgz","fileCount":31,"integrity":"sha512-E2ran7ECpXbDQHWa0HDmIzFDj8lgXPB30Dzrgq/htWx90q+mgbe+zpuKCpCTVqt/X03DSAr05/d1ddk2eHubSQ==","signatures":[{"sig":"MEQCIByA9WfDlRGsiZGws5cxxSQsqmFe9GRxSvh3Cx8fGMMBAiBs0I82O8HxLpdSiC5Rluf+EUTwfcBcxNa8M5hA9SVS4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx1bfCRA9TVsSAnZWagAAkn4P/248hNjsAB42Fmje9y3E\n4d7qx3h4l7bLZHQGDIWGgF9viBC0LiQf/FCqsEr9IbWiAnKttbr3M4hMdYPb\nX4/4rTucKpG70c2iFG3A+dzv6THqAlI5LfDlHgcjhNtcg7PfWbHFAvKhDRXu\nrWuQNOFvpEK5N+dOoPUKBZapyCnz6pdd1abzirPXxgbaYECjCvmtjzKgkJ9g\nstm1cQwUffWCWK+B83RKtT5kaNuk7Q44aBA/nqc9nF6hH4igcYbIxxfhaEdx\nyfvzNsq9uLzm9ExvvU2ylGC+XxKWCIAkxK92CnUhyZh3rvrzYej2UWv5rAEl\npizACILBigxJejSWjv3VNnTts5gCVN9nTHouQBzyOjlWiDmc3Clc1KOvQGyX\njYV9xO/Ko8wc24nYBgWLPAkNQUc+hdo1iwvqFD0UaJoIrGyv/8Mxo2GdxRKw\nUZbJBwn/rOE5UyT7+sxQHl5EcdylBrGjKy248JwTmN7OHhjyE3OeiIZNTKUZ\nj/dRzmIw5Zt2VFQ5VGrAzwc2EUtyyN502/5fA0ObZgN5iUpOnOW08dHRcQPh\nEK+5CpOEvYwstMREG8FPvRHtv1jJ7BCUsSkpWMx3kVzZbf+wZoJ9Gj9uoEP8\nYwj0vdkuBgw1sRh8GmkPe7nLZJDy8WBvsZV2pzlaIhTy+Piv+R0Lu2c1prWu\nlp0X\r\n=M10U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.13.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.0.4_1623676639217_0.7782313980580959","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"watch-state","version":"3.0.5","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.0.5","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"b949119e9bdbec1fd854336b018ca76cab326d96","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.0.5.tgz","fileCount":31,"integrity":"sha512-YeGq1DDoTWWQCKr9YJTP68d9tTGFPCup6peai+udUQUa/Ditc/SdIrfShIsGgDQTiOKQLNaPjRYJGDwKUvgSrQ==","signatures":[{"sig":"MEYCIQDPgTkR0Pdo1WUjhnxbd6w3j7+BJNQpPOju82QQfRcNJwIhAPet2r1YmzVKKSOAZtclkkI5oH00IzNTw57FM+PcNqHD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1m9uCRA9TVsSAnZWagAAMsUQAIVWLHMHuIOFwcZBBol+\nPy01dQc3jK4LIPeXg2N8qojkqRdSNCa9quTdiHzsplesvWiyyhyqxjSVTJ9h\ngBUJocCACf9fclv3m1XtzN0At/ckvcAWdDjc0jjLa4I3Mvb7c9Wix0ajNczz\nkIDKprLD5+qMFFn1LOCev44YGPppk2mdE7cElOR+E6NpDil2rXRnZU+ZZM0a\nX32mQzribIVVm+yemBBcSui2vHJo/IDkbPIU2n6aHbZHQxE6kta6iSUNGXPd\nxDTLH+NZWyatSKfmnwEYa//VsezcLPQdlzSyAieGAZVJy+ENNshCe8/wCQ1j\nlDWG2vy6jt1yCO23Mhmy2NUTQPqkUGxgNrAUtM7NklbPUtaty/AGOSAgHkdm\nABHTMXZvms8deJipcOuuvRZN7d3I/kDKaPZyARYFLFxsT1u4kW0ePC0X42dy\nXvByzv+jE3EHm3mFN+JhbtsQ0EMqnF1s+s3ix7ajzAF4X4WhblNDKK1IjMI7\n6wPgnAw0oZQWhEUjIjmYNJ7om3dSfoNUvGoxLhs7+B132FgbQkPrtK02mS6C\nLorpiYiMOtwOD4QV9idfGEAQDWR/1+7BZDPDDBvkEMPCP9sBVYBQRTc6tj1N\nB32kpyZkFdX1BWBMlDzQfEKwcRayr/ytIG/qT0WiXh2Ju6/5d5wo7pBKzD38\nl/MG\r\n=8/e8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.0.5_1624665966315_0.10677307250185963","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"watch-state","version":"3.1.0","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.1.0","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"3630d346ffb2167f8f70f7f9bc2d2c49040e4ce1","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.1.0.tgz","fileCount":31,"integrity":"sha512-yJvz6Gkpda931MlaNtB/PoOqRa+E/8Ny+IYGliMWtL1cMrLvFT13lUZSMSNmsCEkS7Dz3RH9KQZ9Nz0X1FizbQ==","signatures":[{"sig":"MEQCIH1AqC5NTV/LxS+MG0CpD2M4MiOl2C7Vob2pg54+dFoGAiBF81H4n/jwzm9EpvrOsmxFzj+liFOk+JBYEZIUELCVxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1uqHCRA9TVsSAnZWagAAY5AQAJaa1nUyRuGgv1nKRD+t\n+kUqx1sOEZ37nAuSPEPPkZoaB7iNeOvNH5UT9kju1vFtPG32Z976qi2Nythz\nG+DEmSXRsOJZ+PULHCb3gK4TU29M4BoQn5Up8uH+OaJnS4Stz0xJllfk/iea\nuQ2XLNLeWvzkyviM+ytpvwbwq/7PHBFsDBoMEeO8+Dvg87iraMlI75+UckQT\n6hCJ1MZ4QrWQ1p2lzKK/8pkzh0NwCI1Rmj/mlepfdnZ24IavPVlxmZM1UdyJ\nPJMf7Qx50bjlM5ah46yOfIoDnnrmTE754Pl2cLqWyjcFxyc/vHLxvGY/fmlt\no4DWNVUF6ErvvEmj3yxK9XdwMt2LHwtwGG3qa2/0d8agN2tS8XTV+Z6dTxtE\ns6Vt2HCu2yCkFt5Kv9DJChUDxfkoFyUrc+YZvoGEfsOMd4vXDBz1Cy1U82Rk\nrkyBSMocI3hlQQnB1dLeiMS8b6GVGkK4rrukDL3oMT0XGOY7HaMc/nzEhbZ6\nbzv0WckfMSfCFJ67kaGfiI2FCfv10jURjucjPI1dMs68+3gblBvrqgD/v2PO\n0swyn46MdZatAXAqNBBDxhWu4XElvdLIeUIfsu/jfbAc4Qc5RS02IpteApor\nSRfdrjDzhWnhwF5rJCaZkHxMeFKFidWWnS3i51d87j8bsTeiG5xrllTv4+d8\nTI/G\r\n=QAkX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.1.0_1624697478898_0.8130904472194667","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"watch-state","version":"3.1.1","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.1.1","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"8b688ad272425895e8464b190f36d4191572fd17","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.1.1.tgz","fileCount":31,"integrity":"sha512-exIH7R1miI6A5TCY9CY+HaSpVGGN61m8dEWCnV/pVmbAWKSI0jf//d/cVZyBfaUz+N44bzisytSpXnHPY2//TA==","signatures":[{"sig":"MEQCIA4rAydcq8vxvW4IUETmphUo6vcIMrZ+PPGhTc0n8AHwAiB/IB0FTLFAVw2dtP6lSU6VizQDZsZT/teFgDDmwSY6HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1xQtCRA9TVsSAnZWagAAt9EP/3UyisGXbkncfof2N9uK\nJwJjMpa+HWQWDlcz95b8xMKR/12lJ+fZRg3Qs3InF1GDfE8KxXymyKlelOiu\nrWiUG0EV2XOM6j3qqs4Lh/LP26L9C9WYb4y+UMdpxieOinVg+yuBJx7G09Ps\njcEZPImGHutdIIPU/H2u6MawGfhqX2ZD3AoJAL9RBhpRn8OEpfuFUmfdqy4o\nDhFfEL6naHT6ggTUhLW+Lg5o9PcgGt8ajE2q/wKYPBkahDVKuwQSVLQq4Kxb\nUr9xI+p6EJnfVEETTGMN8I/u6zw4DMlb4gXEVKWR+R2f9RUnfP2q2iYj9gFd\ny5G/GM9XTRyHJrM6DDcadPPKPOST6isOOZrfPXL+jJhOQr0wGjnXr2aevWwO\nktcjqo1X9e3aDjOg2mZgXZvfcAzLt8NiJcs8vAC2sfGWCcwymnv53ktMwU6b\nyy0ZilnelBld/cfnx8R9YB57Jdqy9lGunmz/i5Iry6vQkgKe5ZpBmq59UFm/\nqd7ysSVvPEtJvPY/4pETRD5axyZM3eAD+SPKxlCt5NXgofF1CAPX+nwG5/kY\ngMXIvEO068CaLOgXKM6JArX+cltFIX9cuhPd4mWp8bS0vvqHk+njkusq2qBB\nurI6C68xIdPnN9mb++s1o/eiMSCHB80TwDZXthUO0KiPfqWdwjkYsvdTBNcc\nyuyZ\r\n=7knB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.1.1_1624708140930_0.8385903210600869","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"watch-state","version":"3.1.2","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.1.2","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"11b736aae1b01367852d3e7f15ee9227dbd5c790","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.1.2.tgz","fileCount":31,"integrity":"sha512-2lRK0+Kbjc/HNnJToP1LgX7RCJIT36MA0kQ8GCM5TxKSeOS/UzIEJzELDDoqelGXvv430cIr5UNAmCw0/xjn8Q==","signatures":[{"sig":"MEYCIQDLqneR/A4+L0XtyyzuMH6T45n1dj1wZb4GH7GDtKPYKAIhAOf3avHi8tlTQHC/KwsE9SpGE5Infpua/As7wKCNcmUJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg10mZCRA9TVsSAnZWagAAeEoP/1+hP50M+uMyv5DKRWcI\nGcJ3vWXZmN5dXdbKI+YkTskRqYtmTIkEI91lH35+bNASmeZ1CtoQTbEuhbRs\n2/YPeHrQDiiV/NPN8IxcWUSeltIPuzjs6Okw/u6g5ANdDKh2lDrW+7O4cenQ\nD5UH/tA2/CzvrjyFoskrBY2Fkg7dpjBx6VXmd4KE2UwTrMCXTyI8/M8QONSu\nZH49pBw8c9YdO/bfHWUE8jBOaaQmaYMyEA2DadCrn3zEy4saybC+d/AxAr8j\nfVFBtojJ9MW4NmBQA7wktybKYpb4tWNQQFpu2BP2rENN7viFjU5Bjr1ULblx\nlakGSPScloVtvaWAwuVEV3O52lJvXkDsLoBYmBEuRqoUL5Ciq19JWnScc25l\nWHT7pjPNdNUz1A3UcIxhnrmqmNG6rvDs2fI82igo8kEUfeNVVtWE3xt4p127\nnRxWLuF9bL1115AdByFsjt9LeO7gUVGlz2YsppM+1v2P6XBKXvfkx1CyzZli\nCdZe2vsIJ7fG5WK8g53lKmktgxnj5+m740PFMWTvmFy+U28lwKrt3C4zkzb3\nb+6nOTh7rjhGZODy1g3K+5xM0G5VyMQWZBBx2NrM8SvIk44gj8wVPx060/AO\nBLqZCG74Zq5I9Op3Gx9WSPV+nb24Vgw9jCac44sWbSsnNg/2+V/tL9ivPWVR\nUsAR\r\n=Mm/+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.1.2_1624721816834_0.47115886093664217","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"watch-state","version":"3.1.3","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.1.3","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"761293561a7f23f45147b87beae75ac7ff48a58c","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.1.3.tgz","fileCount":31,"integrity":"sha512-6dqv5eiRCuwlCHMKSwsEQq0h9RW83dfbnkWV0Sxnn5Rn6+VahhxcMD1PT7Ll+jQP+4/oA31lpbyHu63ifgyk2g==","signatures":[{"sig":"MEUCIH+T1M+DmZN8mohP+81o30vu7gYJjjzcwBWBJ9gc1ermAiEAzZTliO6kfbI7bkqPzdGt/tdcl5h90ZfIwzWeh4CLO1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg11/ZCRA9TVsSAnZWagAAK8EP/jbLF9tgHPVHmZQ+Ws3y\nyg8gxOnXyHYHxc7VmPI5RZcOCle+s9488Ngu641ySjZlShhRSuSf2Fm1YJHV\n3LeLLZeUSCNh+n2xT/ttM0fbDtlI2Jn+0MwC9Q1rtpedaEO7ElAsQsU4iS2i\n7+W5wuJ8/a6BSR0A6YLQD58nbaKHXWZMdJqnPwMuSB6xxOMcy4lwR0Boj/Jx\nSFXcMhL1CbCSIdso3h9WB7NDpHqBPQjikwOa9PsdSBnQAV4yeK0M8CPyId6Q\nWyaghLyx2kgsgXP8Rs4Sjc4rLEzyNhYW8gxl6Dk/A//cFxslphitzxj0Dqai\nzQlf1JTXtImo8SCYIOAJZHNzUqywxbtT/q2I3v44w/D3tvRFx05sXmzdURxO\nEYfzj9MdPiXRQAd6br2JgHRVSl7V83nrGwo2LXcVh0oQSMTGt+Va50sgR4H9\nO4/Tr2D1dNJ6HEPrKHFP4/YLaLfh8AdMVC5EEXFymVptEAIr1eyGu43ZzE+Z\ngJM0dXFvgWjppiKmkyvIWPUeAuSPaNlY5W8grG1Ex4bZJVMxdN1syW4Opqcq\npE4u4rMFkjVJ6kZ6fOPdhUlokgWoXOuUqHOiWsbF5GZfSvTRE8budHCX7AI7\nsboBDUwJZE7/vg0AUEwXDP37Ijl5LfNpFH+isk9eLKdurVh8mT2lAXcQRdVb\nPkey\r\n=pP5F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.1.3_1624727512976_0.24734050375177663","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"watch-state","version":"3.1.4","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.1.4","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"14e309a595702c87fe48932b9955d1ef9e4ac406","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.1.4.tgz","fileCount":31,"integrity":"sha512-H9wN/GBHW2XW1syeieGHpM5WGHoO5TTDH7cioab6FlaHWv2vZC3ptPQW1EoxM+Oqyk9KLeTkYrJ8I/csIGI8RQ==","signatures":[{"sig":"MEQCIEdGfJne1r6Fn9D3czsh3IeJ6GPxjL8GQzf7nbbZ6VmBAiB0CSLO8ir5yYYQJ2NnMvRkodACuNCK50sm229eANGf2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg12qOCRA9TVsSAnZWagAA6YIP/R7H6nBU2wcV5b55evHt\nZ1V8qxs5XHGqWMpzv5Mo4sJLiELLvS0pR+SeZ9ZiNwJqCko1FvJcpC1DatA/\nW0KEhWV21cRxW/LC1u2xVGLgK4hANk3IJmKf7ZeAeusmQOAPt0CldUo2h00C\nVm3IR/5y1JRYz+YM4nN8ccz4jHX8p/sxq2cs+4M8SkiNUnltWWPJ2f7CFFpi\n+vhaurh69oI0b4b6tEWf9Oy8nZRleLk5gQuUsFEHq7HhgBoqblMiwvMcIAqr\nwwZdkiJOJ9iSV/8v6K+seuPSfnqfCVaj0Tony5RhuG9LaR/5WQ9AMnPxjUZ1\nJjM15Uf9F1okSBv8GORcCvCCk//tmTACBHx1yrW4TJCjpPFfOkTf4xhhkqD2\nKC5Hu4atCTd3Y1lahbC4ic9BXrQGpMusDPnRVw5IHFcG4yYvwQoCw32JdoFM\nDxOAfV6T/vwr0CjdQkdaN8q2F+CNPQPltTILHrQ/3BRoVVyD1rtv2pgOOjTi\n+aKdS9cdU1XcVclZE4iu4+IpRA+jjIIsw6QzmheFIjIO7KWgbjXx8VOeDYJl\n+RvorOvebV5CyAF3LzaCmYOwxREdxnkVLCW4NfcnO3a8pDsvgRNU3f+clrdd\nvg3cT6RG5prOJnQzQDEQcgYIFkIu+GMiwxDyBeCCt9ErDoX8NdZUqI6BdN7R\nRbO0\r\n=PYoP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.1.4_1624730253769_0.4708542030175462","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"watch-state","version":"3.2.0","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.2.0","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"4758a3381ced87fb160d9ad7a93173bc2e886b34","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.2.0.tgz","fileCount":37,"integrity":"sha512-M+TTSnsggLPAX1TZLuzvhUX1h+aDLJsTLJx3vjZ3vT6/277fai1dKZYuDRetAtduWtH+Xr+SQnor2Vql3KZpTg==","signatures":[{"sig":"MEYCIQDYfUjvEkG8RvGdRQHYF0ySubGvvPNG7P5hOCdLDnKOGQIhAKAZTbWvl5Z9Pp2DLbYF148xRFF9UIBgHbma5Q5TTXso","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5NysCRA9TVsSAnZWagAArL8QAJ+R5vh1Ea6CQLG5hE3m\nYrGcK/uVVW6ah6C99qrRkIaMSBeH1jOf3wf6Vc2AB8O1cEztk9l7TzSSJod5\nVVhGgYmyB726ksw4w0eWbZirp6YubAt28TzGuiQN2hnUUJhltzZ2OoNl3TY5\nOm6GLJHet1eNuhWYk1kwCYAMZyMz44tlXMOKru1koisgqfI3EpS4mb6H4crk\nz4KZDzgMrhdSJBMPCDkOjQbn01eKx9PDarX0UyVvx+EKMxSYREzpHU8YVlyl\n4XWz6W+CS+0vptRbYtqOYdTUk220fdw5RfyKFKLNdf36iTLNLqIQghcHpjKY\nKC4nT9J1oQauKY5fZXo0A/jdgvvsnJ4wp1mJFF3eLznLXTRzZtfLgnpCeyhw\ntZ3s5wgMXMd1mIqbO0qXUUfr5kO2Qxvld3eCjygWnO19fV88Wlv334WX1sZx\nHJl0NW26SOieZK2j6CbG6AEKHL/ncajt1PbcHyczvL9w5chfSt1PxHRgSu+l\nGZFlrluBXmTlG4flQtf2CrVsksY14QAGPV/YAvtkOEaL8a5130ngWOru1A1g\ngQ7AcZzfGu+g7uqu0I1Ew+uNFmqO3XzGlM5SjnwShWM9RZAVJg+VLFz/W5Ky\nnVnJzd87kC2sB+GIGiznToZI1AYyiQh0gcw687u46FA3RezSxocHZq52ktPf\nA/TI\r\n=Flal\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.2.0_1625611436146_0.2535541443699678","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"watch-state","version":"3.2.1","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.2.1","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"0ff89d7f6ad4a2fcc704d2eea43fbbb3e4c3ef9a","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.2.1.tgz","fileCount":37,"integrity":"sha512-51EavThOMQe98yfnmSS3GwQd9/5nOabngYqRaXJ7YbIlo5jR+q+oQoaUf2VGZGlzpW2FFsA69XFIWzeuAb9Mew==","signatures":[{"sig":"MEUCIQCggXMjcNd/CdO8roBS6Y5kzmbIcWgn0Lq5ZmQ+IwWzCQIgcpYTnzREATXf9XaBzji6oCICagmpLE94W+5kl+UcBhs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5N/fCRA9TVsSAnZWagAAG7wQAIfSiIfknzXe34asspZ9\nh27TVAazScXCoZMM0wWfdJ1hCSAF3drS8oQvPDjgkuyRJRsaMicbi4pknEr2\nL6BJZsn3/x9d9EwoDM5X2VO5lDj2v2cbUdRVPs3+sO8U0rqxjy/CL5D9knf0\nq0lLebgZf1Anm/5IY6dXUcsRbYzgNYu+IkW62r2qPEZfE8iw1DF8i1X3lQJC\n+G0PRTBHZ/kgfxI+IUJmYEIRGH+5wLG7EvKfB3JxQfEoGHPkJ0esw5cMoFzL\nVlaavHKRuBgOMCzzl4wOXCzQQS8Ll//y3xTTDHJoK0BCW6RDoZXieoN26FSD\ni4ThaNc5a0nSsP/kIqQl7WHGKlinYNuxinw3UqaVfu/mhe7kDByJw4h9cRtB\nzhvvNKUWXapwEsYWqVIkCeUgBtXUyOj22lDMobWvtp2uYLd4bJcYznD/XgM2\n7jmuaUEyVWe80iQAzlFGCof4YDoKFX5olB0McphLfm433d4FIDLRAptRIcV+\no86WU9/OhD/40NQufEhw19xNogfvl2qpvt9dYIUO7QZfq1cz7byvLD3MKRPr\n11cZVI2J1Kz61FBl4nAVtmIROXkJ9fwg8vuLH0BV9kJE2d9KqvNcuHwbGAim\n+no/GJc+47cAgHqG283vVD4Fycq3X/QZs3j10qhGxlVgp4lzpzB1vDfkA1gC\nIbxf\r\n=ZoCf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.2.1_1625612255126_0.13947405342708463","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"watch-state","version":"3.2.2","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.2.2","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"23b4edd98d434b17ad0fd81cba4162df5829a1ae","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.2.2.tgz","fileCount":37,"integrity":"sha512-Fzf3xcJnyNQJc513C92aH/ftYaZ28yqJU1JwZWuu1TbHGLA8jhMj/13XQX1FuS6Idbhu7wB6G+J+K0/9ziQzfg==","signatures":[{"sig":"MEUCIQDmA7nfXbIpUonOKLIMi/nLVwdV+3+8T7KLld4RSUpNpwIgJ3ZslC7wwHuylW/b8kadvhU19hcSnlk2HLjYvuYq2NM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5XE5CRA9TVsSAnZWagAAzrIP/ifny/50dRTriIVX1JS9\nCOSGDc9uYX1VukUKio32t8jKRpu8cgNoxiL+0KscWX+ttEZvnQD2j97qGuGS\n/uIl1RXHaqLzM/sn5kGRCV4TVi7/c6Ntbe+MQsUr01pFEHIQCppiQYQf+eP/\nrPfcv97NyPNsxsBZyGVFgtzymylpjYN5RWjsvAYuOnPkHMepbEnsvILlriEa\nnx9iTmHo56Y8t6wUjqvs6IHoxuy/u1DKM+CKbXmTyd7lx2Ep3Bebd8TFaHs/\nU1SZ4MJTlr1/t+y1JB74H6XZEWQDk2eCJMVyCwLYxaQZ1dnbxsrPI3tzfgyW\nGe30+DloigHl2VBLrqXKZToERYfToHJlSAEubgJb7v5yieL9NYlWzAYvcpmc\nlfY+KL7iPmIaTOj3EokyVWg/6QUEMOPIqjUFFNE8PLv1nDJFh8xSEawJ88n9\nTj4ikccsteWVY7MyOIDq356SvA8X8ZW20noKNnepyfcsHtYYw1stAwn+5kW2\nFkmLjdBs8axUgMWG+YbjiY4pQs2uXEuueZiF2IgT/1HneDp6YGpN4CBPMP1w\nmu81isXyeKHBsBg1fOGg/sy/YsIatMlVcJy2emouT5OZZ5EnEWwowxLBt5Vm\ntKAMCmvIcodomlfYrGQ/hsNKvcXpfVtfR3D+G/B+QulQie2xyB3tHGw4+nbw\nQbxI\r\n=jeBn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.2.2_1625649465371_0.4135699514023041","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"watch-state","version":"3.2.3","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.2.3","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"d34643da387d0348b141213bf02e1f3b5aba68ec","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.2.3.tgz","fileCount":37,"integrity":"sha512-iRu0dMinGQWVfWp/KF79Ip85/pjNODb8yqmOrIKeHMtqOi6ZcVpegZ87hT1dq0NFsTHRLwkfMUKi0eOcQOregg==","signatures":[{"sig":"MEUCIQCYMJHHfBYx19IOhACGK4/DHC0IzvZ9mXx4rS+GDoJrBAIgGYJiTJC1qAlKoTGqhwVhh1f0w8j2qt4TIGgjQwHQvLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg502qCRA9TVsSAnZWagAAlIAP/Rw2VcKG9rWuJtE+7rHh\nGrfI3f81bsxhBUOIJZr+A5OAxPAmFLYLk0PMIZtUHKHIzXsxMLhVc7t1NL7K\nTB5/o+BiuZ99bzwCuXy6Hx5ciJEOmDLQy5g1AXvnlf7aWwEDcZxBe3xeitLH\nhEgA7Ecz4W3hbeCgmp3MCx2CRLE3vtoiUa/UJCCFFLw3INzhULyxQtKGiwB7\nFkZ/QjJRA6LQADvF+RzgFdwr8/TdrQCkuuoUgW0FynatYCyNA3WmmriAPdY0\nqAcc1mYUgP8JW3aEu8ygYRvCap2natXHqSPMPk/9/TJrwvzE6r7GsNe4bjr1\nTk2QxVwNBIYq45yiI5DeHzaKASzXQqAfdmADXRHXIq+k921GsecPzyWKnaYl\nVE5WJOd3WzYg480qhsAWIKS7QsSGTLcaNN9JrNJN+BygycUBe48o+EzwMRjK\nxj4t899yBV+Co0xmm7edOTZz9N6RSmbKqTrOQi317gaT1sPq2vrIZUKSLwyn\nj+iMNlrTERq+DqlINTBCdhXC5AlLyld25h6tc2xQj9iiBE0cB0qiW+/TiD3v\nY4FSwMA5jXEoMR61SLnIW7n7UslhTrdGsHW6y6B/KMvV0C86gumeHQLixUxs\nbkptjvHPS5JXeqrC/xBq5KUv1tvr4bo7FYIY4fe5sOypMgl05RTTlcaeVFkb\nW/ZW\r\n=DTfX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.2.3_1625771433819_0.9853814571862394","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"watch-state","version":"3.3.0","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.3.0","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"1408403801d19964a3d547724ec80555edbcb377","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.3.0.tgz","fileCount":37,"integrity":"sha512-pP1JhBYvnJd/8NbUvSsdCkSqj/tvCiwx2Yh/OJMQFouLZzXewhbv6MbQqWroD4O9VLi931LzjQhgEs6Rgn4Www==","signatures":[{"sig":"MEYCIQDnLqTKPUdGMSnfkUveWwAimap5w0Ad7Yvq1wJAlrNUfAIhAM1w7DoNOFdGo3+t8lgxbTzQO8kwK4aF7j41RNlMmnj/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6cQYCRA9TVsSAnZWagAAlpIP/1MgyuFnGDPEbjx4Y2BP\nGXPkHIOUbBpeD5yeRlRIglKthrzCtMqr/herX8HQ7W4NUPaY4bWYRffnKAwE\ndzGGeRpGNU021tGuLECiifK8CuA3Y00Prb43ni9R3HaECcEj7reLk8suSmNZ\n21ic+q9gBOfLzogtMXUDLOwSR15JnEJeL/YJMrmi0Vt3rPzzMFHsHWOxEvtf\ni5KCoiTT69woPaQolEosyJA1+ci4NypFJ42JHpSgLdp2wuQPbso5c3TjJizV\nPpA2woPP+LHXmFC5k9m1D7u7uuGgr/3uyimst9Jz1tklGW+gf6HHzctUzdAX\nYvYslV57VMcdoVEPjFjaA5znIOMz+kZiAhAnorS8tOOUzAmmt1XBGSob322O\neAxNWHfZ2xajwKOY1wC9yiQzAO4xMWEJkG5KJ1nDk8YSWrTeheKgSPLXfoZ8\nONeaY5xCfMNru7wPw1E88v7Qe0pYoOJi2wj+na8SacS3dAqyoqgoL0nW4w23\nRoA1/unz/ZttKzjG6rQt3brL10qBVm5SGKaL52C9e54KAo4/pAejPI2yRMY+\n6dUsE7zm6PTxU87/RSpt+4fRWypRBHnSoWg2wd86IAxM1g+wXpclwZZbtbnP\noxBPNK6fiE5mqvGfR/DT31JD/5GOyN5bii2X1w3y7tCrBmUhqp+/hHIzKT9n\ngZYN\r\n=Rrx/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.3.0_1625932823594_0.9178226078456373","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"watch-state","version":"3.3.1","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.3.1","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"72c9a4992ac712f3e8931cb78e60c7bd7847602f","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.3.1.tgz","fileCount":37,"integrity":"sha512-EiJvi/7Jc3GBNWK48nT0/n9VtYvkwQnNw/BM1YihncOdB2H+o9AtmpMRElao5kzRyIl/fJJyborxWaZ0xBtFqg==","signatures":[{"sig":"MEUCIQDoMOSbwPfgEF+OdWcKsJh4PARBQpfZGbRRdNi1p+qHVAIgbS3cfZo270AfgHWozJolrV+PNhUZYz7UYV1aQvpG47A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6cyWCRA9TVsSAnZWagAAs8IP/RqkQJD+IDmhphv7DHZT\n+UqF9y8QqmAjLDdNbDcTeno61tyswB0QHYlHaWZZVGxP3xoGGvDg9jL7yeuV\no+JMmWo13oSRo0pSgiXoFI0xy+NM7s7PIa13GuRJZtghKDRvAVksAfNDlFk9\n4Gj87MNtgLJGq/EnnlFURVeSZuuNU115o5SGQ8B2fmsrAlIbA2CGb1Cm5yZI\nOQFj7ANVlutDTUoiQyY65t/0349k1T8GFjWau5jJUkFdVRm987roteQEluQl\n7Yvw71EdsXJS5T7a5QgdoCq2kDcIGoOqRR64eIdllav4tQ8BbdG+ZTeXrBJB\ntFJfqHyMq0KcInd29tLk9+tQquuyUnd3ZF7dl1WXeg5p4bUuk2naTxbuxcF+\nRo2XWiaTLmMQg0FU5/jowD53MD2tGqN5Slq6nPf9TAaDGsF42KzjmlGaJkWt\ngmyhguzEZn6t59Whwo5SFLANl+ugUwnvXRaXflfbLMhPvzL3JF2Nfrimv6T/\nzYyA7BVKou+bhh1s9CK8rDzQ4d+NQkWRQzwcnlspj+SW/lmhAXHl1cj/WUxv\nJxJTZD/QtWHLgcH+LW7dU6UIRI/P15V1yLxd0JKGj3ZnfdKu8kKa8FX08yR5\ndD1bSDrQ1mz/cSXkrIdB+7TJRo94sU+ad+gZyehUZbk7CtEut/73O3GeiKYE\nEuV3\r\n=o3r/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.3.1_1625934997894_0.25797232930488234","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"watch-state","version":"3.3.2","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.3.2","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"560b3d2d3669aac95d452837c0b3f0af3f75672c","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.3.2.tgz","fileCount":37,"integrity":"sha512-d+fnb5aKRSb6uQ7WhswRF/xNWgkKrIsqt4xrOMbXpFFEzTMkawrXTd/fbsBqpOlQVvIBTjD+kF7QaMTo31n7Mw==","signatures":[{"sig":"MEUCIQDXFftnC63T3fpU7vAluWnNy31smNvdhWgVBIciWDcK2QIgR+2TzapKlkchWUzl9wHT5QGRAVLjx6QZeCMzMrPA4P4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6dUaCRA9TVsSAnZWagAAx6wP+QFAsg4DbnO/BKf4Q7gf\nM2nOpmoanyIh3gNIfZMOgiQaMRZKl/bLAvtUDQUQMG0CxY6gATPe9AjLSiyZ\nV1k+03FxnafXrQcFTrqEoJrSmcOaAcH80ED6g5/4lX1pzrp6P0/ilD+U7CDj\nZvrLGzn60D8ejqWjflNuz4R0Aoj2K0PCLhou0MGDfPPbZ9e+a/9U2oJYjgIb\nvdf63ZF3DBXChmKV4Bv+PfV2ulurqE5jUmtM/MLVLRMU26Rgprtik/obdHU+\n/VC/4ihYVjishAnkdcH8Sa3r86rMZ+o5OELzKLztv1Y0pKv1lFKtjvqZZJj+\nvoP6STQ2kOJLCGMu4Kcpl3A4/vsH0odmB/pzfVH8nrRovvTEhPYflsvxV873\n7cNToDHNfus2xWvZNcEzuKtrIPmPoP7TugFLaj1XlEdo6TOn1hQLTmGki7VR\nXg23WYq4c8itH+13+uqJMY31HU2+HNCNlIavAGF8Rbv4CiMLuCHiLR3j244Y\nFRn0jbd6sD1nLJlO3R4GPxfNCVqpZd2vjShppZeJCJVbD/VizWfeWvYAUTRX\nPSWZiw/jkL3ayw1KkxOkPwwt/Nj5RcX5o3Kum4QnQK/osHSz0D98zChC1a7d\ncllLLUCiBeGZtPAV4RfKKkSbXEXYf/SM36CNZuLBGfzh8Msb5YZ8v+iYbGtT\n7B0f\r\n=+PM9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.3.2_1625937177995_0.7398948250706372","host":"s3://npm-registry-packages"}},"3.3.3":{"name":"watch-state","version":"3.3.3","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.3.3","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"139a86f6c52d58c7acd7adf8d08f2903e89c6c0a","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.3.3.tgz","fileCount":37,"integrity":"sha512-alEAsJTGjAMsPMT/3yO0Q0a/jsI7f6qG0ikHNfLYKhWbGPM2ftE2cCneu2fFdPBw+6lAuIRe2bXdMgrOD3qYkQ==","signatures":[{"sig":"MEUCIQD6h6S/qbpv7rcdm89h6uzaHY56adTKKKepoCRkKVd35AIgYPM2FFdLe5YRtsmwhFEibExIH+MAifKeKAoh2E04lbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6d+5CRA9TVsSAnZWagAAnDwP/A5oNcXRcLLdmk4LoHNf\n04ckpLVDUt/UXKbskZ8FWR081+WnK0i30QBVBy0GS3hb+jXleleIQf7q6lQC\naXD8Qb1f6kxu5uLgfIMxhX/wey8VIDuKz4UEVZyvUQT5mp7+8la62xH94HFE\nGbHfkEyHYF5feoVHUiUZ19gEMILxInmwx4HycqQtu3Ina1/uni2x260NOasU\n/dyc/9ODi/Ys8GVN7s4DzK2bkTkpVgSB7HLoWS+o7DXwrTD5KSe0V3RJVV8o\nnaCwi2+lS92XwAEAsJaMx4JRGzW8nLvUxZ63sz2H/3tCoLpK8LMafrZlpBfC\nFnclM8eaVYutlUxqtB27pnFMfP8LC6jXEgWp5bwyXA2D1YEu5vJBgBeyrWdw\nsmxBh5e9F1Cb5+X5gCM2FEpq9JVPGt0Sin+H8n/v3SxEvpT9rjBLSGV3xaeD\nO8AIOzB6EbIM0jvwcdirla4MK2vziZHNymAAIDB7oV8bZwbdUmRcSeeXfUmI\nXQPPjhNzF5pD6vCVACWDfMOmXzCFSoJAaGzhbNu8gKvL7KECmzvHpokt+pFl\n9KHsJ+Gc0XE3SNtYq+7lBEBxk6Cbs9I1FU0z6rEjy25yXtpQgSOJYrWa/ct6\nrq03AwfGwOD4dYzsVKenKAQckwY9lbOu3ID4CSkcZrz8kT5RUYnBYEH4mInf\n65GJ\r\n=c1vx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.4","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.3.3_1625939897086_0.763657287182451","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"watch-state","version":"3.4.0","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.4.0","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"20a5693ed7eeba13e93f000122706be5a15c2cf4","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.4.0.tgz","fileCount":37,"integrity":"sha512-YuRghXMkykkuB7lOYq4EbQpAolcPaviP5+EO7omlnbmMG2yv4+38v7VCvGd51riCoKPc/r1VFV93qVnsBKFlHw==","signatures":[{"sig":"MEQCICA/3iQCZ5+QRDdWqsoiM0X/kffxywDW8Mez+KqoqCRLAiBN0MKXGzQ9ffrLUrCii9QMWZkiUq6FbEuy8tqfqTfDsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDtrGCRA9TVsSAnZWagAAGh4QAIqIfgzeC7aCQYtCGuQZ\n8oFdrRbLEV+V28HIqf9D0oEXD+OqYF2mO/zcK3pnjfeNVmeje5JeB6Kanypx\nc0LAYPku0xclov2ynDCidiGbh5RbGzvtCx2XAM6ZOJPUfbiyxkqtVTAPCcZI\nUDnN8H6A0xMOhffZv6R+qunmiUD+R/UJAYSYaRZyZd+fBpIYmWc4J/6MZrf/\nCa6zJTVB3bX/K+Gd69ivMUQBA0jwknGfEGfJCZ2V4TVFvznxJlKmq9zvigvn\nppwceHmPyiuMujwGhNDH1W4x3w3+jeWPfs59F1yejvoqYDn4YDxDtYI3yoI9\ntpbzkhUZ6xuXyxcnEWffSBVhE3ZpeDIWRm1Yfhu0XtByxMxgB4muip2xSPzQ\ntrXZ7TM+IKW6zK8dumT805NeEoMcgZsMTb5bqIbuwTwgPOSTk1Hl6uTzST39\nAVlKbxmu+uvT4OIJCGABTmuEqwrDWrizHlQVYgd9RF2tpXWK27hkDVTEJW9Y\nuxkbiIsEYfIrRj6qRi7ZuGWC3E77nM6eMINx3dZfj8sKejQx4bolsKufZ3iX\nZRzXZBOxioLo94+jVb9h3/5pSz21ZPvaJldjTvy/VH7MSuErLF/h6l3/MCfA\nVKYqEajp3dQ6GQbho7Z15yLPRTRwp2on1nUOtWe6RC9U8+ZNhhgGZcFFTIoJ\n5BJx\r\n=Nf8W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.12","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"10.24.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.4.0_1628363462119_0.34815856860675454","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"watch-state","version":"3.4.1","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.4.1","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"71146ee498647813813fda304baab480116bbdc8","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.4.1.tgz","fileCount":37,"integrity":"sha512-kvA8Vl6MHQ8D5ykoxR2HiWVreQ19OWnAkJ5XWB9eriIgg/djq6YDzuNUmxopgnZTE+OTAizlmJ1VQ9BNqN2gqA==","signatures":[{"sig":"MEUCIE/VAwZbKAt6lWYbD0JCjiRc7PEdg7jHPH1UGmSbcuNEAiEAklFx7+8ZZvXgrJmiw3manU/pDWsV1+ZbElivolHwg3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2C/eCRA9TVsSAnZWagAA/RAP/1++3MKz0VOkRogndlpM\nGUBY9nBkphUaWotKuB6aLTQ8wkb8GK/WqM6hiAV39TpgyJMcboTisf7M2c4T\n5sQMErUk4hTmJB5ariFRW29fznvLBJKHE2x7xqPjkxMRBgYH8+FnO2FtOZtW\nvvwScvfmvrCZrThe/bQq4yrfLTq9Ci1PNPnfttl7caOTyugPHnN+MrdKG1dc\n33jwKBSuF6kdW6ZukR0zaYMU1ghINRjbgcNPVEARMT0S/aDMQSQXolDlqX3H\nKndhZCsP0DtVmLH6EmdetXKg+MkQbtWoYB5MbFUrXbojDH0x5iO4kQ/XNWn5\nOWD+/Ou5gmwyU95zVGypQL8S2/opGNmFu9hBWBk59bmQ7TLfSkjQPaIzG9GV\nht7HUXyzsrRHGyhOsE7M3y94mzwtq3azLHcr/0n/N1DkTF6Vqa8mJTTm8qt5\n7DeBXPtsAs8wOflLm8HtEMHJF5Wy4z2aK6bYSwSSJthBZ7rxE3sNCqFuvV9C\nef2DXeuaNkB5QkrU4mLgjQ0Zs4EA15gGuRxo1pnjAmOHNcrHJ1an8tbzJs77\n7BLESMk6WOh6qJGNBmV1GKs3m1SHAnllbVwSO89JVAPii2I82MyYh8tNzlNf\nw37p0Sknt7EuzVSy7vSpTJmDw1WEGZHNuV9gTIR31sO8786sRffj/wv1J0Kl\nCpOb\r\n=Wmpv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"7.0.8","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"15.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.4.1_1641557982639_0.5447171449669488","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"watch-state","version":"3.4.2","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.4.2","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"3b2894ea3a3859a7bc003629f214b506f681ea41","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.4.2.tgz","fileCount":50,"integrity":"sha512-WJD8Bg1VegzBIpTSO680eUiTEd44tnweJLDBVga5Pb+GodhouIT8Yxau4NWNFXARefrCoAhP9kbXTNEUDVeFaA==","signatures":[{"sig":"MEUCIFf807ohJGYZCYI1xzt5lgnMMUrsPWokrWcbeQDIDW1VAiEAwfJxJ05vU2hLdOAteuzkPAxp9sL+ua6HXBLbb7KAp2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ3PDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocEA/+L62EOmqAr0T701I+ggYBQMz2gT5l1twtT6dFJ4mS/JCF07tw\r\nDEnjxEJ5jf9Rr6AsVuv0K3sOW77M+dqXo0o2yQKDgxfDn1MzXjFuzbw7JQ+P\r\nVMy6P72/CInfpAIzsQ0lBf/x7PkyOgbvEy7DcUQxz9TMeH8Ij1ADCZxUD8Wu\r\neXHqfYBvbgqn5GCOHj1XeMX105Nhtmoqy+x1kNxINr+qPaW7YUwwf4ArwpPK\r\nVvNf+E4W+3jClbOiUHZID8ldAkDLcUDb5isKW3mTkK157u11FDao+MWwPNru\r\nbzMd1hQ0TiJIx+Zfw8QBMAsiPfv9maeg/7jkJCx7Uh1dGbyKueCnuiOk3aF1\r\nAx6+g14wwil5m9lVdhIl6CkmTMA/+Im31XAqh/JtCLVU9UaOGXMYrM7YUX5C\r\nRs4zzQjzyJoVL/bVC1UgKiRGyrz3KUYsprz+mMqhwxHIAEdid0RfoMoY0hJm\r\niTw5Yv5vmeMkSo5XHX8ZjKR/3TxAB+AzR0Uto90sYVG3TSbdw0X9ISVC72Zd\r\n0k0N4c7gBGMsEFAnzSj+la5h88w4EZ/CFcn1q9rUIQ2Tk/ACR2Qkdef9XQxu\r\nGAiFXEK+yS+MoSX2lWy/YPR3GoJqd1AWWEAGCEkxV7e6g+mtvzERXCdfuwEy\r\nrb5dSSi6SHUCUoZWNmov4JEsUsHxm7aTIKU=\r\n=qLZL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.13","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"14.17.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.4.2_1648587714834_0.01631270226573034","host":"s3://npm-registry-packages"}},"3.4.3":{"name":"watch-state","version":"3.4.3","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.4.3","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"1fb03b6dea5a070b3b0aa5fc90f3531a6b5858cc","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.4.3.tgz","fileCount":50,"integrity":"sha512-kd98N+NT/9qG5YpFLbdmhwqdzrPmViiKPD2rE82SqdiM3Cg0YgrU85GwSK2H7Oi1Dg/6/Nm7Wr3I0b4JqHkw8Q==","signatures":[{"sig":"MEUCIQCeypbaozQJm3o5/JZ1/OqTCA9Ktx4/WcuGvqNDJ9Po5gIgLGJCSfMftv7Ad7y88Eu1LCiHGRTiKUgxH0d02qaLn5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMEQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRTQ/+O/HRTNT3U1a4m6qMJn4++zuuhBdwSiP8DZYdewhFmxYIzadX\r\njlQGsA2Q7wkCEeatuPPSLUSiTynWs4zIWhME896WaeckSz2OpPsdRToJUhrx\r\nsf+o9ypftE3s4aBdo4mLe3WbyFN3X/b47qxUCbxf38fZOqdSvAoysEYLvo/d\r\npJ4bTTrtwAZ5yFjvxt9qpm+NF62oSNvGC4ehCAZg0zCD/UwLh6HWWgXLHp2C\r\nF92VxZ9kvwGmnK72uJ5cxrD0bEqSbAUewZXMov7rzVoWw4hlBC2HZAbdy3b/\r\n7sLw4RkFVZy0lGEflGNcalG4W1u5O/J1FnyWyN+buwlMUkAmk35Ojhvq9jTe\r\nmxKViYgelPCh9GZedPCm8Z1ppvhtJS7O6xPwhXy4T0QHCMo5MmrCU2Qop0vG\r\ncBIXpB4JPM5iHS7OcwBryn8bMnZGr4ppt6KevxqNbkJMLni8KIANRkQ4HzMx\r\nRHXMK/vl7tiylcsjfcxBUAi//BpepabeHEaN9nnJnOy4Cr/hL3zAsDJakH10\r\nIs3ymWElQyr/KvHC/9MPh0USYKmiZGBo/ddwKY8lh0Du9ynnVncZWS8YF8Jl\r\nK55eSRqhxUGniP0VFH0lgsGDRLas/Kbb5qt13MR92JbkozSK13zjfGAiuj5a\r\n4xS09dOdOKaXP/YFKyeeY7gx81QDAfO2wcQ=\r\n=rgCr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.13","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"14.17.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.4.3_1648673040252_0.5137338903779283","host":"s3://npm-registry-packages"}},"3.4.4":{"name":"watch-state","version":"3.4.4","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.4.4","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"9edded2fc4794b043bd55e5a13109f2795b71863","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.4.4.tgz","fileCount":50,"integrity":"sha512-TWgXdwT2B4WREWR648eNSG+kMUzyiY6WFLz/minXHAG5t+avWTaYzpsDjJm8YVpRwUdmrldAQvSuI09Z35q56w==","signatures":[{"sig":"MEYCIQDJCO5g80uRmjIQY4A4djmmy2U+ja14lOth1p8MVUSdcAIhAMdSDnf2ef9vkBnOIwQp9XUZMl8pgXuwwLbFmaBZm2Zk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB0bzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgvBAApAuGQeujObeNt9W7V+/OqVxRI2myCksbIKV75gozUeo8RxH3\r\nEeq891aM9bGUCv3feYuVwKCdvLtLsOlp8IefTZrUZHFy2eC5YHw7W+R1IouA\r\neGdI/bNw8OX0Zh1ZyqRIo/JwNyzqD2yfoga3V14th9xPoy8+XnXp4P5hC2ob\r\njB1ShGgCX5rbZWm53t6BkasSA9gIL1qrqkW9or23u8ZD6PiZov7bD87CCIeW\r\n8NGFptABmiTDWRo4JWMXyfCFp8rTsE/+rzRtS5oPEZZLWhnfAqdE7GtFo8OF\r\nU7JQ9MwsnX4jm7DBU1iidXw5AwlAmfgEAOdUL+SeeWyDZ9OmzUqHHIepJcx4\r\n3NgAzk5YSkhSwIzmCzZKG57E4RCAUlMmllrofNnm+1Oo0QoTv/0J5q8nNMdG\r\nGzQtkkCQudbHx1QgcWQAM+yAA0eDzt+ZpLBVeSOPtwOshEdPdVoAp3jgN0Tb\r\nFQI/b8DUABhN0UcfqVrhHUToNj18NEbbDMRATrS48PMiAFC/HEWXVXsbu8lS\r\nF+exBCzcdNLqkEZppWt7t0QJzSfz8H8RzoIv39jLLoGKGycJKxrsKaATZwZ4\r\nI2cGcMN2b6QQ5uzqWIXksxhn8qE56X8MmV+081Wl10f8lARxd+90ijRT0BE9\r\naWzbL1wKP1JmUN6pEiGaFbCQs14DlpROUOQ=\r\n=gGxZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"6.14.17","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"14.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.4.4_1661421299762_0.22319410005600893","host":"s3://npm-registry-packages"}},"3.4.5":{"name":"watch-state","version":"3.4.5","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.4.5","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"5eac37f0b74c11f1aa87d183fd3c843a63d0f1a3","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.4.5.tgz","fileCount":56,"integrity":"sha512-gZkGSIsnJCXKyolEqRZrcIjtb2/I/Sgt3kxs/PS82W3inPrPDtOj3VkuGw4MnVjQNBHJ8vXjEf0w/mB0iAbrPg==","signatures":[{"sig":"MEUCIG7otur/lVDKxr6qGO/O4inRxFe5MlbWofHQ0e04TH0DAiEAjj7swmLcQgyrmK+n/I++5Z+7+vzOM8hGhHuzEMLozJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGhY+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmootQ/5AFFGO9EGhefXe1uDWw9MKoOVcLHo6bED5hHsu29ZbUIfs0m/\r\nml0J+nlOHTpyxPo0QEDnTtlSkS8r5t/jiHTXNpm7YI0Mtq/9a6891na20tRU\r\nEttupYiCrOJcu4axMkRyNHjpkNz0Carg+FU9A4pIbg9bBNjOtClcJx3/7WdD\r\n2sFhqLr4vl2tGwqfwQt+ANKdi4OfARG9vyaIcEGFLeTDFbW2Fa30czt01cgU\r\nPN15iEyTdxE2Rppz0jdyFNVCdzPbVyDBe5VKb823vImW0drWtelde7grnsWT\r\n9vkd3ZqlCbUErlC8awVMAOW/S9fzTOIsl25S0ITkLzJlGLplMqC3SzO4npcg\r\nRMA9KvE41n3h256Iq65XFA0AmtrM/CO+uZt4b93x94rTsSjS+RPLIrxySYz/\r\nHHQmWXhfnhUq1qgyfKHt3TBvBu8e2/Exjwxz52a8YqvMfF3QkhcF68e4LK/z\r\n8qxdIvNw2oef0F+/kCwHYyHDhSOuGIykVcepQc2jLyZZnnc0+2T5oAU1dTEX\r\ngxXyWLvfSN5Zp/wz53Q8LEvsgIu/P0PDEOG13awTlQzqfZULhV0LQyfWQrNG\r\nkjqTTz2rMXM1qr7zIwJUtCnY0egrAMqExtY5Qrk7yhbdMhIwJgVpQUQWVrm+\r\nPCl7Hy3meCYOias5d5X/wBTx046zP2opQsE=\r\n=KuFa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","gitHead":"e96da1d6458da59981e59efdebed81e813f2bbd5","_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"8.11.0","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"16.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.4.5_1662654014115_0.5981984279876948","host":"s3://npm-registry-packages"}},"3.5.0-alpha.0":{"name":"watch-state","version":"3.5.0-alpha.0","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.5.0-alpha.0","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"06ed6b8e6bcd876d65cd6122bac9b74cdd2a1d1d","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.5.0-alpha.0.tgz","fileCount":96,"integrity":"sha512-6VFDQAn5ojo+utmIZMZwkmo6BlaJrKlpuGeagSP4pl9Ai3TtKarPdwVgpCRD650YiykNM5FicHC3blmY3yUaBQ==","signatures":[{"sig":"MEYCIQDbbuaEIxrESlKJg44SyfP6mZ9+KH4DvM3f+aN5kZPyFAIhAK9KBYt4sf3qMwY1Q8lYexPg7uQZr/7D/v8yM2Xx8lXG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkThOQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptmQ//SL7Ovy7zCqTVAOLWJpA8BLXe7G61LzcAGx/7RP2LtljuLHWw\r\nva4cicE0JtXMEVu06ASQDtxRRL+bTZ0vMUR9RVbYeLtPlnNVGsbl0n1Q60Y8\r\n4lDmC+lqNcR12qWSiRoMuhByEaLyFIvdumn4Zm3trJLcpa53LSWZP5Oqp0U0\r\npD8eBm8OAX0bh8OMEZhJryB0MnxqdGRbNHuMI072lhnUQT7Wr646raZFYYQO\r\nOvqvMS+njyLB6TmCR7yiGXWFfwgXRXldGLUgH6wC/5eMxmKINJejsXmWDUA3\r\nVxMnYOewR8IyG6Udt9SYJ6BlVgd1cOexaQE1KBxcPBZmkMsj4ipPDz0TBiDi\r\noqnLltkkoVl60SYWzYleKW2ZBtRsemeLhQG8ocyLfeKPVw8ipqkmt1xe8lcZ\r\n20TK7mQoZhB+glPC29kV8kf961AdmTCBvlFOIi92czp6i5rxoKei9FWaw2bi\r\nywN8MM5vABu8XG+E98PYyoJwmbFFB1Tn4Pl5r4ROCvwxUCjz7tL5ppUkPTUx\r\nht8nAt0cSYDrWL3Mb9vcygbgH/zRLOv9hmGCmtudKVxpQHjAAjMbZnROk6cA\r\nudxPUhN/yFiKf/7zgoFs2VsuJ2fxfLlxyHN0KEh4ZClYZoog4YwswZjnbNV4\r\nP5YMzLpAsubiBUO6g32qZw68WVChgs+kt54=\r\n=QJnC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es6.js","gitHead":"cf9f434fa4997f7b8abcd73b224c6cc51dc1732e","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest","build":"innetjs release","major":"innetjs major","minor":"innetjs minor","patch":"innetjs patch","speed":"innetjs run speed.test.ts","release":"innetjs release -p","lint:fix":"eslint src --ext .ts,.tsx --fix","test:coverage":"jest --coverage"},"_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"8.11.0","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"16.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.5.0-alpha.0_1682838416658_0.7825153973727688","host":"s3://npm-registry-packages"}},"3.5.0-alpha.1":{"name":"watch-state","version":"3.5.0-alpha.1","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.5.0-alpha.1","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"50158a3cb655e29cbea93104633469bbb6ad55a6","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.5.0-alpha.1.tgz","fileCount":96,"integrity":"sha512-ACDgAeAM1B4f6UCpPnaapvnsdMv9S3013fRkNuPjAg2SCx4DU9N7fv6rkJ2aNQ8qVGq7xy0DinzoeRmvwz3lLg==","signatures":[{"sig":"MEUCIFRLzQJx2wsCjn96Qw4r91vw2HQGhTbGbH6rGBCEtrvGAiEAqILMk/vb1nYf61OY80XcZTnbrO35W9pH2hKG95/PY+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44912},"main":"index.js","types":"index.d.ts","module":"index.es6.js","gitHead":"844ebe6363cb2ed873a84fba68f3496aaa2dc52f","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest","build":"innetjs release","major":"innetjs major","minor":"innetjs minor","patch":"innetjs patch","speed":"innetjs run speed.test.ts","release":"innetjs release -p","lint:fix":"eslint src --ext .ts,.tsx --fix","test:coverage":"jest --coverage"},"_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"8.11.0","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"16.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.5.0-alpha.1_1684583230165_0.18886870369767572","host":"s3://npm-registry-packages"}},"3.5.0-alpha.2":{"name":"watch-state","version":"3.5.0-alpha.2","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.5.0-alpha.2","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"60e1437871f67238535c579567da56200ceb4947","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.5.0-alpha.2.tgz","fileCount":96,"integrity":"sha512-Bag6MDwexQGP8EBTKEhZcv2CwoymYL+8idP24KGhwRkEgZhfVSkZIqfekFmvk7FPyXy+kmAQy1JNrNu1HLVK1Q==","signatures":[{"sig":"MEUCIQD90p7wLBPnPkiq2jgyTU2xi9GYWJeq0UlGXdfrxCSllAIgcKHacxVJeoeaZsiTVI3zj5gKhBtjJqdOqWHCpJ7XMcg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45198},"main":"index.js","types":"index.d.ts","module":"index.es6.js","gitHead":"9d5c3d92712b6b245367421242697c94552a80d2","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest","build":"innetjs release","major":"innetjs major","minor":"innetjs minor","patch":"innetjs patch","speed":"innetjs run speed.test.ts","release":"innetjs release -p","lint:fix":"eslint src --ext .ts,.tsx --fix","test:coverage":"jest --coverage"},"_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"8.11.0","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"16.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.5.0-alpha.2_1684668762037_0.15758372849638058","host":"s3://npm-registry-packages"}},"3.5.0-alpha.3":{"name":"watch-state","version":"3.5.0-alpha.3","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.5.0-alpha.3","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"82266828d55e8c9ccc52a77d5a4e1cdac7445f1d","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.5.0-alpha.3.tgz","fileCount":96,"integrity":"sha512-L/RKmU3DkJ/T4SsAGppW2AHKSStlG1XXIOvQTmh/eBi3P9+2JRNxAlXzJ54gomxO+h4uJIGXCLuDe1gr6V5+6Q==","signatures":[{"sig":"MEUCIGO0m4eq5OIrWpH75gD8vpEkVXw/wBHOUgRAm7QN6LfuAiEAiXYQBSqCEFVF+HwHIyFoKng01XHF4fEoezA6Hlr6SEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45476},"main":"index.js","types":"index.d.ts","module":"index.es6.js","gitHead":"329c1c2d38beba07355af2f5009c00f34388c802","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest","build":"innetjs release","major":"innetjs major","minor":"innetjs minor","patch":"innetjs patch","speed":"innetjs run speed.test.ts","release":"innetjs release -p","lint:fix":"eslint src --ext .ts,.tsx --fix","test:coverage":"jest --coverage"},"_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"_npmVersion":"9.5.1","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"18.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.5.0-alpha.3_1687714066436_0.055943529467342046","host":"s3://npm-registry-packages"}},"3.5.0-alpha.4":{"name":"watch-state","version":"3.5.0-alpha.4","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.5.0-alpha.4","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"3f6323ddfe8404c81fd8c992cd8ea862e45d482a","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.5.0-alpha.4.tgz","fileCount":111,"integrity":"sha512-DWG5LrqDoese3P/z8F8+DDlSR4qXaWRss/jg995Uq6XLzb3H0ma25oolZjruhESM36Lw/rTZDfR5ZRuOjFOU8w==","signatures":[{"sig":"MEUCICvgnCi/yv3fLDYU2XUP9PLXOXBAMv4lD0I8flrZwpk+AiEAvHUTqq3oKh/ULn//d0yrqTza8qdeh5srLUiMgqy3364=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67147},"main":"index.js","types":"index.d.ts","unpkg":"index.min.js","module":"index.es6.js","browser":"index.min.js","gitHead":"2f345e50d00a924513ace980065578a2ecc18ce8","scripts":{"lint":"eslint","test":"npm run test:jest && npm run test:size","build":"innetjs release -m","major":"innetjs major","minor":"innetjs minor","patch":"innetjs patch","speed":"innetjs run speed.test.ts","release":"innetjs release -p -m","lint:fix":"eslint --fix","test:jest":"jest","test:size":"size-limit","test:coverage":"jest --coverage"},"_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"jsdelivr":"index.min.js","repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"size-limit":[{"name":"List","path":"./release/index.es6.js","limit":"734 B","import":{"./release/index.es6.js":"{ State }"}},{"name":"List","path":"./release/index.es6.js","limit":"862 B","import":{"./release/index.es6.js":"{ Watch, State, Compute, createEvent }"}}],"_npmVersion":"11.6.1","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"24.11.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/watch-state_3.5.0-alpha.4_1771168894854_0.24795149233151847","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"watch-state","version":"3.5.0","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.5.0","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"9805e1232883c62b30e3da445cb8bb7daff023ca","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.5.0.tgz","fileCount":118,"integrity":"sha512-ECcyflkmBr+EW2aGwoy0fjVYGE0ri8loeqE3TIWSmEjIdtRH0OaFwq2MfRwHG3+Mn5P2WDj9Omn7ZmFFynuaxw==","signatures":[{"sig":"MEQCIFGcZnGgs9S/1y0cgpUvRsAEmtvJGIm3krhddo5MDTdLAiAUn2YCyhEo2PK6++axE+PFXRgKVdNQL17ljc1Kq7ntbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86820},"main":"index.js","types":"index.d.ts","unpkg":"index.min.js","module":"index.es6.js","browser":"index.min.js","gitHead":"36bf844e0f8d5ff105c1e87f3e4508d595a4eaf8","scripts":{"lint":"eslint","test":"npm run test:jest && npm run test:size","build":"innetjs release -m","major":"innetjs major","minor":"innetjs minor","patch":"innetjs patch","speed":"innetjs run speed.test.ts","release":"innetjs release -p -m","lint:fix":"eslint --fix","test:jest":"jest","test:size":"size-limit","test:coverage":"jest --coverage"},"_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"jsdelivr":"index.min.js","repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"size-limit":[{"name":"Full","path":"./release/index.es6.js","limit":"1.06 kB","import":{"./release/index.es6.js":"*"}},{"name":"Core","path":"./release/index.es6.js","limit":"843 B","import":{"./release/index.es6.js":"{ Watch, State, Compute, createEvent }"}}],"_npmVersion":"11.6.1","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.5.0_1771273065179_0.5774193625248041","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"watch-state","version":"3.5.1","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.5.1","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"32a9985b417bcea295861f43b13379959cf0e521","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.5.1.tgz","fileCount":118,"integrity":"sha512-boXpNkHJLsXIRWfXFVntiHknvd/tkpIxGhEVj8vP+DBhfsbT8q35HKzbC/vPhofJE4MemtATMVLFFHoEAPlHOw==","signatures":[{"sig":"MEUCIGcXW8WexBxfhjjWvAyF1UQHHFFHKJwWtUh5DrXDcApxAiEAuol9zzPRD6xVa+Vlb//qDao3QQ17NKBRRYfwteM58cU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87682},"main":"index.js","types":"index.d.ts","unpkg":"index.min.js","module":"index.es6.js","gitHead":"e721d2d84f21059b168d08261c4552a8a2cf352d","scripts":{"lint":"eslint","test":"npm run test:jest && npm run test:size","build":"innetjs release -m","major":"innetjs major","minor":"innetjs minor","patch":"innetjs patch","speed":"innetjs run speed.test.ts","release":"innetjs release -p -m","lint:fix":"eslint --fix","test:jest":"jest","test:size":"size-limit","test:coverage":"jest --coverage"},"_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"jsdelivr":"index.min.js","repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"size-limit":[{"name":"Full","path":"./release/index.es6.js","limit":"1.06 kB","import":{"./release/index.es6.js":"*"}},{"name":"Core","path":"./release/index.es6.js","limit":"843 B","import":{"./release/index.es6.js":"{ Watch, State, Compute, createEvent }"}}],"_npmVersion":"11.6.1","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.5.1_1771584706951_0.14787531031414436","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"watch-state","version":"3.5.2","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.5.2","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"03b5d11d29784b466d73bf65df69b0a7c2bcb082","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.5.2.tgz","fileCount":118,"integrity":"sha512-nYz4ZncbOBPBqYbFnQ2Y6deEtHCMU2ArjMr8t+fL5OMo9A6sRGVANG3VABbc5/oYhDfJ8bNEJqQ9B9mDKMqbkw==","signatures":[{"sig":"MEUCIQC+JJz0C4a7c0di0qIfJFp5LUB+8uqGprLAfsm3agawEAIgFeFahKPyXkTCFgvdMJ8GJEjFmnWLBqxP0uGxGx1+Qoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89462},"main":"index.js","types":"index.d.ts","unpkg":"index.min.js","module":"index.es6.js","gitHead":"f84eb6d4604a876d81130f7e3b33fde91fc1a7c1","scripts":{"lint":"eslint","test":"npm run test:jest && npm run test:size","build":"innetjs release -m","major":"innetjs major","minor":"innetjs minor","patch":"innetjs patch","speed":"innetjs run speed.test.ts","release":"innetjs release -p -m","lint:fix":"eslint --fix","test:jest":"jest","test:size":"size-limit","test:coverage":"jest --coverage"},"_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"jsdelivr":"index.min.js","repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"size-limit":[{"name":"Full","path":"./release/index.es6.js","limit":"1.07 kB","import":{"./release/index.es6.js":"*"}},{"name":"Core","path":"./release/index.es6.js","limit":"850 B","import":{"./release/index.es6.js":"{ Watch, State, Compute, createEvent }"}}],"_npmVersion":"11.6.1","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.5.2_1771593512451_0.5280955948677635","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"watch-state","version":"3.6.0","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.6.0","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"10880bb68b6a1edfa01dbd741fe2d37b499e076b","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.6.0.tgz","fileCount":118,"integrity":"sha512-/a4KrbY6y4ErbK+fbWQrq9CsoeaSZpWwXHZ+R1V6AaT41VCl9vm/Ye79Nz1vN7OQLQxJaPzsdr2znnfNetWnPw==","signatures":[{"sig":"MEUCIQCM7/+3KtYbv03h/bo3BYpvB8pcEDXu98/2y6lxflmfywIgBU67j8EUdT7FaXxk/Jho/kYaH7fmGGDKOngaMHnYtRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96045},"main":"index.js","types":"index.d.ts","unpkg":"index.min.js","module":"index.es6.js","gitHead":"9c1ffd3789bfca89109712d877ef00ef3d265093","scripts":{"lint":"eslint","test":"npm run test:jest && npm run test:size","build":"innetjs release -m","major":"innetjs major","minor":"innetjs minor","patch":"innetjs patch","speed":"innetjs run speed.test.ts -c tsconfig.speed.json","release":"innetjs release -p -m","lint:fix":"eslint --fix","test:jest":"jest","test:size":"size-limit","test:coverage":"jest --coverage"},"_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"jsdelivr":"index.min.js","repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"size-limit":[{"name":"Full","path":"./release/index.es6.js","limit":"1095 B","import":{"./release/index.es6.js":"*"}},{"name":"Core","path":"./release/index.es6.js","limit":"878 B","import":{"./release/index.es6.js":"{ Watch, State, Compute, createEvent }"}}],"_npmVersion":"11.6.1","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.6.0_1771798272529_0.1442033646565719","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"watch-state","version":"3.6.1","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","_id":"watch-state@3.6.1","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"dist":{"shasum":"cf952dd669d91bb532852f2a9752a0f485781ba1","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.6.1.tgz","fileCount":118,"integrity":"sha512-2pEXHfc1VNdZzxfRFGs9PG2AHc5IBKMT0hQVNwHjvZCP8IWKfg7rDXuQkpfvtCprM3CDHThSl0zR43yfI9yU6A==","signatures":[{"sig":"MEYCIQCpXQzYaK6yPN/K5wRkOpB8+7WNFl2x4oVF3SDiTui1bgIhAIE8Y7ZztHZqGSdsEPx3/mk8mOt9uG66dotmOGefQWq9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95861},"main":"index.js","types":"index.d.ts","unpkg":"index.min.js","module":"index.es6.js","gitHead":"7365529bb9652ba14b8b39e3944c78bf6ddafa01","scripts":{"lint":"eslint","test":"npm run test:jest && npm run test:size","build":"innetjs release -m","major":"innetjs major","minor":"innetjs minor","patch":"innetjs patch","speed":"innetjs run speed.test.ts -c tsconfig.speed.json","release":"innetjs release -p -m","lint:fix":"eslint --fix","test:jest":"jest","test:size":"size-limit","test:coverage":"jest --coverage"},"_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"jsdelivr":"index.min.js","repository":{"url":"git+https://github.com/d8corp/watch-state.git","type":"git"},"size-limit":[{"name":"Full","path":"./release/index.es6.js","limit":"1095 B","import":{"./release/index.es6.js":"*"}},{"name":"Core","path":"./release/index.es6.js","limit":"878 B","import":{"./release/index.es6.js":"{ Watch, State, Compute, createEvent }"}}],"_npmVersion":"11.6.1","description":"CANT inc. state management system.","directories":{},"jsnext:main":"index.es6.js","_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watch-state_3.6.1_1771835251997_0.34820432537643065","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"watch-state","version":"3.6.2","description":"CANT inc. state management system.","author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","main":"index.js","module":"index.es6.js","jsnext:main":"index.es6.js","types":"index.d.ts","unpkg":"index.min.js","jsdelivr":"index.min.js","homepage":"https://github.com/d8corp/watch-state","bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"repository":{"type":"git","url":"git+https://github.com/d8corp/watch-state.git"},"keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"scripts":{"build":"innetjs release -m","test":"npm run test:jest && npm run test:size","test:jest":"jest","test:coverage":"jest --coverage","test:size":"size-limit","speed":"innetjs run speed.test.ts -c tsconfig.speed.json","release":"innetjs release -p -m","patch":"innetjs patch","minor":"innetjs minor","major":"innetjs major","lint":"eslint","lint:fix":"eslint --fix"},"size-limit":[{"name":"Full","path":"./release/index.es6.js","import":{"./release/index.es6.js":"*"},"limit":"1095 B"},{"name":"Core","path":"./release/index.es6.js","import":{"./release/index.es6.js":"{ Watch, State, Compute, createEvent }"},"limit":"878 B"}],"gitHead":"6e6d4b44e8e18a3ae23b3c8cbe5c3fb3bbd70310","_id":"watch-state@3.6.2","_nodeVersion":"24.11.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-wH5/SLFpqI0oZlCJAnSl3sJY4UFZ5gvtu5sEM3QdGW6xE33RlAy6GUlEzvkQSpiPuz31LGt0YAMhwC7NAmZ3IQ==","shasum":"851d0cf3041c10fd618a8a51a5118028be643f81","tarball":"https://registry.npmjs.org/watch-state/-/watch-state-3.6.2.tgz","fileCount":118,"unpackedSize":95861,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDYmqNRXUCiWvmCqFJuzjorCxMZQLCU0UjM+yDM70W/BgIgMz0AeQLoZV8lOI3Mzh1GO316Vm9NlXMPMQic2kljT/k="}]},"_npmUser":{"name":"deight","email":"d8corp@mail.ru"},"directories":{},"maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/watch-state_3.6.2_1771856856645_0.9899919051417561"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-12T13:24:39.217Z","modified":"2026-02-23T14:27:36.902Z","0.0.0":"2020-07-12T13:24:39.346Z","1.0.0":"2020-11-17T18:10:00.522Z","1.0.1":"2020-11-19T20:19:04.322Z","1.0.2":"2020-11-21T07:34:29.504Z","1.0.3":"2020-11-23T18:00:19.519Z","1.0.4":"2020-11-24T20:53:05.759Z","1.1.0":"2020-12-12T16:26:43.639Z","1.1.1":"2021-01-02T00:22:51.788Z","1.2.0":"2021-01-09T23:42:58.840Z","3.0.0-migration":"2021-01-10T12:47:31.149Z","2.0.0-migration":"2021-01-10T18:11:30.842Z","2.0.0":"2021-01-10T18:49:29.081Z","2.0.1":"2021-01-15T20:25:55.529Z","2.0.2":"2021-03-17T19:07:54.766Z","3.0.0":"2021-05-30T19:02:08.486Z","3.0.1":"2021-05-31T22:44:20.202Z","3.0.2":"2021-06-07T18:48:01.838Z","3.0.3":"2021-06-07T19:53:53.795Z","3.0.4":"2021-06-14T13:17:19.345Z","3.0.5":"2021-06-26T00:06:06.460Z","3.1.0":"2021-06-26T08:51:19.020Z","3.1.1":"2021-06-26T11:49:01.053Z","3.1.2":"2021-06-26T15:36:56.989Z","3.1.3":"2021-06-26T17:11:53.113Z","3.1.4":"2021-06-26T17:57:33.937Z","3.2.0":"2021-07-06T22:43:56.257Z","3.2.1":"2021-07-06T22:57:35.286Z","3.2.2":"2021-07-07T09:17:45.562Z","3.2.3":"2021-07-08T19:10:33.938Z","3.3.0":"2021-07-10T16:00:23.706Z","3.3.1":"2021-07-10T16:36:38.032Z","3.3.2":"2021-07-10T17:12:58.165Z","3.3.3":"2021-07-10T17:58:17.203Z","3.4.0":"2021-08-07T19:11:02.247Z","3.4.1":"2022-01-07T12:19:42.772Z","3.4.2":"2022-03-29T21:01:54.990Z","3.4.3":"2022-03-30T20:44:00.378Z","3.4.4":"2022-08-25T09:54:59.913Z","3.4.5":"2022-09-08T16:20:14.361Z","3.5.0-alpha.0":"2023-04-30T07:06:56.858Z","3.5.0-alpha.1":"2023-05-20T11:47:10.386Z","3.5.0-alpha.2":"2023-05-21T11:32:42.207Z","3.5.0-alpha.3":"2023-06-25T17:27:46.643Z","3.5.0-alpha.4":"2026-02-15T15:21:35.019Z","3.5.0":"2026-02-16T20:17:45.343Z","3.5.1":"2026-02-20T10:51:47.127Z","3.5.2":"2026-02-20T13:18:32.652Z","3.6.0":"2026-02-22T22:11:12.676Z","3.6.1":"2026-02-23T08:27:32.152Z","3.6.2":"2026-02-23T14:27:36.788Z"},"bugs":{"url":"https://github.com/d8corp/watch-state/issues"},"author":{"name":"Mikhail Lysikov","email":"d8corp@mail.ru"},"license":"MIT","homepage":"https://github.com/d8corp/watch-state","keywords":["watch","state","stateful","reaction","reactions","react","reactive","observe","observable","front-end"],"repository":{"type":"git","url":"git+https://github.com/d8corp/watch-state.git"},"description":"CANT inc. state management system.","maintainers":[{"name":"deight","email":"d8corp@mail.ru"}],"readme":"<br>\n<p align=\"center\">\n  <a href=\"https://github.com/d8corp/watch-state\">\n    <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/d8corp/watch-state/v3.3.1/img/logo.svg\" alt=\"watch-state logo by Mikhail Lysikov\">\n  </a>\n</p>\n\n<h1 align=\"center\">watch-state</h1>\n\n<p align=\"center\">CANT inc. Reactive State Engine</p>\n\n<br>\n\n<div align=\"center\">\n  <table>\n    <col width=\"140\" align=\"center\">\n    <tr><td align=\"center\">\n      <a href=\"https://raw.githubusercontent.com/d8corp/watch-state/v3.3.1/img/speed.test.png\" target=\"_blank\">\n        <img width=\"64\" height=\"64\" src=\"https://raw.githubusercontent.com/d8corp/watch-state/v3.3.1/img/fast.svg\" alt=\"watch-state fast\">\n      </a>\n      <br>\n      <b>Fast</b>\n      <br>\n      One of the fastest\n    </td>\n    <td align=\"center\"><span>\n      <a href=\"https://bundlephobia.com/result?p=watch-state\" target=\"_blank\">\n        <img width=\"64\" height=\"64\" src=\"https://raw.githubusercontent.com/d8corp/watch-state/v3.3.1/img/light.svg\" alt=\"watch-state Light\">\n      </a>\n      <br>\n      <b>Light</b>\n      <br>\n      Less than 1 KB gzip\n    </span></td>\n    <td align=\"center\"><span>\n      <a href=\"https://d8corp.github.io/watch-state/coverage/lcov-report\" target=\"_blank\">\n        <img width=\"64\" height=\"64\" src=\"https://raw.githubusercontent.com/d8corp/watch-state/v3.3.1/img/smart.svg\" alt=\"watch-state smart\">\n      </a>\n      <br>\n      <b>Smart</b>\n      <br>\n      Steady architecture\n    </span></td></tr>\n  </table>\n</div>\n\n<br>\n\n<div align=\"center\">\n  <a href=\"https://www.npmjs.com/package/watch-state\" target=\"_blank\">\n    <img src=\"https://img.shields.io/npm/v/watch-state.svg\" alt=\"watch-state npm\">\n  </a>\n  <a href=\"https://www.npmtrends.com/watch-state\" target=\"_blank\">\n    <img src=\"https://img.shields.io/npm/dm/watch-state.svg\" alt=\"watch-state downloads\">\n  </a>\n  <a href=\"https://github.com/d8corp/watch-state/tree/master/release\" target=\"_blank\">\n    <img src=\"https://packagephobia.com/badge?p=watch-state\" alt=\"watch-state install size\">\n  </a>\n  <a href=\"https://cdn.jsdelivr.net/npm/watch-state\" target=\"_blank\">\n    <img src=\"https://img.badgesize.io/https:/cdn.jsdelivr.net/npm/watch-state?compression=gzip\" alt=\"watch-state gzip size\">\n  </a>\n  <a href=\"https://www.typescriptlang.org\" target=\"_blank\">\n    <img src=\"https://img.shields.io/npm/types/watch-state\" alt=\"TypeScript\">\n  </a>\n  <a href=\"https://packagequality.com/#?package=watch-state\" target=\"_blank\">\n    <img src=\"https://packagequality.com/shield/watch-state.svg\" alt=\"watch-state quality\">\n  </a>\n  <a href=\"https://github.com/d8corp/watch-state/blob/master/LICENSE\" target=\"_blank\">\n    <img src=\"https://img.shields.io/npm/l/watch-state\" alt=\"watch-state license\">\n  </a>\n  <a href=\"https://github.com/d8corp/watch-state/blob/master/CHANGELOG.md\" target=\"_blank\">\n    <img src=\"https://img.shields.io/badge/Changelog-⋮-brightgreen\" alt=\"watch-state changelog\">\n  </a>\n  <a href=\"https://d8corp.github.io/watch-state/coverage/lcov-report\" target=\"_blank\">\n    <img src=\"https://github.com/d8corp/watch-state/actions/workflows/tests.yml/badge.svg\" alt=\"watch-state tests\">\n  </a>\n</div>\n<br>\n\n`watch-state` is a **lightweight, high-performance reactive state engine** designed to power UI frameworks — **or replace them.**\n\n- **Fast** — One of the fastest reactive libraries ([see benchmarks](#performance))\n- **Light** — Less than 1 KB minzip\n- **Zero-dependency** — No external packages required\n- **Code splitting by design** — Decentralized state architecture, each page loads only the states it uses\n- **Auto-subscription** — Dependencies tracked automatically, no manual subscriptions\n- **Dynamic subscriptions** — Conditional watchers auto-subscribe/unsubscribe based on reactive conditions\n- **Type-safe** — Full TypeScript support with type inference\n- **Memory-safe** — Automatic cleanup on destroy\n- **Lazy computation** — Compute executes only when accessed\n- **No Proxy** — Supports old browsers (Firefox 45+, Safari 9+)\n- **Framework-agnostic** — Business logic lives outside components, reusable across any framework or vanilla JS\n\nUse it as the core state layer in your own framework, embed it in React components, or build a full UI — **no JSX, no virtual DOM, no framework required**.\n\nBorn while working on [@innet/dom](https://www.npmjs.com/package/@innet/dom).\n\n[![stars](https://img.shields.io/github/stars/d8corp/watch-state?style=social)](https://github.com/d8corp/watch-state/stargazers)\n[![watchers](https://img.shields.io/github/watchers/d8corp/watch-state?style=social)](https://github.com/d8corp/watch-state/watchers)\n\n## Browser Support\n\n### Desktop\n\n| <img src=\"https://cdn.worldvectorlogo.com/logos/firefox.svg\" width=\"18\" valign=\"middle\"> Firefox | <img src=\"https://cdn.worldvectorlogo.com/logos/chrome.svg\" width=\"18\" valign=\"middle\"> Chrome | <img src=\"https://cdn.worldvectorlogo.com/logos/safari-3.svg\" width=\"18\" valign=\"middle\"> Safari | <img src=\"https://cdn.worldvectorlogo.com/logos/opera-2.svg\" width=\"18\" valign=\"middle\"> Opera | <img src=\"https://cdn.worldvectorlogo.com/logos/microsoft-edge-1.svg\" width=\"18\" valign=\"middle\"> Edge |\n|:-------:|:------:|:------:|:-----:|:----:|\n| 45+     | 49+    | 9+     | 36+   | 13+  |\n\n### Mobile\n\n| <img src=\"https://cdn.worldvectorlogo.com/logos/firefox.svg\" width=\"18\" valign=\"middle\"> Firefox | <img src=\"https://cdn.worldvectorlogo.com/logos/chrome.svg\" width=\"18\" valign=\"middle\"> Chrome | <img src=\"https://cdn.worldvectorlogo.com/logos/safari-3.svg\" width=\"18\" valign=\"middle\"> Safari | <img src=\"https://cdn.worldvectorlogo.com/logos/opera-2.svg\" width=\"18\" valign=\"middle\"> Opera |\n|:-------:|:------:|:------:|:-----:|\n| 87+     | 90+    | 9+     | 62+   |\n\n*You can transpile the code to support browsers older than listed above, but performance will decrease.*\n\n## Index\n\n<sup>**[ [Install](#install) ]**</sup>  \n<sup>**[ [Usage](#usage) ]** [Simple example](#simple-example) • [Example Vanilla JS](#example-vanilla-js) • [Example React](#example-react) • [Example Innet](#example-innet)</sup>  \n<sup>**[ [Watch](#watch) ]** [Force update of Watch](#force-update-of-watch) • [Destroy Watch](#destroy-watch) • [Deep/Nested Watchers](#deepnested-watchers)</sup>  \n<sup>**[ [State](#state) ]** [Get or Set value](#get-or-set-value) • [State.set](#stateset) • [Force update of State](#force-update-of-state) • [Raw value](#raw-value) • [Initial value](#initial-value) • [Reset value](#reset-value)</sup>  \n<sup>**[ [Compute](#compute) ]** [Lazy computation](#lazy-computation) • [Force update of Compute](#force-update-of-compute) • [Destroy Compute](#destroy-compute)</sup>  \n<sup>**[ [Utils](#utils) ]** [onDestroy](#ondestroy) • [callEvent](#callevent) • [createEvent](#createevent) • [unwatch](#unwatch)</sup>  \n<sup>**[ [Typescript](#typescript) ]** [State type inference](#state-type-inference) • [Compute type inference](#compute-type-inference)</sup>  \n<sup>**[ [Performance](#performance) ]**</sup>\n\n## Install\n###### [🏠︎](#index) / Install [↓](#usage)\n\nnpm\n```shell\nnpm i watch-state\n```\n\nyarn\n```shell\nyarn add watch-state\n```\n\nhtml\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/watch-state\"></script>\n```\n\n[minified on GitHub](https://github.com/d8corp/watch-state/blob/master/release/index.min.js)\n\n## Usage\n###### [🏠︎](#index) / Usage [↑](#install) [↓](#watch)\n\n<sup>[Simple example](#simple-example) • [Example Vanilla JS](#example-vanilla-js) • [Example React](#example-react) • [Example Innet](#example-innet)</sup>\n\nThe library is based on the core concepts of `Observable` (something that can be observed) and `Observer` (something that can observe). On top of these concepts, the core classes `State`, `Compute`, and `Watch` are built according to the following scheme:\n\n```\n   ┌────────────┐ ┌─────────────┐\n   │ Observable │ │  Observer   │\n   │ (abstract) │ │ (interface) │\n   └──────┬─────┘ └──────┬──────┘  \n     ┌────┴─────┐ ┌──────┴───┐\n┌────┴────┐ ┌───┴─┴───┐ ┌────┴────┐\n│  State  │ │ Compute │ │  Watch  │\n└─────────┘ └─────────┘ └─────────┘\n```\n\n### Simple example\n###### [🏠︎](#index) / [Usage](#usage) / Simple example [↓](#example-vanilla-js)\n\nYou can create an instance of `State` and **watch** its **value**.\n\n```javascript\nimport { Watch, State } from 'watch-state'\n\nconst count = new State(0)\n\nnew Watch(() => console.log(count.value))\n// logs: 0\n\ncount.value++\n// logs: 1\n\ncount.value++\n// logs: 2\n```\n\n### Example Vanilla JS\n###### [🏠︎](#index) / [Usage](#usage) / Example Vanilla JS [↑](#simple-example) [↓](#example-react)\n\nSimple reactive state without build tools or framework dependencies.\n\n```html\n<!doctype html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <title>Counter</title>\n    <script src=\"https://cdn.jsdelivr.net/npm/watch-state\"></script>\n    <script type=\"module\">\n      const { State, Watch } = WatchState\n\n      const count = new State(0)\n      const button = document.createElement('button');\n\n      document.body.appendChild(button);\n\n      new Watch(() => {\n        button.innerText = count.value\n      })\n\n      button.addEventListener('click', () => {\n        count.value++\n      })\n    </script>\n</head>\n<body>\n</body>\n</html>\n```\n\n### Example React\n###### [🏠︎](#index) / [Usage](#usage) / Example React [↑](#example-vanilla-js) [↓](#example-innet)\n\n[@watch-state/react](https://www.npmjs.com/package/@watch-state/react) provides hooks that automatically subscribe React components to state changes and re-renders only when needed.\n\n```tsx\nimport { State } from 'watch-state'\nimport { useObservable } from '@watch-state/react'\n\nconst $count = new State(0)\n\nconst increase = () => {\n  $count.value++\n}\n\nexport function CountButton () {\n  const count = useObservable($count)\n\n  return <button onClick={increase}>{count}</button>\n}\n```\n\n### Example Innet\n###### [🏠︎](#index) / [Usage](#usage) / Example Innet [↑](#example-react)\n\n[@innet/dom](https://www.npmjs.com/package/@innet/dom) automatically watches accessed states and **updates only changed DOM content** — **no full re-renders**.\n\n```tsx\nimport { State } from 'watch-state'\n\nconst count = new State(0)\n\nconst increase = () => {\n  count.value++\n}\n\nexport function CountButton () {\n  return <button onClick={increase}>{count}</button>\n}\n```\n\n## Watch\n###### [🏠︎](#index) / Watch [↑](#usage) [↓](#state)\n\n<sup>[Force update of Watch](#force-update-of-watch) • [Destroy Watch](#destroy-watch) • [Deep/Nested watchers](#deepnested-watchers)</sup>\n\n`Watch` accepts a **reaction** as its first argument and executes it when any accessed state changes.\nState accessed inside a reaction is **auto-subscribed** — no manual registration needed.\n\n```ts\nconst state = new State(0)\n\nconst reaction = () => {\n console.log(state.value)\n // auto-subscribes to state\n}\n\nnew Watch(reaction)\n// logs: 0\n\nstate.value = 1 // triggers reaction\n// logs: 1\n```\n\n### Force update of Watch\n###### [🏠︎](#index) / [Watch](#watch) / Force update of Watch [↓](#destroy-watch)\n\nYou can run a reaction even when its states are not updated.\n\n```typescript\nconst count = new State(0)\n\nconst watcher = new Watch(() => {\n  console.log(count.value)\n})\n// logs: 0\n\nwatcher.update()\n// logs: 0\n```\n\n### Destroy Watch\n###### [🏠︎](#index) / [Watch](#watch) / Destroy Watch [↑](#force-update-of-watch) [↓](#deepnested-watchers)\n\nYou can stop watching by `destroy` method of `Watch`.\n\n```javascript\nconst count = new State(0)\n\nconst watcher = new Watch(() => {\n  console.log(count.value)\n})\n// logs: 0\n\ncount.value++\n// logs: 1\n\nwatcher.destroy()\n\ncount.value++\n// nothing happens\n```\n\n### Deep/Nested Watchers\n###### [🏠︎](#index) / [Watch](#watch) / Deep/Nested Watchers [↑](#destroy-watch)\n\nEach `Watch` **independently tracks only states accessed within its reaction**.\nNested watchers created inside parent watchers form a **dependency tree** with separate reactivity.\n\n```javascript\nconst watching = new State(true)\nconst state = new State(0)\n\nnew Watch(() => {\n  console.log('Root Render')\n\n  if (watching.value) {\n    new Watch(() => {\n      console.log(`Deep Render: ${state.value}`)\n    })\n  }\n})\n// logs: Root Render, Deep Render: 0\n\nstate.value++\n// logs: Deep Render: 1  (only deep watcher reacts)\n\nwatching.value = false\n// logs: Root Render     (deep watcher destroyed)\n\nstate.value++\n// nothing happens       (no active deep watcher)\n```\n\n## State\n###### [🏠︎](#index) / State [↑](#watch) [↓](#compute)\n\n<sup>[Get or Set value](#get-or-set-value) • [State.set](#stateset) • [Force update of State](#force-update-of-state) • [Raw value](#raw-value) • [Initial value](#initial-value) • [Reset value](#reset-value)</sup>\n\n**Reactive primitive** that holds a value and automatically notifies all subscribers when it changes.\n\n### Get or Set value\n###### [🏠︎](#index) / [State](#state) / Get or Set value [↓](#stateset)\n\nReading `.value` inside reaction **auto-subscribes** to changes. Writing `.value` **triggers all reactions**.\n\n```ts\nconst count = new State(0)\n\nnew Watch(() => console.log(count.value))\n// auto-subscribes and logs 0\n\ncount.value++ // triggers: logs 1\n```\n\n### State.set\n###### [🏠︎](#index) / [State](#state) / State.set [↑](#get-or-set-value) [↓](#force-update-of-state)\n\n`State.set` mirrors the behavior of the value setter but returns `void`.\nIt is useful as a shorthand in arrow functions: `() => state.set(nextValue)` instead of `() => { state.value = nextValue }`.\n\nNote: `state.set` cannot be used as a standalone function; `const set = state.set` is not supported.\n\n```ts\nconst count = new State(0)\n\n// Subscribing\nnew Watch(() => console.log(count.value))\n// logs: 0\n\ncount.set(1)\n// logs: 1\n```\n\n### Force update of State\n###### [🏠︎](#index) / [State](#state) / Force update of State [↑](#stateset) [↓](#raw-value)\n\nYou can run reactions of a state with `update` method.\n\n```ts\n// Create state\nconst log = new State<number[]>([])\n\n// Subscribe to changes\nnew Watch(() => console.log(log.value)) // logs: []\n\n// Modify the array\nlog.value.push(1) // no logs\nlog.value.push(2) // no logs\n\n// Update value\nlog.update() // logs: [1, 2]\n```\n\n### Raw value\n###### [🏠︎](#index) / [State](#state) / Raw value [↑](#force-update-of-state) [↓](#initial-value)\n\n `raw` returns the current value but does not subscribe to changes — unlike `value`.\n\n```ts\nconst foo = new State(0)\nconst bar = new State(0)\n\n new Watch(() => console.log(foo.value, bar.raw))\n// logs: 0, 0\n\nfoo.value++ // logs: 1, 0\nbar.value++ // no logs\nfoo.value++ // logs: 2, 1\n```\n\n### Initial value\n###### [🏠︎](#index) / [State](#state) / Initial value [↑](#raw-value) [↓](#reset-value)\n\n`initial` stores the initial value passed to the constructor.\n Useful for checking if the state has been modified by comparing `state.initial === state.raw`.\n\n```ts\nconst count = new State(0)\n\nconsole.log(count.initial)\n// logs: 0\n\ncount.value = 5\nconsole.log(count.initial === count.raw)\n// logs: false\n\ncount.reset()\nconsole.log(count.initial === count.raw)\n// logs: true\n```\n\n### Reset value\n###### [🏠︎](#index) / [State](#state) / Reset value [↑](#initial-value)\n\n`reset()` restores the state to its initial value.\nTriggers watchers only if the current value differs from the initial value.\n\n```ts\nconst count = new State(0)\n\nnew Watch(() => console.log(count.value))\n// logs: 0\n\ncount.value = 5\n// logs: 5\n\ncount.reset()\n// logs: 0\n\ncount.reset()\n// no logs (value already 0)\n```\n\n## Compute\n###### [🏠︎](#index) / Compute [↑](#state) [↓](#utils)\n\n<sup>[Lazy computation](#lazy-computation) • [Force update of Compute](#force-update-of-compute) • [Destroy Compute](#destroy-compute)</sup>\n\n`Compute` accepts a **reaction** as its first argument and represents a reactive value returned by the reaction.\nIt creates a **derived state** that automatically tracks dependencies and caches the result.\n\n### Lazy computation\n###### [🏠︎](#index) / [Compute](#compute) / Lazy computation [↓](#force-update-of-compute)\n\n`Compute` doesn't execute immediately — waits for `.value` access.  \nDependencies (`State.value` reads inside reaction) auto-subscribe like `Watch`.\n\n```javascript\nconst name = new State('Foo')\nconst surname = new State('Bar')\n\nconst fullName = new Compute(() => (\n  `${name.value} ${surname.value[0]}` // auto-subscribes to name+surname\n))\n// NO COMPUTATION YET — lazy!\n\nnew Watch(() => {\n  console.log(fullName.value) // FIRST ACCESS → computes!\n})\n// logs: 'Foo B'\n\nsurname.value = 'Baz' // surname[0] still \"B\"\n// nothing happens\n\nsurname.value = 'Quux' // surname[0] = \"Q\"\n// logs: 'Foo Q'\n```\n\n### Force update of Compute\n###### [🏠︎](#index) / [Compute](#compute) / Force update of Compute [↑](#lazy-computation) [↓](#destroy-compute)\n\nYou can run a reaction of a compute with `update` method.\n\n```ts\nconst items = new State([])\n\nconst itemCount = new Compute(() => {\n  console.log('Recomputing length...')\n  return items.value.length\n})\n\nnew Watch(() => console.log('Watcher sees:', itemCount.value))\n// logs: Recomputing length...\n// logs: Watcher sees: 0\n\nitems.value.push('apple')\n// Array reference SAME → NO recompute!\n\nitemCount.update()\n// logs: Recomputing length...\n// logs: Watcher sees: 1\n```\n\n### Destroy Compute\n###### [🏠︎](#index) / [Compute](#compute) / Destroy Compute [↑](#force-update-of-compute)\n\nYou can stop watching by `destroy` method of `Compute`.\n\n```ts\nconst user = new State({ name: 'Alice', age: 30 })\n\nconst userName = new Compute(() => {\n  console.log('Computing')\n  return user.value.name.toUpperCase()\n})\n\nnew Watch(() => console.log(userName.value))\n// logs: Computing\n// logs: ALICE\n\nuser.value = { name: 'Mike', age: 32 }\n// logs: Computing\n// logs: MIKE\n\nuserName.destroy()\n\nuser.value = { name: 'Bob', age: 31 }\n// nothing happens — fully disconnected!\n```\n\n## Utils\n###### [🏠︎](#index) / Utils [↑](#compute) [↓](#typescript)\n\n<sup>[onDestroy](#ondestroy) • [callEvent](#callevent) • [createEvent](#createevent) • [unwatch](#unwatch)</sup>\n\n### onDestroy\n###### [🏠︎](#index) / [Utils](#utils) / onDestroy [↓](#callevent)\n\nYou can subscribe on destroy or update of watcher\n\n```javascript\nconst count = new State(0)\n\nconst watcher = new Watch(() => {\n  console.log('count', count.value)\n  // the order does not matter\n  onDestroy(() => console.log('destructor'))\n})\n// logs: 'count', 0\n\ncount.value++\n// logs: 'destructor'\n// logs: 'count', 1\n\nwatcher.destroy()\n// logs: 'destructor'\n\ncount.value++\n// nothing happens\n```\n\n### callEvent\n###### [🏠︎](#index) / [Utils](#utils) / callEvent [↑](#ondestroy) [↓](#createevent)\n\nYou can immediately execute a reactive effect with `callEvent`.\n\n`callEvent` batches all state updates inside the callback and triggers watchers only once at the end.\n\n```ts\nconst a = new State(0)\nconst b = new State(0)\n\nnew Watch(() => {\n console.log(a.value, b.value)\n})\n// logs: 0, 0\n\na.value = 1\n// logs: 1, 0\n\nb.value = 1\n// logs: 1, 1\n\ncallEvent(() => {\n a.value = 2\n b.value = 2\n})\n// logs: 2, 2\n```\n\n`callEvent` returns exactly what your callback returns — TypeScript infers the correct type automatically.\n\n```ts\nconst count = new State(0)\n\nnew Watch(() => console.log(count.value))\n// logs: 0\n\nconst prev = callEvent(() => count.value++)\n// logs: 1\n\nconsole.log(prev)\n// logs: 0\n```\n\n### createEvent\n###### [🏠︎](#index) / [Utils](#utils) / createEvent [↑](#callevent) [↓](#unwatch)\n\nYou can create a reusable event function with `createEvent`.\n\nLike `callEvent`, it batches state updates and triggers watchers only once after execution.\n\n```typescript\nimport { State, createEvent } from 'watch-state'\n\nconst count = new State(0)\nconst increase = createEvent(() => count.value++)\n\nnew Watch(() => console.log(count.value))\n// logs: 0\n\nincrease()\n// logs: 1\n\nincrease()\n// logs: 2\n```\n\n### unwatch\n###### [🏠︎](#index) / [Utils](#utils) / unwatch [↑](#createevent)\n\nYou can disable automatic state subscriptions with `unwatch`.\n\n```ts\nimport { State, Watch, unwatch } from 'watch-state'\n\nconst count = new State(0)\n\nnew Watch(() => {\n  console.log(unwatch(() => count.value++))\n})\n// logs: 0\n\ncount.value++\n// logs: 1\n\nconsole.log(count.value)\n// logs: 2\n```\n\n## Typescript\n###### [🏠︎](#index) / Typescript [↑](#utils) [↓](#performance)\n\n### State type inference\n###### [🏠︎](#index) / [Typescript](#typescript) / State type inference [↓](#compute-type-inference)\n\n**Type inference from initial value:**  \nType is automatically inferred from the initial value passed to the constructor — no generic needed.\n```typescript\nconst count = new State(0) // State<number>\n\ncount.value = 'str' // error: number expected\n```\n\n**Without initial value:**  \nWhen using a generic without an initial value, `initial` is `undefined`, which may conflict with strict types.\n\n```typescript\nconst value = new State<string>()\n// value.initial is undefined (not string)\n\n// To allow undefined in type:\nconst maybe = new State<string | undefined>()\n```\n\n**State as a type annotation:**  \nWithout a generic, `State` defaults to `State<unknown>`, which accepts any value type.\n\n```typescript\nconst foo: State = new State(0)\n\nfoo.value = 'str' // ok (unknown allows any)\nfoo.value = true  // ok\n\n// Specify generic for type safety:\nconst bar: State<number> = new State(0)\n\nbar.value = 'str' // error\n```\n\n### Compute type inference\n###### [🏠︎](#index) / [Typescript](#typescript) / Compute type inference [↑](#state-type-inference)\n\n**Type inferred from function return:**  \nType is automatically inferred from the function's return value — no generic needed.\n```typescript\nconst fullName = new Compute(() => `${firstName.value} ${lastName.value}`)\n// Compute<string> — no generic needed\n\nconst length = new Compute(() => items.value.length)\n// Compute<number>\n```\n\n**Explicit generic (usually not needed):**  \nExplicit generics are rarely needed since types are inferred. Use only when you want to enforce a specific type.\n```typescript\nnew Compute<string>(() => false) // error: boolean not assignable to string\n```\n\n**Destroyed Compute and undefined:**  \n`Compute.value` is typed as the function return type, but if you access `.value` after `destroy()` (before any computation ran), it returns `undefined`.\n```typescript\nconst computed = new Compute(() => expensiveCalculation())\n\ncomputed.destroy()\nconsole.log(computed.value) // undefined (but typed as return type)\n```\n\nThis is intentional — accessing destroyed observers is rare and shouldn't require `undefined` checks in normal code.\n\n## Performance\n###### [🏠︎](#index) / Performance [↑](#typescript)\n\nYou can check a performance test with **[MobX](https://www.npmjs.com/package/mobx)**, **[Effector](https://www.npmjs.com/package/effector)**, **[Storeon](https://www.npmjs.com/package/storeon)**, **[Nano Stores](https://www.npmjs.com/package/nanostores)**, **[Mazzard](https://www.npmjs.com/package/mazzard)** and **[Redux](https://www.npmjs.com/package/redux)**.\nClone the repo, install packages and run this command\n```shell\nnpm run speed\n```\n\n## Links\nYou can find more tools [here](https://www.npmjs.com/search?q=%40watch-state)\n\n## Issues\nIf you find a bug or have a suggestion, please file an issue on [GitHub](https://github.com/d8corp/watch-state/issues)\n\n[![issues](https://img.shields.io/github/issues-raw/d8corp/watch-state)](https://github.com/d8corp/watch-state/issues)\n\n","readmeFilename":"README.md"}